<commit_before># This file has been generated -- see https://github.com/hvr/multi-ghc-travis
language: c
dist: trusty
sudo: false

cache:
  - apt
  - directories:
      - $HOME/.cabsnap
      - $HOME/.stack

_apts: &apts
  sources:
    - sourceline: 'deb ftp://jim.mathematik.uni-kl.de/repo/ubuntu14 trusty main'
      key_url:    'ftp://jim.mathematik.uni-kl.de/repo/extra/gpg'
  packages:
    - libgmp3-dev
    - libgsl0-dev
    - liblapack-dev
    - singular

matrix:
  include:
    - env: STACK_YAML=stack-800.yaml
      compiler: ": #GHC 8.0.2"
      addons:
        apt:
          <<: *apts
    - env: STACK_YAML=stack-802.yaml
      compiler: ": #GHC 8.2.2"
      addons:
        apt:
          <<: *apts
    - env: STACK_YAML=stack-804.yaml
      compiler: ": #GHC 8.4.1"
      addons:
        apt:
          <<: *apts

before_install:
 - mkdir -p ~/.local/bin
 - export PATH=$HOME/.local/bin:$PATH
 - travis_retry curl -L https://www.stackage.org/stack/linux-x86_64 | tar xz --wildcards --strip-components=1 -C ~/.local/bin '*/stack'
 - unset CC
 - export PATH=$HOME/.local/bin:/opt/ghc/$GHCVER/bin:$PATH
 - stack setup

install:
 - stack --version
 - stack build --jobs=3 --only-dependencies
 - stack build --jobs=3 --test --only-dependencies

# Here starts the actual work to be performed for the package under test;
# any command which exits with a non-zero exit code causes the build to fail.
script:
 -  travis_wait 30 stack --jobs=3 --no-terminal --skip-ghc-check test

# Check that the resulting source distribution can be built & installed.
# If there are no other `.tar.gz` files in `dist`, this can be even simpler:
# `cabal install --force-reinstalls dist/*-*.tar.gz`<commit_msg>Changes testing time limit to 1.5hrs<commit_after># This file has been generated -- see https://github.com/hvr/multi-ghc-travis
language: c
dist: trusty
sudo: false

cache:
  - apt
  - directories:
      - $HOME/.cabsnap
      - $HOME/.stack

_apts: &apts
  sources:
    - sourceline: 'deb ftp://jim.mathematik.uni-kl.de/repo/ubuntu14 trusty main'
      key_url:    'ftp://jim.mathematik.uni-kl.de/repo/extra/gpg'
  packages:
    - libgmp3-dev
    - libgsl0-dev
    - liblapack-dev
    - singular

matrix:
  include:
    - env: STACK_YAML=stack-800.yaml
      compiler: ": #GHC 8.0.2"
      addons:
        apt:
          <<: *apts
    - env: STACK_YAML=stack-802.yaml
      compiler: ": #GHC 8.2.2"
      addons:
        apt:
          <<: *apts
    - env: STACK_YAML=stack-804.yaml
      compiler: ": #GHC 8.4.1"
      addons:
        apt:
          <<: *apts

before_install:
 - mkdir -p ~/.local/bin
 - export PATH=$HOME/.local/bin:$PATH
 - travis_retry curl -L https://www.stackage.org/stack/linux-x86_64 | tar xz --wildcards --strip-components=1 -C ~/.local/bin '*/stack'
 - unset CC
 - export PATH=$HOME/.local/bin:/opt/ghc/$GHCVER/bin:$PATH
 - stack setup

install:
 - stack --version
 - stack build --jobs=3 --only-dependencies
 - stack build --jobs=3 --test --only-dependencies

# Here starts the actual work to be performed for the package under test;
# any command which exits with a non-zero exit code causes the build to fail.
script:
 -  travis_wait 90 stack --jobs=3 --no-terminal --skip-ghc-check test

# Check that the resulting source distribution can be built & installed.
# If there are no other `.tar.gz` files in `dist`, this can be even simpler:
# `cabal install --force-reinstalls dist/*-*.tar.gz`
{'fraction_non_alphanumeric': 0.14060216311020168, 'fraction_numerical': 0.01929260450160772, 'mean_word_length': 2.411764705882353, 'pattern_counts': {'":': 6, '<': 15, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '591479', 'n_tokens_mistral': 1283, 'n_tokens_neox': 1215, 'n_words': 320}