From: Max Kazantsev Date: Fri, 4 Aug 2017 06:03:51 +0000 (+0000) Subject: Avoid comparison between signed and unsigned in SCEVExitLimitForget tests X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=58d552619fa1526760a02be5da23a651eb99da79;p=llvm Avoid comparison between signed and unsigned in SCEVExitLimitForget tests git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@310029 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/unittests/Analysis/ScalarEvolutionTest.cpp b/unittests/Analysis/ScalarEvolutionTest.cpp index 94850a030c7..0fd33aac838 100644 --- a/unittests/Analysis/ScalarEvolutionTest.cpp +++ b/unittests/Analysis/ScalarEvolutionTest.cpp @@ -995,7 +995,7 @@ TEST_F(ScalarEvolutionsTest, SCEVExitLimitForgetLoop) { const SCEV *EC = SE.getBackedgeTakenCount(Loop); EXPECT_FALSE(isa(EC)); EXPECT_TRUE(isa(EC)); - EXPECT_EQ(cast(EC)->getAPInt().getLimitedValue(), 999); + EXPECT_EQ(cast(EC)->getAPInt().getLimitedValue(), 999u); SE.forgetLoop(Loop); Br->eraseFromParent(); @@ -1008,7 +1008,7 @@ TEST_F(ScalarEvolutionsTest, SCEVExitLimitForgetLoop) { const SCEV *NewEC = SE.getBackedgeTakenCount(Loop); EXPECT_FALSE(isa(NewEC)); EXPECT_TRUE(isa(NewEC)); - EXPECT_EQ(cast(NewEC)->getAPInt().getLimitedValue(), 1999); + EXPECT_EQ(cast(NewEC)->getAPInt().getLimitedValue(), 1999u); } // Make sure that SCEV invalidates exit limits after invalidating the values it @@ -1092,7 +1092,7 @@ TEST_F(ScalarEvolutionsTest, SCEVExitLimitForgetValue) { const SCEV *NewEC = SE.getBackedgeTakenCount(Loop); EXPECT_FALSE(isa(NewEC)); EXPECT_TRUE(isa(NewEC)); - EXPECT_EQ(cast(NewEC)->getAPInt().getLimitedValue(), 1999); + EXPECT_EQ(cast(NewEC)->getAPInt().getLimitedValue(), 1999u); } } // end anonymous namespace