Hi,
I get this error when loading swank with cmucl 19d:
----------------------------------------------------------------------
#(7) fell through ETYPECASE expression.
Wanted one of (FUNCTION PCL::FAST-INSTANCE-BOUNDP FIXNUM PCL::METHOD-CALL
PCL::FAST-METHOD-CALL).
[Condition of type CONDITIONS::CASE-FAILURE]
Restarts:
0: [RETRY ] Retry performing #<ASDF:LOAD-OP NIL {583F47E5}> on
#<ASDF:CL-SOURCE-FILE "swank-loader" {5840CCCD}>.
1: [ACCEPT ] Continue, treating #<ASDF:LOAD-OP NIL {583F47E5}> on
#<ASDF:CL-SOURCE-FILE "swank-loader" {5840CCCD}> as
having been successful.
2: [CONTINUE] Return NIL from load of "make-image.lisp".
3: [ABORT ] Skip remaining initializations.
Debug (type H for help)
(PCL::INVOKE-EMF #(7)
(#<ASDF:CL-SOURCE-FILE "swank-loader" {5840CCCD}>
#<ASDF:LOAD-OP NIL {583F47E5}>))
Source: Error finding source:
Error in function DEBUG::GET-FILE-TOP-LEVEL-FORM: Source file no longer exists:
target:pcl/boot.lisp.
0]
----------------------------------------------------------------------
Some notes:
0. I'm loading swank because uncommon web needs it
1. I'm using the linux binary of cmucl 19d from cmucl site [1]
2. I have the lisp binary in
~/lisp/bin
and the rest in ~/lisp/lib/cmucl
3. I have a file (make-image.lisp) that goes like:
... stuff to setup asdf ...
(asdf :swank)
#+cmu (extensions:save-lisp (concatenate 'string *lisp-dirs* "images/"
"cmucl.core"))
4. then I run lisp -load make-image.lisp
I'm using debian etch. I don't get this error if I use the cmucl package
that comes with debian. Also, I just installed this debian box and the error
was _not_ occurring before with arch linux. So I suppose it has
something to do with the oficial cmucl binary running on the debian.
The kernel I have is 2.6.18-2-686.
Any ideas?
Pedro Kroger
Footnotes:
[1]
http://common-lisp.net/project/cmucl/downloads/release/19d/cmucl-19d-x86-linux.tar.bz2