Author: Nemanja Ivanovic Date: 2021-09-23T18:24:39-05:00 New Revision: 76d845cb169f048cb6f2176c3e7a6534dc5af097
URL: https://github.com/llvm/llvm-project/commit/76d845cb169f048cb6f2176c3e7a6534dc5af097 DIFF: https://github.com/llvm/llvm-project/commit/76d845cb169f048cb6f2176c3e7a6534dc5af097.diff LOG: [clang-format] Fix unittest failures with -Werror Commit a44ab1702539 added a unit test that fails to build with -Werror which causes build bot breaks on bots that include that option in their build. This patch just adds the necessary casts to silence the warnings. Added: Modified: clang/unittests/Format/QualifierFixerTest.cpp Removed: ################################################################################ diff --git a/clang/unittests/Format/QualifierFixerTest.cpp b/clang/unittests/Format/QualifierFixerTest.cpp index 1bb1792113049..0592cef1eaae5 100755 --- a/clang/unittests/Format/QualifierFixerTest.cpp +++ b/clang/unittests/Format/QualifierFixerTest.cpp @@ -554,7 +554,7 @@ TEST_F(QualifierFixerTest, ConstVolatileQualifiersOrder) { Style.QualifierOrder = {"inline", "static", "const", "volatile", "type"}; // The Default - EXPECT_EQ(Style.QualifierOrder.size(), 5); + EXPECT_EQ(Style.QualifierOrder.size(), (size_t)5); verifyFormat("const volatile int a;", "const volatile int a;", Style); verifyFormat("const volatile int a;", "volatile const int a;", Style); @@ -603,7 +603,7 @@ TEST_F(QualifierFixerTest, InlineStatics) { FormatStyle Style = getLLVMStyle(); Style.QualifierAlignment = FormatStyle::QAS_Left; Style.QualifierOrder = {"inline", "static", "const", "volatile", "type"}; - EXPECT_EQ(Style.QualifierOrder.size(), 5); + EXPECT_EQ(Style.QualifierOrder.size(), (size_t)5); verifyFormat("inline static const volatile int a;", "const inline static volatile int a;", Style); @@ -621,7 +621,7 @@ TEST_F(QualifierFixerTest, AmpEqual) { FormatStyle Style = getLLVMStyle(); Style.QualifierAlignment = FormatStyle::QAS_Custom; Style.QualifierOrder = {"static", "type", "const"}; - EXPECT_EQ(Style.QualifierOrder.size(), 3); + EXPECT_EQ(Style.QualifierOrder.size(), (size_t)3); verifyFormat("foo(std::string const & = std::string()) const", "foo(const std::string & = std::string()) const", Style); @@ -634,7 +634,7 @@ TEST_F(QualifierFixerTest, MoveConstBeyondTypeSmall) { FormatStyle Style = getLLVMStyle(); Style.QualifierAlignment = FormatStyle::QAS_Custom; Style.QualifierOrder = {"type", "const"}; - EXPECT_EQ(Style.QualifierOrder.size(), 2); + EXPECT_EQ(Style.QualifierOrder.size(), (size_t)2); verifyFormat("int const a;", "const int a;", Style); verifyFormat("int const *a;", "const int*a;", Style); @@ -648,7 +648,7 @@ TEST_F(QualifierFixerTest, MoveConstBeforeTypeSmall) { FormatStyle Style = getLLVMStyle(); Style.QualifierAlignment = FormatStyle::QAS_Custom; Style.QualifierOrder = {"const", "type"}; - EXPECT_EQ(Style.QualifierOrder.size(), 2); + EXPECT_EQ(Style.QualifierOrder.size(), (size_t)2); verifyFormat("const int a;", "int const a;", Style); verifyFormat("const int *a;", "int const *a;", Style); @@ -670,7 +670,7 @@ TEST_F(QualifierFixerTest, MoveConstBeyondType) { FormatStyle Style = getLLVMStyle(); Style.QualifierAlignment = FormatStyle::QAS_Custom; Style.QualifierOrder = {"static", "inline", "type", "const", "volatile"}; - EXPECT_EQ(Style.QualifierOrder.size(), 5); + EXPECT_EQ(Style.QualifierOrder.size(), (size_t)5); verifyFormat("static inline int const volatile a;", "const inline static volatile int a;", Style); @@ -698,8 +698,8 @@ TEST_F(QualifierFixerTest, PrepareLeftRightOrdering) { QualifierAlignmentFixer::PrepareLeftRightOrdering(Style.QualifierOrder, Left, Right, ConfiguredTokens); - EXPECT_EQ(Left.size(), 2); - EXPECT_EQ(Right.size(), 2); + EXPECT_EQ(Left.size(), (size_t)2); + EXPECT_EQ(Right.size(), (size_t)2); std::vector<std::string> LeftResult = {"inline", "static"}; std::vector<std::string> RightResult = {"const", "volatile"}; _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits