aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEd Maste <emaste@FreeBSD.org>2024-06-12 00:23:44 +0000
committerEd Maste <emaste@FreeBSD.org>2024-10-01 01:18:15 +0000
commitdd7a4da0e9677069e037a7f0125f0fab5886cd45 (patch)
treea8a493ccc919f393c41d305d84122b7a47123577
parent335a234d72be2a042e60ddd93a2644ffdc27e515 (diff)
msun: update Clang bug reference in fma test
LLVM bugzilla bug 8100 became issue #8472 with the migration to GitHub. https://github.com/llvm/llvm-project/issues/8472 (cherry picked from commit 92927b8bcf51dcbcf99d633c1b3cab3cab2373ac) (cherry picked from commit 6cd4450c6c9a83a0fd9430df7ec02c4c3203ad25)
-rw-r--r--lib/msun/src/s_fma.c4
-rw-r--r--lib/msun/src/s_fmal.c4
2 files changed, 4 insertions, 4 deletions
diff --git a/lib/msun/src/s_fma.c b/lib/msun/src/s_fma.c
index 0788bb2d47e8..a3dff85a430a 100644
--- a/lib/msun/src/s_fma.c
+++ b/lib/msun/src/s_fma.c
@@ -245,7 +245,7 @@ fma(double x, double y, double z)
zs = copysign(DBL_MIN, zs);
fesetround(FE_TONEAREST);
- /* work around clang bug 8100 */
+ /* work around clang issue #8472 */
volatile double vxs = xs;
/*
@@ -277,7 +277,7 @@ fma(double x, double y, double z)
* rounding modes.
*/
fesetround(oround);
- /* work around clang bug 8100 */
+ /* work around clang issue #8472 */
volatile double vrlo = r.lo;
adj = vrlo + xy.lo;
return (ldexp(r.hi + adj, spread));
diff --git a/lib/msun/src/s_fmal.c b/lib/msun/src/s_fmal.c
index 0d5e2c0bc98f..20ff2886565b 100644
--- a/lib/msun/src/s_fmal.c
+++ b/lib/msun/src/s_fmal.c
@@ -226,7 +226,7 @@ fmal(long double x, long double y, long double z)
zs = copysignl(LDBL_MIN, zs);
fesetround(FE_TONEAREST);
- /* work around clang bug 8100 */
+ /* work around clang issue #8472 */
volatile long double vxs = xs;
/*
@@ -258,7 +258,7 @@ fmal(long double x, long double y, long double z)
* rounding modes.
*/
fesetround(oround);
- /* work around clang bug 8100 */
+ /* work around clang issue #8472 */
volatile long double vrlo = r.lo;
adj = vrlo + xy.lo;
return (ldexpl(r.hi + adj, spread));