summaryrefslogtreecommitdiffstats
path: root/compiler-rt/test/msan
diff options
context:
space:
mode:
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>2014-06-24 09:04:06 +0000
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>2014-06-24 09:04:06 +0000
commitad8065f01a900cd6663e10f8fd857a0aba934bf8 (patch)
tree8fe0d1e52e64e25b62f012db05f9864334113c1e /compiler-rt/test/msan
parentcc91169fd7e683711528401ca3350b205721148e (diff)
downloadbcm5719-llvm-ad8065f01a900cd6663e10f8fd857a0aba934bf8.tar.gz
bcm5719-llvm-ad8065f01a900cd6663e10f8fd857a0aba934bf8.zip
[msan] Print stats even on successful run with atexit=1.
llvm-svn: 211574
Diffstat (limited to 'compiler-rt/test/msan')
-rw-r--r--compiler-rt/test/msan/print_stats.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/compiler-rt/test/msan/print_stats.cc b/compiler-rt/test/msan/print_stats.cc
index bee364ba0d2..74943835b36 100644
--- a/compiler-rt/test/msan/print_stats.cc
+++ b/compiler-rt/test/msan/print_stats.cc
@@ -3,6 +3,8 @@
// RUN: FileCheck --check-prefix=CHECK --check-prefix=CHECK-NOSTATS %s
// RUN: MSAN_OPTIONS=print_stats=1 %run %t 2>&1 | \
// RUN: FileCheck --check-prefix=CHECK --check-prefix=CHECK-NOSTATS %s
+// RUN: MSAN_OPTIONS=print_stats=1,atexit=1 %run %t 2>&1 | \
+// RUN: FileCheck --check-prefix=CHECK --check-prefix=CHECK-STATS %s
// RUN: %clangxx_msan -fsanitize-memory-track-origins=2 -m64 -g -DPOSITIVE=1 %s -o %t
// RUN: not %run %t 2>&1 | \
@@ -30,8 +32,6 @@ int main(int argc, char **argv) {
// CHECK: TEST
-// CHECK-KEEPGOING: MemorySanitizer: 1 warnings reported.
-
// CHECK-STATS: Unique heap origins:
// CHECK-STATS: Stack depot allocated bytes:
// CHECK-STATS: Unique origin histories:
@@ -41,3 +41,5 @@ int main(int argc, char **argv) {
// CHECK-NOSTATS-NOT: Stack depot allocated bytes:
// CHECK-NOSTATS-NOT: Unique origin histories:
// CHECK-NOSTATS-NOT: History depot allocated bytes:
+
+// CHECK-KEEPGOING: MemorySanitizer: 1 warnings reported.
OpenPOWER on IntegriCloud