r305435 - Fix LexerTest signed/unsigned comparison.

Erich Keane via cfe-commits cfe-commits at lists.llvm.org
Wed Jun 14 17:28:13 PDT 2017


Author: erichkeane
Date: Wed Jun 14 19:28:13 2017
New Revision: 305435

URL: http://llvm.org/viewvc/llvm-project?rev=305435&view=rev
Log:
Fix LexerTest signed/unsigned comparison.

Werror was catching a signed/unsigned compare in 
an assert, correct the signed 'expected' value to be
unsigned.

Modified:
    cfe/trunk/unittests/Lex/LexerTest.cpp

Modified: cfe/trunk/unittests/Lex/LexerTest.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/Lex/LexerTest.cpp?rev=305435&r1=305434&r2=305435&view=diff
==============================================================================
--- cfe/trunk/unittests/Lex/LexerTest.cpp (original)
+++ cfe/trunk/unittests/Lex/LexerTest.cpp Wed Jun 14 19:28:13 2017
@@ -383,7 +383,7 @@ TEST_F(LexerTest, DontOverallocateString
   MacroInfo *MI = PP->AllocateMacroInfo({});
   MI->setIsFunctionLike();
   MI->setArgumentList(ArgList, Allocator);
-  EXPECT_EQ(3, MI->getNumArgs());
+  EXPECT_EQ(3u, MI->getNumArgs());
   EXPECT_TRUE(MI->isFunctionLike());
 
   Token Eof;




More information about the cfe-commits mailing list