// {"kind":"typecheck","signature":"swift::InFlightSubstitution::substType(swift::SubstitutableType*, unsigned int)","signatureAssert":"Assertion failed: (!substEltType->is() && \"substituted shape mismatch: expected a scalar component\"), function projectLaneFromPackType"} // RUN: not --crash %target-swift-frontend -typecheck %s typealias a = () struct e < each b { typealias f = (repeat a)struct g < each c { typealias h< each d > = (repeat f< repeat each c, each d > struct i typealias j< each d > = e< i >.g< repeat each b >.h< repeat each d >