This is the mail archive of the
gsl-discuss@sourceware.org
mailing list for the GSL project.
GSL 1.14.91 Test Release
- From: "Brian Gladman" <brg at gladman dot plus dot com>
- To: <gsl-discuss at sourceware dot org>
- Date: Sun, 1 May 2011 14:40:45 +0100
- Subject: GSL 1.14.91 Test Release
Thank you for solving the C99 issues.
I have one minor issue with finite(x) on Microsoft VC++.
I had thought that GSL uses finite(x) throughout for this internally but
defines it as isfinite(x) when this is available. Otherwise finite(x) is
mapped to gsl_finite(x) to allow an architecture specific implementation to
be provided.
However cquad.c uses isfinite(x) directly and hence bypasses the alternative
version when isfinite is not available (which it isn't in VC++) and causes a
linking failure.
I can cope with this but I am wondering whether I have to cope with both
finite(x) and isfinite(x) use within GSL.
best regards, Brian Gladman