The branch main has been updated by emaste:

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

commit 92927b8bcf51dcbcf99d633c1b3cab3cab2373ac
Author:     Ed Maste <[email protected]>
AuthorDate: 2024-06-12 00:23:44 +0000
Commit:     Ed Maste <[email protected]>
CommitDate: 2024-06-12 00:29:27 +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
---
 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 4d08b40cc71a..686e80e66f5d 100644
--- a/lib/msun/src/s_fma.c
+++ b/lib/msun/src/s_fma.c
@@ -244,7 +244,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;
 
        /*
@@ -278,7 +278,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 12f9c364670b..a53d85f5ca57 100644
--- a/lib/msun/src/s_fmal.c
+++ b/lib/msun/src/s_fmal.c
@@ -225,7 +225,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;
 
        /*
@@ -259,7 +259,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));

Reply via email to