-
Notifications
You must be signed in to change notification settings - Fork 10.4k
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
Adopt a search path for bridgeable types in component modules (no longer just in Foundation) #21234
Adopt a search path for bridgeable types in component modules (no longer just in Foundation) #21234
Conversation
Should we guard this under |
6a39dc0
to
b329ea7
Compare
@jrose-apple All this code currently runs on all OSes, including where Swift Foundation is not available. As a reminder, Swift Foundation may be available and must be functional on Darwin as we target that platform for test purposes only (which is why all the search paths I introduce in this patch include the |
ee47638
to
d6955db
Compare
@swift-ci please smoke test |
The Linux crash is expected without the SCF changes; the macOS pass was not. Trying to build a toolchain with this so that I can try building SCF on Darwin and reproduce the crash I'm seeing in swiftlang/swift-corelibs-foundation#1799 |
d6955db
to
3793e28
Compare
Please test with the following: @swift-ci please test |
Build failed |
Build failed |
Please test with the following: @swift-ci please test |
Build failed |
3793e28
to
3bf46ab
Compare
…e: bridged types. This isn’t great, but restores the functioning status quo.
3bf46ab
to
6b8f910
Compare
Required for the work in swiftlang/swift-corelibs-foundation#1799.