[compiler-rt] 43f208e - [msan] Fix unittest for 9397bdc6
Vitaly Buka via llvm-commits
llvm-commits at lists.llvm.org
Wed Mar 9 17:24:07 PST 2022
Author: Vitaly Buka
Date: 2022-03-10T01:21:30Z
New Revision: 43f208e94c246fbb9dc5463c1a8af8eb00d4c7e5
URL: https://github.com/llvm/llvm-project/commit/43f208e94c246fbb9dc5463c1a8af8eb00d4c7e5
DIFF: https://github.com/llvm/llvm-project/commit/43f208e94c246fbb9dc5463c1a8af8eb00d4c7e5.diff
LOG: [msan] Fix unittest for 9397bdc6
"1.1" is double which can't be represented precicely as a float.
Added:
Modified:
compiler-rt/lib/msan/tests/msan_test.cpp
Removed:
################################################################################
diff --git a/compiler-rt/lib/msan/tests/msan_test.cpp b/compiler-rt/lib/msan/tests/msan_test.cpp
index 00b736e93adeb..8babe8799f652 100644
--- a/compiler-rt/lib/msan/tests/msan_test.cpp
+++ b/compiler-rt/lib/msan/tests/msan_test.cpp
@@ -4425,7 +4425,8 @@ TEST(MemorySanitizerOrigins, EQ) {
if (!TrackingOrigins()) return;
EXPECT_POISONED_O(*GetPoisonedO<S4>(0, __LINE__) <= 11, __LINE__);
EXPECT_POISONED_O(*GetPoisonedO<S4>(0, __LINE__) == 11, __LINE__);
- EXPECT_POISONED_O(*GetPoisonedO<float>(0, __LINE__) == 1.1, __LINE__);
+ EXPECT_POISONED_O(*GetPoisonedO<float>(0, __LINE__) == 1.1f, __LINE__);
+ EXPECT_POISONED_O(*GetPoisonedO<double>(0, __LINE__) == 1.1, __LINE__);
}
TEST(MemorySanitizerOrigins, DIV) {
More information about the llvm-commits
mailing list