From: Andras S. <as...@ma...> - 2006-10-25 08:06:35
|
This time I'm trying to compile sbcl on an AMD64 machine: $ uname -a Linux omnibus 2.6.16.18 #1 SMP PREEMPT Sun May 28 19:34:53 CEST 2006 x86_64 GNU/Linux with an sbcl binary compiled for x86. [building initial core file in "output/cold-sbcl.core": writing 4096 bytes [1 page] from #<SB!FASL::GSPACE :READ-ONLY> writing 4096 bytes [1 page] from #<SB!FASL::GSPACE :STATIC> writing 39096320 bytes [9545 pages] from #<SB!FASL::GSPACE :DYNAMIC> /(DESCRIPTOR-BITS INITIAL-FUN)=#X10021EE1A9 done] * //testing for consistency of first and second GENESIS passes //header files match between first and second GENESIS -- good real 6m16.077s user 5m47.670s sys 0m8.987s //entering make-target-2.sh //doing warm init This is SBCL 0.9.17.10, 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. fatal error encountered in SBCL pid 32580(tid 47115703515040): %PRIMITIVE HALT called; the party is over. LDB monitor ldb> back Backtrace: 0: Foreign function (null), fp = 0x2ad9fae56e60, ra = 0x410348 1: Foreign function ldb_monitor, fp = 0x2ad9fae56f70, ra = 0x40ff1e 2: Foreign function lose, fp = 0x2ad9fae57060, ra = 0x40d0e6 3: Foreign function (null), fp = 0x2ad9fae570a0, ra = 0x417496 4: Foreign function (null), fp = 0x2ad9fae57558, ra = 0x2ad9fa78a0e0 5: (SB!C::TL-XEP SB!IMPL::INFINITE-ERROR-PROTECTOR) 6: (SB!C::TL-XEP COMMON-LISP::ERROR) 7: (SB!C::TL-XEP SB!KERNEL::MEMORY-FAULT-ERROR) 8: Foreign function call_into_lisp, fp = 0x2ad9fae57648, ra = 0x41c873 9: Foreign function post_signal_tramp, fp = 0x2ad9fae576d0, ra = 0x41c910 10: (SB!C::TL-XEP SB!KERNEL::VALUES-SPECIFIER-TYPE) 11: (SB!C::TL-XEP SB!KERNEL::SPECIFIER-TYPE) 12: (SB!C::TL-XEP SB!KERNEL::%TYPEP) 13: (SB!C::TL-XEP SB!VM::INTERNAL-ERROR-ARGS) 14: (SB!C::TL-XEP SB!KERNEL::INTERNAL-ERROR) 15: Foreign function call_into_lisp, fp = 0x2ad9fae578d0, ra = 0x41c873 16: Foreign function funcall2, fp = 0x2ad9fae578f0, ra = 0x4177be 17: Foreign function interrupt_internal_error, fp = 0x2ad9fae57920, ra = 0x40e354 18: Foreign function (null), fp = 0x2ad9fae57db0, ra = 0x2ad9fa78a0e0 19: (SB!C::TL-XEP SB!KERNEL::SUB-GC) 20: (SB!C::TL-XEP SB!KERNEL::!COLD-INIT) 21: Foreign fp = 0x2ad9fae57fc8, ra = 0x10025490b7 ldb> I also tried src/runtime/sbcl --core output/cold-sbcl.core --no-userinit as Juho suggested last time I had compilation problems, with the following result: This is SBCL 0.9.17.10, 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. Argh! corrupted error depth, halting fatal error encountered in SBCL pid 4216(tid 47072223512480): %PRIMITIVE HALT called; the party is over. LDB monitor ldb> back Backtrace: 0: Foreign function (null), fp = 0x2acfdb72e460, ra = 0x410348 1: Foreign function ldb_monitor, fp = 0x2acfdb72e570, ra = 0x40ff1e 2: Foreign function lose, fp = 0x2acfdb72e660, ra = 0x40d0e6 3: Foreign function (null), fp = 0x2acfdb72e6a0, ra = 0x417496 4: Foreign function (null), fp = 0x2acfdb72eb30, ra = 0x2acfdadc70e0 5: (SB!C::TL-XEP COMMON-LISP::ERROR) 6: (SB!C::TL-XEP SB!KERNEL::TWO-ARG-+) 7: (COMMON-LISP::FLET WITHOUT-INTERRUPTS-BODY-79) 8: (SB!C::TL-XEP SB!KERNEL::SUB-GC) 9: (SB!C::TL-XEP SB!KERNEL::!COLD-INIT) 10: Foreign fp = 0x2acfdb72efc8, ra = 0x1002549077 ldb> Andras |