[Top][All Lists]

[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 

reply via email to

[Prev in Thread] Current Thread [Next in Thread]