diff options
author | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2025-01-02 10:54:11 -0300 |
---|---|---|
committer | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2025-01-09 12:53:58 -0300 |
commit | 9cc9f8e11e8fb8f54f1e84d9f024917634a78201 (patch) | |
tree | 8715ab006b0edd5a44e525e1aa3ce8a07659fdbf /sysdeps/i386/i686/fpu/multiarch | |
parent | e41aabcc93edd6c9a6acb15212b2783d8a7ec5a3 (diff) | |
download | glibc-9cc9f8e11e8fb8f54f1e84d9f024917634a78201.zip glibc-9cc9f8e11e8fb8f54f1e84d9f024917634a78201.tar.gz glibc-9cc9f8e11e8fb8f54f1e84d9f024917634a78201.tar.bz2 |
math: Fix acosf when building with gcc <= 11
GCC <= 11 wrongly assumes the rounding is to nearest and performs a
constant folding where it should evaluate since the result is not
exact [1].
[1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57245
Diffstat (limited to 'sysdeps/i386/i686/fpu/multiarch')
-rw-r--r-- | sysdeps/i386/i686/fpu/multiarch/libm-test-ulps | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps b/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps index d411751..750d519 100644 --- a/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps +++ b/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps @@ -7,12 +7,10 @@ float128: 1 ldouble: 2 Function: "acos_downward": -float: 1 float128: 1 ldouble: 2 Function: "acos_towardzero": -float: 1 float128: 1 ldouble: 2 |