Hi,
I am using CMUCL version 19b to try compiling snapshot 2006-05
I used:
src/tools/build.sh -C "" -o "lisp"
And I was given (after some compiling), this error:
/usr/home/josemaria/src/cmucl/build-2/compiler/generic/vm-type.x86f
/usr/home/josemaria/src/cmucl/build-2/code/type-init.x86f
/usr/home/josemaria/src/cmucl/build-2/code/error.x86f
/usr/home/josemaria/src/cmucl/build-2/code/defstruct.x86f
Warning: Changing PRETTY-PRINT:PRETTY-STREAM length from 23 to 25.
Error in function LISP::COLD-FOP-LAYOUT:
Loading a reference to class PRETTY-PRINT:PRETTY-STREAM when the
compile
time definition was incompatible with the current one.
[Condition of type SIMPLE-ERROR]
Restarts:
0: [USE-CURRENT] Ignore the incompatibility, leave class alone.
1: [CLOBBER-IT ] Smash current layout, preserving old code.
2: [CONTINUE ] Return NIL from load of #<Stream for file
"/usr/home/josemaria/src/cmucl/build-2/code/defstruct.x86f">.
3: Return NIL from load of "target:tools/worldbuild".
4: [ABORT ] Return to Top-Level.
Debug (type H for help)
(LISP::COLD-FOP-LAYOUT)
Source:
; File: target:compiler/generic/new-genesis.lisp
(RESTART-CASE (ERROR "Loading a reference to class ~S when the compile~
~% time definition was incompatible with the
current ~
one."
NAME)
(USE-CURRENT () :REPORT
"Ignore the incompatibility, leave class alone."
(WARN "Assuming the current definition of ~S is correct, and~@
that the loaded code doesn't care about the ~
incompatibility."
NAME))
(CLOBBER-IT () :REPORT
"Smash current layout, preserving old code."
(WARN "Any old ~S instances will be in a bad way.~@
I hope you know what you're doing..."
NAME)
(LET ((BASE (+ X86:INSTANCE-SLOTS-OFFSET LAYOUT-HASH-LENGTH 1))
(DESC (FIRST OLD)))
(WRITE-INDEXED DESC (+ BASE 2) INHERITS)
(WRITE-INDEXED DESC (+ BASE 3) DEPTH)
(WRITE-INDEXED DESC (+ BASE 4) LENGTH)
(SETF (GETHASH NAME *COLD-LAYOUTS*)
(LIST DESC
NAME
(DESCRIPTOR-FIXNUM LENGTH)
(LISTIFY-COLD-INHERITS INHERITS)
(DESCRIPTOR-FIXNUM DEPTH))))))
0]
----------------------------------------------------
System Info: FreeBSD 6.0-SECURITY #0: Tue Feb 28 22:53:43 UTC 2006
[EMAIL PROTECTED]:/usr/obj/usr/src/sys/GENERIC i386
Any clue?
Thanks for your help.
--
Juan José del Río
Simple Option