[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GNU Guile 2.1.5 released (beta)
From: |
Matt Wette |
Subject: |
Re: GNU Guile 2.1.5 released (beta) |
Date: |
Fri, 16 Dec 2016 19:07:49 -0800 |
> On Dec 16, 2016, at 6:03 PM, Christopher Allan Webber <address@hidden> wrote:
>
> Matt Wette writes:
>
>>> On Dec 16, 2016, at 5:50 AM, Matt Wette <address@hidden> wrote:
>>>
>>> OK. This is gonna be hard to trace down.
>>>
>>> I am on a Mac running Sierra, 10.12.2. At work I am running 10.9 I
>>> believe, and I see the same behavior.
>>>
>>>
>>> If I compile with gcc 6.2 or gcc4.9, but no extra flags besides —prefix, I
>>> get the following failure:
>>>
>>> FAIL: numbers.test: string->number: valid complex number strings
>>>
>>> and trace this down to
>>>
>>> meta/guile -c '(display (eqv? (imag-part (string->number "address@hidden"))
>>> -0.0))' => #f
>>
>> I am now compiling with clang-3.9 and getting fatal errors. Stay tuned …
>
> Is clang supported? I didn't think it was.
>
Maybe not, but it provides additional checks that may be catching something.
The error that is coming up is with respect to atomics in atomics-internal.h.
I believe C11 requires that the pointer arguments be _Atomic but they are not.
I am trying to build w/o the atomic routines (using clang), but will retry with
gcc.
- Re: GNU Guile 2.1.5 released (beta), (continued)
- Re: GNU Guile 2.1.5 released (beta), Matt Wette, 2016/12/11
- Re: GNU Guile 2.1.5 released (beta), Matt Wette, 2016/12/12
- Re: GNU Guile 2.1.5 released (beta), Matt Wette, 2016/12/12
- Re: GNU Guile 2.1.5 released (beta), dsmich, 2016/12/12
- Re: GNU Guile 2.1.5 released (beta), Freja Nordsiek, 2016/12/13
- Re: GNU Guile 2.1.5 released (beta), Matt Wette, 2016/12/16
- Re: GNU Guile 2.1.5 released (beta), Matt Wette, 2016/12/16
- Re: GNU Guile 2.1.5 released (beta), Christopher Allan Webber, 2016/12/16
- Re: GNU Guile 2.1.5 released (beta),
Matt Wette <=
Re: GNU Guile 2.1.5 released (beta), Matt Wette, 2016/12/11
Re: GNU Guile 2.1.5 released (beta), Matt Wette, 2016/12/20
Re: GNU Guile 2.1.5 released (beta), Daniel Llorens, 2016/12/10