[PATCH] Fixed inaccuracy of j0f (BZ #28185)
Florian Weimer
fweimer@redhat.com
Wed Aug 4 10:46:00 GMT 2021
* Paul Zimmermann:
> The largest errors over the full binary32 range are after this
> patch (on x86_64):
>
> RNDN: libm wrong by up to 9.00e+00 ulp(s) [9] for x=0x1.04c39cp+6
> RNDZ: libm wrong by up to 9.00e+00 ulp(s) [9] for x=0x1.04c39cp+6
> RNDU: libm wrong by up to 9.00e+00 ulp(s) [9] for x=0x1.04c39cp+6
> RNDD: libm wrong by up to 8.98e+00 ulp(s) [9] for x=0x1.4b7066p+7
>
> Some constants used in the code are also changed to "static const".
Would it make sense to add a few previously broken arguments to the test
cases? We currently do not see any test failures.
Thanks,
Florian
More information about the Libc-alpha
mailing list