From 171ba4a699cc14589f5fb1d13e82743e82d77640 Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Fri, 23 Jun 2017 13:53:55 +0000 Subject: [PATCH] Fix double->float truncation warning on MSVC llvm-svn: 306101 --- llvm/unittests/ADT/StringExtrasTest.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/llvm/unittests/ADT/StringExtrasTest.cpp b/llvm/unittests/ADT/StringExtrasTest.cpp index 8f06f1e6e381..234a40d26cfd 100644 --- a/llvm/unittests/ADT/StringExtrasTest.cpp +++ b/llvm/unittests/ADT/StringExtrasTest.cpp @@ -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 }