-
Notifications
You must be signed in to change notification settings - Fork 1.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
Fix product lookup #6376
Fix product lookup #6376
Conversation
dc1c41f
to
3f93267
Compare
@swift-ci please smoke test |
do we also need a test to confirm the regression is fixed? |
For module aliasing, we changed the product lookup to include package identity, but product references can use a local identity as specified by the `name` attribute of the package dependency declaration. So for packages where the local `name` attribute didn't match the identity, we would not longer find the corresponding products at all. This switches us back to use the local identity that is also called `explicitNameForTargetDependencyResolutionOnly` in package reference. rdar://106578471
3f93267
to
5c0f55d
Compare
@swift-ci please smoke test |
@swift-ci please smoke test windows |
Looks like Windows tests can't be started anymore? |
@swift-ci please test windows |
@shahmishal doesn't seem to be possible anymore to start the Windows build? |
Currently the load is high on the Windows system https://ci-external.swift.org/label/windows-server-2019/load-statistics |
@shahmishal so we don't have a way to queue these until a node becomes available? |
@swift-ci please smoke test windows |
For module aliasing, we changed the product lookup to include package identity, but product references can use a local identity as specified by the
name
attribute of the package dependency declaration. So for packages where the localname
attribute didn't match the identity, we would not longer find the corresponding products at all. This switches us back to use the local identity that is also calledexplicitNameForTargetDependencyResolutionOnly
in package reference.rdar://106578471