]> git.ipfire.org Git - thirdparty/glibc.git/commit - math/auto-libm-test-out-cos
math: Add inputs that yield larger errors for float type (x86_64)
authorPaul Zimmermann <Paul.Zimmermann@inria.fr>
Mon, 30 Mar 2020 13:55:55 +0000 (15:55 +0200)
committerCarlos O'Donell <carlos@redhat.com>
Wed, 1 Apr 2020 01:48:54 +0000 (21:48 -0400)
commita9d42c09a327540a99f2eac25a98fd2ad6d0b540
tree2868b4c24e993154324f514af46329e43b2c7d1e
parent49c3c37651e2d2ec4ff8ce21252bbbc08a9d6639
math: Add inputs that yield larger errors for float type (x86_64)

The corner cases included were generated using exhaustive search
for all float/binary32 values on x86_64 (comparing to MPFR for
correct rounding to nearest).

For the j0/j1/y0 functions, only cases with ulp error <= 9 were
included.

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
15 files changed:
math/auto-libm-test-in
math/auto-libm-test-out-asinh
math/auto-libm-test-out-cos
math/auto-libm-test-out-cosh
math/auto-libm-test-out-erfc
math/auto-libm-test-out-exp
math/auto-libm-test-out-exp10
math/auto-libm-test-out-j0
math/auto-libm-test-out-j1
math/auto-libm-test-out-lgamma
math/auto-libm-test-out-sin
math/auto-libm-test-out-tgamma
math/auto-libm-test-out-y0
sysdeps/i386/i686/fpu/multiarch/libm-test-ulps
sysdeps/x86_64/fpu/libm-test-ulps