Turn -Wtype-equality-out-of-scope on by default
Also remove -Wnoncanonical-{monoid,monad}-instances from -Wcompat, since they are enabled by default. Refresh wcompat-warnings/ test with new -Wcompat warnings. Part of #24267 Co-authored-by:sheaf <sam.derbyshire@gmail.com>
Showing
- compiler/GHC/Driver/Flags.hs 3 additions, 5 deletionscompiler/GHC/Driver/Flags.hs
- docs/users_guide/using-warnings.rst 5 additions, 10 deletionsdocs/users_guide/using-warnings.rst
- testsuite/tests/ghci/scripts/ghci024.stdout 0 additions, 1 deletiontestsuite/tests/ghci/scripts/ghci024.stdout
- testsuite/tests/ghci/scripts/ghci024.stdout-mingw32 0 additions, 1 deletiontestsuite/tests/ghci/scripts/ghci024.stdout-mingw32
- testsuite/tests/warnings/should_compile/T18862b.hs 1 addition, 1 deletiontestsuite/tests/warnings/should_compile/T18862b.hs
- testsuite/tests/warnings/should_compile/T18862b.stderr 1 addition, 1 deletiontestsuite/tests/warnings/should_compile/T18862b.stderr
- testsuite/tests/warnings/should_compile/WarnNoncanonical.hs 28 additions, 0 deletionstestsuite/tests/warnings/should_compile/WarnNoncanonical.hs
- testsuite/tests/warnings/should_compile/WarnNoncanonical.stderr 45 additions, 0 deletions...ite/tests/warnings/should_compile/WarnNoncanonical.stderr
- testsuite/tests/warnings/should_compile/all.T 1 addition, 0 deletionstestsuite/tests/warnings/should_compile/all.T
- testsuite/tests/wcompat-warnings/Template.hs 9 additions, 24 deletionstestsuite/tests/wcompat-warnings/Template.hs
- testsuite/tests/wcompat-warnings/WCompatDefault.hs 26 additions, 0 deletionstestsuite/tests/wcompat-warnings/WCompatDefault.hs
- testsuite/tests/wcompat-warnings/WCompatWarningsOn.stderr 14 additions, 44 deletionstestsuite/tests/wcompat-warnings/WCompatWarningsOn.stderr
- testsuite/tests/wcompat-warnings/all.T 1 addition, 0 deletionstestsuite/tests/wcompat-warnings/all.T
Please register or sign in to comment