-
Notifications
You must be signed in to change notification settings - Fork 10.5k
[SR-9084] ReactiveCocoa, debug build, compiler assert, deserialization: cross-reference to generic param for non-generic type #51585
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
Comments
@swift-ci create |
Oops. Got a fix. |
Thanks! |
Comment by Andrei Ermoshin (JIRA) Just found similar crash while compiling iOS project in Xcode 10.1 with ReactiveSwift from CocoaPods. pod 'ReactiveSwift', '~> 3.0' Workaround: Xcode -> Product -> Clean build folder. After that I can build project without error.
part of Stack dump:
|
Additional Detail from JIRA
md5: e00344efabf69314e950e81bd90faa32
Issue Description:
Reproduce with:
./runner.py --projects projects.json --include-actions 'action.startswith("Build")' --swiftc /s/stash/build/Ninja-ReleaseAssert/swift-macosx-x86_64/bin/swiftc --build-config debug --include-repos ' ``path == "ReactiveCocoa"'
DESERIALIZATION FAILURE
Cross-reference to module 'ReactiveSwift'Cross-reference to module 'ReactiveSwift'
While deserializing SIL vtable for 'SignalProducerCore' in module 'ReactiveSwift'
While deserializing 'flatMapEvent' (FuncDecl #​4) in 'ReactiveSwift'
While deserializing 'transform' (ParamDecl #​66) in 'ReactiveSwift'
{{}}
Stack:
6 swift 0x000000010df25153 swift::ModuleFile::fatal(llvm::Error) + 6757 swift 0x000000010df254ef swift::ModuleFile::getDecl(llvm::PointerEmbeddedInt<unsigned int, 31>) + 1118 swift 0x000000010df2dff9 swift::ModuleFile::getTypeChecked(llvm::PointerEmbeddedInt<unsigned int, 31>) + 7513
The text was updated successfully, but these errors were encountered: