Fix #17021 by checking more return kinds
All the details are in new Note [Datatype return kinds] in TcTyClsDecls. Test case: typecheck/should_fail/T17021{,b} typecheck/should_compile/T17021a Updates haddock submodule
parent
75168d07
No related branches found
No related tags found
Pipeline #16854 passed with warnings
Stage: lint
Stage: quick-build
Stage: build
Stage: full-build
Stage: cleanup
Stage: packaging
Stage: testing
Stage: deploy
Showing
- compiler/GHC/Core/Coercion/Axiom.hs 12 additions, 0 deletionscompiler/GHC/Core/Coercion/Axiom.hs
- compiler/GHC/Core/FamInstEnv.hs 7 additions, 4 deletionscompiler/GHC/Core/FamInstEnv.hs
- compiler/GHC/Core/Lint.hs 5 additions, 1 deletioncompiler/GHC/Core/Lint.hs
- compiler/GHC/Core/Unify.hs 2 additions, 2 deletionscompiler/GHC/Core/Unify.hs
- compiler/GHC/Hs/Utils.hs 15 additions, 2 deletionscompiler/GHC/Hs/Utils.hs
- compiler/GHC/HsToCore/Expr.hs 8 additions, 17 deletionscompiler/GHC/HsToCore/Expr.hs
- compiler/typecheck/FamInst.hs 8 additions, 7 deletionscompiler/typecheck/FamInst.hs
- compiler/typecheck/TcHsType.hs 18 additions, 25 deletionscompiler/typecheck/TcHsType.hs
- compiler/typecheck/TcInstDcls.hs 26 additions, 42 deletionscompiler/typecheck/TcInstDcls.hs
- compiler/typecheck/TcTyClsDecls.hs 295 additions, 84 deletionscompiler/typecheck/TcTyClsDecls.hs
- docs/users_guide/exts/poly_kinds.rst 71 additions, 0 deletionsdocs/users_guide/exts/poly_kinds.rst
- testsuite/tests/polykinds/T15787.stderr 4 additions, 4 deletionstestsuite/tests/polykinds/T15787.stderr
- testsuite/tests/polykinds/T7230.stderr 2 additions, 2 deletionstestsuite/tests/polykinds/T7230.stderr
- testsuite/tests/polykinds/T9222.stderr 1 addition, 1 deletiontestsuite/tests/polykinds/T9222.stderr
- testsuite/tests/typecheck/should_compile/T17021a.hs 16 additions, 0 deletionstestsuite/tests/typecheck/should_compile/T17021a.hs
- testsuite/tests/typecheck/should_compile/all.T 1 addition, 0 deletionstestsuite/tests/typecheck/should_compile/all.T
- testsuite/tests/typecheck/should_fail/T12729.hs 0 additions, 1 deletiontestsuite/tests/typecheck/should_fail/T12729.hs
- testsuite/tests/typecheck/should_fail/T12729.stderr 3 additions, 10 deletionstestsuite/tests/typecheck/should_fail/T12729.stderr
- testsuite/tests/typecheck/should_fail/T14048a.stderr 1 addition, 2 deletionstestsuite/tests/typecheck/should_fail/T14048a.stderr
- testsuite/tests/typecheck/should_fail/T14048b.stderr 1 addition, 1 deletiontestsuite/tests/typecheck/should_fail/T14048b.stderr
Loading
-
mentioned in issue #17021 (closed)
-
mentioned in issue #19503 (closed)
Please register or sign in to comment