[compiler-rt] r318002 - [sanitizer] Simplify stack check in accert.cc

Vitaly Buka via llvm-commits llvm-commits at lists.llvm.org
Sun Nov 12 13:15:19 PST 2017


Author: vitalybuka
Date: Sun Nov 12 13:15:19 2017
New Revision: 318002

URL: http://llvm.org/viewvc/llvm-project?rev=318002&view=rev
Log:
[sanitizer] Simplify stack check in accert.cc
Somehow on arm bots stack does not include main.

Modified:
    compiler-rt/trunk/test/sanitizer_common/TestCases/Linux/assert.cc

Modified: compiler-rt/trunk/test/sanitizer_common/TestCases/Linux/assert.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/sanitizer_common/TestCases/Linux/assert.cc?rev=318002&r1=318001&r2=318002&view=diff
==============================================================================
--- compiler-rt/trunk/test/sanitizer_common/TestCases/Linux/assert.cc (original)
+++ compiler-rt/trunk/test/sanitizer_common/TestCases/Linux/assert.cc Sun Nov 12 13:15:19 2017
@@ -4,7 +4,6 @@
 // RUN: %clangxx %s -o %t
 // RUN:                              not --crash %run %t 2>&1 | FileCheck --check-prefix=CHECK0 %s
 // RUN: %env_tool_opts=handle_abort=0 not --crash %run %t 2>&1 | FileCheck --check-prefix=CHECK0 %s
-// RUN: %env_tool_opts=handle_abort=1 not         %run %t
 // RUN: %env_tool_opts=handle_abort=1 not         %run %t 2>&1 | FileCheck --check-prefix=CHECK1 %s
 // clang-format on
 
@@ -26,6 +25,7 @@ int main(int argc, char **argv) {
 
 // CHECK0-NOT: Sanitizer:DEADLYSIGNAL
 // CHECK1: ERROR: {{.*}}Sanitizer: ABRT
-// CHECK1: {{#[0-9]+.* main .*assert\.cc}}:[[@LINE-5]]
+// CHECK1-NEXT: {{ #0 }}
+// CHECK1-NEXT: {{ #1 }}
 // CHECK1: DEATH CALLBACK
 // CHECK0-NOT: Sanitizer




More information about the llvm-commits mailing list