Skip to content

[ClangImporter] -Xclang -fbuiltin-headers-in-system-modules is being passed when it shouldn't #73805

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

Conversation

ian-twilightcoder
Copy link
Contributor

swift::getClangInvocationFileMapping is called for non-Linux platforms, but will unconditionally set requiresBuiltinHeadersInSystemModules in the else case, or if getLibcFileMapping doesn't return a mapping.

rdar://128219177

…g passed when it shouldn't

swift::getClangInvocationFileMapping is called for non-Linux platforms, but will unconditionally set requiresBuiltinHeadersInSystemModules in the else case, or if getLibcFileMapping doesn't return a mapping.

rdar://128219177
@ian-twilightcoder
Copy link
Contributor Author

Regression from #71844

@ian-twilightcoder
Copy link
Contributor Author

@swift-ci smoke test

@ian-twilightcoder
Copy link
Contributor Author

@swift-ci test

@al45tair
Copy link
Contributor

I think we should fix this slightly differently — see #73814/#73815.

@nkcsgexi nkcsgexi requested a review from beccadax May 22, 2024 17:02
@ian-twilightcoder
Copy link
Contributor Author

I think we should fix this slightly differently — see #73814/#73815.

Alright, closing in favor of #73814

@ian-twilightcoder ian-twilightcoder deleted the requiresBuiltinHeadersInSystemModules branch June 18, 2024 21:34
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