@@ -11,13 +11,6 @@ addons:
1111 sources:
1212 - hvr-ghc
1313 packages:
14− - ghc-7.6.3
15− - ghc-7.8.4
16− - ghc-7.10.3
17− - ghc-8.0.1
18− - cabal-install-1.20
19− - cabal-install-1.22
20− - cabal-install-1.24
2114 # test dependencies
2215 - expect
2316 - cppcheck
@@ -32,20 +25,28 @@ matrix:
3225 # separate caches for different compiler versions
3326 # until https://github.com/travis-ci/travis-ci/issues/4393 is resolved
3427 compiler: ": #GHC 7.6.3"
28+ addons: {apt: {packages: [cabal-install-1.20,ghc-7.6.3], sources: [hvr-ghc]}}
3529 - env: CABALVER="1.20" GHCVER="7.8.4" TESTS="test_c"
3630 compiler: ": #GHC 7.8.4"
31+ addons: {apt: {packages: [cabal-install-1.20,ghc-7.8.4], sources: [hvr-ghc]}}
3732 - env: CABALVER="1.22" GHCVER="7.10.3" TESTS="lib_doc doc"
3833 compiler: ": #GHC 7.10.3"
34+ addons: {apt: {packages: [cabal-install-1.22,ghc-7.10.3], sources: [hvr-ghc]}}
3935 - env: CABALVER="1.22" GHCVER="7.10.3" TESTS="test_js"
4036 compiler: ": #GHC 7.10.3"
37+ addons: {apt: {packages: [cabal-install-1.22,ghc-7.10.3], sources: [hvr-ghc]}}
4138 - env: CABALVER="1.22" GHCVER="7.10.3" TESTS="test_c"
4239 compiler: ": #GHC 7.10.3"
40+ addons: {apt: {packages: [cabal-install-1.22,ghc-7.10.3], sources: [hvr-ghc]}}
4341 - env: CABALVER="1.24" GHCVER="8.0.1" TESTS="lib_doc doc"
4442 compiler: ": #GHC 8.0.1"
43+ addons: {apt: {packages: [cabal-install-1.24,ghc-8.0.1], sources: [hvr-ghc]}}
4544 - env: CABALVER="1.24" GHCVER="8.0.1" TESTS="test_js"
4645 compiler: ": #GHC 8.0.1"
46+ addons: {apt: {packages: [cabal-install-1.24,ghc-8.0.1], sources: [hvr-ghc]}}
4747 - env: CABALVER="1.24" GHCVER="8.0.1" TESTS="test_c"
4848 compiler: ": #GHC 8.0.1"
49+ addons: {apt: {packages: [cabal-install-1.24,ghc-8.0.1], sources: [hvr-ghc]}}
4950
5051cache:
5152 directories:
@@ -155,4 +156,4 @@ script:
155156 - cd benchmarks && ./build.pl && ./run.pl && cd ..
156157 - echo -en 'travis_fold:end:script.benchmarks\\r'
157158###
158−#
159+# EOF