summaryrefslogtreecommitdiff
path: root/compiler/main
diff options
context:
space:
mode:
authorIan Lynagh <ian@well-typed.com>2013-07-21 19:43:40 +0100
committerIan Lynagh <ian@well-typed.com>2013-07-21 19:43:40 +0100
commit7cbce1d2e4f076b2e53bbec93cdbdcf7e541a505 (patch)
tree44af23a5e0e3322a6a138bb451fca256bfea9f9f /compiler/main
parent95e6865ecf06b2bd80fa737e4fa4a24beaae25c5 (diff)
downloadhaskell-7cbce1d2e4f076b2e53bbec93cdbdcf7e541a505.tar.gz
Sync the list of default warnings with reality; fixes #8060.
Diffstat (limited to 'compiler/main')
-rw-r--r--compiler/main/DynFlags.hs19
1 files changed, 9 insertions, 10 deletions
diff --git a/compiler/main/DynFlags.hs b/compiler/main/DynFlags.hs
index e1236840a0..8b0fad33bd 100644
--- a/compiler/main/DynFlags.hs
+++ b/compiler/main/DynFlags.hs
@@ -2858,24 +2858,23 @@ optLevelFlags
standardWarnings :: [WarningFlag]
standardWarnings
- = [ Opt_WarnWarningsDeprecations,
+ = [ Opt_WarnOverlappingPatterns,
+ Opt_WarnWarningsDeprecations,
Opt_WarnDeprecatedFlags,
Opt_WarnUnrecognisedPragmas,
- Opt_WarnOverlappingPatterns,
+ Opt_WarnPointlessPragmas,
+ Opt_WarnDuplicateConstraints,
+ Opt_WarnDuplicateExports,
Opt_WarnMissingFields,
Opt_WarnMissingMethods,
- Opt_WarnDuplicateExports,
Opt_WarnLazyUnliftedBindings,
- Opt_WarnDodgyForeignImports,
Opt_WarnWrongDoBind,
- Opt_WarnAlternativeLayoutRuleTransitional,
- Opt_WarnPointlessPragmas,
Opt_WarnUnsupportedCallingConventions,
- Opt_WarnUnsupportedLlvmVersion,
- Opt_WarnInlineRuleShadowing,
- Opt_WarnDuplicateConstraints,
+ Opt_WarnDodgyForeignImports,
+ Opt_WarnTypeableInstances,
Opt_WarnInlineRuleShadowing,
- Opt_WarnTypeableInstances
+ Opt_WarnAlternativeLayoutRuleTransitional,
+ Opt_WarnUnsupportedLlvmVersion
]
minusWOpts :: [WarningFlag]