make check gsl-0.9 beta
Brian Gough
bjg@network-theory.co.uk
Wed Dec 19 13:20:00 GMT 2001
Vladimir Savichev writes:
> Make check goes through for two exclusions in /specfunc
> ...
> PASS: gsl_sf_multiply_e(x, 0.2, &r)
> PASS: gsl_sf_multiply_e(x, 4.0, &r)
> FAIL: Elementary Functions (Misc)
> the fault is
> 313 s += ( gsl_sf_multiply_e(DBL_MIN, DBL_MIN, &r) != GSL_EUNDRFLW);
> 314 s += ( gsl_sf_multiply_e(DBL_MIN, -DBL_MIN, &r) != GSL_EUNDRFLW);
Thanks for the bug report. I've checked a fix into CVS for this one
now -- I had made a fix earlier but only enabled it for x86-linux, not
freebsd. The configure script now checks for any x86 chip with
extended registers to enable the correct underflow result to be
returned.
> ....
> FAIL: gsl_sf_elljac_e(2.0|0.999999)
> PASS: gsl_sf_elljac_e(1.69695970624443|0.270378013104138)
> FAIL: Elliptic Functions (Jacobi)
>
> Last one was seen on gsl-0.8 also: the test tolerance bars.
I'll leave this one for the author.
More information about the Gsl-discuss
mailing list