Open catap opened 1 year ago
:info:test please use proper dependencies instead :info:test LPARALLEL-TEST::NON-ERROR-CONDITION-TEST.......... :info:test LPARALLEL-TEST::PTREE-BASIC-RESTART-TEST.......... :info:test LPARALLEL-TEST::FLOOD-TESTUnhandled SIMPLE-ERROR in thread #<SB-THREAD:THREAD "main thread" RUNNING :info:test {1004790073}>: :info:test The assertion (EVERY #'LPARALLEL.PROMISE:FULFILLEDP LPARALLEL-TEST::FUTURES) :info:test failed with #'LPARALLEL.PROMISE:FULFILLEDP = :info:test #<FUNCTION LPARALLEL.PROMISE:FULFILLEDP>, LPARALLEL-TEST::FUTURES = :info:test (#S(LPARALLEL.PROMISE::%FUTURE :info:test :RESULT (4) :info:test :LOCK #<SB-THREAD:MUTEX "Anonymous lock" (free)> :info:test :FN NIL :info:test :CANCELEDP NIL) :info:test #S(LPARALLEL.PROMISE::%FUTURE :info:test :RESULT (4) :info:test :LOCK #<SB-THREAD:MUTEX "Anonymous lock" (free)> :info:test :FN NIL :info:test :CANCELEDP NIL) [.. really a lot of repeated promises ..] :info:test #S(LPARALLEL.PROMISE::%FUTURE :info:test :RESULT (4) :info:test :LOCK #<SB-THREAD:MUTEX "Anonymous lock" (free)> :info:test :FN NIL :info:test :CANCELEDP NIL)). :info:test Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {1004790073}> :info:test 0: (SB-DEBUG::DEBUGGER-DISABLED-HOOK #<SIMPLE-ERROR "~@<The assertion ~S failed~:[.~:; ~ :info:test with ~:*~{~S = ~S~^, ~}.~]~:@>" {1004164AA3}> #<unused argument> :QUIT T) :info:test 1: (SB-DEBUG::RUN-HOOK *INVOKE-DEBUGGER-HOOK* #<SIMPLE-ERROR "~@<The assertion ~S failed~:[.~:; ~ :info:test with ~:*~{~S = ~S~^, ~}.~]~:@>" {1004164AA3}>) :info:test 2: (INVOKE-DEBUGGER #<SIMPLE-ERROR "~@<The assertion ~S failed~:[.~:; ~ :info:test with ~:*~{~S = ~S~^, ~}.~]~:@>" {1004164AA3}>) :info:test 3: (ERROR #<SIMPLE-ERROR "~@<The assertion ~S failed~:[.~:; ~ :info:test with ~:*~{~S = ~S~^, ~}.~]~:@>" {1004164AA3}>) :info:test 4: (SB-KERNEL:WITH-SIMPLE-CONDITION-RESTARTS ERROR NIL #<SIMPLE-ERROR "~@<The assertion ~S failed~:[.~:; ~ :info:test with ~:*~{~S = ~S~^, ~}.~]~:@>" {1004164AA3}>) :info:test 5: (SB-KERNEL:ASSERT-ERROR (EVERY (FUNCTION LPARALLEL.PROMISE:FULFILLEDP) LPARALLEL-TEST::FUTURES) 2 (FUNCTION LPARALLEL.PROMISE:FULFILLEDP) #<FUNCTION LPARALLEL.PROMISE:FULFILLEDP> LPARALLEL-TEST::FUTURES (#S(LPARALLEL.PROMISE::%FUTURE :RESULT (4) :LOCK #<SB-THREAD:MUTEX #1="Anonymous lock" (free)> :FN NIL :CANCELEDP NIL) #S(LPARALLEL.PROMISE::%FUTURE :RESULT (4) :LOCK #<SB-THREAD:MUTEX #1# (free)> :FN NIL :CANCELEDP NIL) #S(LPARALLEL.PROMISE::%FUTURE :RESULT (4) :LOCK #<SB-THREAD:MUTEX #1# (free)> :FN NIL :CANCELEDP NIL) #S(LPARALLEL.PROMISE::%FUTURE :RESULT (4) :LOCK #<SB-THREAD:MUTEX #1# (free)> :FN NIL :CANCELEDP NIL) #S(LPARALLEL.PROMISE::%FUTURE :RESULT (4) :LOCK #<SB-THREAD:MUTEX #1# (free)> :FN NIL :CANCELEDP NIL) #S(LPARALLEL.PROMISE::%FUTURE :RESULT (4) :LOCK #<SB-THREAD:MUTEX #1# (free)> :FN NIL :CANCELEDP NIL) #S(LPARALLEL.PROMISE::%FUTURE :RESULT (4) :LOCK #<SB-THREAD:MUTEX #1# (free)> :FN NIL :CANCELEDP NIL) #S(LPARALLEL.PROMISE::%FUTURE :RESULT (4) :LOCK #<SB-THREAD:MUTEX #1# (free)> :FN NIL :CANCELEDP NIL) #S(LPARALLEL.PROMISE::%FUTURE :RESULT (4) :LOCK #<SB-THREAD:MUTEX #1# (free)> :FN NIL :CANCELEDP NIL) #S(LPARALLEL.PROMISE::%FUTURE :RESULT (4) :LOCK #<SB-THREAD:MUTEX #1# (free)> :FN NIL :CANCELEDP NIL) #S(LPARALLEL.PROMISE::%FUTURE :RESULT (4) :LOCK #<SB-THREAD:MUTEX #1# (free)> :FN NIL :CANCELEDP NIL) #S(LPARALLEL.PROMISE::%FUTURE :RESULT (4) :LOCK #<SB-THREAD:MUTEX #1# (free)> :FN NIL :CANCELEDP NIL) ...)) :info:test 6: ((LAMBDA NIL :IN LPARALLEL-TEST::FLOOD-TEST)) :info:test 7: (LPARALLEL.KERNEL-UTIL::CALL-WITH-TEMP-KERNEL #<FUNCTION (LAMBDA NIL :IN LPARALLEL-TEST::CALL-FULL-TEST) {1003F5DB4B}> 16 :SPIN-COUNT 1629) :info:test 8: (LPARALLEL-TEST::CALL-FULL-TEST LPARALLEL-TEST::FLOOD-TEST #<FUNCTION (LAMBDA NIL :IN LPARALLEL-TEST::FLOOD-TEST) {5364555B}>) :info:test 9: (SB-KERNEL:%MAP-FOR-EFFECT-ARITY-1 #<FUNCTION FUNCALL> #(LPARALLEL-TEST::NON-ERROR-CONDITION-TEST LPARALLEL-TEST::PTREE-BASIC-RESTART-TEST LPARALLEL-TEST::FLOOD-TEST LPARALLEL-TEST::GRIND-PMAP-TEST LPARALLEL-TEST::DEFPUN-MV-TEST LPARALLEL-TEST::PMAPLIST-INTO-DEGENERATE-INPUT-TEST LPARALLEL-TEST::COGNATE-STEAL-PRIORITY-TEST LPARALLEL-TEST::BIG-SEQUENTIAL-TEST LPARALLEL-TEST::PTREE-UNKNOWN-NODE-TEST LPARALLEL-TEST::THIRD-PTREE-KILL-TEST LPARALLEL-TEST::GRIND-PEVERY-TEST LPARALLEL-TEST::WORKER-SUICIDE-TEST ...)) :info:test 10: (LPARALLEL-TEST.1AM::CALL-WITH-RANDOM-STATE #<FUNCTION (LAMBDA NIL :IN LPARALLEL-TEST.1AM:RUN) {100302A45B}>) :info:test 11: (LPARALLEL-TEST.1AM::%RUN #<FUNCTION (LAMBDA NIL :IN LPARALLEL-TEST.1AM:RUN) {100302A45B}> 171) :info:test 12: (LPARALLEL-TEST.1AM:RUN (LPARALLEL-TEST::PTREE-QUERY-TEST LPARALLEL-TEST::PTREE-MULTI-ERROR-TEST LPARALLEL-TEST::CLEAR-PTREE-ERRORS-TEST LPARALLEL-TEST::CLEAR-PTREE-TEST LPARALLEL-TEST::THIRD-PTREE-KILL-TEST LPARALLEL-TEST::SECOND-PTREE-KILL-TEST LPARALLEL-TEST::PTREE-KILL-TEST LPARALLEL-TEST::PTREE-TRANSFER-ERROR-TEST LPARALLEL-TEST::PTREE-RESTART-TEST LPARALLEL-TEST::PTREE-BASIC-RESTART-TEST LPARALLEL-TEST::PTREE-NODE-ID-TEST LPARALLEL-TEST::PTREE-NODE-KERNEL-TEST ...))