Skip to content
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

[SR-4476] Selecting a higher binding sends the resolver in recursion #5045

Closed
aciidgh opened this issue Apr 3, 2017 · 2 comments
Closed
Labels

Comments

@aciidgh
Copy link
Member

aciidgh commented Apr 3, 2017

Previous ID SR-4476
Radar None
Original Reporter @aciidb0mb3r
Type Bug
Status Resolved
Resolution Duplicate
Additional Detail from JIRA
Votes 0
Component/s Package Manager
Labels Bug
Assignee None
Priority Medium

md5: 25d3a169eceff90e5b87709b16d785da

duplicates:

  • SR-4400 Resolver is doing too much work

relates to:

  • SR-4400 Resolver is doing too much work

Issue Description:

This package depends on SwiftString package at 1.x.x but one of its dependencies depend on the SwiftString at 1.0.x: https://github.com/PerfectSideRepos/Turnstile-Perfect/blob/2.0.2/Package.swift#L10

This leads to resolver going into what looks like an infinite recursion.

$ git clone https://github.com/PerfectlySoft/Perfect-Turnstile-SQLite
$ git checkout 2b6c6dc1e4d69bf5c13923d3c890f8271c14768a
$ swift build

@ddunbar
Copy link
Member

ddunbar commented Apr 3, 2017

I'm not sure this is possible (infinite recursion)...

@aciidgh
Copy link
Member Author

aciidgh commented Apr 3, 2017

Its probably resolver doing too much work, I'll investigate

@swift-ci swift-ci transferred this issue from apple/swift-issues Apr 25, 2022
@shahmishal shahmishal transferred this issue from apple/swift May 4, 2022
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants