Commits

Slava Pestov committed 7ca7fa7d59e
Revert "sil-opt: Run SIL verifier after parsing" This reverts commit 04c2d33718e7e93e9aeb47014e5d9b863d64f54b. A bunch of parse_stdlib tests started failing with this: SIL verification failed: vtable entry for #_NativeSetStorageKeyNSEnumerator.init!initializer.1 must be ABI-compatible different number of parameters @convention(method) <τ_0_0 where τ_0_0 : Hashable> (@owned _NativeSetStorageKeyNSEnumerator<τ_0_0>) -> @owned _NativeSetStorageKeyNSEnumerator<τ_0_0> @convention(method) <τ_0_0 where τ_0_0 : Hashable> (@owned _NativeSetStorageOwner<τ_0_0>, @owned _NativeSetStorageKeyNSEnumerator<τ_0_0>) -> @owned _NativeSetStorageKeyNSEnumerator<τ_0_0> I suspect there's a bug in the SIL parser mixing up allocating and initializing constructors. I'll investigate later.