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
This fails with a FAILED: B has a self cycle error despite that this does not contain any dependency to itself.
The open B actually refers to Types.B, but the compiler falsely detects it as a self-reference.
Interestingly, when you remove the explicit module type of the Types module, it compiles correctly: