Add a crucial forkM on the superclass context of IfaceClass in tcIfaceDecl
The absence of this was causing a loop when typechecking an interface where the superclass context mentioned an associated type class C (T a) => D a where data T a Fixes Trac #5970
Please register or sign in to comment