Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Oct 2024 01:18:54 GMT
From:      Ed Maste <emaste@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org
Subject:   git: dd7a4da0e967 - stable/13 - msun: update Clang bug reference in fma test
Message-ID:  <202410010118.4911IsF1016537@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch stable/13 has been updated by emaste:

URL: https://cgit.FreeBSD.org/src/commit/?id=dd7a4da0e9677069e037a7f0125f0fab5886cd45

commit dd7a4da0e9677069e037a7f0125f0fab5886cd45
Author:     Ed Maste <emaste@FreeBSD.org>
AuthorDate: 2024-06-12 00:23:44 +0000
Commit:     Ed Maste <emaste@FreeBSD.org>
CommitDate: 2024-10-01 01:18:15 +0000

    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)
---
 lib/msun/src/s_fma.c  | 4 ++--
 lib/msun/src/s_fmal.c | 4 ++--
 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));



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202410010118.4911IsF1016537>