forked from OSchip/llvm-project
Use EXPECT_EQ in the unittests instead of plain assert
This addresses post-review comments from Duncan P. N. Exon Smith to r261485. llvm-svn: 261514
This commit is contained in:
parent
452417ac12
commit
946ca0a946
|
@ -255,12 +255,13 @@ TEST_F(ScalarEvolutionsTest, SimplifiedPHI) {
|
|||
ScalarEvolution SE = buildSE(*F);
|
||||
auto *S1 = SE.getSCEV(PN);
|
||||
auto *S2 = SE.getSCEV(PN);
|
||||
assert(isa<SCEVConstant>(S1) && "Expected a SCEV Constant");
|
||||
auto *ZeroConst = SE.getConstant(Ty, 0);
|
||||
|
||||
// At some point, only the first call to getSCEV returned the simplified
|
||||
// SCEVConstant and later calls just returned a SCEVUnknown referencing the
|
||||
// PHI node.
|
||||
assert(S1 == S2 && "Expected identical SCEV values");
|
||||
EXPECT_EQ(S1, ZeroConst);
|
||||
EXPECT_EQ(S1, S2);
|
||||
}
|
||||
|
||||
} // end anonymous namespace
|
||||
|
|
Loading…
Reference in New Issue