From: Frank B. <fb...@fr...> - 2005-12-25 17:37:14
|
> it would be nice if you linked to CLISP from that page > and linked to that page from http://www.frank-buss.de/lisp/. I've added a link to CLISP, but currently it is only kind of internal = until it works, so I didn't add a link from my lisp index page. > I cannot reproduce this. I've removed the --width-readline. There were some other problems, = because I have cygwin on the same system and the system path was set to it, which could caused some problems. I've fixed the howto at http://www.frank-buss.de/lisp/clisp.html , removed the clisp-2.36 = directory and tried it again, now it crashs at another position: EQL-OK: T (REMF PL 'Z) EQL-OK: NIL (REMF PL 'C) EQL-OK: T (GETF PL 'C) EQL-OK: 16 (REMF PL 'C) EQL-OK: T (REMF PL 'C) EQL-OK: NIL (GETF PL 'D) EQL-OK: 13 (SETF (GETF PL 'D) 100) EQL-OK: 100 (GETF PL 'D) EQL-OK: 100 (REMF PL 'D) EQL-OK: T (REMF PL 'D) EQL-OK: T (GETF PL 'B) EQL-OK: 11 PL EQUAL-OK: (A 10 B 11 A 14 B 15) (UNINTERN 'FOO) EQL-OK: T (UNINTERN 'BAR) EQL-OK: T (UNWIND-PROTECT (LET ((FORMS '((DEFSTRUCT FOO A B) (DEFSTRUCT (BAR = (:INCLUDE FOO ) (:CONC-NAME FOO-)) C) (DEFUN QUUX (X) (FOO-A X)) (DEFUN FROBOZZ = (X Y) (SETF (F OO-A X) Y)) (LIST (QUUX (MAKE-FOO :A 1)) (QUUX (MAKE-BAR = :A 2)) (FROBOZZ (MAKE-F OO) 10) (FROBOZZ (MAKE-BAR) 20))))) (LIST (EVAL `(PROGN ,@FORMS)) (FUNCALL (COMP ILE NIL `(LAMBDA NIL ,@FORMS))))) (FMAKUNBOUND 'QUUX) (FMAKUNBOUND 'FROBOZZ) (FM AKUNBOUND 'FOO-A) (FMAKUNBOUND 'FOO-B) (FMAKUNBOUND 'FOO-C)) *** - handle_fault error2 ! address =3D 0x19003d50 not in [0x19d70000,0x19fa46b8) ! SIGSEGV cannot be cured. Fault address =3D 0x19003d50. Permanently allocated: 87648 bytes. Currently in use: 5395172 bytes. Free space: 0 bytes. *** - handle_fault error2 ! address =3D 0x19003d50 not in [0x19d70000,0x19fa46b8) ! SIGSEGV cannot be cured. Fault address =3D 0x19003d50. Permanently allocated: 87648 bytes. Currently in use: 5395172 bytes. Free space: 0 bytes. make[1]: *** [tests] Error 5 make[1]: Leaving directory `/clisp-2.36/clisp-gui/tests' make: *** [check-tests] Error 2 > I use cygwin and build the mingw version using "gcc -mno-cygwin". > please try building with -g (configure --with-debug or just edit the > Makefile) and debug the crash - at least supply the stack trace to me. thanks, I'll try the --with-debug now. Perhaps it is related to my = machine? It is a multiprocessor system (not really, it is the Intel = Hyper-Threading: two virtual processors within one processor, but Windows shows 2 CPUs in task manager). --=20 Frank Bu=DF, fb...@fr... http://www.frank-buss.de, http://www.it4-systems.de |