Skip to content

[Caching] Prefix-map supplementary output file map keys#2132

Merged
cachemeifyoucan merged 1 commit into
swiftlang:mainfrom
cachemeifyoucan:eng/PR-175888979
May 7, 2026
Merged

[Caching] Prefix-map supplementary output file map keys#2132
cachemeifyoucan merged 1 commit into
swiftlang:mainfrom
cachemeifyoucan:eng/PR-175888979

Conversation

@cachemeifyoucan
Copy link
Copy Markdown
Contributor

With caching + prefix mapping, a few insertions into the supplementary output file map used the original (unmapped) source path as the key, producing a phantom entry alongside the correctly remapped one. Route every key through the caching prefix map so the file map matches the paths the frontend sees.

rdar://175888979

With caching + prefix mapping, a few insertions into the supplementary
output file map used the original (unmapped) source path as the key,
producing a phantom entry alongside the correctly remapped one. Route
every key through the caching prefix map so the file map matches the
paths the frontend sees.

rdar://175888979
@cachemeifyoucan
Copy link
Copy Markdown
Contributor Author

@swift-ci please test

@cachemeifyoucan cachemeifyoucan merged commit e45ee74 into swiftlang:main May 7, 2026
26 checks passed
@cachemeifyoucan cachemeifyoucan deleted the eng/PR-175888979 branch May 7, 2026 16:38
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.

2 participants