Re: Clisp doesn't work on 64 bit machines?

Blake McBride <[email protected]>
Newsgroups gmane.lisp.clisp.devel
Message-ID <CABwHSOuj3CS0R4-mWZHfwzqFPXDo_TBZWatSazjBa4EiQDwt4Q@mail.gmail.com>
Surprisingly, that did fix the problem.    Thanks!

On Mon, Feb 16, 2015 at 3:32 PM, Vladimir Tzankov <[email protected]>
wrote:

> Sorry, should have asked first whether you link with libffcall.
>
> Anyway I strongly suggest to do so on 64 bit linux builds since you are
> probably hitting an old issue: http://sourceforge.net/p/clisp/bugs/447/
>
> Vlad
>
> On Mon, Feb 16, 2015 at 11:07 PM, Blake McBride <[email protected]>
> wrote:
>
>> I appreciate your help, but I think it may not apply because I am no
>> linking ffi.  i.e.:
>>
>> Configure findings:
>>   FFI:        no (user requested: default)
>>   readline:   yes (user requested: default)
>>   libsigsegv: yes
>>
>> I can't even find any original libs for FFI on my machines.  Do you think
>> this is still the problem?
>>
>> Thanks!
>>
>> Blake
>>
>>
>> On Mon, Feb 16, 2015 at 1:38 PM, Vladimir Tzankov <[email protected]>
>> wrote:
>>
>>> This is probably related to libffcall:
>>> https://bugs.launchpad.net/ubuntu/+source/ffcall/+bug/274951
>>>
>>> Try building against libffcall head instead to the one that comes with
>>> your linux distro.
>>> http://savannah.gnu.org/projects/libffcall/
>>>
>>> Vlad
>>>
>>>
>>>
>>> On Sun, Feb 15, 2015 at 4:57 AM, Blake McBride <[email protected]>
>>> wrote:
>>>
>>>> Greetings,
>>>>
>>>> I built the latest CLISP from the HG repository on two of my 64 bit
>>>> Linux machines.  Both built fine but when I do a 'make check' I get what is
>>>> shown below.
>>>>
>>>> This bug also makes it so slime doesn't work.  I checked the Internet.
>>>> Several people reported the same problem.  There is even a trouble ticket
>>>> from 2011, yet I haven't found a solution described anywhere.  Is there a
>>>> fix for this or should I drop CLISP?
>>>>
>>>> Thanks.
>>>>
>>>> Blake McBride
>>>>
>>>>
>>>> ---
>>>>
>>>> ...
>>>> #<SOCKET-SERVER 127.0.0.1:43466>
>>>> EQUAL-OK: ("0.0.0.0" "127.0.0.1" "0.0.0.0" "127.0.0.1")
>>>> (MULTIPLE-VALUE-BIND (RUN ARGS) (CMD-ARGS) (LET ((SE (SOCKET-SERVER)))
>>>> (RUN-PROGRAM RUN :ARGUMENTS (APPEND ARGS (LIST "-q" "-q" "-x" (FORMAT NIL
>>>> "(close (socket:socket-connect ~D))" (SOCKET-SERVER-PORT SE)))) :WAIT NIL
>>>> :INPUT NIL :OUTPUT NIL) (UNWIND-PROTECT (WITH-OPEN-STREAM (SO
>>>> (SOCKET-ACCEPT SE)) (LIST (SOCKET-STATUS SO) (WRITE-LINE "foo" SO)
>>>> (SOCKET-STATUS SO) (CHECK-OS-ERROR (READ-CHAR SO) (:ECONNRESET 104)) (NULL
>>>> (MEMBER (SOCKET-STATUS SO) '(:EOF :APPEND))) (CHECK-OS-ERROR (WRITE-LINE
>>>> "bar" SO) (:EPIPE 32)) (NULL (MEMBER (SOCKET-STATUS SO) '(:EOF :APPEND)))
>>>> (HANDLER-CASE (READ-CHAR SO) (END-OF-FILE (C) (PRINC 'READ-CHAR)
>>>> (PRINC-ERROR C) 'END-OF-FILE)))) (SOCKET-SERVER-CLOSE SE))))
>>>> [OS-STREAM-ERROR]: OS-STREAM-ERROR(104): Connection reset by peer
>>>> [OS-ERROR]: OS-ERROR(32): Broken pipe
>>>> READ-CHAR
>>>> [SIMPLE-END-OF-FILE]: READ: input stream #1=#<IO INPUT-BUFFERED
>>>> SOCKET-STREAM CHARACTER 0.0.0.0:59263> has reached its end
>>>>
>>>> EQUAL-OK: (:OUTPUT "foo" :OUTPUT T NIL T NIL END-OF-FILE)
>>>> (CHECK-OS-ERROR (SOCKET-CONNECT 0) (:ECONNREFUSED 111))
>>>>
>>>> *** - handle_fault error2 ! address = 0x0 not in
>>>> [0x334031000,0x33439c560) !
>>>> SIGSEGV cannot be cured. Fault address = 0x0.
>>>> GC count: 649
>>>> Space collected by GC: 921236520
>>>> Run time: 33 873913
>>>> Real time: 38 950692
>>>> GC time: 5 875712
>>>> Permanently allocated: 152992 bytes.
>>>> Currently in use: 7823928 bytes.
>>>> Free space: 8 bytes.
>>>> make[1]: *** [tests] Segmentation fault
>>>> make[1]: Leaving directory `/home/blake/Backup/clisp/src/tests'
>>>> make: *** [check-tests] Error 2
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Dive into the World of Parallel Programming. The Go Parallel Website,
>>>> sponsored by Intel and developed in partnership with Slashdot Media, is
>>>> your
>>>> hub for all things parallel software development, from weekly thought
>>>> leadership blogs to news, videos, case studies, tutorials and more.
>>>> Take a
>>>> look and join the conversation now. http://goparallel.sourceforge.net/
>>>> _______________________________________________
>>>> clisp-devel mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/clisp-devel
>>>>
>>>>
>>>
>>
>

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk

_______________________________________________
clisp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/clisp-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.