-
Notifications
You must be signed in to change notification settings - Fork 325
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[5.5] Revert "[VFS] Fix inconsistencies between relative paths and fallthrough in the RedirectingFileSystem" #3246
Conversation
…llthrough in the RedirectingFileSystem" This fixes https://bugs.swift.org/browse/SR-15123 where `#fileID` and friends, and error messages, when using a vfsoverlay would always be absolute paths even when the file paths to the invocation were relative. This likely isn't the right long term fix, but is likely the safest fix for now. This reverts 0be9ca7
|
@fredriss since you're mentioned as the release manager |
|
@JDevlieghere since you were the original author here |
|
Hoping we can get a longer fix here for reference: https://reviews.llvm.org/D109128 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Talked this over with Keith offline. I believe reverting my patch is the right thing to do at this point in the release.
|
@swift-ci please test |
|
The test failure here does not appear to be related |
|
@swift-ci please test macos platform |
1 similar comment
|
@swift-ci please test macos platform |
This appears to be the failure |
|
@swift-ci please test |
|
same failure. it looks like the most recent commits on this branch didn't come through PRs at all, is there a way to see if it's red without this (aside from submitting a new empty PR and testing there) |
|
This is impacting us as well (currently blocking our upgrade to Xcode 13 and Monterey). |
|
This definitely missed the train, this fix is included in 5.6 which shipped with Xcode 13.3 |
This fixes https://bugs.swift.org/browse/SR-15123 where
#fileIDandfriends, and error messages, when using a vfsoverlay would always be
absolute paths even when the file paths to the invocation were relative.
This likely isn't the right long term fix, but is likely the safest fix
for now.
This reverts 0be9ca7