diff options
author | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2014-06-24 09:04:06 +0000 |
---|---|---|
committer | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2014-06-24 09:04:06 +0000 |
commit | ad8065f01a900cd6663e10f8fd857a0aba934bf8 (patch) | |
tree | 8fe0d1e52e64e25b62f012db05f9864334113c1e /compiler-rt/test/msan | |
parent | cc91169fd7e683711528401ca3350b205721148e (diff) | |
download | bcm5719-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.cc | 6 |
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. |