Skip to content

Conversation

@cachemeifyoucan
Copy link
Contributor

When using compilation caching, make sure the debug info emitted in the swift TU references PCM files via CASID instead of file path. This allows dsymutil and lldb to load clang modules correctly from CAS, instead of relying on file system to load the file.

rdar://167054494

When using compilation caching, make sure the debug info emitted in the
swift TU references PCM files via CASID instead of file path. This
allows dsymutil and lldb to load clang modules correctly from CAS,
instead of relying on file system to load the file.

rdar://167054494
@cachemeifyoucan
Copy link
Contributor Author

@swift-ci please smoke test

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant