<commit_before>language: cpp
sudo: required
dist: trusty

cache: ccache

#compiler:
#  - gcc
#  - clang

matrix:
  include:
    - os: linux
      addons:
        apt:
          sources:
            - ubuntu-toolchain-r-test
          packages:
            - g++-5
      env:
        - MATRIX_ENV="PASS=build CXX='g++-5' CC='gcc-5' BUILD_TYPE=RelWithDebInfo"
    - os: linux
      addons:
        apt:
          sources:
            - ubuntu-toolchain-r-test
          packages:
            - g++-5
      env:
        - MATRIX_ENV="PASS=build CXX='g++-5' CC='gcc-5' BUILD_TYPE=sanitize"
#    - os: linux
#      addons:
#        apt:
#          sources:
#            - llvm-toolchain-trusty-4.0
#          packages:
#            - clang-4.0
#      env:
#        - MATRIX_ENV="PASS=build CXX='clang++-4.0' CC='clang-4.0' BUILD_TYPE=RelWithDebInfo"
    - os: linux
      addons:
        apt:
          sources:
            - llvm-toolchain-trusty-4.0
          packages:
            - clang-format-4.0
      env:
        - MATRIX_ENV="PASS=lint CLANG_FORMAT=clang-format-4.0"

# Passes todo:<commit_msg>Make clang sanitize pass<commit_after>language: cpp
sudo: required
dist: trusty

cache: ccache

#compiler:
#  - gcc
#  - clang

matrix:
  include:
    - os: linux
      addons:
        apt:
          sources:
            - ubuntu-toolchain-r-test
          packages:
            - g++-5
      env:
        - MATRIX_ENV="PASS=build CXX='g++-5' CC='gcc-5' BUILD_TYPE=RelWithDebInfo"
    - os: linux
      addons:
        apt:
          sources:
            - llvm-toolchain-trusty-4.0
          packages:
            - clang-4.0
      env:
        - MATRIX_ENV="PASS=build CXX='clang++-4.0' CC='clang-4.0' BUILD_TYPE=sanitize"
    - os: linux
      addons:
        apt:
          sources:
            - llvm-toolchain-trusty-4.0
          packages:
            - clang-format-4.0
      env:
        - MATRIX_ENV="PASS=lint CLANG_FORMAT=clang-format-4.0"

# Passes todo:
{'fraction_non_alphanumeric': 0.12817904374364192, 'fraction_numerical': 0.018819938962360123, 'mean_word_length': 1.4742138364779873, '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': '2163186', 'n_tokens_mistral': 744, 'n_tokens_neox': 715, 'n_words': 119}