On Fri, Oct 21, 2016 at 4:48 AM, Alex Vong <alexvong1...@gmail.com> wrote:
> Hello,
>
> I try to build guile using clang 3.8.1 on gnu/linux. One test fails so
> far. Here is the test log:
>

Actually, I installed Fedora 24 x86_64 under Virtualbox on a MacPro
last night and tested a build of guile 2.0.13 using clang 3.8 which
also produced clean test suite results for srfi-18.test.

Interesting, on darwin15, I found that the srfi-18.test failures don't
occur if the clang compiler is passed '-femulated-tls' on CFLAGS. The
configure run still sets SCM_I_GSC_HAVE_THREAD_STORAGE_CLASS='1' with
that flag.

>
>
> Cheers,
> Alex
>
> Jack Howarth <howarth.mailing.li...@gmail.com> writes:
>
>>   Since the OS X 10.9 release which introduced thread-local storage
>> support in clang on darwin. two failures have occurred on darwin in
>> the guile 2.0.x test suite....
>>
>> FAIL: srfi-18.test: thread-terminate!: termination destroys non-started 
>> thread
>> FAIL: srfi-18.test: thread-terminate!: termination destroys started thread
>>
>> Has anyone tried building guile 2.0.x on linux with a recent clang
>> release and confirmed clean test suite results? If not, could someone
>> with a recent clang on linux try building guile 2.0.13 and run make
>> check to confirm those failures aren't present? Thanks in advance.
>>          Jack
>
>

Reply via email to