Skip to content

Re-enable swiftinterface verification with compatibility headers #1203

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
Oct 12, 2022

Conversation

xymus
Copy link
Contributor

@xymus xymus commented Oct 12, 2022

Lift the workaround that disabled scheduling the swiftinterface verification task when a compatibility header is generated. This is an issue only when the header is also installed, we now expect the build system to disable the verification when it installs the header.

For more context, this issue lead to errors on missing headers and failures to build the underlying clang module at verification.

rdar://100989723

Lift the workaround that disabled scheduling the swiftinterface
verification task when a compatibility header is generated. This is an
issue only when the header is also installed, we now expect the build
system to disable the verification when it installs the header.

This issue lead to errors on missing headers and failures to build the
underlying clang module at verification.

rdar://100989723
@xymus xymus requested review from artemcm and tshortli October 12, 2022 20:51
@xymus
Copy link
Contributor Author

xymus commented Oct 12, 2022

@swift-ci Please test

@xymus xymus merged commit 6f67cd7 into swiftlang:main Oct 12, 2022
@xymus xymus deleted the lift-compat-header-workaround branch October 12, 2022 22:26
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