You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In particular the crash here is infinite recursion overflowing the stack. Representative segment of backtrace:
swift::ProtocolConformance::getTypeWitnessAndDecl() const at ProtocolConformance.cpp:227
swift::ProtocolConformance::getTypeWitness() const at ProtocolConformance.cpp:234
getMemberForBaseType() at Type.cpp:2774
substType() const at Type.cpp:2987
swift::Type::transformRec() const at Type.cpp:3377
substType() at Type.cpp:2958
swift::Type::subst() const at Type.cpp:3043
swift::SpecializedProtocolConformance::getTypeWitnessAndDecl() const at ProtocolConformance.cpp:958
swift::ProtocolConformance::getTypeWitnessAndDecl() const at ProtocolConformance.cpp:227
Environment
Version 10.0 beta 3 (10L201y)
Additional Detail from JIRA
md5: 508bd4695a04093b16b45839c54edca3
Issue Description:
The following code compiles without issue:
It stops compiling if you change the name of the
ValuesTraversedBreadthFirst
associatedtype to a word that starts with a letter before O.For example, the following code crashes:
The text was updated successfully, but these errors were encountered: