I get this error when compiling bordeaux-threads, has anyone seen this? Any workarounds?
Thanks!!
Yarek
The value #<SB-KERNEL:DEFSTRUCT-DESCRIPTION CONDITION> is not of type SB-KERNEL:CLASSOID. [Condition of type TYPE-ERROR]
Restarts: 0: [TRY-RECOMPILING] Try recompiling impl-sbcl 1: [RETRY] Retry performing #<ASDF:COMPILE-OP NIL {C751441}> on #<ASDF:CL-SOURCE-FILE "impl-sbcl" {C72B119}>. 2: [ACCEPT] Continue, treating #<ASDF:COMPILE-OP NIL {C751441}> on #<ASDF:CL-SOURCE-FILE "impl-sbcl" {C72B119}> as having been successful. 3: [RETRY] Retry SLIME REPL evaluation request. 4: [ABORT] Return to SLIME's top level. 5: [TERMINATE-THREAD] Terminate this thread (#<THREAD "repl-thread" RUNNING {B0580D1}>)
Backtrace: 0: (SB-KERNEL:UNDEFINE-STRUCTURE #SB-KERNEL:DEFSTRUCT-DESCRIPTION CONDITION) 1: (SB-IMPL::%COMPILER-DEFTYPE TIMEOUT #<FUNCTION (LAMBDA #) {C07AA85}> NIL) 2: (SB-INT:SIMPLE-EVAL-IN-LEXENV ..) 3: ((FLET SB-C::DEFAULT-PROCESSOR) ..) 4: (SB-C::PROCESS-TOPLEVEL-FORM ..) 5: (SB-C::PROCESS-TOPLEVEL-PROGN ..) 6: (SB-C::PROCESS-TOPLEVEL-FORM (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL :EXECUTE) (SB-IMPL::%COMPILER-DEFTYPE 'TIMEOUT (LAMBDA # #))) (SB-C::ORIGINAL-SOURCE-START 0 16) NIL) 7: ((FLET SB-C::DEFAULT-PROCESSOR) (DEFTYPE TIMEOUT () 'SB-EXT:TIMEOUT)) 8: (SB-C::PROCESS-TOPLEVEL-FORM (DEFTYPE TIMEOUT () 'SB-EXT:TIMEOUT) (SB-C::ORIGINAL-SOURCE-START 0 16) NIL) 9: (SB-C::SUB-SUB-COMPILE-FILE #<SB-C::SOURCE-INFO >) 10: ((LAMBDA ())) 11: (SB-C::%WITH-COMPILATION-UNIT #<CLOSURE (LAMBDA #) {BEA6FA5}>)[:EXTERNAL] 12: (SB-C::SUB-COMPILE-FILE #<SB-C::SOURCE-INFO >) 13: (COMPILE-FILE #P"/home/yarek/.sbcl/site/bordeaux-threads_darcs/src/impl-sbcl.lisp")[:EXTERNAL] 14: ((SB-PCL::FAST-METHOD ASDF:PERFORM (ASDF:COMPILE-OP ASDF:CL-SOURCE-FILE)) #<unavailable argument> #<unavailable argument> #<ASDF:COMPILE-OP NIL {C751441}> #<ASDF:CL-SOURCE-FILE "impl-sbcl" {C72B119}>) 15: ((LAMBDA (SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL. SB-PCL::.ARG0. SB-PCL::.ARG1.)) ..) 16: ((SB-PCL::FAST-METHOD ASDF:PERFORM :AROUND (ASDF:COMPILE-OP ASDF:CL-SOURCE-FILE)) ..) 17: ((LAMBDA ())) 18: ((FLET SB-THREAD::WITH-RECURSIVE-LOCK-THUNK)) 19: ((FLET #:WITHOUT-INTERRUPTS-BODY-[CALL-WITH-RECURSIVE-LOCK]508)) 20: (SB-THREAD::CALL-WITH-RECURSIVE-LOCK ..) Locals: SB-DEBUG::ARG-0 = #<CLOSURE (FLET SB-THREAD::WITH-RECURSIVE-LOCK-THUNK) {B68969AD}> SB-DEBUG::ARG-1 = #S(SB-THREAD:MUTEX ..) 21: (SB-C::%WITH-COMPILATION-UNIT #<CLOSURE (LAMBDA #) {BE9601D}>)[:EXTERNAL] 22: (ASDF:OPERATE ASDF:LOAD-OP :FASHION-ORIGAMI)[:EXTERNAL] 23: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ASDF:OOS 'ASDF:LOAD-OP :FASHION-ORIGAMI) #<NULL-LEXENV>) 24: (SWANK::EVAL-REGION "(asdf:oos 'asdf:load-op :fashion-origami)\n") 25: ((LAMBDA ())) 26: (SWANK::TRACK-PACKAGE #<CLOSURE (LAMBDA #) {BEE07AD}>) 27: (SWANK::CALL-WITH-RETRY-RESTART "Retry SLIME REPL evaluation request." #<CLOSURE (LAMBDA #) {BEE073D}>) 28: (SWANK::CALL-WITH-BUFFER-SYNTAX NIL #<CLOSURE (LAMBDA #) {BEE0725}>) 29: (SWANK::REPL-EVAL "(asdf:oos 'asdf:load-op :fashion-origami)\n") 30: (SB-INT:SIMPLE-EVAL-IN-LEXENV (SWANK:LISTENER-EVAL "(asdf:oos 'asdf:load-op :fashion-origami)\n") #<NULL-LEXENV>) 31: (SWANK::EVAL-FOR-EMACS (SWANK:LISTENER-EVAL "(asdf:oos 'asdf:load-op :fashion-origami)\n") "FASHION-ORIGAMI" 439) 32: (SWANK::PROCESS-REQUESTS NIL) 33: ((LAMBDA ())) 34: ((LAMBDA (SWANK-BACKEND::HOOK SWANK-BACKEND::FUN)) #<FUNCTION SWANK:SWANK-DEBUGGER-HOOK> #<CLOSURE (LAMBDA #) {B05A0BD}>) 35: (SWANK::CALL-WITH-REDIRECTED-IO #<SWANK::CONNECTION {AF509A9}> #<CLOSURE (LAMBDA #) {B05A0CD}>) 36: (SWANK::CALL-WITH-CONNECTION #<SWANK::CONNECTION {AF509A9}> #<CLOSURE (LAMBDA #) {B05A0BD}>) 37: (SWANK::HANDLE-REQUESTS #<SWANK::CONNECTION {AF509A9}> NIL) 38: (SWANK::CALL-WITH-BINDINGS NIL #<CLOSURE (LAMBDA #) {B05A095}>) 39: ((FLET SB-THREAD::WITH-MUTEX-THUNK)) 40: ((FLET #:WITHOUT-INTERRUPTS-BODY-[CALL-WITH-MUTEX]477)) 41: (SB-THREAD::CALL-WITH-MUTEX ..) 42: ((LAMBDA ())) 43: ("foreign function: call_into_lisp") 44: ("foreign function: funcall0") 45: ("foreign function: new_thread_trampoline") 46: ("foreign function: #xB7FB880E")
Quick questions: what versions of SBCL (32 and 64 bit) are suported on the current head branch?
Yarek
On Fri, Jan 22, 2010 at 6:00 PM, Yarek Kowalik yarek.kowalik@gmail.comwrote:
I get this error when compiling bordeaux-threads, has anyone seen this? Any workarounds?
Thanks!!
Yarek
The value #<SB-KERNEL:DEFSTRUCT-DESCRIPTION CONDITION> is not of type SB-KERNEL:CLASSOID. [Condition of type TYPE-ERROR]
Restarts: 0: [TRY-RECOMPILING] Try recompiling impl-sbcl 1: [RETRY] Retry performing #<ASDF:COMPILE-OP NIL {C751441}> on #<ASDF:CL-SOURCE-FILE "impl-sbcl" {C72B119}>. 2: [ACCEPT] Continue, treating #<ASDF:COMPILE-OP NIL {C751441}> on #<ASDF:CL-SOURCE-FILE "impl-sbcl" {C72B119}> as having been successful. 3: [RETRY] Retry SLIME REPL evaluation request. 4: [ABORT] Return to SLIME's top level. 5: [TERMINATE-THREAD] Terminate this thread (#<THREAD "repl-thread" RUNNING {B0580D1}>)
Backtrace: 0: (SB-KERNEL:UNDEFINE-STRUCTURE #SB-KERNEL:DEFSTRUCT-DESCRIPTION CONDITION) 1: (SB-IMPL::%COMPILER-DEFTYPE TIMEOUT #<FUNCTION (LAMBDA #) {C07AA85}> NIL) 2: (SB-INT:SIMPLE-EVAL-IN-LEXENV ..) 3: ((FLET SB-C::DEFAULT-PROCESSOR) ..) 4: (SB-C::PROCESS-TOPLEVEL-FORM ..) 5: (SB-C::PROCESS-TOPLEVEL-PROGN ..) 6: (SB-C::PROCESS-TOPLEVEL-FORM (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL :EXECUTE) (SB-IMPL::%COMPILER-DEFTYPE 'TIMEOUT (LAMBDA # #))) (SB-C::ORIGINAL-SOURCE-START 0 16) NIL) 7: ((FLET SB-C::DEFAULT-PROCESSOR) (DEFTYPE TIMEOUT () 'SB-EXT:TIMEOUT)) 8: (SB-C::PROCESS-TOPLEVEL-FORM (DEFTYPE TIMEOUT () 'SB-EXT:TIMEOUT) (SB-C::ORIGINAL-SOURCE-START 0 16) NIL) 9: (SB-C::SUB-SUB-COMPILE-FILE #<SB-C::SOURCE-INFO >) 10: ((LAMBDA ())) 11: (SB-C::%WITH-COMPILATION-UNIT #<CLOSURE (LAMBDA #) {BEA6FA5}>)[:EXTERNAL] 12: (SB-C::SUB-COMPILE-FILE #<SB-C::SOURCE-INFO >) 13: (COMPILE-FILE #P"/home/yarek/.sbcl/site/bordeaux-threads_darcs/src/impl-sbcl.lisp")[:EXTERNAL] 14: ((SB-PCL::FAST-METHOD ASDF:PERFORM (ASDF:COMPILE-OP ASDF:CL-SOURCE-FILE)) #<unavailable argument> #<unavailable argument> #<ASDF:COMPILE-OP NIL {C751441}> #<ASDF:CL-SOURCE-FILE "impl-sbcl" {C72B119}>) 15: ((LAMBDA (SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL. SB-PCL::.ARG0. SB-PCL::.ARG1.)) ..) 16: ((SB-PCL::FAST-METHOD ASDF:PERFORM :AROUND (ASDF:COMPILE-OP ASDF:CL-SOURCE-FILE)) ..) 17: ((LAMBDA ())) 18: ((FLET SB-THREAD::WITH-RECURSIVE-LOCK-THUNK)) 19: ((FLET #:WITHOUT-INTERRUPTS-BODY-[CALL-WITH-RECURSIVE-LOCK]508)) 20: (SB-THREAD::CALL-WITH-RECURSIVE-LOCK ..) Locals: SB-DEBUG::ARG-0 = #<CLOSURE (FLET SB-THREAD::WITH-RECURSIVE-LOCK-THUNK) {B68969AD}> SB-DEBUG::ARG-1 = #S(SB-THREAD:MUTEX ..) 21: (SB-C::%WITH-COMPILATION-UNIT #<CLOSURE (LAMBDA #) {BE9601D}>)[:EXTERNAL] 22: (ASDF:OPERATE ASDF:LOAD-OP :FASHION-ORIGAMI)[:EXTERNAL] 23: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ASDF:OOS 'ASDF:LOAD-OP :FASHION-ORIGAMI) #<NULL-LEXENV>) 24: (SWANK::EVAL-REGION "(asdf:oos 'asdf:load-op :fashion-origami)\n") 25: ((LAMBDA ())) 26: (SWANK::TRACK-PACKAGE #<CLOSURE (LAMBDA #) {BEE07AD}>) 27: (SWANK::CALL-WITH-RETRY-RESTART "Retry SLIME REPL evaluation request." #<CLOSURE (LAMBDA #) {BEE073D}>) 28: (SWANK::CALL-WITH-BUFFER-SYNTAX NIL #<CLOSURE (LAMBDA #) {BEE0725}>) 29: (SWANK::REPL-EVAL "(asdf:oos 'asdf:load-op :fashion-origami)\n") 30: (SB-INT:SIMPLE-EVAL-IN-LEXENV (SWANK:LISTENER-EVAL "(asdf:oos 'asdf:load-op :fashion-origami)\n") #<NULL-LEXENV>) 31: (SWANK::EVAL-FOR-EMACS (SWANK:LISTENER-EVAL "(asdf:oos 'asdf:load-op :fashion-origami)\n") "FASHION-ORIGAMI" 439) 32: (SWANK::PROCESS-REQUESTS NIL) 33: ((LAMBDA ())) 34: ((LAMBDA (SWANK-BACKEND::HOOK SWANK-BACKEND::FUN)) #<FUNCTION SWANK:SWANK-DEBUGGER-HOOK> #<CLOSURE (LAMBDA #) {B05A0BD}>) 35: (SWANK::CALL-WITH-REDIRECTED-IO #<SWANK::CONNECTION {AF509A9}> #<CLOSURE (LAMBDA #) {B05A0CD}>) 36: (SWANK::CALL-WITH-CONNECTION #<SWANK::CONNECTION {AF509A9}> #<CLOSURE (LAMBDA #) {B05A0BD}>) 37: (SWANK::HANDLE-REQUESTS #<SWANK::CONNECTION {AF509A9}> NIL) 38: (SWANK::CALL-WITH-BINDINGS NIL #<CLOSURE (LAMBDA #) {B05A095}>) 39: ((FLET SB-THREAD::WITH-MUTEX-THUNK)) 40: ((FLET #:WITHOUT-INTERRUPTS-BODY-[CALL-WITH-MUTEX]477)) 41: (SB-THREAD::CALL-WITH-MUTEX ..) 42: ((LAMBDA ())) 43: ("foreign function: call_into_lisp") 44: ("foreign function: funcall0") 45: ("foreign function: new_thread_trampoline") 46: ("foreign function: #xB7FB880E")
On Sat, 2010-01-23 at 01:05 -0800, Yarek Kowalik wrote:
Quick questions: what versions of SBCL (32 and 64 bit) are suported on the current head branch?
Should work with any release since 1.0.11, which added SB-THREAD:THREAD-YIELD.
On Fri, 2010-01-22 at 18:00 -0800, Yarek Kowalik wrote:
I get this error when compiling bordeaux-threads, has anyone seen this? Any workarounds?
This looks like a compiler bug. What version of bordeaux-threads are you using ?
Checked out the latest from the Dev repository.
Yarek
Sent from my mobile
On Jan 23, 2010, at 8:17 AM, Stelian Ionescu sionescu@cddr.org wrote:
On Fri, 2010-01-22 at 18:00 -0800, Yarek Kowalik wrote:
I get this error when compiling bordeaux-threads, has anyone seen this? Any workarounds?
This looks like a compiler bug. What version of bordeaux-threads are you using ?
-- Stelian Ionescu a.k.a. fe[nl]ix Quidquid latine dictum sit, altum videtur. http://common-lisp.net/project/iolib _______________________________________________ Bordeaux-threads-devel mailing list Bordeaux-threads-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/bordeaux-threads-devel
bordeaux-threads-devel@common-lisp.net