<commit_before>language: c
sudo: required
services:
  - docker
script:
  - if [ "${ARM}z" = "truez" ]; then
      docker run -v /usr/bin/qemu-arm-static:/usr/bin/qemu-arm-static -v $(pwd):/travis yallop/ocaml-ctypes-qemu-arm-base /travis/.travis-ci-arm.sh;
    else
       bash -ex .travis-ci.sh;
    fi
os:
  - linux
  - osx
env:
  - OCAML_VERSION=4.02.3 COVERAGE=true
  - OCAML_VERSION=4.02.3 ARM=true
  - OCAML_VERSION=4.03.0
  - OCAML_VERSION=4.04.0+flambda
  - OCAML_VERSION=4.04.0+32bit ANDROID=true
  - OCAML_VERSION=4.05.0
  - OCAML_VERSION=4.06.0
  - OCAML_VERSION=4.07.0
  - OCAML_VERSION=4.08.0
  - OCAML_VERSION=4.09.0
matrix:
  allow_failures:
    - env: OCAML_VERSION=4.04.0+32bit ANDROID=true
  exclude:
    - os: osx
      env: OCAML_VERSION=4.02.3 ARM=true
    - os: osx
      env: OCAML_VERSION=4.02.3 COVERAGE=true
    - os: osx
      env: OCAML_VERSION=4.04.0+flambda
    - os: osx
      env: OCAML_VERSION=4.04.0+32bit ANDROID=true
    - os: osx
      env: OCAML_VERSION=4.05.0
    - os: osx
      env: OCAML_VERSION=4.06.0
    - os: osx
      env: OCAML_VERSION=4.03.0
    - os: osx
      env: OCAML_VERSION=4.08.0
    - os: osx
      env: OCAML_VERSION=4.09.0
before_install:
  - if [ "${ARM}z" = "truez" ]; then
      sudo apt-get update && sudo apt-get install --yes qemu-user-static;
      docker pull yallop/ocaml-ctypes-qemu-arm-base;
    fi
<commit_msg>Add a Travis build for OCaml 4.10.0.<commit_after>language: c
sudo: required
services:
  - docker
script:
  - if [ "${ARM}z" = "truez" ]; then
      docker run -v /usr/bin/qemu-arm-static:/usr/bin/qemu-arm-static -v $(pwd):/travis yallop/ocaml-ctypes-qemu-arm-base /travis/.travis-ci-arm.sh;
    else
       bash -ex .travis-ci.sh;
    fi
os:
  - linux
  - osx
env:
  - OCAML_VERSION=4.02.3 COVERAGE=true
  - OCAML_VERSION=4.02.3 ARM=true
  - OCAML_VERSION=4.03.0
  - OCAML_VERSION=4.04.0+flambda
  - OCAML_VERSION=4.04.0+32bit ANDROID=true
  - OCAML_VERSION=4.05.0
  - OCAML_VERSION=4.06.0
  - OCAML_VERSION=4.07.0
  - OCAML_VERSION=4.08.0
  - OCAML_VERSION=4.09.0
  - OCAML_VERSION=4.10.0
matrix:
  allow_failures:
    - env: OCAML_VERSION=4.04.0+32bit ANDROID=true
  exclude:
    - os: osx
      env: OCAML_VERSION=4.02.3 ARM=true
    - os: osx
      env: OCAML_VERSION=4.02.3 COVERAGE=true
    - os: osx
      env: OCAML_VERSION=4.04.0+flambda
    - os: osx
      env: OCAML_VERSION=4.04.0+32bit ANDROID=true
    - os: osx
      env: OCAML_VERSION=4.05.0
    - os: osx
      env: OCAML_VERSION=4.06.0
    - os: osx
      env: OCAML_VERSION=4.03.0
    - os: osx
      env: OCAML_VERSION=4.08.0
    - os: osx
      env: OCAML_VERSION=4.09.0
    - os: osx
      env: OCAML_VERSION=4.10.0
before_install:
  - if [ "${ARM}z" = "truez" ]; then
      sudo apt-get update && sudo apt-get install --yes qemu-user-static;
      docker pull yallop/ocaml-ctypes-qemu-arm-base;
    fi

{'fraction_non_alphanumeric': 0.1452064380685794, 'fraction_numerical': 0.06438068579426172, 'mean_word_length': 2.391459074733096, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, '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': '7674314', 'n_tokens_mistral': 1368, 'n_tokens_neox': 1268, 'n_words': 217}