mirror of
https://github.com/composewell/streamly.git
synced 2024-08-17 07:20:36 +03:00
Use -Weverything for warnings in benchmarks
This commit is contained in:
parent
8dd618b1ba
commit
3c3c0d7989
@ -88,16 +88,25 @@ common compile-options
|
||||
if flag(inspection)
|
||||
cpp-options: -DINSPECTION
|
||||
|
||||
ghc-options: -Wall
|
||||
-Wcompat
|
||||
-Wunrecognised-warning-flags
|
||||
-Widentities
|
||||
-Wincomplete-record-updates
|
||||
-Wincomplete-uni-patterns
|
||||
-Wredundant-constraints
|
||||
-Wnoncanonical-monad-instances
|
||||
ghc-options: -Weverything
|
||||
-Wno-implicit-prelude
|
||||
-Wno-missing-deriving-strategies
|
||||
-Wno-missing-exported-signatures
|
||||
-Wno-missing-import-lists
|
||||
-Wno-missing-local-signatures
|
||||
-Wno-missing-safe-haskell-mode
|
||||
-Wno-missed-specialisations
|
||||
-Wno-all-missed-specialisations
|
||||
-Wno-monomorphism-restriction
|
||||
-Wno-prepositive-qualified-module
|
||||
-Wno-unsafe
|
||||
-Wno-unused-packages
|
||||
-Rghc-timing
|
||||
-Wmissing-export-lists
|
||||
|
||||
if impl(ghc >= 9.2)
|
||||
ghc-options:
|
||||
-Wno-missing-kind-signatures
|
||||
-Wno-operator-whitespace
|
||||
|
||||
if flag(has-llvm)
|
||||
ghc-options: -fllvm
|
||||
|
Loading…
Reference in New Issue
Block a user