mirror of
https://github.com/GaloisInc/what4.git
synced 2024-10-06 00:22:49 +03:00
Update various .cabal files to upgrade certain warnings
to errors. These are: incomplete-patterns, overlapping-patterns, and missing-methods.
This commit is contained in:
parent
d62b76e59d
commit
e9b5430a94
@ -39,5 +39,5 @@ library
|
||||
exposed-modules:
|
||||
What4.Solver.ABC
|
||||
|
||||
ghc-options: -Wall
|
||||
ghc-options: -Wall -Werror=incomplete-patterns -Werror=missing-methods -Werror=overlapping-patterns
|
||||
ghc-prof-options: -O2 -fprof-auto-top
|
||||
|
@ -31,7 +31,7 @@ library
|
||||
exposed-modules:
|
||||
What4.Solver.BLT
|
||||
|
||||
ghc-options: -Wall
|
||||
ghc-options: -Wall -Werror=incomplete-patterns -Werror=missing-methods -Werror=overlapping-patterns
|
||||
ghc-prof-options: -O2 -fprof-auto-top
|
||||
|
||||
default-language: Haskell2010
|
||||
@ -40,7 +40,7 @@ test-suite test
|
||||
type: exitcode-stdio-1.0
|
||||
hs-source-dirs: test
|
||||
|
||||
ghc-options: -Wall
|
||||
ghc-options: -Wall -Werror=incomplete-patterns -Werror=missing-methods -Werror=overlapping-patterns
|
||||
ghc-prof-options: -fprof-auto -O2
|
||||
|
||||
main-is: Test.hs
|
||||
|
@ -126,7 +126,7 @@ library
|
||||
What4.Utils.StringLiteral
|
||||
What4.Utils.Word16String
|
||||
|
||||
ghc-options: -Wall
|
||||
ghc-options: -Wall -Werror=incomplete-patterns -Werror=missing-methods -Werror=overlapping-patterns
|
||||
ghc-prof-options: -O2 -fprof-auto-top
|
||||
if impl(ghc >= 8.6)
|
||||
default-extensions: NoStarIsType
|
||||
@ -150,7 +150,7 @@ test-suite expr-builder-smtlib2
|
||||
versions,
|
||||
what4
|
||||
|
||||
ghc-options: -Wall
|
||||
ghc-options: -Wall -Werror=incomplete-patterns -Werror=missing-methods -Werror=overlapping-patterns
|
||||
|
||||
test-suite exprs_tests
|
||||
type: exitcode-stdio-1.0
|
||||
@ -170,7 +170,7 @@ test-suite exprs_tests
|
||||
, tasty-hedgehog
|
||||
, what4
|
||||
|
||||
ghc-options: -Wall -Wcompat
|
||||
ghc-options: -Wall -Wcompat -Werror=incomplete-patterns -Werror=missing-methods -Werror=overlapping-patterns
|
||||
|
||||
test-suite iteexprs_tests
|
||||
type: exitcode-stdio-1.0
|
||||
@ -190,4 +190,4 @@ test-suite iteexprs_tests
|
||||
, tasty-hedgehog
|
||||
, what4
|
||||
|
||||
ghc-options: -Wall -Wcompat
|
||||
ghc-options: -Wall -Wcompat -Werror=incomplete-patterns -Werror=missing-methods -Werror=overlapping-patterns
|
||||
|
Loading…
Reference in New Issue
Block a user