[slime-devel] Problem with slime+sbcl on osx

Bhaskara Marthi bhaskara at gmail.com
Tue Aug 5 16:49:08 UTC 2008


Hi all, I'm trying to set up slime+sbcl on my macbook.  However, when I try
to compile my code (which I've previously done successfully on
slime+sbcl+ubuntu), the compilation process eventually stops, and I get an
"Evaluation aborted" message in the minibuffer.  Looking at inferior-lisp,
it seems to have gone into an infinite loop about something (see below).
Any suggestions?
- Bhaskara



*
; loading #P"/Users/bhaskara/bin/slime/swank-loader.lisp"
; loading
#P"/Users/bhaskara/.slime/fasl/2008-08-04/sbcl-1.0.12-darwin-x86/swank-backend.fasl"
; loading
#P"/Users/bhaskara/.slime/fasl/2008-08-04/sbcl-1.0.12-darwin-x86/swank-source-path-parser.fasl"
; loading
#P"/Users/bhaskara/.slime/fasl/2008-08-04/sbcl-1.0.12-darwin-x86/swank-source-file-cache.fasl"
; loading
#P"/Users/bhaskara/.slime/fasl/2008-08-04/sbcl-1.0.12-darwin-x86/swank-sbcl.fasl"
STYLE-WARNING: redefining EMACS-INSPECT (#<BUILT-IN-CLASS T>) in DEFMETHOD
; loading
#P"/Users/bhaskara/.slime/fasl/2008-08-04/sbcl-1.0.12-darwin-x86/swank-gray.fasl"
STYLE-WARNING:
   implicitly creating new generic function STREAM-READ-CHAR-WILL-HANG-P
; loading
#P"/Users/bhaskara/.slime/fasl/2008-08-04/sbcl-1.0.12-darwin-x86/swank.fasl"
WARNING: These Swank interfaces are unimplemented:
 (ALL-THREADS CALLS-WHO DISASSEMBLE-FRAME FIND-THREAD INTERRUPT-THREAD
RECEIVE
              RECEIVE-IF SEND SLDB-BREAK-AT-START SLDB-BREAK-ON-RETURN SPAWN
              THREAD-ID WHO-SPECIALIZES)
;; Swank started at port: 49393.
49393
* Help! 11 nested errors. SB-KERNEL:*MAXIMUM-ERROR-DEPTH* exceeded.
0: (BACKTRACE 536870911 #<SYNONYM-STREAM :SYMBOL SB-SYS:*TTY* {124E21C9}>)
1: ((LAMBDA NIL))
2: ((LAMBDA NIL))
3: (SB-IMPL::%WITH-STANDARD-IO-SYNTAX #<CLOSURE (LAMBDA NIL) {124E22E5}>)
4: (SB-IMPL::ERROR-ERROR)
5: (SB-IMPL::INFINITE-ERROR-PROTECTOR)
6: (ERROR "~S not implementated")
7: (SWANK-BACKEND:THREAD-ID 0)
8: ((LAMBDA NIL))
9: ((LAMBDA (SWANK-BACKEND::HOOK SWANK-BACKEND::FUN)) #<FUNCTION
SWANK:SWANK-DEBUGGER-HOOK> #<CLOSURE (LAMBDA NIL) {124E1BBD}>)
10: (SWANK::CALL-WITH-REDIRECTED-IO #<SWANK::CONNECTION {11746E71}>
#<CLOSURE (LAMBDA NIL) {124E1BD5}>)
11: (SWANK::CALL-WITH-CONNECTION #<SWANK::CONNECTION {11746E71}> #<CLOSURE
(LAMBDA NIL) {124E1BBD}>)
12: ((LAMBDA NIL))
13: ((SB-PCL::FAST-METHOD STREAM-FINISH-OUTPUT
(SWANK-BACKEND::SLIME-OUTPUT-STREAM)) #(3 NIL 2 NIL 5 NIL 1 NIL)
#<unavailable argument> #<SWANK-BACKEND::SLIME-OUTPUT-STREAM {11672799}>)
14: (FINISH-OUTPUT #<SWANK-BACKEND::SLIME-OUTPUT-STREAM {11672799}>)
15: ((SB-PCL::FAST-METHOD STREAM-WRITE-CHAR
(SWANK-BACKEND::SLIME-OUTPUT-STREAM T)) #(3 NIL 2 NIL 4 NIL 5 NIL)
#<unavailable argument> #<SWANK-BACKEND::SLIME-OUTPUT-STREAM {11672799}>
#\K)
16: ((SB-PCL::FAST-METHOD STREAM-WRITE-STRING
(FUNDAMENTAL-CHARACTER-OUTPUT-STREAM "#<...>" . "#<...>")) #<unused
argument> #<unused argument> #<SWANK-BACKEND::SLIME-OUTPUT-STREAM
{11672799}> "((SB-PCL::FAST-METHOD STREAM-FINISH-OUTPUT
(SWANK-BACKEND::SLIME-OUTPUT-STREAM)) #(3 NIL 2 NIL 5 NIL 1 NIL)
#<unavailable argume" 0 128)
17: (WRITE-STRING "((SB-PCL::FAST-METHOD STREAM-FINISH-OUTPUT
(SWANK-BACKEND::SLIME-OUTPUT-STREAM)) #(3 NIL 2 NIL 5 NIL 1 NIL)
#<unavailable argume" #<SWANK-BACKEND::SLIME-OUTPUT-STREAM {11672799}>
:START 0 :END 128)
18: (SB-IMPL::%WRITE-STRING "((SB-PCL::FAST-METHOD STREAM-FINISH-OUTPUT
(SWANK-BACKEND::SLIME-OUTPUT-STREAM)) #(3 NIL 2 NIL 5 NIL 1 NIL)
#<unavailable argume" #<TWO-WAY-STREAM :INPUT-STREAM
#<SWANK-BACKEND::SLIME-INPUT-STREAM {1182E251}> :OUTPUT-STREAM
#<SWANK-BACKEND::SLIME-OUTPUT-STREAM {11672799}>> 0 128)
19: (WRITE-STRING "((SB-PCL::FAST-METHOD STREAM-FINISH-OUTPUT
(SWANK-BACKEND::SLIME-OUTPUT-STREAM)) #(3 NIL 2 NIL 5 NIL 1 NIL)
#<unavailable argume" #<TWO-WAY-STREAM :INPUT-STREAM
#<SWANK-BACKEND::SLIME-INPUT-STREAM {1182E251}> :OUTPUT-STREAM
#<SWANK-BACKEND::SLIME-OUTPUT-STREAM {11672799}>> :START 0 :END 128)
20: (SB-PRETTY::OUTPUT-PARTIAL-LINE #<SB-PRETTY:PRETTY-STREAM {124E0B21}>)
21: (SB-PRETTY::ENSURE-SPACE-IN-BUFFER #<SB-PRETTY:PRETTY-STREAM {124E0B21}>
2)
22: (SB-PRETTY::PRETTY-SOUT #<SB-PRETTY:PRETTY-STREAM {124E0B21}>
"unavailable argument" #<unavailable argument> 20)
23: (SB-IMPL::%WRITE-STRING "unavailable argument" #<SB-PRETTY:PRETTY-STREAM
{124E0B21}> 0 20)
24: (WRITE-STRING "unavailable argument" #<SB-PRETTY:PRETTY-STREAM
{124E0B21}> :START 0 :END NIL)
25: ((FLET SB-IMPL::PRINT-DESCRIPTION))
26: (SB-IMPL::%PRINT-UNREADABLE-OBJECT #<unavailable argument>
#<SB-PRETTY:PRETTY-STREAM {124E0B21}> NIL NIL #<CLOSURE (LAMBDA NIL)
{124E16AD}>)
27: (PRIN1 #<unavailable argument> #<SB-PRETTY:PRETTY-STREAM {124E0B21}>)
28: (SB-FORMAT::S-FORMAT-DIRECTIVE-INTERPRETER #<SB-PRETTY:PRETTY-STREAM
{124E0B21}> #<~S> NIL #<unavailable argument> #<unavailable argument>)
29: (SB-FORMAT::INTERPRET-DIRECTIVE-LIST #<SB-PRETTY:PRETTY-STREAM
{124E0B21}> (#<~S>) (#(3 NIL 2 NIL 5 NIL 1 NIL) #<unavailable argument>
#<SWANK-BACKEND::SLIME-OUTPUT-STREAM {11672799}>) (#<unavailable argument>
#<SWANK-BACKEND::SLIME-OUTPUT-STREAM {11672799}>))
30: ((LABELS SB-FORMAT::DO-LOOP) (#(3 NIL 2 NIL 5 NIL 1 NIL) #<unavailable
argument> #<SWANK-BACKEND::SLIME-OUTPUT-STREAM {11672799}>) (#<unavailable
argument> #<SWANK-BACKEND::SLIME-OUTPUT-STREAM {11672799}>))
31: (SB-FORMAT::{-FORMAT-DIRECTIVE-INTERPRETER #<SB-PRETTY:PRETTY-STREAM
{124E0B21}> #<~{> (" " #<~_> #<~S> #<~}>) ((#(3 NIL 2 NIL 5 NIL 1 NIL)
#<unavailable argument> #<SWANK-BACKEND::SLIME-OUTPUT-STREAM {11672799}>))
#<unavailable argument>)
32: (SB-FORMAT::INTERPRET-DIRECTIVE-LIST #<SB-PRETTY:PRETTY-STREAM
{124E0B21}> (#<~{> " " #<~_> #<~S> #<~}>) ((#(3 NIL 2 NIL 5 NIL 1 NIL)
#<unavailable argument> #<SWANK-BACKEND::SLIME-OUTPUT-STREAM {11672799}>))
((#(3 NIL 2 NIL 5 NIL 1 NIL) #<unavailable argument>
#<SWANK-BACKEND::SLIME-OUTPUT-STREAM {11672799}>)))
33: (SB-FORMAT::%FORMAT #<SB-PRETTY:PRETTY-STREAM {124E0B21}> "~{ ~_~S~}"
((#(3 NIL 2 NIL 5 NIL 1 NIL) #<unavailable argument>
#<SWANK-BACKEND::SLIME-OUTPUT-STREAM {11672799}>)) ((#(3 NIL 2 NIL 5 NIL 1
NIL) #<unavailable argument> #<SWANK-BACKEND::SLIME-OUTPUT-STREAM
{11672799}>)))
34: (FORMAT #<SB-PRETTY:PRETTY-STREAM {124E0B21}> "~{ ~_~S~}")
35: ((FLET #:WITH-PRETTY-STREAM-132) #<SB-PRETTY:PRETTY-STREAM {124E0B21}>)
36: (SB-DEBUG::PRINT-FRAME-CALL #<SB-DI::COMPILED-FRAME (SB-PCL::FAST-METHOD
STREAM-FINISH-OUTPUT (SWANK-BACKEND::SLIME-OUTPUT-STREAM))> #<TWO-WAY-STREAM
:INPUT-STREAM #<SWANK-BACKEND::SLIME-INPUT-STREAM {1182E251}> :OUTPUT-STREAM
#<SWANK-BACKEND::SLIME-OUTPUT-STREAM {11672799}>>)
37: (BACKTRACE 536870911 #<TWO-WAY-STREAM :INPUT-STREAM
#<SWANK-BACKEND::SLIME-INPUT-STREAM {1182E251}> :OUTPUT-STREAM
#<SWANK-BACKEND::SLIME-OUTPUT-STREAM {11672799}>>)
38: ((LAMBDA NIL))
39: ((LAMBDA NIL))
40: (SB-IMPL::%WITH-STANDARD-IO-SYNTAX #<CLOSURE (LAMBDA NIL) {12444EA5}>)
41: (SB-IMPL::ERROR-ERROR)
42: (SB-IMPL::INFINITE-ERROR-PROTECTOR)
43: (ERROR "~S not implementated")

<< and so on >>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/slime-devel/attachments/20080805/14a9db8f/attachment.html>


More information about the slime-devel mailing list