<commit_before>language: c

matrix:
  include:
    - compiler: clang
      os: osx
      env: DO_PUSH_ARTIFACT=yes
    - compiler: gcc
      os: linux
      dist: trusty
      env:
        - DO_SIMULATION=javacard
        - ENABLE_DOC=--enable-doc
      sudo: true
    - compiler: gcc
      os: linux
      dist: bionic
      env:
        - DO_SIMULATION=oseid
      sudo: true
    - env:
        - HOST=x86_64-w64-mingw32
        - DO_PUSH_ARTIFACT=yes
    - env:
        - HOST=i686-w64-mingw32
        - DO_PUSH_ARTIFACT=yes
    - env: DO_COVERITY_SCAN=yes
    - compiler: gcc
      os: linux
      dist: bionic
      env:
        - DO_SIMULATION=cac
      sudo: true

env:
  global:
    # The next declaration are encrypted envirnmet variables, created via the
    # "travis encrypt" command using the project repo's public key
    # COVERITY_SCAN_TOKEN
    - secure: "<KEY>
    # GH_TOKEN
    - secure: "<KEY>
    - COVERITY_SCAN_BRANCH_PATTERN="(master|coverity.*)"
    - COVERITY_SCAN_NOTIFICATION_EMAIL="<EMAIL>"
    - COVERITY_SCAN_BUILD_COMMAND="make -j 4"
    - COVERITY_SCAN_PROJECT_NAME="$TRAVIS_REPO_SLUG"
    - SOURCE_DATE_EPOCH=$(git log -1 --pretty=%ct)

addons:
  apt_packages:
    - binutils-mingw-w64-i686
    - binutils-mingw-w64-x86-64
    - docbook-xsl
    - gcc-mingw-w64-i686
    - gcc-mingw-w64-x86-64
    - libpcsclite-dev
    - mingw-w64
    - xsltproc
    - gengetopt<commit_msg>travis-ci: Remove deprecated sudo option<commit_after>language: c

matrix:
  include:
    - compiler: clang
      os: osx
      env: DO_PUSH_ARTIFACT=yes
    - compiler: gcc
      os: linux
      dist: trusty
      env:
        - DO_SIMULATION=javacard
        - ENABLE_DOC=--enable-doc
    - compiler: gcc
      os: linux
      dist: bionic
      env:
        - DO_SIMULATION=oseid
    - env:
        - HOST=x86_64-w64-mingw32
        - DO_PUSH_ARTIFACT=yes
    - env:
        - HOST=i686-w64-mingw32
        - DO_PUSH_ARTIFACT=yes
    - env: DO_COVERITY_SCAN=yes
    - compiler: gcc
      os: linux
      dist: bionic
      env:
        - DO_SIMULATION=cac

env:
  global:
    # The next declaration are encrypted envirnmet variables, created via the
    # "travis encrypt" command using the project repo's public key
    # COVERITY_SCAN_TOKEN
    - secure: "<KEY>
    # GH_TOKEN
    - secure: "<KEY>
    - COVERITY_SCAN_BRANCH_PATTERN="(master|coverity.*)"
    - COVERITY_SCAN_NOTIFICATION_EMAIL="<EMAIL>"
    - COVERITY_SCAN_BUILD_COMMAND="make -j 4"
    - COVERITY_SCAN_PROJECT_NAME="$TRAVIS_REPO_SLUG"
    - SOURCE_DATE_EPOCH=$(git log -1 --pretty=%ct)

addons:
  apt_packages:
    - binutils-mingw-w64-i686
    - binutils-mingw-w64-x86-64
    - docbook-xsl
    - gcc-mingw-w64-i686
    - gcc-mingw-w64-x86-64
    - libpcsclite-dev
    - mingw-w64
    - xsltproc
    - gengetopt
{'fraction_non_alphanumeric': 0.10136103151862465, 'fraction_numerical': 0.029369627507163324, 'mean_word_length': 2.1241610738255035, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, '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': '3158166', 'n_tokens_mistral': 1165, 'n_tokens_neox': 1094, 'n_words': 191}