@@ -39,9 +39,9 @@ matrix:
3939 - env: BUILD=cabal GHCVER=8.0.2 CABALVER=1.24 HAPPYVER=1.19.5 ALEXVER=3.1.7
4040 compiler: ": #GHC 8.0.2"
4141 addons: {apt: {packages: [libfcgi-dev,cabal-install-1.24,ghc-8.0.2,happy-1.19.5,alex-3.1.7], sources: [hvr-ghc]}}
42− - env: BUILD=cabal GHCVER=8.2.1 CABALVER=1.24 HAPPYVER=1.19.5 ALEXVER=3.1.7
43− compiler: ": #GHC 8.2.1"
44− addons: {apt: {packages: [libfcgi-dev,cabal-install-1.24,ghc-8.2.1,happy-1.19.5,alex-3.1.7], sources: [hvr-ghc]}}
42+ - env: BUILD=cabal GHCVER=8.2.2 CABALVER=1.24 HAPPYVER=1.19.5 ALEXVER=3.1.7
43+ compiler: ": #GHC 8.2.2"
44+ addons: {apt: {packages: [libfcgi-dev,cabal-install-1.24,ghc-8.2.2,happy-1.19.5,alex-3.1.7], sources: [hvr-ghc]}}
4545
4646 # Build with the newest GHC and cabal-install. This is an accepted failure,
4747 # see below.
@@ -51,61 +51,69 @@ matrix:
5151
5252 # The Stack builds. We can pass in arbitrary Stack arguments via the ARGS
5353 # variable, such as using --stack-yaml to point to a different file.
54− - env: BUILD=stack ARGS=""
55− compiler: ": #stack default"
56− addons: {apt: {packages: [libfcgi-dev,libgmp-dev]}}
54+ #- env: BUILD=stack ARGS=""
55+ # compiler: ": #stack default"
56+ # addons: {apt: {packages: [libfcgi-dev,libgmp-dev]}}
5757
5858 #- env: BUILD=stack ARGS="--resolver lts-2"
5959 # compiler: ": #stack 7.8.4"
6060 # addons: {apt: {packages: [libfcgi-dev,libgmp-dev]}}
6161
62− - env: BUILD=stack ARGS="--resolver lts-3"
63− compiler: ": #stack 7.10.2"
64− addons: {apt: {packages: [libfcgi-dev,libgmp-dev]}}
62+ #- env: BUILD=stack ARGS="--resolver lts-3"
63+ # compiler: ": #stack 7.10.2"
64+ # addons: {apt: {packages: [libfcgi-dev,libgmp-dev]}}
6565
6666 - env: BUILD=stack ARGS="--resolver lts-6"
6767 compiler: ": #stack 7.10.3"
6868 addons: {apt: {packages: [libfcgi-dev,libgmp-dev]}}
6969
70− - env: BUILD=stack ARGS="--resolver lts-7"
71− compiler: ": #stack 8.0.1"
72− addons: {apt: {packages: [libfcgi-dev,libgmp-dev]}}
70+ #- env: BUILD=stack ARGS="--resolver lts-7"
71+ # compiler: ": #stack 8.0.1"
72+ # addons: {apt: {packages: [libfcgi-dev,libgmp-dev]}}
7373
74− - env: BUILD=stack ARGS="--resolver lts-8"
74+ - env: BUILD=stack ARGS="--resolver lts-9"
7575 compiler: ": #stack 8.0.2"
7676 addons: {apt: {packages: [libfcgi-dev,libgmp-dev]}}
7777
78+ - env: BUILD=stack ARGS="--resolver lts-10"
79+ compiler: ": #stack 8.2.2"
80+ addons: {apt: {packages: [libfcgi-dev,libgmp-dev]}}
81+
7882 # Nightly builds are allowed to fail
7983 - env: BUILD=stack ARGS="--resolver nightly"
8084 compiler: ": #stack nightly"
8185 addons: {apt: {packages: [libfcgi-dev,libgmp-dev]}}
8286
8387 # Build on OS X in addition to Linux
84− - env: BUILD=stack ARGS=""
85− compiler: ": #stack default osx"
86− os: osx
88+ #- env: BUILD=stack ARGS=""
89+ # compiler: ": #stack default osx"
90+ # os: osx
8791
8892 # Travis includes an OS X which is incompatible with GHC 7.8.4
8993 #- env: BUILD=stack ARGS="--resolver lts-2"
9094 # compiler: ": #stack 7.8.4 osx"
9195 # os: osx
9296
93− - env: BUILD=stack ARGS="--resolver lts-3"
94− compiler: ": #stack 7.10.2 osx"
95− os: osx
97+ #- env: BUILD=stack ARGS="--resolver lts-3"
98+ # compiler: ": #stack 7.10.2 osx"
99+ # os: osx
96100
97101 - env: BUILD=stack ARGS="--resolver lts-6"
98102 compiler: ": #stack 7.10.3 osx"
99103 os: osx
100104
101− - env: BUILD=stack ARGS="--resolver lts-7"
102− compiler: ": #stack 8.0.1 osx"
103− os: osx
105+ #- env: BUILD=stack ARGS="--resolver lts-7"
106+ # compiler: ": #stack 8.0.1 osx"
107+ # os: osx
104108
105− - env: BUILD=stack ARGS="--resolver lts-8"
109+ - env: BUILD=stack ARGS="--resolver lts-9"
106110 compiler: ": #stack 8.0.2 osx"
107111 os: osx
108112
113+ - env: BUILD=stack ARGS="--resolver lts-10"
114+ compiler: ": #stack 8.2.2 osx"
115+ os: osx
116+
109117 - env: BUILD=stack ARGS="--resolver nightly"
110118 compiler: ": #stack nightly osx"
111119 os: osx
@@ -158,7 +166,7 @@ install:
158166 # Avoid out of memory condition
159167 stack --no-terminal --install-ghc $ARGS build Cabal
160168
161− stack --no-terminal --install-ghc $ARGS test --bench --only-dependencies
169+ stack --no-terminal --install-ghc $ARGS test --only-dependencies
162170 ;;
163171 cabal)
164172 cabal --version
@@ -181,10 +189,10 @@ script:
181189 set -ex
182190 case "$BUILD" in
183191 stack)
184− stack --no-terminal $ARGS test --bench --no-run-benchmarks --haddock --no-haddock-deps
192+ stack --no-terminal $ARGS test --haddock --no-haddock-deps
185193 ;;
186194 cabal)
187− cabal install --enable-tests --enable-benchmarks --force-reinstalls --ghc-options=-O0 --max-backjumps=-1 $CABALARGS $PACKAGES
195+ cabal install --enable-tests --force-reinstalls --ghc-options=-O0 --max-backjumps=-1 $CABALARGS $PACKAGES
188196
189197 ORIGDIR=$(pwd)
190198 for dir in $PACKAGES