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)

Portfile.diff (802 bytes) - added by howarth.at.macports@… 8 years ago.
Portfile diff to build guile without thread-local-storage and support runs of test suite

Download all attachments as: .zip

Change History (1)

Changed 8 years ago by howarth.at.macports@…

Attachment: Portfile.diff added

Portfile diff to build guile without thread-local-storage and support runs of test suite

Note: See TracTickets for help on using tickets.