Failure: Test: jn (2, 0X1.FFFF62P+99) == 0X1.CE210CP+0 Result: is: 0.00000000000000000000e+00 0x0.00000000000000000000p+0 should be: 1.80519175529479980469e+00 0x1.ce210c00000000000000p+0 difference: 1.80519175529479980469e+00 0x1.ce210c00000000000000p+0 ulp : 15143046.0000 max.ulp : 0.0000
Suspended until somebody comes up with a patch.
See http://sourceware.org/ml/libc-alpha/2012-02/msg00512.html for analysis.
Fixed by: commit c36e1d2369f149a64c759f3ad6f4cc5a03b03b62 Author: Joseph Myers <joseph@codesourcery.com> Date: Fri Mar 16 20:08:02 2012 +0000 Disable Bessel function TLOSS errors in POSIX mode. (The expected value given in this bug report seems completely wrong, but glibc now agrees closely with MPFR on the result.)