Skip to content

Propagate -vfsoverlay from driver to frontend. #31970

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

Merged
merged 1 commit into from
May 22, 2020

Conversation

allevato
Copy link
Member

Today, the driver does not propagate the flag to the frontend but also does not emit an error (silently consuming the flag instead).

I'll open a similar PR for apple/swift-driver once this one is merged, in case there are any issues that need to be worked out first.

Fixes SR-12834.

@allevato
Copy link
Member Author

cc @CodaFi

@CodaFi
Copy link
Contributor

CodaFi commented May 22, 2020

Looks good. Could you add one more FileCheck test that multiple vfs overlays get propagated down to the frontend invocations in order.

Today, the driver does not propagate the flag to the frontend
but also does not emit an error (silently consuming the flag
instead).

I'll open a similar PR for apple/swift-driver once this one is
merged, in case there are any issues that need to be worked out
first.

Fixes SR-12834.
@allevato allevato force-pushed the driver-vfsoverlay branch from 07c6295 to 966ffbb Compare May 22, 2020 17:38
@allevato
Copy link
Member Author

Could you add one more FileCheck test that multiple vfs overlays get propagated down to the frontend invocations in order.

Done!

@CodaFi
Copy link
Contributor

CodaFi commented May 22, 2020

@swift-ci smoke test

allevato added a commit to allevato/swift-driver that referenced this pull request May 22, 2020
This is the companion to swiftlang/swift#31970
in the C++ driver.
@DougGregor
Copy link
Member

Thank you!

@CodaFi
Copy link
Contributor

CodaFi commented May 22, 2020

@CodaFi CodaFi merged commit dec5d06 into swiftlang:master May 22, 2020
@allevato allevato deleted the driver-vfsoverlay branch May 22, 2020 21:21
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.

3 participants