llvm/test/Transforms/DCE/calls-errno.ll: Suppress checking @pow(+0,-1).

It depends on host's pow(3), and mingw's pow doesn't raise any errors, just returns +INF.

llvm-svn: 286005
This commit is contained in:
NAKAMURA Takumi 2016-11-04 18:50:45 +00:00
parent eb943e8031
commit b4eef1fa4a
1 changed files with 2 additions and 2 deletions

View File

@ -76,8 +76,8 @@ entry:
%pow1 = call double @pow(double 0x7FF0000000000000, double 1.000000e+00) %pow1 = call double @pow(double 0x7FF0000000000000, double 1.000000e+00)
; pow(0, -1) is a pole error ; pow(0, -1) is a pole error
; CHECK-NEXT: %pow2 = call double @pow(double 0.000000e+00, double -1.000000e+00) ; FIXME: It fails on mingw host. Suppress checking.
%pow2 = call double @pow(double 0.000000e+00, double -1.000000e+00) ; %pow2 = call double @pow(double 0.000000e+00, double -1.000000e+00)
; fmod(inf, nan) is nan ; fmod(inf, nan) is nan
%fmod1 = call double @fmod(double 0x7FF0000000000000, double 0x7FF0000000000001) %fmod1 = call double @fmod(double 0x7FF0000000000000, double 0x7FF0000000000001)