summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn MacFarlane <jgm@berkeley.edu>2017-09-10 06:36:30 -0700
committerJohn MacFarlane <jgm@berkeley.edu>2017-09-10 06:36:30 -0700
commite6beb3238b22942c6601e348ac79168cb85f25cd (patch)
treeeb797f1f76b63e3503ff150c095118aaaac10532
parent05945976f64b8b11608c4b151acf4c9c1e350e4d (diff)
Added ghc 8.2.1/cabal 2.0 build on travis.
-rw-r--r--.travis.yml8
1 files changed, 3 insertions, 5 deletions
diff --git a/.travis.yml b/.travis.yml
index 72a61c2df..237ad0191 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -46,11 +46,9 @@ matrix:
compiler: ": #GHC 8.0.2"
addons: {apt: {packages: [cabal-install-1.24,ghc-8.0.2,happy-1.19.5], sources: [hvr-ghc]}}
- # Build with the newest GHC and cabal-install. This is an accepted failure,
- # see below.
- - env: BUILD=cabal GHCVER=head CABALVER=head
- compiler: ": #GHC HEAD"
- addons: {apt: {packages: [cabal-install-head,ghc-head], sources: [hvr-ghc]}}
+ - env: BUILD=cabal GHCVER=8.2.1 CABALVER=2.0 OPTS="-O0 -Wall -Wincomplete-record-updates -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -fno-warn-unused-do-bind -Werror" FLAGS="fast embed_data_files"
+ compiler: ": #GHC 8.2.1"
+ addons: {apt: {packages: [cabal-install-2.0,ghc-8.2.1,happy-1.19.5], sources: [hvr-ghc]}}
# The Stack builds. We can pass in arbitrary Stack arguments via the ARGS
# variable, such as using --stack-yaml to point to a different file.