-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Improve Destination.sdkPlatformFrameworkPaths()
#5876
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
@swift-ci please smoke test |
Linux self-hosted is failing with
which seems like a broken toolchain potentially? Windows is failing somewhere early in the process as well. |
6d50e07
to
2812780
Compare
@swift-ci please smoke test |
2812780
to
6ccd668
Compare
@swift-ci please smoke test |
6ccd668
to
fa2a1d4
Compare
@swift-ci please smoke test |
@swift-ci please smoke test macOS |
fa2a1d4
to
42b8295
Compare
@swift-ci please smoke test |
Of course things are passing after adding extra logging 🥲 |
@swift-ci please smoke test macOS |
Hm, not sure why we aren't seeing the new |
Ah, it is being set in the wrong place. |
42b8295
to
98e5054
Compare
@swift-ci please smoke test |
98e5054
to
b3f3f0b
Compare
@swift-ci please smoke test |
Seems reasonable that this fails? We're looking for the PD libs in the installation directory before installing.
Not sure what changed to make us to do that. |
Probably we're ending up in the fallback case, instead of the testing case here:
|
Not sure I understand how this ever works? |
Oh I see, this is why we're setting up a bit of a fake toolchain as part of bootstrap, so I think the issue is that we're directly pointing to the installed |
@swift-ci please smoke test |
add36ce
to
81f89da
Compare
Dropped add36ce now, let's see if that brings back the issue. |
@swift-ci please smoke test |
This macOS failure looks unrelated:
|
@swift-ci please smoke test macOS |
Hmmm, not sure what this is about -- @artemcm any ideas? |
@swift-ci please smoke test macOS |
My bad. Fixed this here: swiftlang/swift-driver#1233. |
@swift-ci please smoke test macOS |
3 successful runs so far, I think we should do ~10 before making any further determination. |
@swift-ci please smoke test macOS |
5 similar comments
@swift-ci please smoke test macOS |
@swift-ci please smoke test macOS |
@swift-ci please smoke test macOS |
@swift-ci please smoke test macOS |
@swift-ci please smoke test macOS |
We are at 9 runs, so one more. Since we haven't seen the error again, it seems like it was stemming from some underlying tools failure rather than anything in SwiftPM itself. |
81f89da
to
ffa2225
Compare
@swift-ci please smoke test macOS |
OK, this passed again. This should be sufficient signal to reenable the disabled tests. There's also a fix in here for one test which we need to bring in, as well as some other changes we should land. I'm going to split this PR into a couple individual changes. |
We should not ignore errors or an empty SDK platform path since that means XCTest imports and test execution might silently fail on macOS with no indication to what the problem is.
ffa2225
to
46bf794
Compare
Updating this PR to only change |
@swift-ci please smoke test |
We should not ignore errors or an empty SDK platform path since that means XCTest imports and test execution might silently fail on macOS with no indication to what the problem is.