[Gsll-devel] loading/compiling error: destructuring bind in mksa

Mirko Vukovic mirko.vukovic at gmail.com
Mon Jul 13 16:59:38 UTC 2009


Hello,

Here is an error report while loading the latest gsll (with all fasl's
removed) on a 64-bit linux with sbcl:

error while parsing arguments to DESTRUCTURING-BIND:
  unknown keyword: :TYPE; expected one of :OPTIONAL, :DOCUMENTATION
   [Condition of type SB-KERNEL::DEFMACRO-LAMBDA-LIST-BROKEN-KEY-LIST-ERROR]

Restarts:
 0: [TRY-RECOMPILING] Try recompiling mksa
 1: [RETRY] Retry performing #<ASDF:COMPILE-OP NIL {1005EEFEF1}> on
#<CFFI-GROVEL:GROVEL-FILE "mksa" {10069A0561}>.
 2: [ACCEPT] Continue, treating #<ASDF:COMPILE-OP NIL {1005EEFEF1}> on
#<CFFI-GROVEL:GROVEL-FILE "mksa" {10069A0561}> as having been
successful.
 3: [RETRY] Retry SLIME REPL evaluation request.
 4: [ABORT] Return to SLIME's top level.
 5: [ABORT] Exit debugger, returning to top level.

Backtrace:
  0: ((SB-PCL::FAST-METHOD CFFI-GROVEL::%PROCESS-GROVEL-FORM ((EQL
'CFFI-GROVEL::CONSTANT) T T)) ..)
  1: (CFFI-GROVEL::GENERATE-C-FILE ..)
  2: (CFFI-GROVEL:PROCESS-GROVEL-FILE ..)
  3: ((SB-PCL::FAST-METHOD ASDF:PERFORM (ASDF:COMPILE-OP
CFFI-GROVEL:GROVEL-FILE)) ..)
  4: ((LAMBDA (SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL. SB-PCL::.ARG0.
SB-PCL::.ARG1.)) ..)
  5: ((SB-PCL::FAST-METHOD ASDF:PERFORM :AROUND (ASDF:COMPILE-OP
CFFI-GROVEL::CC-FLAGS-MIXIN)) ..)
  6: ((SB-PCL::FAST-METHOD ASDF:PERFORM ASDF:AROUND (ASDF:COMPILE-OP
ASDF:CL-SOURCE-FILE)) ..)
  7: ((LAMBDA ()))
  8: ((FLET SB-THREAD::WITH-RECURSIVE-LOCK-THUNK))
  9: (SB-C::%WITH-COMPILATION-UNIT #<CLOSURE (LAMBDA #)
{1002DB71C9}>)[:EXTERNAL]
 10: (ASDF:OPERATE ASDF:LOAD-OP "gsll")[:EXTERNAL]
 11: ((LAMBDA (FUNCTION)) #<CLOSURE (LAMBDA #) {10046565D9}>)
 12: ((LAMBDA ()))


It seems that I can safely skip this file (option 2).

I looked in the physical constants directory, and could not find
anything meaningful to me.

Cheers,

Mirko




More information about the gsll-devel mailing list