Summary: | large error in y0, y0l and y0f128 | ||
---|---|---|---|
Product: | glibc | Reporter: | Paul Zimmermann <zimmerma+gcc> |
Component: | math | Assignee: | Not yet assigned to anyone <unassigned> |
Status: | NEW --- | ||
Severity: | normal | CC: | drepper.fsp |
Priority: | P2 | Flags: | fweimer:
security-
|
Version: | 2.18 | ||
Target Milestone: | --- | ||
Host: | Target: | ||
Build: | Last reconfirmed: |
Description
Paul Zimmermann
2014-01-22 08:34:44 UTC
cf https://members.loria.fr/PZimmermann/papers/accuracy.pdf for largest known errors found so far. Here are the inputs of the version from February 5, 2021, corresponding to GNU libc 2.33. dbl-64: y0 0x1.c982eb8d417eap-1 (5.93e15 ulps) ldbl-96: y0 0xe.4c175c6a0bf51e8p-4l (1.38e18 ulps) float128: y0 0x6.b99c822052e965e1754eb5ffeb08p+4 (1.69e33 ulps) The commit that reduces the errors in the binary32 format is 9acda61 (April 1st, 2021). See also #27670 for the other Bessel functions (j0, j1, y1). |