|
[Sbcl-help] Problem compiling HEAD and 0.8.16 with sb-thread
From: Peter Denno <peter.denno@ni...> - 2004-11-17 16:55
|
Hi, This is the first time I have compiled sbcl with customizations, so it might be pilot error, but... Under this SuSE kernel: >uname -a Linux bordercollie 2.6.5-7.111-default #1 Wed Oct 13 15:45:13 UTC 2004 i686 i686 i386 GNU/Linux I couldn't compile HEAD nor 0.8.16 with threads. I tried using just :sb-thread, then :sb-thread, :sb-futex and finally :sb-thread, :sb-futex, sb-ldb. It gets quite far through the compilation, and then: * //testing for consistency of first and second GENESIS passes //header files match between first and second GENESIS -- good real 23m32.452s user 16m14.934s sys 0m31.924s //entering make-target-2.sh //doing warm init This is SBCL 0.8.16.41, an implementation of ANSI Common Lisp. More information about SBCL is available at <http://www.sbcl.org/>. SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. make-target-2.sh: line 95: 14407 Segmentation fault ./src/runtime/sbcl --core output/cold-sbcl.core --sysinit /dev/null --userinit /dev/null <<-'EOF' ...more stuff. ... I am using this for customize-target-features.lisp: (lambda (features) (flet ((enable (x) (pushnew x features)) (disable (x) (setf features (remove x features)))) ;; Threading support, available on x86 Linux only. (enable :sb-thread) (enable :sb-futex) (enable :sb-ldb))) ... for the first time in several years, I used gdb: (gdb) run --core ../../output/cold-sbcl.core --sysinit /dev/null --userinit /dev/null Starting program: /local/lisp/sbcl/sbcl-cvs/sbcl/src/runtime/sbcl --core ../../output/cold-sbcl.core --sysinit /dev/null --userinit /dev/null This is SBCL 0.8.16.41, an implementation of ANSI Common Lisp. More information about SBCL is available at <http://www.sbcl.org/>. SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. Program received signal SIGSEGV, Segmentation fault. 0x0a2796f5 in ?? () (gdb) backtrace #0 0x0a2796f5 in ?? () #1 0x00000000 in ?? () #2 0x00000000 in ?? () #3 0x00000000 in ?? () #4 0x00000000 in ?? () #5 0x00000000 in ?? () #6 0x00000000 in ?? () #7 0x00000000 in ?? () #8 0x00000000 in ?? () #9 0x00000000 in ?? () #10 0x00000000 in ?? () #11 0x00000000 in ?? () #12 0x00000000 in ?? () #13 0x0805a4e1 in Ldone () at x86-assem.S:238 #14 0x00000000 in ?? () #15 0x0805a4e1 in Ldone () at x86-assem.S:238 #16 0xbfffeca8 in ?? () #17 0x40398f84 in ?? () #18 0x40599000 in ?? () #19 0x0a279615 in ?? () #20 0x40599000 in ?? () #21 0xffff037f in ?? () #22 0xffff0000 in ?? () #23 0xffffffff in ?? () #24 0x0805d105 in gc_init () at gencgc.c:3932 Previous frame inner to this frame (corrupt stack?) (gdb) -- Best Regards, - Peter Peter Denno National Institute of Standards and Technology, Manufacturing System Integration Division, 100 Bureau Drive, Mail Stop 8260 Tel: +1 301-975-3595 Gaithersburg, MD, USA 20899-8260 FAX: +1 301-975-4694 |
| Thread | Author | Date |
|---|---|---|
| [Sbcl-help] Problem compiling HEAD and 0.8.16 with sb-thread | Peter Denno <peter.denno@ni...> |