From: <don...@is...> - 2009-10-21 16:59:12
|
I presume related to the only change since yesterday: > 1. clisp/src ChangeLog, 1.7168, 1.7169 lispbibl.d, 1.895, 1.896 > spvw.d, 1.513, 1.514 (Vladimir Tzankov) On the 32 bit single core fedora core 4 machine nothing changed: - non-mt build works, - mt build fails ending with base/lisp.run -B . -M base/lispinit.mem -norc -q -i i18n/i18n -i syscalls/posix -i regexp/regexp -i readline/readline -x (saveinitmem "base/lispinit.mem") *** - handle_fault error2 ! address = 0x1 not in [0x21dd6004,0x21f32524) ! SIGSEGV cannot be cured. Fault address = 0x1. GC count: 0 Space collected by GC: 0 0 Run time: 0 20000 Real time: 0 966487 GC time: 0 0 Permanently allocated: 110616 bytes. Currently in use: 2071328 bytes. Free space: 353816 bytes. ./clisp-link: line 97: 15958 Segmentation fault "$@" ./clisp-link: failed in /root/clisp/build-mt make: *** [base] Error 1 - mt build with no dynamic modules works However, on the 64 bit dual core fedora 11 machine - non-mt still works - mt now fails ending with base/lisp.run -B . -M base/lispinit.mem -norc -q -i i18n/i18n -i syscalls/posix -i regexp/regexp -i readline/readline -x (saveinitmem "base/lispinit.mem") ;; Loading file /root/clisp/build-mt/i18n/i18n.fas ... ;; Loaded file /root/clisp/build-mt/i18n/i18n.fas ;; Loading file /root/clisp/build-mt/syscalls/posix.fas ... ;; Loaded file /root/clisp/build-mt/syscalls/posix.fas ;; Loading file /root/clisp/build-mt/regexp/regexp.fas ... ;; Loaded file /root/clisp/build-mt/regexp/regexp.fas ;; Loading file /root/clisp/build-mt/readline/readline.fas ... *** - handle_fault error2 ! address = 0x0 not in [0x333f3c000,0x334144028) ! SIGSEGV cannot be cured. Fault address = 0x0. GC count: 1 Space collected by GC: 485856 Run time: 0 81987 Real time: 0 993369 GC time: 0 4000 Permanently allocated: 182568 bytes. Currently in use: 4132624 bytes. Free space: 6 bytes. ./clisp-link: line 97: 6895 Segmentation fault "$@" ./clisp-link: failed in /root/clisp/build-mt make: *** [base] Error 1 |