-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Carefully split the build's invocation of add_swift_library into host… #20108
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
Carefully split the build's invocation of add_swift_library into host… #20108
Conversation
@swift-ci test |
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.
I will trust you that the duplication is an exact duplication (it isn't exactly easy to diff that) but does appear that way.
@compnerd yes. It was a copy/paste. I didn't touch anything. |
Actually, I am going to add additionally checks in both to make sure we are passing things down the right path. |
…/target variants. The key thing here is that all of the underlying code is exactly the same. I purposely did not debride anything. This is to ensure that I am not touching too much and increasing the probability of weird errors from occurring. Thus the exact same code should be executed... just the routing changed.
18acb33
to
3f17bb6
Compare
@swift-ci test |
@swift-ci smoke test |
1 similar comment
@swift-ci smoke test |
@swift-ci test |
@swift-ci smoke test |
1 similar comment
@swift-ci smoke test |
Build failed |
Linux builds failed b/c swift-5.0-branch on apple/swift-clang hadn't been merged yet into stable I think. We are using the newly built clang to compile Foundation, so this should have worked. Lets take this out for another spin. |
@swift-ci test linux platform |
@swift-ci smoke test linux platform |
1 similar comment
@swift-ci smoke test linux platform |
Its done. |
…/target variants.
The key thing here is that all of the underlying code is exactly the same. I
purposely did not debride anything. This is to ensure that I am not touching too
much and increasing the probability of weird errors from occurring. Thus the
exact same code should be executed... just the routing changed.