Stelian Ionescu kirjoitti 7.6.2008 kello 14.50:

On Sat, Jun 07, 2008 at 11:29:40AM +0300, Marko Tapio Manninen wrote:
I got this error when trying to compile iolib with SBCL .17:

could you please post the entire backtrace ?

Well that was whole traceback from terminal run sbcl, but i changed my emacs + slime to use sbcl and got more:

The value NIL is not of type PACKAGE.
   [Condition of type TYPE-ERROR]

Restarts:
 0: [TRY-RECOMPILING] Try recompiling grovel
1: [RETRY] Retry performing #<ASDF:COMPILE-OP NIL {11E78731}> on #<CFFI-GROVEL:GROVEL-FILE "grovel" {11D42899}>. 2: [ACCEPT] Continue, treating #<ASDF:COMPILE-OP NIL {11E78731}> on #<CFFI-GROVEL:GROVEL-FILE "grovel" {11D42899}> as having been successful.
 3: [ABORT] Return to SLIME's top level.
4: [TERMINATE-THREAD] Terminate this thread (#<THREAD "repl- thread" {1268F779}>)

Backtrace:
  0: ((LABELS CFFI-GROVEL::PROCESS-FORM) (IN-PACKAGE :NET.SOCKETS))
      Locals:
        SB-DEBUG::ARG-0 = (IN-PACKAGE :NET.SOCKETS)
1: (CFFI-GROVEL::GENERATE-C-FILE #P"/Users/mmstud/lisp/libs/iolib/ net.sockets/grovel.lisp" #P"/Users/mmstud/lisp/libs/iolib/net.sockets/ grovel.fasl")
      Locals:
SB-DEBUG::ARG-0 = #P"/Users/mmstud/lisp/libs/iolib/ net.sockets/grovel.lisp" SB-DEBUG::ARG-1 = #P"/Users/mmstud/lisp/libs/iolib/ net.sockets/grovel.fasl" 2: (CFFI-GROVEL:PROCESS-GROVEL-FILE #P"/Users/mmstud/lisp/libs/ iolib/net.sockets/grovel.lisp" #P"/Users/mmstud/lisp/libs/iolib/ net.sockets/grovel.fasl")
      Locals:
CFFI-GROVEL::INPUT-FILE = #P"/Users/mmstud/lisp/libs/iolib/ net.sockets/grovel.lisp" CFFI-GROVEL::OUTPUT-DEFAULTS = #P"/Users/mmstud/lisp/libs/ iolib/net.sockets/grovel.fasl" 3: ((SB-PCL::FAST-METHOD ASDF:PERFORM (ASDF:COMPILE-OP CFFI- GROVEL:GROVEL-FILE)) #<unavailable argument> #<unavailable argument> #<ASDF:COMPILE-OP NIL {11E78731}> #<CFFI-GROVEL:GROVEL-FILE "grovel" {11D42899}>)
      Locals:
        SB-DEBUG::ARG-0 = :<NOT-AVAILABLE>
        SB-DEBUG::ARG-1 = :<NOT-AVAILABLE>
        SB-DEBUG::ARG-2 = #<ASDF:COMPILE-OP NIL {11E78731}>
SB-DEBUG::ARG-3 = #<CFFI-GROVEL:GROVEL-FILE "grovel" {11D42899}> 4: ((LAMBDA (SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL. SB-PCL::.ARG0. SB-PCL::.ARG1.)) #<unavailable argument> #<unavailable argument> #<ASDF:COMPILE-OP NIL {11E78731}> #<CFFI-GROVEL:GROVEL-FILE "grovel" {11D42899}>)
      Locals:
        SB-DEBUG::ARG-0 = :<NOT-AVAILABLE>
        SB-DEBUG::ARG-1 = :<NOT-AVAILABLE>
        SB-DEBUG::ARG-2 = #<ASDF:COMPILE-OP NIL {11E78731}>
SB-DEBUG::ARG-3 = #<CFFI-GROVEL:GROVEL-FILE "grovel" {11D42899}> 5: ((SB-PCL::FAST-METHOD ASDF:PERFORM :AROUND (ASDF:COMPILE-OP CFFI- GROVEL::CC-FLAGS-MIXIN)) #<unavailable argument> #S(SB-PCL::FAST- METHOD-CALL :FUNCTION #<CLOSURE (LAMBDA #) {12DA7E15}> :PV NIL :NEXT- METHOD-CALL NIL :ARG-INFO (2)) #<ASDF:COMPILE-OP NIL {11E78731}> #<CFFI-GROVEL:GROVEL-FILE "grovel" {11D42899}>)
      Locals:
        SB-DEBUG::ARG-0 = :<NOT-AVAILABLE>
SB-DEBUG::ARG-1 = #S(SB-PCL::FAST-METHOD-CALL :FUNCTION #<CLOSURE (LAMBDA (SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL. SB- PCL::.ARG0. ...)) {12DA7E15}> :PV NIL :NEXT-METHOD-CALL NIL :ARG-INFO (2))
        SB-DEBUG::ARG-2 = #<ASDF:COMPILE-OP NIL {11E78731}>
SB-DEBUG::ARG-3 = #<CFFI-GROVEL:GROVEL-FILE "grovel" {11D42899}> 6: ((SB-PCL::FAST-METHOD ASDF:PERFORM :AROUND (ASDF:COMPILE-OP ASDF:CL-SOURCE-FILE)) #<unavailable argument> #S(SB-PCL::FAST-METHOD- CALL :FUNCTION #<FUNCTION (SB-PCL::FAST-METHOD ASDF:PERFORM :AROUND ...)> :PV NIL :NEXT-METHOD-CALL #S(SB-PCL::FAST- METHOD-CALL :FUNCTION #<CLOSURE # {12DA7E15}> :PV NIL :NEXT-METHOD- CALL NIL :ARG-INFO (2)) :ARG-INFO (2)) #<ASDF:COMPILE-OP NIL {11E78731}> #<CFFI-GROVEL:GROVEL-FILE "grovel" {11D42899}>)
      Locals:
        SB-DEBUG::ARG-0 = :<NOT-AVAILABLE>
SB-DEBUG::ARG-1 = #S(SB-PCL::FAST-METHOD-CALL :FUNCTION #<FUNCTION (SB-PCL::FAST-METHOD ASDF:PERFORM :AROUND ...)> :PV NIL :NEXT-METHOD-CALL #S(SB-PCL::FAST-METHOD-CALL :FUNCTION #<CLOSURE (LAMBDA #) {12DA7E15}> :PV NIL :NEXT-METHOD-CALL NIL :ARG-INFO (2)) :ARG-INFO (2))
        SB-DEBUG::ARG-2 = #<ASDF:COMPILE-OP NIL {11E78731}>
SB-DEBUG::ARG-3 = #<CFFI-GROVEL:GROVEL-FILE "grovel" {11D42899}>
  7: ((LAMBDA NIL))
      [No Locals]
  8: ((FLET SB-THREAD::WITH-RECURSIVE-LOCK-THUNK))
      [No Locals]
  9: ((FLET #:WITHOUT-INTERRUPTS-BODY-[CALL-WITH-RECURSIVE-LOCK]522))
      [No Locals]
10: (SB-THREAD::CALL-WITH-RECURSIVE-LOCK #<CLOSURE (FLET SB- THREAD::WITH-RECURSIVE-LOCK-THUNK) {44FF6CD}> #S(SB-THREAD:MUTEX :NAME "big compiler lock" :%OWNER #<SB-THREAD:THREAD "repl- thread" {1268F779}> :LUTEX #<unknown pointer object, widetag=#x5E {1049A027}>))
      Locals:
SB-DEBUG::ARG-0 = #<CLOSURE (FLET SB-THREAD::WITH-RECURSIVE- LOCK-THUNK) {44FF6CD}> SB-DEBUG::ARG-1 = #S(SB-THREAD:MUTEX :NAME "big compiler lock" :%OWNER #<SB-THREAD:THREAD "repl-thread" {1268F779}> :LUTEX #<unknown pointer object, widetag=#x5E {1049A027}>) 11: (SB-C::%WITH-COMPILATION-UNIT #<CLOSURE (LAMBDA NIL) {12D2D2C5}>) [:EXTERNAL]
      Locals:
        SB-DEBUG::ARG-0 = 1
        SB-DEBUG::ARG-1 = #<CLOSURE (LAMBDA NIL) {12D2D2C5}>
 12: (ASDF:OPERATE ASDF:LOAD-OP IOLIB)[:EXTERNAL]
      Locals:
        SB-DEBUG::ARG-0 = 2
        SB-DEBUG::ARG-1 = ASDF:LOAD-OP
        SB-DEBUG::ARG-2 = IOLIB
13: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ASDF:OOS (QUOTE ASDF:LOAD-OP) (QUOTE IOLIB)) #<NULL-LEXENV>)
      Locals:
        SB-DEBUG::ARG-0 = (ASDF:OOS (QUOTE ASDF:LOAD-OP) (QUOTE IOLIB))
        SB-DEBUG::ARG-1 = #<NULL-LEXENV>
 14: (SWANK::EVAL-REGION "(asdf:oos 'asdf:load-op 'iolib)
     ")
      Locals:
        SB-DEBUG::ARG-0 = "(asdf:oos 'asdf:load-op 'iolib)
                          "
 15: ((LAMBDA NIL))
      [No Locals]
_______________________________________________
iolib-devel mailing list
[email protected]
http://common-lisp.net/cgi-bin/mailman/listinfo/iolib-devel

Reply via email to