[Numpy-discussion] float128 / longdouble on PPC - is it broken?

Derek Homeier derek at astro.physik.uni-goettingen.de
Tue Oct 25 15:18:38 EDT 2011


Hi,

On 25 Oct 2011, at 21:14, Pauli Virtanen wrote:

> 25.10.2011 20:29, Matthew Brett kirjoitti:
> [clip]
>> In [7]: (res-1) / 2**32
>> Out[7]: 8589934591.9999999998
>> 
>> In [8]: np.float((res-1) / 2**32)
>> Out[8]: 4294967296.0
> 
> Looks like a bug in the C library installed on the machine, then.
> 
> It's either in wontfix territory for us, or in the "cast to doubles 
> before formatting" one. In the latter case, one would have to maintain a 
> list of broken C libraries (ugh).

as it appears to be a "Tiger-only" problem, probably the former?

On 25 Oct 2011, at 21:13, Matthew Brett wrote:

> [mb312 at jerry ~]$ uname -a
> Darwin jerry.bic.berkeley.edu 8.11.0 Darwin Kernel Version 8.11.0: Wed
> Oct 10 18:26:00 PDT 2007; root:xnu-792.24.17~1/RELEASE_PPC Power
> Macintosh powerpc

Cheers,
							Derek




More information about the NumPy-Discussion mailing list