[llvm] r298462 - Make test more robust
Adam Nemet via llvm-commits
llvm-commits at lists.llvm.org
Tue Mar 21 16:50:53 PDT 2017
Author: anemet
Date: Tue Mar 21 18:50:52 2017
New Revision: 298462
URL: http://llvm.org/viewvc/llvm-project?rev=298462&view=rev
Log:
Make test more robust
Set the flags on FAdd locally rather than assuming nothing will change it from
way earlier in the test.
Modified:
llvm/trunk/unittests/IR/IRBuilderTest.cpp
Modified: llvm/trunk/unittests/IR/IRBuilderTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/IR/IRBuilderTest.cpp?rev=298462&r1=298461&r2=298462&view=diff
==============================================================================
--- llvm/trunk/unittests/IR/IRBuilderTest.cpp (original)
+++ llvm/trunk/unittests/IR/IRBuilderTest.cpp Tue Mar 21 18:50:52 2017
@@ -245,6 +245,7 @@ TEST_F(IRBuilderTest, FastMathFlags) {
EXPECT_FALSE(FDiv->getFastMathFlags().any());
FDiv->setHasAllowReciprocal(true);
FAdd->setHasAllowReciprocal(false);
+ FAdd->setHasNoNaNs(true);
FDiv->copyFastMathFlags(FAdd);
EXPECT_TRUE(FDiv->hasNoNaNs());
EXPECT_FALSE(FDiv->hasAllowReciprocal());
More information about the llvm-commits
mailing list