Fix a terrible bug in the canonicaliser which led to an infinite loop
This fixes Trac #9971 (cherry picked from commit 854e7b8e)
Showing
- compiler/typecheck/TcCanonical.hs 33 additions, 17 deletionscompiler/typecheck/TcCanonical.hs
- testsuite/tests/typecheck/should_compile/T9971.hs 15 additions, 0 deletionstestsuite/tests/typecheck/should_compile/T9971.hs
- testsuite/tests/typecheck/should_compile/all.T 1 addition, 1 deletiontestsuite/tests/typecheck/should_compile/all.T
Loading
Please register or sign in to comment