Skip to content

Commit 9657c89

Browse files
committed
Relax test.
The real fix here is to make sure the . operator actually gets its own source location. Right now, it depends on what code is being inlined from the stdlib thus the failure with the debug stdlib only. We can relax the test further in the short term. rdar://108132971
1 parent 3d6b4f5 commit 9657c89

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

test/Sanitizers/symbolication.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ bar()
3535

3636
// Out-of-process
3737
// FIXME: There is no instruction with the location of the failing `.` operator and it's used inside implicit setup code, thus the crash is associated with the previous line.
38-
// OOP: #0 0x{{[0-9a-f]+}} in foo() symbolication.swift:[[@LINE-14]]
38+
// OOP: #0 0x{{[0-9a-f]+}} in foo() symbolication.swift
3939
// OOP-NEXT: #1 0x{{[0-9a-f]+}} in bar() symbolication.swift:[[@LINE-9]]
4040
// OOP-NEXT: #2 0x{{[0-9a-f]+}} in main symbolication.swift:[[@LINE-6]]
4141

0 commit comments

Comments
 (0)