From: William H. N. <wil...@ai...> - 2001-10-17 13:39:57
|
On Tue, Oct 16, 2001 at 11:07:18PM +0200, Martin Atzmueller wrote: > Hi, > > I've tried to build sbcl from CVS, first starting with sbcl-07pre67, > then > sbcl-07pre68: > - first I used sbcl-07pre34/sbcl-07pre25 as the host-compiler, > this died while compiling code/debug-int.lisp with an ERROR condition. > This happens in the cross-compilation stage (and, sorry, I don't have > the exact message any more :( > > - now I've used sbcl-0.6.12 which - while building the cold core - > gives: > " > beginning GENESIS, creating core "output/cold-sbcl.core" > WARNING: > ignoring unrecognized line "w __register_frame_info@@GLIBC_2.0" in > src/runtime/sbcl.nm > WARNING: > ignoring unrecognized line "w __deregister_frame_info@@GLIBC_2.0" in > src/runtime/sbcl.nm > WARNING: ignoring unrecognized line "w __gmon_start__" in > src/runtime/sbcl.nm > obj/from-xc/src/code/show.lisp-obj > obj/from-xc/src/code/backq.lisp-obj > [..] > obj/from-xc/src/compiler/generic/vm-ir2tran.lisp-obj > obj/from-xc/src/compiler/copyprop.lisp-obj > obj/from-xc/src/compiler/represent.lisp-obj > > debugger invoked on condition of type TYPE-ERROR: > The value 134221624 is not of type (UNSIGNED-BYTE 27). > > Any ideas? > Btw, I'm running Linux with kernel 2.4.12. I'm sorry, I don't have any good guesses, and I don't have any of those cross-compilation hosts handy to test. If you do get a "debugger invoked" situation, a BACKTRACE can sometimes make it much easier to guess what's going on. I did try building on my Linux 2.2.14-5.0 with cmucl-18c and discovered a problem with globaldb.lisp: CMU CL's compiler correctly warns about a type mismatch due to generating an INFO form before the info types and classes are properly initialized. I've fixed that in sbcl-0.pre7.70. -- William Harold Newman <wil...@ai...> God grant me serenity to accept the code I cannot change, courage to change the code I can, and wisdom to know the difference. -- Erik Naggum PGP key fingerprint 85 CE 1C BA 79 8D 51 8C B9 25 FB EE E0 C3 E5 7C |