[Openmcl-devel] Re: [slime-devel] SLIME from CVS on Jun 10 2005 won't compile with OpenMCL's 050607 image

David Steuber david at david-steuber.com
Fri Jun 10 08:53:02 PDT 2005


Ok, I just did some experiments.  I rolled back SLIME and it was still  
broken.  So I reupped with -dAP and rolled back OpenMCL:

(load "/Users/david/usr/src/slime/swank-loader.lisp" :verbose t)
(swank:start-server "/tmp/slime.1501" :external-format  
:iso-latin-1-unix)
Welcome to OpenMCL Version (Beta: Darwin) 0.14.3-050520b!
? ;Loading #P"/Users/david/usr/src/slime/swank-loader.lisp"...
;Compiling "/Users/david/usr/src/slime/swank-backend.lisp"...
;Loading  
#P"/Users/david/.slime/fasl/openmcl-0.14-darwin-powerpc/swank- 
backend.dfsl"...
;Compiling "/Users/david/usr/src/slime/nregex.lisp"...
;Loading  
#P"/Users/david/.slime/fasl/openmcl-0.14-darwin-powerpc/nregex.dfsl"...
;Compiling "/Users/david/usr/src/slime/metering.lisp"...
;Loading  
#P"/Users/david/.slime/fasl/openmcl-0.14-darwin-powerpc/ 
metering.dfsl"...
;Compiling "/Users/david/usr/src/slime/swank-openmcl.lisp"...
;Compiler warnings for "/Users/david/usr/src/slime/swank-openmcl.lisp" :
;   Unused lexical variable STREAM, in (MAKE-STREAM-INTERACTIVE (T)).
;Loading  
#P"/Users/david/.slime/fasl/openmcl-0.14-darwin-powerpc/swank- 
openmcl.dfsl"...
;Compiling "/Users/david/usr/src/slime/swank-gray.lisp"...
;Loading  
#P"/Users/david/.slime/fasl/openmcl-0.14-darwin-powerpc/swank- 
gray.dfsl"...
;Compiling "/Users/david/usr/src/slime/swank.lisp"...
;Loading  
#P"/Users/david/.slime/fasl/openmcl-0.14-darwin-powerpc/swank.dfsl"...
; Warning: These Swank interfaces are unimplemented:
;           (ACTIVATE-STEPPING ADD-FD-HANDLER ADD-SIGIO-HANDLER  
CALLS-WHO MACROEXPAND-ALL REMOVE-FD-HANDLERS REMOVE-SIGIO-HANDLERS  
SLDB-BREAK-AT-START SLDB-BREAK-ON-RETURN TOGGLE-TRACE)
; While executing: SWANK-BACKEND::WARN-UNIMPLEMENTED-INTERFACES
;Compiler warnings for "/Users/david/usr/src/slime/swank.lisp" :
;   Undefined function SWANK-MOP:FINALIZE-INHERITANCE, in  
(SWANK::EXTRA-KEYWORDS ((EQL 'MAKE-INSTANCE))).
;   Undefined function  
SWANK-MOP:COMPUTE-APPLICABLE-METHODS-USING-CLASSES, in  
SWANK::APPLICABLE-METHODS-KEYWORDS.
;Compiler warnings for "/Users/david/usr/src/slime/swank-openmcl.lisp" :
;   Undefined function #:EQL-SPECIALIZER-OBJECT, in  
SWANK-BACKEND::SPECIALIZER-NAME.
;   Undefined function #:CLASS-NAME, in SWANK-BACKEND::SPECIALIZER-NAME.
#P"/Users/david/usr/src/slime/swank-loader.lisp"
? ;; Swank started at port: 49665.
49665
?

So it looks like an OpenMCL thing.  I've had trouble building the  
latest, but Gary just posted a work around for me to try.

After trying the fix Gary posted, I was able to get openmcl to compile  
from CVS, but unfortunately slime is still broken under the latest  
bleeding edge openmcl:

(load "/Users/david/usr/src/slime/swank-loader.lisp" :verbose t)
(swank:start-server "/tmp/slime.1990" :external-format  
:iso-latin-1-unix)
Welcome to OpenMCL Version (Beta: Darwin) 0.14.3-050607!
? ;Loading #P"/Users/david/usr/src/slime/swank-loader.lisp"...
;Compiling "/Users/david/usr/src/slime/swank-backend.lisp"...
;Loading  
#P"/Users/david/.slime/fasl/openmcl-0.14-darwin-powerpc/swank- 
backend.dfsl"...
;Compiling "/Users/david/usr/src/slime/nregex.lisp"...
;Loading  
#P"/Users/david/.slime/fasl/openmcl-0.14-darwin-powerpc/nregex.dfsl"...
;Compiling "/Users/david/usr/src/slime/metering.lisp"...
;Loading  
#P"/Users/david/.slime/fasl/openmcl-0.14-darwin-powerpc/ 
metering.dfsl"...
;Compiling "/Users/david/usr/src/slime/swank-openmcl.lisp"...
;Compiler warnings for "/Users/david/usr/src/slime/swank-openmcl.lisp" :
;   Unused lexical variable STREAM, in (MAKE-STREAM-INTERACTIVE (T)).
;Loading  
#P"/Users/david/.slime/fasl/openmcl-0.14-darwin-powerpc/swank- 
openmcl.dfsl"...
;Compiling "/Users/david/usr/src/slime/swank-gray.lisp"...
;Loading  
#P"/Users/david/.slime/fasl/openmcl-0.14-darwin-powerpc/swank- 
gray.dfsl"...
;Compiling "/Users/david/usr/src/slime/swank.lisp"...
;Loading  
#P"/Users/david/.slime/fasl/openmcl-0.14-darwin-powerpc/swank.dfsl"...
 > Error in process listener(1): value 0 is not of the expected type  
SYMBOL.
 > While executing: CCL::%SYMPTR->SYMBOL
 > Type :POP to abort.
Type :? for other options.
1 > :b
(F0135AB0) : 0 "CCL::%SYMPTR->SYMBOL" 36
(F0135AB0) : 1 "CCL::%USE-PACKAGE-CONFLICT-CHECK" 1664
(F0135AC0) : 2 NIL NIL
(F0135AD0) : 3 "CCL::USE-PACKAGE-1" 204
(F0135AE0) : 4 "USE-PACKAGE" 140
(F0135AF0) : 5 "CCL::%DEFINE-PACKAGE" 588
(F0135B00) : 6 "Anonymous Function #x602792E" 48
(F0135B10) : 7 "CCL::%FASLOAD" 860
(F0135B30) : 8 NIL NIL
(F0135B40) : 9 "CCL::ATTEMPT-LOAD" 44
(F0135B50) : 10 "CCL::%LOAD" 1132
(F0135B60) : 11 NIL NIL
(F0135B70) : 12 "LOAD" 636
(F0135B90) : 13 "COMPILE-FILES-IF-NEEDED-SERIALLY" 256
(F0135BA0) : 14 NIL NIL
(F0135BB0) : 15 "CCL::CALL-CHECK-REGS" 72
(F0135BC0) : 16 "CCL::LOAD-FROM-STREAM" 220
(F0135BD0) : 17 "CCL::%LOAD" 1328
(F0135BF0) : 18 NIL NIL
(F0135C00) : 19 "LOAD" 636
(F0135C20) : 20 NIL NIL
(F0135C30) : 21 "CCL::CALL-CHECK-REGS" 72
(F0135C40) : 22 NIL NIL
(F0135C50) : 23 "CCL::TOPLEVEL-EVAL" 152
(F0135C60) : 24 "CCL::READ-LOOP" 844
(F0135CA0) : 25 "CCL:TOPLEVEL-LOOP" 44
(F0135CC0) : 26 "Anonymous Function #x60D5E06" 68
(F0135CD0) : 27 NIL NIL
(F0135CE0) : 28 "Anonymous Function #x611185E" 612
(F0135D00) : 29 "CCL::RUN-PROCESS-INITIAL-FORM" 400
(F0135D30) : 30 NIL NIL
(F0135D40) : 31 "Anonymous Function #x60D1956" 152
(F0135D60) : 32 "Anonymous Function #x60C4E3E" 172
1 >




More information about the Openmcl-devel mailing list