[compiler-rt] r189786 - [msan] A regression test for r189785.
Evgeniy Stepanov
eugeni.stepanov at gmail.com
Tue Sep 3 03:05:46 PDT 2013
Author: eugenis
Date: Tue Sep 3 05:05:45 2013
New Revision: 189786
URL: http://llvm.org/viewvc/llvm-project?rev=189786&view=rev
Log:
[msan] A regression test for r189785.
Modified:
compiler-rt/trunk/lib/msan/tests/msan_test.cc
Modified: compiler-rt/trunk/lib/msan/tests/msan_test.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/msan/tests/msan_test.cc?rev=189786&r1=189785&r2=189786&view=diff
==============================================================================
--- compiler-rt/trunk/lib/msan/tests/msan_test.cc (original)
+++ compiler-rt/trunk/lib/msan/tests/msan_test.cc Tue Sep 3 05:05:45 2013
@@ -2925,6 +2925,13 @@ TEST(MemorySanitizer, CallocOverflow) {
EXPECT_EQ(0L, Ident(p));
}
+TEST(MemorySanitizer, Select) {
+ int x;
+ int volatile* p = &x;
+ int z = *p ? 1 : 0;
+ EXPECT_POISONED(z);
+}
+
TEST(MemorySanitizerStress, DISABLED_MallocStackTrace) {
RecursiveMalloc(22);
}
More information about the llvm-commits
mailing list