]> git.ipfire.org Git - thirdparty/glibc.git/commit
Add further tests of libm functions.
authorJoseph Myers <joseph@codesourcery.com>
Tue, 5 May 2015 22:59:41 +0000 (22:59 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Tue, 5 May 2015 22:59:41 +0000 (22:59 +0000)
commit31450d9a87e5bb4d887127ad72b908b4f52bd522
tree2e164fa8bead9b053a55ff8ed34cef23658ad206
parenta6ab6ccda3c3aeb741bff7a18fb737e5b7233a49
Add further tests of libm functions.

This patch adds more randomly-generated tests of various libm
functions that are observed to increase ulps on x86_64.  (This process
must eventually converge, when my random test generation stops finding
inputs that increase the listed ulps, except maybe for any cases
uncovered where the errors exceed the maximum allowed 9ulp error and
so indicate actual libm bugs needing fixing.)

Tested for x86_64 and x86 and ulps updated accordingly.

* math/auto-libm-test-in: Add more tests of acosh, atanh, clog,
clog10, csqrt, erfc, exp2, expm1, log10, log2 and sinh.
* math/auto-libm-test-out: Regenerated.
* sysdeps/i386/fpu/libm-test-ulps: Update.
* sysdeps/x86_64/fpu/libm-test-ulps: Likewise.
ChangeLog
math/auto-libm-test-in
math/auto-libm-test-out
sysdeps/i386/fpu/libm-test-ulps
sysdeps/x86_64/fpu/libm-test-ulps