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-3815] Assertion failed: ((!isComplete() || isInvalid()) && "Resolver did not resolve requirement") #46400
Comments
@DougGregor, @slavapestov, did we break something here? |
I've run Xcode with public typealias NestedElementEqualityChecker<T: Collection> = (T.Iterator.Element.Iterator.Element, T.Iterator.Element.Iterator.Element) -> Bool where T.Iterator.Element: Collection Is there some way to get more information about what in that code is triggering this abort? It's happening across a range of projects, and I'd happily change my approach to get up and running again. |
@swift-ci create |
Doesn't seem to crash in beta 2 – @tonyarnold, can you confirm? |
Sorry Slava, it's still happening to me on beta 2. The compiler works fine, but indexing never completes. Crashes every time with Diff. |
Actually, I tell a lie - the compiler still crashes in beta 2. If I run a newer snapshot, the project will compile, but the indexing doesn't ever complete - SourceKitService just crashes over and over until I close the project or quite Xcode. Update: I just tried with today's Swift 3.1 snapshot, same result. It compiles without crashing, but SourceKitService crashes with a log just like the two attached above. |
Ok, thanks, I've reproduced it now. |
Fix merged: #7640 |
😃 thank you! |
Attachment: Download
Additional Detail from JIRA
md5: 8ca50f59f318c1f32f6f35bac6781e28
Issue Description:
When using swift-3.1-DEVELOPMENT-SNAPSHOT-2017-01-31-a.xctoolchain with Xcode 8.2.1 and Xcode 8.3-beta.1, if I open the project https://github.com/wokalski/Diff.swift indexing fails due to a crash in SourceKitService:
I've attached the crash log.
The text was updated successfully, but these errors were encountered: