diff options
-rw-r--r-- | test/Transforms/InstCombine/fold-calls.ll | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/test/Transforms/InstCombine/fold-calls.ll b/test/Transforms/InstCombine/fold-calls.ll index b87edb69c6..fbd09affcb 100644 --- a/test/Transforms/InstCombine/fold-calls.ll +++ b/test/Transforms/InstCombine/fold-calls.ll @@ -1,8 +1,9 @@ ; RUN: opt -instcombine -S < %s | FileCheck %s -; This test is inexplicably still failing, which suggests a -; bug in the host libm. -; XFAIL: arm-linux +; This test is inexplicably still failing, which suggests a bug in the host +; libm. It appears that sin(inf) returns NaN without setting a floating point +; exception. +; XFAIL: arm-pc-linux-gnu ; This shouldn't fold, because sin(inf) is invalid. ; CHECK: @foo |