Use tcInferFRR to prevent bad generalisation
Fixes #23176 (cherry picked from commit 4b89bb54)
Showing
- compiler/GHC/Tc/Gen/Bind.hs 22 additions, 2 deletionscompiler/GHC/Tc/Gen/Bind.hs
- testsuite/tests/polykinds/T22743.stderr 8 additions, 5 deletionstestsuite/tests/polykinds/T22743.stderr
- testsuite/tests/rep-poly/T23176.hs 6 additions, 0 deletionstestsuite/tests/rep-poly/T23176.hs
- testsuite/tests/rep-poly/T23176.stderr 30 additions, 0 deletionstestsuite/tests/rep-poly/T23176.stderr
- testsuite/tests/rep-poly/all.T 1 addition, 0 deletionstestsuite/tests/rep-poly/all.T
testsuite/tests/rep-poly/T23176.hs
0 → 100644
testsuite/tests/rep-poly/T23176.stderr
0 → 100644
Please register or sign in to comment