I have tried building from scratch the latest McCLIM CVS sources with CMUCL Snapshot 2005-11 (19C) under Linux, and compilation stops with the error:
[...] ; /home/paolo/src/dev/mcclim/Goatee/presentation-history.x86f written. ; Compilation finished in 0:00:00. ; Loading #P"/home/paolo/src/dev/mcclim/Goatee/presentation-history.x86f". ; Loading #P"/home/paolo/src/dev/mcclim/Backends/PostScript/sheet.x86f".
Execution of a form compiled with errors: (DEFMETHOD SHEET-DIRECT-MIRROR ((SHEET POSTSCRIPT-STREAM)) (POSTSCRIPT-STREAM-FILE-STREAM SHEET)) [Condition of type KERNEL:SIMPLE-PROGRAM-ERROR]
Restarts: 0: [CONTINUE] Return NIL from load of #P"/home/paolo/src/dev/mcclim/Backends/PostScript/sheet.x86f". 1: [RETRY ] Retry performing #<ASDF:LOAD-OP NIL {5837C315}> on #<ASDF:CL-SOURCE-FILE "sheet" {5837C145}>. 2: [ACCEPT ] Continue, treating #<ASDF:LOAD-OP NIL {5837C315}> on #<ASDF:CL-SOURCE-FILE "sheet" {5837C145}> as having been successful. 3: [ABORT ] Return to Top-Level.
Debug (type H for help)
(C::DO-CALL #<Code Object "Top-Level Form" {580C4017}> 78 79 4 ...) Source: Error finding source: Error in function DEBUG::GET-FILE-TOP-LEVEL-FORM: Source file no longer exists: target:code/byte-interp.lisp. 0]
Paolo
Paolo Amoroso amoroso@mclink.it writes:
I have tried building from scratch the latest McCLIM CVS sources with CMUCL Snapshot 2005-11 (19C) under Linux, and compilation stops with the error:
[...] ; /home/paolo/src/dev/mcclim/Goatee/presentation-history.x86f written. ; Compilation finished in 0:00:00. ; Loading #P"/home/paolo/src/dev/mcclim/Goatee/presentation-history.x86f". ; Loading #P"/home/paolo/src/dev/mcclim/Backends/PostScript/sheet.x86f".
If that's verbatim, then you're loading an old fasl, surely?
Execution of a form compiled with errors: (DEFMETHOD SHEET-DIRECT-MIRROR ((SHEET POSTSCRIPT-STREAM)) (POSTSCRIPT-STREAM-FILE-STREAM SHEET)) [Condition of type KERNEL:SIMPLE-PROGRAM-ERROR]
Restarts: 0: [CONTINUE] Return NIL from load of #P"/home/paolo/src/dev/mcclim/Backends/PostScript/sheet.x86f". 1: [RETRY ] Retry performing #<ASDF:LOAD-OP NIL {5837C315}> on #<ASDF:CL-SOURCE-FILE "sheet" {5837C145}>. 2: [ACCEPT ] Continue, treating #<ASDF:LOAD-OP NIL {5837C315}> on #<ASDF:CL-SOURCE-FILE "sheet" {5837C145}> as having been successful. 3: [ABORT ] Return to Top-Level.
What was the original error?
Christophe
Christophe Rhodes csr21@cam.ac.uk writes:
Paolo Amoroso amoroso@mclink.it writes:
I have tried building from scratch the latest McCLIM CVS sources with CMUCL Snapshot 2005-11 (19C) under Linux, and compilation stops with the error:
[...] ; /home/paolo/src/dev/mcclim/Goatee/presentation-history.x86f written. ; Compilation finished in 0:00:00. ; Loading #P"/home/paolo/src/dev/mcclim/Goatee/presentation-history.x86f". ; Loading #P"/home/paolo/src/dev/mcclim/Backends/PostScript/sheet.x86f".
If that's verbatim, then you're loading an old fasl, surely?
I have tried rebuilding McCLIM from scratch with a freshly checked out copy of the CVS repository.
What was the original error?
Here are the errors I get:
; loading system definition from /home/paolo/src/dev/mcclim/mcclim.asd into ; #<The ASDF1947 package> ; Loading #P"/home/paolo/src/dev/mcclim/mcclim.asd". [...] ; Python version 1.1, VM version Intel x86 on 19 FEB 06 05:42:56 pm. ; Compiling: /home/paolo/src/dev/mcclim/Backends/PostScript/sheet.lisp 30 DEC 05 07:02:39 pm [...] ; Error: (during macroexpansion) ; ; Error in function PCL::CPL-ERROR: ; While computing the class precedence list of the class named ; POSTSCRIPT-STREAM: The class named .. ; ; Compiling DEFMETHOD SHEET-MIRRORED-ANCESTOR (POSTSCRIPT-STREAM): ; Compiling DEFMETHOD SHEET-MIRROR (POSTSCRIPT-STREAM): ; Compiling DEFMETHOD REALIZE-MIRROR (POSTSCRIPT-PORT POSTSCRIPT-STREAM): ; Byte Compiling Top-Level Form: ; Compiling DEFMETHOD DESTROY-MIRROR (POSTSCRIPT-PORT POSTSCRIPT-STREAM): ;
; Error: (during macroexpansion) ; ; Error in function PCL::CPL-ERROR: ; While computing the class precedence list of the class named ; POSTSCRIPT-STREAM: The class named .. ; ;
; Error: (during macroexpansion) ; ; Error in function PCL::CPL-ERROR: ; While computing the class precedence list of the class named ; POSTSCRIPT-STREAM: The class named .. [...]
These errors rang a bell. I have already seen similar ones here:
Class precedence error with sheet.lisp and cmucl http://article.gmane.org/gmane.lisp.mcclim.devel/896
Never mind.
Paolo