Skip to content

Commit 6be85c5

Browse files
committed
[Test][Backtracing] Make FatalError test more lenient.
Somehow since this passed PR testing, `Builtin.int_trap()` has changed from generating `SIGILL` to `SIGTRAP`. Accept either. rdar://116584708
1 parent 23d30b8 commit 6be85c5

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

test/Backtracing/FatalError.swift

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ struct FatalError {
3737
}
3838
}
3939

40-
// CHECK: *** Program crashed: Illegal instruction at 0x{{[0-9a-f]+}} ***
40+
// CHECK: *** Program crashed: {{Illegal instruction|System trap}} at 0x{{[0-9a-f]+}} ***
4141

4242
// CHECK: Thread 0 {{(".*" )?}}crashed:
4343

@@ -50,4 +50,3 @@ struct FatalError {
5050
// CHECK-NEXT: 6 [ra] 0x{{[0-9a-f]+}} static FatalError.main() + {{[0-9]+}} in FatalError at {{.*}}/FatalError.swift:36:5
5151
// CHECK-NEXT: 7 [ra] [system] 0x{{[0-9a-f]+}} static FatalError.$main() + {{[0-9]+}} in FatalError at {{.*}}/<compiler-generated>
5252
// CHECK-NEXT: 8 [ra] 0x{{[0-9a-f]+}} main + {{[0-9]+}} in FatalError at {{.*}}/FatalError.swift
53-

0 commit comments

Comments
 (0)