[Numpy-discussion] Release candidate 3 for NumPy 1.4.1 and SciPy 0.7.2
David
david@silveregg.co...
Mon Apr 19 04:30:58 CDT 2010
On 04/19/2010 04:45 PM, Matthieu Brucher wrote:
> Hi,
>
> I'm trying to compile scipy with ICC (numpy got through correctly),
> but I have issue with infinites in cephes:
>
> icc: scipy/special/cephes/const.c
> scipy/special/cephes/const.c(94): error: floating-point operation
> result is out of range
> double INFINITY = 1.0/0.0; /* 99e999; */
> ^
>
> scipy/special/cephes/const.c(99): error: floating-point operation
> result is out of range
> double NAN = 1.0/0.0 - 1.0/0.0;
> ^
>
> scipy/special/cephes/const.c(99): error: floating-point operation
> result is out of range
> double NAN = 1.0/0.0 - 1.0/0.0;
> ^
>
> compilation aborted for scipy/special/cephes/const.c (code 2)
> scipy/special/cephes/const.c(94): error: floating-point operation
> result is out of range
> double INFINITY = 1.0/0.0; /* 99e999; */
> ^
>
> scipy/special/cephes/const.c(99): error: floating-point operation
> result is out of range
> double NAN = 1.0/0.0 - 1.0/0.0;
> ^
>
> scipy/special/cephes/const.c(99): error: floating-point operation
> result is out of range
> double NAN = 1.0/0.0 - 1.0/0.0;
> ^
>
> compilation aborted for scipy/special/cephes/const.c (code 2)
All those have been fixed in scipy 0.8, and cannot be backported to
scipy 0.7.x (because it requires the new math library as available from
numpy 1.4.0).
I know for sure that scipy trunk + numpy 1.4.x work with ifort + MSVC on
windows 64 (more exactly it worked in december 2009),
cheers,
David
More information about the NumPy-Discussion
mailing list