When trying to start SLIME (CVS as of five minutes ago) on OpenMCL 0.14.2:
Welcome to OpenMCL Version (Beta: Darwin) 0.14.2! ? ;; Compiling /Users/bdowning/.emacs.d/slime/swank-backend.lisp... ;; Compiling /Users/bdowning/.emacs.d/slime/nregex.lisp... ;; Compiling /Users/bdowning/.emacs.d/slime/swank-openmcl.lisp... ;Compiler warnings for "/Users/bdowning/.emacs.d/slime/swank-openmcl.lisp" : ; Unused lexical variable FRAME-NUMBER, in an anonymous lambda form inside (COMPUTE-BACKTRACE (T T)). ; Unused lexical variable DSPEC, in (LIST-CALLERS (T)). ;; Compiling /Users/bdowning/.emacs.d/slime/swank-gray.lisp... ;; Compiling /Users/bdowning/.emacs.d/slime/swank.lisp... ; Warning: These Swank interfaces are unimplemented: ; (ADD-FD-HANDLER ADD-SIGIO-HANDLER LIST-CALLEES MACROEXPAND-ALL PROFILE PROFILE-PACKAGE PROFILE-REPORT PROFILE-RESET PROFILED-FUNCTIONS REMOVE-FD-HANDLERS REMOVE-SIGIO-HANDLERS UNPROFILE WHO-BINDS WHO-CALLS WHO-MACROEXPANDS WHO-REFERENCES WHO-SETS WHO-SPECIALIZES) ; While executing: SWANK-BACKEND::WARN-UNIMPLEMENTED-INTERFACES #P"/Users/bdowning/.emacs.d/slime/swank-loader.lisp" ? > Error in process listener(1): value #<CCL::LISTENER-SOCKET #x64BC39E> is not of the expected type INTEGER.
While executing: CCL::C_GETSOCKNAME Type :POP to abort.
Type :? for other options. 1 >
-bcd
Hi Brian,
You need to download the updates from the CVS and rebuild the lisp image. Then everything works (well, it should!).
Greets, Camille
Brian Downing wrote:
When trying to start SLIME (CVS as of five minutes ago) on OpenMCL 0.14.2:
Welcome to OpenMCL Version (Beta: Darwin) 0.14.2! ? ;; Compiling /Users/bdowning/.emacs.d/slime/swank-backend.lisp... ;; Compiling /Users/bdowning/.emacs.d/slime/nregex.lisp... ;; Compiling /Users/bdowning/.emacs.d/slime/swank-openmcl.lisp... ;Compiler warnings for "/Users/bdowning/.emacs.d/slime/swank-openmcl.lisp" : ; Unused lexical variable FRAME-NUMBER, in an anonymous lambda form inside (COMPUTE-BACKTRACE (T T)). ; Unused lexical variable DSPEC, in (LIST-CALLERS (T)). ;; Compiling /Users/bdowning/.emacs.d/slime/swank-gray.lisp... ;; Compiling /Users/bdowning/.emacs.d/slime/swank.lisp... ; Warning: These Swank interfaces are unimplemented: ; (ADD-FD-HANDLER ADD-SIGIO-HANDLER LIST-CALLEES MACROEXPAND-ALL PROFILE PROFILE-PACKAGE PROFILE-REPORT PROFILE-RESET PROFILED-FUNCTIONS REMOVE-FD-HANDLERS REMOVE-SIGIO-HANDLERS UNPROFILE WHO-BINDS WHO-CALLS WHO-MACROEXPANDS WHO-REFERENCES WHO-SETS WHO-SPECIALIZES) ; While executing: SWANK-BACKEND::WARN-UNIMPLEMENTED-INTERFACES #P"/Users/bdowning/.emacs.d/slime/swank-loader.lisp" ? > Error in process listener(1): value #<CCL::LISTENER-SOCKET #x64BC39E> is not of the expected type INTEGER.
While executing: CCL::C_GETSOCKNAME Type :POP to abort.
Type :? for other options. 1 >
-bcd
slime-devel site list slime-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/slime-devel
Camille Troillard <tuscland <at> mac.com> writes:
Hi Brian,
You need to download the updates from the CVS and rebuild the lisp image. Then everything works (well, it should!).
Greets, Camille
Depends on your definition of works. At least for me. Last I tried, the c_getsockname stuff had been fixed, but SLIME was still giving an "error reporting error" message. Gary Byers says that the internal functions used to crawl the stack changed in 0.14.2 and that SLIME needs to change to use these new instructions. So, it doesn't die, but it doesn't really work either. Not sure who's maintaining SLIME for OpenMCL these days, but it would be great if this were fixed! :->
Thanks,
Cyrus
On the way. I got Gary's work so far, will document and check it in the next few hours. -Alan
On May 12, 2004, at 10:18 PM, Cyrus Harmon wrote:
Camille Troillard <tuscland <at> mac.com> writes:
Hi Brian,
You need to download the updates from the CVS and rebuild the lisp image. Then everything works (well, it should!).
Greets, Camille
Depends on your definition of works. At least for me. Last I tried, the c_getsockname stuff had been fixed, but SLIME was still giving an "error reporting error" message. Gary Byers says that the internal functions used to crawl the stack changed in 0.14.2 and that SLIME needs to change to use these new instructions. So, it doesn't die, but it doesn't really work either. Not sure who's maintaining SLIME for OpenMCL these days, but it would be great if this were fixed! :->
Thanks,
Cyrus
slime-devel site list slime-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/slime-devel