Skip to content

Test fails on SBCL-2.3.7 on macOS #47

Description

@catap
: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 ...))

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions