[Bordeaux-threads-devel] Upcoming 0.8.3 release
Stelian Ionescu
sionescu at cddr.org
Sat Mar 23 14:59:49 UTC 2013
On Sat, 2013-03-23 at 09:57 +0400, Anton Vodonosov wrote:
> 23.03.2013, 05:57, "Stelian Ionescu" <sionescu at cddr.org>:
>
> > Thanks for the testing.
> > I only use Linux/x86_64. I can reproduce the ABCL issue and I've
> > notified its developers, but not the ones with CCL - I tried both 32bit
> > and 64bit for many times without problems - nor with CMUCL, so I need
> > more information. Can you interrupt the test and get stack traces ?
>
> CCL stack trace:
>
> (B79C0B5C) : 0 (%PROCESS-WAIT-ON-SEMAPHORE-PTR #<A Foreign Pointer [gcable] #x80875F0> 16777215 0 "semaphore wait" NIL) 431
> (B79C0BA0) : 1 (WAIT-ON-SEMAPHORE #<CCL:SEMAPHORE #x1890308E> NIL "semaphore wait") 207
> (B79C0BBC) : 2 (CONDITION-WAIT #<CCL:SEMAPHORE #x1890308E> #<RECURSIVE-LOCK "Anonymous lock" [ptr @ #x8089840] #x18903E7E>) 159
> (B79C0BE8) : 3 (FUNCALL #'#<Anonymous Function #x18962E3E>) 671
> (B79C0C10) : 4 (FUNCALL #'#<(:INTERNAL IT.BESE.FIVEAM::RUN-IT (IT.BESE.FIVEAM::RUN-TEST-LAMBDA (IT.BESE.FIVEAM::TEST-CASE)))>) 1095
> (B79C0C78) : 5 (FUNCALL #'#<#<STANDARD-METHOD IT.BESE.FIVEAM::RUN-TEST-LAMBDA (IT.BESE.FIVEAM::TEST-CASE)>> #<TEST-CASE CONDITION-VARIABLE #x18902816>) 63
> (B79C0C90) : 6 (FUNCALL #'#<#<STANDARD-METHOD IT.BESE.FIVEAM::RUN-RESOLVING-DEPENDENCIES (IT.BESE.FIVEAM::TEST-CASE)>> #<TEST-CASE CONDITION-VARIABLE #x18902816>) 199
> (B79C0CA0) : 7 (FUNCALL #'#<(:INTERNAL IT.BESE.FIVEAM::RUN-TESTS (IT.BESE.FIVEAM::%RUN (IT.BESE.FIVEAM::TEST-SUITE)))>) 327
> (B79C0CCC) : 8 (FUNCALL #'#<#<STANDARD-METHOD IT.BESE.FIVEAM::%RUN (IT.BESE.FIVEAM::TEST-SUITE)>> #<TEST-SUITE :BORDEAUX-THREADS #x18906F1E>) 239
> (B79C0D00) : 9 (FUNCALL #'#<(:INTERNAL RUN)>) 727
> (B79C0D2C) : 10 (RUN! :BORDEAUX-THREADS) 119
> (B79C0D3C) : 11 (CALL-CHECK-REGS RUN! :BORDEAUX-THREADS) 247
>
> CMUCL:
>
> 0: (UNIX::SIGINT-HANDLER #<unused-arg>
> #<unused-arg>
> #.(SYSTEM:INT-SAP #x3FFFC68C))
> 1: (UNIX::SIGINT-HANDLER 3
> #<unused-arg>
> #<unused-arg>
> #.(SYSTEM:INT-SAP #x3FFFC68C))[:EXTERNAL]
> 2: ("call_into_lisp+#xAB [#x8054FEF] ./lisps/cmucl-2013-03a/bin/lisp")
> 3: ("funcall3+#x32 [#x8054A82] ./lisps/cmucl-2013-03a/bin/lisp")
> 4: ("interrupt_handle_now+#xEC [#x8051A6C] ./lisps/cmucl-2013-03a/bin/lisp")
> 5: ("__kernel_rt_sigreturn+#x0 [#xB7FE5440] ")
> 6: (SLEEP 0.001)
> 7: ("LAMBDA NIL")
> 8: ((LABELS IT.BESE.FIVEAM::RUN-IT))
> 9: ((METHOD IT.BESE.FIVEAM::RUN-TEST-LAMBDA NIL (IT.BESE.FIVEAM::TEST-CASE))
> (#(5 7 6 3) . #()) #<unused-arg>
> #<IT.BESE.FIVEAM::TEST-CASE SHOULD-HAVE-THREAD-INTERACTION {5837A5C5}>)
> 10: ((METHOD IT.BESE.FIVEAM::RUN-RESOLVING-DEPENDENCIES NIL
> (IT.BESE.FIVEAM::TEST-CASE))
> (#(2 0 3 3) . #()) #<unused-arg>
> #<IT.BESE.FIVEAM::TEST-CASE SHOULD-HAVE-THREAD-INTERACTION {5837A5C5}>)
> 11: ((FLET IT.BESE.FIVEAM::RUN-TESTS))
> 12: ((METHOD IT.BESE.FIVEAM::%RUN NIL (IT.BESE.FIVEAM::TEST-SUITE))
> (#(5 6 3) . #()) #<unused-arg>
> #<IT.BESE.FIVEAM::TEST-SUITE :BORDEAUX-THREADS {597B3A85}>)
> 13: ("DEFUN RUN")
> 14: (RUN! :BORDEAUX-THREADS)
>
>
> > As for ECL, I can't even compile it, I'll just report the problem.
> ECL is easy to compile: confgiure; make; make install.
I know, but on my machine the latest release segfaults during
compilation.
> If you send me your ssh key, I can give you access to my machine, where
> these failures can be reproduced.
Will do.
--
Stelian Ionescu a.k.a. fe[nl]ix
Quidquid latine dictum sit, altum videtur.
http://common-lisp.net/project/iolib
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <https://mailman.common-lisp.net/pipermail/bordeaux-threads-devel/attachments/20130323/1140430b/attachment.sig>
More information about the bordeaux-threads-devel
mailing list