Opened 8 years ago
#52556 new defect
guile 2.0.12 testsuite failures
Reported by: | howarth.at.macports@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.4 |
Keywords: | Cc: | ||
Port: | guile |
Description
The guile 2.0.x release series has shown two regressions under the clang compilers since thread-local-storage support was added to clang....
FAIL: srfi-18.test: thread-terminate!: termination destroys non-started thread FAIL: srfi-18.test: thread-terminate!: termination destroys started thread
https://lists.gnu.org/archive/html/guile-devel/2014-04/msg00003.html https://lists.gnu.org/archive/html/guile-devel/2014-11/msg00011.html
The only way to suppress these failures is to disable thread local storage by passing configure 'ac_cv_have_thread_storage_class=no'. This results in a build that produces clean test suite results.
Attachments (1)
Note: See
TracTickets for help on using
tickets.
Portfile diff to build guile without thread-local-storage and support runs of test suite