Skip to content

Commit fda9e43

Browse files
committed
Disable Haddock for GHC >= 8.4.1, it uses far too much memory.
* GHC 8.2.2/Haddock 2.18.1: Haddock uses 3.1GB maximum RSS * GHC 8.4.1/Haddock 2.19.0: Haddock uses 4.4GB maximum RSS The latter is too much for Travis-CI. Fun fact: Given enough RAM, the actual use/syste/wall clock time remains basically constant across the versions.
1 parent 34d21cb commit fda9e43

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

.travis.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,10 @@ matrix:
4242
addons: {apt: {packages: [ghc-ppa-tools,cabal-install-head,ghc-8.2.2], sources: [hvr-ghc]}}
4343
- compiler: "ghc-8.4.1"
4444
# env: TEST=--disable-tests BENCH=--disable-benchmarks
45+
env: HADDOCK=false
4546
addons: {apt: {packages: [ghc-ppa-tools,cabal-install-head,ghc-8.4.1], sources: [hvr-ghc]}}
4647
- compiler: "ghc-head"
47-
env: GHCHEAD=true
48+
env: GHCHEAD=true HADDOCK=false
4849
addons: {apt: {packages: [ghc-ppa-tools,cabal-install-head,ghc-head], sources: [hvr-ghc]}}
4950

5051
allow_failures:

0 commit comments

Comments
 (0)