<commit_before># See https://github.com/hvr/multi-ghc-travis for more information.

sudo: required

services:
 - docker

env:
 # We use CABALVER=1.22 everywhere because it uses the flag --enable-coverage
 # instead of --enable-library-coverage used by older versions.
 #- GHCVER=7.8.4  CABALVER=1.22  MONGO=2.6.12
 #- GHCVER=7.10.3 CABALVER=1.22  MONGO=2.6.12
 #- GHCVER=8.0.2 CABALVER=1.24  MONGO=2.6.12
 - GHCVER=8.0.2 CABALVER=1.24  MONGO=3.0 STACKAGE=lts-9.21
 - GHCVER=8.2.2 CABALVER=1.24  MONGO=3.0 STACKAGE=lts-11.6
 - GHCVER=8.0.2 CABALVER=1.24  MONGO=3.2 STACKAGE=lts-9.21
 - GHCVER=8.2.2 CABALVER=1.24  MONGO=3.2 STACKAGE=lts-11.6
 - GHCVER=8.0.2 CABALVER=1.24  MONGO=3.4 STACKAGE=lts-9.21
 - GHCVER=8.2.2 CABALVER=1.24  MONGO=3.4 STACKAGE=lts-11.6
 - GHCVER=8.0.2 CABALVER=1.24  MONGO=3.6 STACKAGE=lts-9.21
 - GHCVER=8.2.2 CABALVER=1.24  MONGO=3.6 STACKAGE=lts-11.6
 - GHCVER=8.2.2 CABALVER=1.24  MONGO=3.6 STACKAGE=lts

before_install:

 - travis_retry sudo add-apt-repository -y ppa:hvr/ghc
 - travis_retry sudo apt-get update
 - travis_retry sudo apt-get install cabal-install-$CABALVER ghc-$GHCVER<commit_msg>Add ghc 8.4<commit_after># See https://github.com/hvr/multi-ghc-travis for more information.

sudo: required

services:
 - docker

env:
 # We use CABALVER=1.22 everywhere because it uses the flag --enable-coverage
 # instead of --enable-library-coverage used by older versions.
 #- GHCVER=7.8.4  CABALVER=1.22  MONGO=2.6.12
 #- GHCVER=7.10.3 CABALVER=1.22  MONGO=2.6.12
 #- GHCVER=8.0.2 CABALVER=1.24  MONGO=2.6.12
 - GHCVER=8.0.2 CABALVER=1.24  MONGO=3.0 STACKAGE=lts-9.21
 - GHCVER=8.2.2 CABALVER=1.24  MONGO=3.0 STACKAGE=lts-11.6
 - GHCVER=8.0.2 CABALVER=1.24  MONGO=3.2 STACKAGE=lts-9.21
 - GHCVER=8.2.2 CABALVER=1.24  MONGO=3.2 STACKAGE=lts-11.6
 - GHCVER=8.0.2 CABALVER=1.24  MONGO=3.4 STACKAGE=lts-9.21
 - GHCVER=8.2.2 CABALVER=1.24  MONGO=3.4 STACKAGE=lts-11.6
 - GHCVER=8.0.2 CABALVER=1.24  MONGO=3.6 STACKAGE=lts-9.21
 - GHCVER=8.2.2 CABALVER=1.24  MONGO=3.6 STACKAGE=lts-11.6
 - GHCVER=8.4.2 CABALVER=2.2.0.1  MONGO=3.6 STACKAGE=nightly

before_install:

 - travis_retry sudo add-apt-repository -y ppa:hvr/ghc
 - travis_retry sudo apt-get update
 - travis_retry sudo apt-get install cabal-install-$CABALVER ghc-$GHCVER
{'fraction_non_alphanumeric': 0.15401686640035508, 'fraction_numerical': 0.11673324456280515, 'mean_word_length': 3.437007874015748, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 1, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3333413', 'n_tokens_mistral': 1212, 'n_tokens_neox': 1109, 'n_words': 179}