summaryrefslogtreecommitdiff
path: root/compiler/GHC
diff options
context:
space:
mode:
authorKrzysztof Gogolewski <krzysztof.gogolewski@tweag.io>2021-06-17 09:58:38 +0200
committerKrzysztof Gogolewski <krzysztof.gogolewski@tweag.io>2021-06-17 23:53:12 +0200
commit12970bfc8cda19cab8cc49f723b44d514bb40a85 (patch)
tree26e02579429d787a6eeb3e2f123e539918155991 /compiler/GHC
parenta0622459f1d9a7068e81b8a707ffc63e153444f8 (diff)
downloadhaskell-wip/T17875.tar.gz
Deprecate -Wmissing-monadfail-instances (#17875)wip/T17875
Also document deprecation of Wnoncanonical-monadfail-instances and -Wimplicit-kind-vars
Diffstat (limited to 'compiler/GHC')
-rw-r--r--compiler/GHC/Driver/Session.hs3
1 files changed, 2 insertions, 1 deletions
diff --git a/compiler/GHC/Driver/Session.hs b/compiler/GHC/Driver/Session.hs
index aa761325d3..8b760a1b08 100644
--- a/compiler/GHC/Driver/Session.hs
+++ b/compiler/GHC/Driver/Session.hs
@@ -3172,7 +3172,8 @@ wWarningFlagsDeps = mconcat [
"it is replaced by -Wmissing-local-signatures",
warnSpec Opt_WarnMissingLocalSignatures,
warnSpec Opt_WarnMissingMethods,
- warnSpec Opt_WarnMissingMonadFailInstances,
+ depWarnSpec Opt_WarnMissingMonadFailInstances
+ "fail is no longer a method of Monad",
warnSpec Opt_WarnSemigroup,
warnSpec Opt_WarnMissingSignatures,
warnSpec Opt_WarnMissingKindSignatures,