This is the mail archive of the gsl-discuss@sources.redhat.com mailing list for the GSL project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: make check gsl-0.9 beta


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]