diff options
author | Ben Gamari <ben@smart-cactus.org> | 2020-09-24 18:36:34 -0400 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2020-09-25 17:39:53 -0400 |
commit | 12957a0b1c74e35f1584b09ba90caa52752be575 (patch) | |
tree | 9c4bfe4d63841d5a8bdbf22cfe73dbc828cef3cd | |
parent | 4c37274a6be32949c9720456c63020fb6863a4f2 (diff) | |
download | haskell-12957a0b1c74e35f1584b09ba90caa52752be575.tar.gz |
Disable -Wdeprecations for deepseq
Use to use of Data.Semigroup.Option for NFData instance.
-rw-r--r-- | hadrian/src/Settings/Warnings.hs | 1 | ||||
-rw-r--r-- | mk/warnings.mk | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/hadrian/src/Settings/Warnings.hs b/hadrian/src/Settings/Warnings.hs index 4001b8bd91..86fcfe7e0e 100644 --- a/hadrian/src/Settings/Warnings.hs +++ b/hadrian/src/Settings/Warnings.hs @@ -31,6 +31,7 @@ ghcWarningsArgs = do , package bytestring ? pure [ "-Wno-inline-rule-shadowing" ] , package compiler ? pure [ "-Wcpp-undef" ] , package directory ? pure [ "-Wno-unused-imports" ] + , package deepseq ? pure [ "-Wno-deprecations" ] , package ghc ? pure [ "-Wcpp-undef" , "-Wincomplete-uni-patterns" , "-Wincomplete-record-updates" diff --git a/mk/warnings.mk b/mk/warnings.mk index ed549aa33a..c375620b3d 100644 --- a/mk/warnings.mk +++ b/mk/warnings.mk @@ -80,6 +80,8 @@ libraries/haskeline_dist-install_EXTRA_HC_OPTS += -Wno-unused-imports libraries/haskeline_dist-install_EXTRA_HC_OPTS += -Wno-redundant-constraints libraries/haskeline_dist-install_EXTRA_HC_OPTS += -Wno-simplifiable-class-constraints +# temporarily turn off deprecations in deepseq due to NFData Option instance. +libraries/deepseq_dist-install_EXTRA_HC_OPTS += -Wno-deprecations # temporarily turn off unused-imports warnings for pretty libraries/pretty_dist-install_EXTRA_HC_OPTS += -Wno-unused-imports |