Skip to content

Commit

Permalink
msun: update Clang bug reference in fma test
Browse files Browse the repository at this point in the history
LLVM bugzilla bug 8100 became issue #8472 with the migration to GitHub.

llvm/llvm-project#8472
  • Loading branch information
emaste committed Jun 12, 2024
1 parent 703768a commit 92927b8
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions lib/msun/src/s_fma.c
Original file line number Diff line number Diff line change
Expand Up @@ -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;

/*
Expand Down Expand Up @@ -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));
Expand Down
4 changes: 2 additions & 2 deletions lib/msun/src/s_fmal.c
Original file line number Diff line number Diff line change
Expand Up @@ -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;

/*
Expand Down Expand Up @@ -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));
Expand Down

0 comments on commit 92927b8

Please sign in to comment.