This is the mail archive of the
gsl-discuss@sourceware.org
mailing list for the GSL project.
Re: GSL 1.14.91 Test Release
- From: Brian Gough <bjg at gnu dot org>
- To: "Brian Gladman" <brg at gladman dot plus dot com>
- Cc: <gsl-discuss at sourceware dot org>
- Date: Mon, 02 May 2011 23:36:03 +0100
- Subject: Re: GSL 1.14.91 Test Release
- References: <0D8EB1B04D804720822C2911C9312228@MobileSlave>
At Sun, 1 May 2011 14:40:45 +0100,
Brian Gladman wrote:
> 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.
Thanks, for consistency with the rest of the code I've changed cquad.c
to use finite(x). The two functions finite() and isfinite() should be
handled symmetrically in the configure script but it's simpler to
stick with finite() in this case.
> The header guard in gsl_odeiv2.h should be __GSL_ODEIV2_H__ to avoid a
> conflict with that in gsl_odeiv.h
Good catch, thank you.