Clisp doesn't work on 64 bit machines?
Blake McBride <[email protected]>
| Newsgroups | gmane.lisp.clisp.devel |
|---|---|
| Message-ID | <CABwHSOsLkduJJQkQfeMU4=1iHQ10+5X4j0RvMGgi=han8oh5+w@mail.gmail.com> |
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