diff options
| author | Joe Ramsay <Joe.Ramsay@arm.com> | 2025-01-03 19:13:36 +0000 |
|---|---|---|
| committer | Wilco Dijkstra <wilco.dijkstra@arm.com> | 2025-01-03 21:39:56 +0000 |
| commit | 939e770e0196ebd763cacc602421b76d62df0798 (patch) | |
| tree | 2ed105025134a00f4f711e7da3634101b4285283 /math/auto-libm-test-in | |
| parent | 91c1fadba338752bf514cd4cca057b27b1b10eed (diff) | |
| download | glibc-939e770e0196ebd763cacc602421b76d62df0798.tar.xz glibc-939e770e0196ebd763cacc602421b76d62df0798.zip | |
math: Remove no-mathvec flag
More routines are to follow, some of which hit many failures in the
current testsuite due to wrong sign of zero (mathvec routines are not
required to get this right). Instead of disabling a large number of
tests, change the failure condition such that, for vector routines,
tests pass as long as computed == expected == 0.0, regardless of sign.
Affected tests (vector tests for expm1, log1p, sin, tan and tanh) all
still pass.
Diffstat (limited to 'math/auto-libm-test-in')
| -rw-r--r-- | math/auto-libm-test-in | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in index 513d265d3a..01ba689aa8 100644 --- a/math/auto-libm-test-in +++ b/math/auto-libm-test-in @@ -6029,7 +6029,7 @@ exp2m1 0x8.872e307510a80e501665a37c218p-4 exp2m1 0x9.10b9251f0cc9bdc81d6ab13bb74p-4 expm1 0 -expm1 -0 no-mathvec +expm1 -0 expm1 1 expm1 0.75 expm1 2 @@ -6094,7 +6094,7 @@ expm1 -0x1p-100 expm1 0x1p-600 expm1 -0x1p-600 expm1 0x1p-10000 -expm1 -0x1p-10000 no-mathvec +expm1 -0x1p-10000 expm1 0xe.4152ac57cd1ea7ap-60 expm1 0x6.660247486aed8p-4 expm1 0x6.289a78p-4 @@ -7333,7 +7333,7 @@ log10p1 0xa.78451e366c2303f4f67b1178e628p-4 log10p1 -0x6.fe3adf062a38696216fa72657104p-4 log1p 0 -log1p -0 no-mathvec +log1p -0 log1p e-1 log1p -0.25 log1p -0.875 @@ -8149,7 +8149,7 @@ pow 0x1.7ac7cp+5 23 pow -0x1.7ac7cp+5 23 sin 0 -sin -0 no-mathvec +sin -0 sin pi/6 sin -pi/6 sin pi/2 @@ -8592,7 +8592,7 @@ sqrt min sqrt min_subnorm tan 0 -tan -0 no-mathvec +tan -0 tan pi/4 tan pi/2 tan -pi/2 @@ -8684,7 +8684,7 @@ tan min_subnorm tan -min_subnorm tanh 0 -tanh -0 no-mathvec +tanh -0 tanh 0.75 tanh -0.75 tanh 1.0 |
