Skip to content

Commit 680f028

Browse files
authored
[CI] Re-enable test (swiftlang#33900)
Disable for "remote runs". We don't copy the corresponding `.dSYM` with the test binary, and hence symbolication (source info) does not succeed. Also explicitly mark this test unsupported on for the 32-bit iOS simulator. It has an outdated version of `atos` that can't demangle Swift symbol names. Enable on other platforms. rdar://68353068
1 parent 266412c commit 680f028

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

test/Sanitizers/symbolication.swift

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,13 @@
55
// REQUIRES: asan_runtime
66
// REQUIRES: VENDOR=apple
77

8-
// REQUIRES: rdar68353068
8+
// We copy the binary but not the corresponding .dSYM for remote runs (e.g.,
9+
// on-device testing), and hence online symbolication fails.
10+
// UNSUPPORTED: remote_run
11+
12+
// The 32-bit iOS simulator is old and has an outdated version of atos that
13+
// can't demangle current Swift symbol names (the mangling scheme has changed).
14+
// UNSUPPORTED: CPU=i386 && OS=ios
915

1016
// Check that Sanitizer reports are properly symbolicated on Apple platforms,
1117
// both out-of-process (via `atos`) and when falling back to in-process

0 commit comments

Comments
 (0)