From: David Blaikie Date: Mon, 13 Mar 2017 21:46:12 +0000 (+0000) Subject: Fix sign compare warning in unit test by using an explicit unsigned literal suffix X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9812b90e2e495e3c3b083a68546654b3597bdd6f;p=llvm Fix sign compare warning in unit test by using an explicit unsigned literal suffix git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@297674 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/unittests/ADT/STLExtrasTest.cpp b/unittests/ADT/STLExtrasTest.cpp index dabd786a9ad..2e6eb6f413f 100644 --- a/unittests/ADT/STLExtrasTest.cpp +++ b/unittests/ADT/STLExtrasTest.cpp @@ -258,7 +258,7 @@ TEST(STLExtrasTest, CountAdaptor) { TEST(STLExtrasTest, ToVector) { std::vector v = {'a', 'b', 'c'}; auto Enumerated = to_vector<4>(enumerate(v)); - ASSERT_EQ(3, Enumerated.size()); + ASSERT_EQ(3u, Enumerated.size()); for (size_t I = 0; I < v.size(); ++I) { EXPECT_EQ(I, Enumerated[I].index()); EXPECT_EQ(v[I], Enumerated[I].value());