Protocol conformance errors from 6.1 toolchain

I'm trying to track down some additional test cases for this compiler error. Has anyone else seen 6.1 fail to detect a legit protocol conformance when your code built from 6.0 with no errors?

My only repro for now is AsyncIteratorProtocol… could there be something about the associated type values that is causing problems?

It seems to be something about the extension here that is causing problems… removing the extension compiles with no errors…

Associated type inference can be brittle.

cc @Slava_Pestov

1 Like