From: Nathan F. <fr...@ro...> - 2001-12-21 17:24:37
|
While compiling src/compiler/generic/objdef.lisp: debugger invoked on condition of type UNBOUND-VARIABLE: The variable SB-KERNEL::STRUCTURE-STREAM is unbound. (SB-KERNEL:DEFAULT-STRUCTURE-PRINT 3 #S(SB!VM:PRIMITIVE-OBJECT :NAME CONS :WIDETAG NIL :LOWTAG SB!VM:LIST-POINTER-LOWTAG :OPTIONS NIL :SLOTS # ...) #<SB-IMPL::STRING-OUTPUT-STREAM {9288AD1}> #<SB-DEBUG::UNPRINTABLE-OBJECT unavailabel argument>)[:EXTERNAL] -- Nathan | http://www.rose-hulman.edu/~froydnj/ | veritas aeterna Yes, God had a deadline. So He wrote it all in Lisp. Lisp. Everything else is just Turing complete. |
From: Alexey D. <ade...@co...> - 2001-12-22 11:27:24
|
Hello, Nathan Froyd <fr...@ro...> writes: > While compiling src/compiler/generic/objdef.lisp: > > debugger invoked on condition of type UNBOUND-VARIABLE: > The variable SB-KERNEL::STRUCTURE-STREAM is unbound. I saw this message compiling 0.pre7.92 with 0.pre7.78, but 0.pre7.73 makes no problem. Try to build with earlier version. Regards, Alexey Dejneka -- Greenspun's Tenth Rule of Programming as a reclame of Fortran |
From: Christophe R. <cs...@ca...> - 2001-12-22 15:48:15
|
On Sat, Dec 22, 2001 at 02:33:39PM +0300, Alexey Dejneka wrote: > Hello, > > Nathan Froyd <fr...@ro...> writes: > > > While compiling src/compiler/generic/objdef.lisp: > > > > debugger invoked on condition of type UNBOUND-VARIABLE: > > The variable SB-KERNEL::STRUCTURE-STREAM is unbound. > > I saw this message compiling 0.pre7.92 with 0.pre7.78, but 0.pre7.73 > makes no problem. Try to build with earlier version. I've had occasional building troubles with .pre versions, too; some are solved by having fresh CVS checkouts (no, I don't understand either), but for persistent cases I find that building with CMUCL is fairly reliable. As a side note, since I'm working on the powerpc port now (Sparc being stalled until I sort out the necessary glue for signal handling grunge) I shall also be communicating with the OpenMCL people to attempt to build from there. Currently it breaks quite early in the build, as it has a non-standard-compliant DOCUMENTATION function; this will be fixed in the next OpenMCL release. Cheers, Christophe -- Jesus College, Cambridge, CB5 8BL +44 1223 510 299 http://www-jcsu.jesus.cam.ac.uk/~csr21/ (defun pling-dollar (str schar arg) (first (last +))) (make-dispatch-macro-character #\! t) (set-dispatch-macro-character #\! #\$ #'pling-dollar) |
From: William H. N. <wil...@ai...> - 2001-12-26 18:34:05
|
On Sat, Dec 22, 2001 at 03:47:59PM +0000, Christophe Rhodes wrote: > On Sat, Dec 22, 2001 at 02:33:39PM +0300, Alexey Dejneka wrote: > > Hello, > > > > Nathan Froyd <fr...@ro...> writes: > > > > > While compiling src/compiler/generic/objdef.lisp: > > > > > > debugger invoked on condition of type UNBOUND-VARIABLE: > > > The variable SB-KERNEL::STRUCTURE-STREAM is unbound. > > > > I saw this message compiling 0.pre7.92 with 0.pre7.78, but 0.pre7.73 > > makes no problem. Try to build with earlier version. I never saw the bug reported by NF in my progress through those versions (mostly compiling sbcl-0.pre7.x with sbcl-0.pre7.x-epsilon where epsilon is small) but there were some pretty shaky versions in there which were just good enough to compile themselves but could have had problems compiling future versions, and I may've mistakenly checked something in which wasn't even good enough to compile itself. I just rebuilt sbcl-0.pre7.97 (current CVS version) with itself successfully, so I hope the bug is gone now. > I've had occasional building troubles with .pre versions, too; some > are solved by having fresh CVS checkouts (no, I don't understand > either), Some of the .pre7 versions have been more messed up than the usual main branch version. I try to avoid checking in such problems on the main branch, but sometimes I screw up, and I've stumbled into more deep problems in .pre7 than I usually do. > but for persistent cases I find that building with CMUCL is > fairly reliable. That seems to be a good approach. When I have bootstrap problems I usually start over from sbcl-0.6.13, since CMU CL doesn't run on my main (OpenBSD) machine, but the principle is the same. -- William Harold Newman <wil...@ai...> HAPPY HACKING TO ALL, AND I'LL BE BACK NEXT YEAR! -- http://www.yetanother.org/damian/diary_December_2001.html#day_24 PGP key fingerprint 85 CE 1C BA 79 8D 51 8C B9 25 FB EE E0 C3 E5 7C |