This is the mail archive of the gsl-discuss@sourceware.org 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]
Other format: [Raw text]

gsl-1.11.90 builds under icc 10.1; make check specfunc tolerance errors observed


> There is a test release for gsl-1.12 at
>
>  ftp://alpha.gnu.org/gnu/gsl/gsl-1.11.90.tar.gz

The gsl 1.11.90 release builds (with some warnings) on the Intel's icc v10.1.

Not a bug, just an FYI:  I see gsl-1.11.90 make check tolerance
problems like the following under /specfunc when compiling with the
default -O2:

make[2]: Entering directory `/h2/rhys/tmp/gsl-1.11.90/specfunc'
FAIL: gsl_sf_bessel_j0_e(100.0, &r) [149]
  expected: -5.0636564110975880e-03
  obtained: -5.0636564110975533e-03 +/- 4.4974303491130325e-18 (rel=8.88178e-16)
  fracdiff: 3.4258317214710031e-15
 tolerance: 3.5527136788005009e-15
  value/expected not consistent within reported error
  -5.063656411097553281e-03  4.497430349113032549e-18

When I use -O1 the tests also fail.  When I use -O0 /specfunc's make
check passes.
This is apparently nothing new
(http://sourceware.org/ml/gsl-discuss/2008-q1/msg00025.html).

- Rhys


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