]> granicus.if.org Git - llvm/commitdiff
Fix double->float truncation warning on MSVC
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 23 Jun 2017 13:53:55 +0000 (13:53 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 23 Jun 2017 13:53:55 +0000 (13:53 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@306101 91177308-0d34-0410-b5e6-96231b3b80d8

unittests/ADT/StringExtrasTest.cpp

index 8f06f1e6e3810d09a26af7b0377a07b91b680fac..234a40d26cfd1290d22ed4f43928c8ccad0c2813 100644 (file)
@@ -70,7 +70,7 @@ TEST(StringExtrasTest, ToAndFromHex) {
 TEST(StringExtrasTest, to_float) {
   float F;
   EXPECT_TRUE(to_float("4.7", F));
-  EXPECT_FLOAT_EQ(4.7, F);
+  EXPECT_FLOAT_EQ(4.7f, F);
 
   double D;
   EXPECT_TRUE(to_float("4.7", D));
@@ -82,5 +82,5 @@ TEST(StringExtrasTest, to_float) {
 
   EXPECT_FALSE(to_float("foo", F));
   EXPECT_FALSE(to_float("7.4 foo", F));
-  EXPECT_FLOAT_EQ(4.7, F); // F should be unchanged
+  EXPECT_FLOAT_EQ(4.7f, F); // F should be unchanged
 }