mirror of
https://github.com/composewell/streamly.git
synced 2024-09-11 19:47:10 +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)
|
if flag(inspection)
|
||||||
cpp-options: -DINSPECTION
|
cpp-options: -DINSPECTION
|
||||||
|
|
||||||
ghc-options: -Wall
|
ghc-options: -Weverything
|
||||||
-Wcompat
|
-Wno-implicit-prelude
|
||||||
-Wunrecognised-warning-flags
|
-Wno-missing-deriving-strategies
|
||||||
-Widentities
|
-Wno-missing-exported-signatures
|
||||||
-Wincomplete-record-updates
|
-Wno-missing-import-lists
|
||||||
-Wincomplete-uni-patterns
|
-Wno-missing-local-signatures
|
||||||
-Wredundant-constraints
|
-Wno-missing-safe-haskell-mode
|
||||||
-Wnoncanonical-monad-instances
|
-Wno-missed-specialisations
|
||||||
|
-Wno-all-missed-specialisations
|
||||||
|
-Wno-monomorphism-restriction
|
||||||
|
-Wno-prepositive-qualified-module
|
||||||
|
-Wno-unsafe
|
||||||
|
-Wno-unused-packages
|
||||||
-Rghc-timing
|
-Rghc-timing
|
||||||
-Wmissing-export-lists
|
|
||||||
|
if impl(ghc >= 9.2)
|
||||||
|
ghc-options:
|
||||||
|
-Wno-missing-kind-signatures
|
||||||
|
-Wno-operator-whitespace
|
||||||
|
|
||||||
if flag(has-llvm)
|
if flag(has-llvm)
|
||||||
ghc-options: -fllvm
|
ghc-options: -fllvm
|
||||||
|
Loading…
Reference in New Issue
Block a user