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]

Problems with IEEE rounding mode on x86_64


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

 Hello,

 I've tried the example ieeeround.c from the GSL reference manual on an
 x86_64 system and find that setting the GSL_IEEE_MODE environment variable
 does not have any effect at all. E.g.

  export GSL_IEEE_MODE="round-up"

 does not yield a divergent series as described in the manual.

 For x86 and IA64 things are OK, however. The effect seems to be limited
 to Opteron and EM64T type systems, using 64 bit libraries.

 Is this a known effect? Do these systems not conform to IEEE?
 Normally, if a feature isn't supported, the error handler should be invoked,
  but this does not happen.

 I've tried with SLES9 and SUSE10.0 based systems.

Regards

- --
 Dr. Reinhold Bader

 Leibniz-Rechenzentrum, Abt. Hochleistungssysteme | Tel. +49 89 35831 8825
 Boltzmannstr. 1, 85748 Garching                  | Fax  +49 89 35831 9700

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFGJSbEFVLhKuD7VgsRAqekAKC1Ye9pXFm1FWWc+qTnBfd8jrGgWgCg1Ifc
kiSuuzZCW7EseY9+CDadavI=
=U9zm
-----END PGP SIGNATURE-----


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