Skip to content

Commit 56ed64d

Browse files
committed
[sanitizer] Don't expect ABORTING in print-module-map
ABORTING message is inconsistent across sanitizers. Another followup for D98089
1 parent c744332 commit 56ed64d

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

compiler-rt/test/sanitizer_common/TestCases/Posix/print-module-map.cpp

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88

99
// RUN: %clangxx -DUSING_%tool_name %s -o %t -w
1010

11-
// RUN: %env_tool_opts="print_module_map=0:abort_on_error=1" not --crash %run %t 2>&1 | FileCheck %s --check-prefixes=CHECK,CHECK-MM0
12-
// RUN: %env_tool_opts="print_module_map=1:abort_on_error=1" not --crash %run %t 2>&1 | FileCheck %s --check-prefixes=CHECK,CHECK-MM1
13-
// RUN: %env_tool_opts="print_module_map=2:abort_on_error=1" not --crash %run %t 2>&1 | FileCheck %s --check-prefixes=CHECK,CHECK-MM2
11+
// RUN: %env_tool_opts="print_module_map=0:halt_on_error=1" not %run %t 2>&1 | FileCheck %s --check-prefixes=CHECK,CHECK-MM0
12+
// RUN: %env_tool_opts="print_module_map=1:halt_on_error=1" not %run %t 2>&1 | FileCheck %s --check-prefixes=CHECK,CHECK-MM1
13+
// RUN: %env_tool_opts="print_module_map=2:halt_on_error=1" not %run %t 2>&1 | FileCheck %s --check-prefixes=CHECK,CHECK-MM2
1414

1515
// tsan support pending rdar://67747473
1616
// XFAIL: tsan
@@ -35,11 +35,13 @@ int main() {
3535
return 0;
3636
}
3737

38+
// CHECK-NOT: {{Process .*map}}
3839
// CHECK: SUMMARY:
3940
// CHECK-MM0-NOT: {{Process .*map}}
41+
42+
// CHECK-MM1: {{Process (module|memory) map}}
4043
// CHECK-MM1-NOT: {{Process .*map}}
44+
4145
// CHECK-MM2: {{Process (module|memory) map}}
42-
// CHECK: ABORTING
43-
// CHECK-MM0-NOT: {{Process .*map}}
44-
// CHECK-MM1-NEXT: {{Process (module|memory) map}}
45-
// CHECK-MM2-NEXT: {{Process (module|memory) map}}
46+
// CHECK-MM2: {{Process (module|memory) map}}
47+
// CHECK-MM2-NOT: {{Process .*map}}

0 commit comments

Comments
 (0)