Skip to content

Commit 43f208e

Browse files
committed
[msan] Fix unittest for 9397bdc
"1.1" is double which can't be represented precicely as a float.
1 parent edd6632 commit 43f208e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

compiler-rt/lib/msan/tests/msan_test.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4425,7 +4425,8 @@ TEST(MemorySanitizerOrigins, EQ) {
44254425
if (!TrackingOrigins()) return;
44264426
EXPECT_POISONED_O(*GetPoisonedO<S4>(0, __LINE__) <= 11, __LINE__);
44274427
EXPECT_POISONED_O(*GetPoisonedO<S4>(0, __LINE__) == 11, __LINE__);
4428-
EXPECT_POISONED_O(*GetPoisonedO<float>(0, __LINE__) == 1.1, __LINE__);
4428+
EXPECT_POISONED_O(*GetPoisonedO<float>(0, __LINE__) == 1.1f, __LINE__);
4429+
EXPECT_POISONED_O(*GetPoisonedO<double>(0, __LINE__) == 1.1, __LINE__);
44294430
}
44304431

44314432
TEST(MemorySanitizerOrigins, DIV) {

0 commit comments

Comments
 (0)