aboutsummaryrefslogtreecommitdiff
path: root/math/auto-libm-test-in
diff options
context:
space:
mode:
authorJoe Ramsay <Joe.Ramsay@arm.com>2025-01-03 19:13:36 +0000
committerWilco Dijkstra <wilco.dijkstra@arm.com>2025-01-03 21:39:56 +0000
commit939e770e0196ebd763cacc602421b76d62df0798 (patch)
tree2ed105025134a00f4f711e7da3634101b4285283 /math/auto-libm-test-in
parent91c1fadba338752bf514cd4cca057b27b1b10eed (diff)
downloadglibc-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-in12
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