<commit_before>os:
  - linux
  - osx

language: cpp

sudo: required

notifications:
  email: false

branches:
  only:
    - master
    - stable

before_install:
  - if [ "$TRAVIS_OS_NAME" = "linux" ]
  -   then
  -   sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
  -   sudo apt-get update -qq
  -   sudo apt-get install gcc-4.8 g++-4.8
  - elif [ "$TRAVIS_OS_NAME" = "osx" ]
  -   then
  -   brew update
  -   brew install gcc
  -   brew install g++
  -   brew install cmake
  - else
  -   echo "WARNING: TRAVIS_OS_NAME $TRAVIS_OS_NAME not recognized "
  - fi
  - if [ "$CXX" = "g++" ]; then export CXX="g++-4.8" CC="gcc-4.8"; fi
  - mkdir build
  - make download-all
  - if [ "$TRAVIS_OS_NAME" = "linux" ]
  -   then
  -   sudo ./install_prereqs.sh ubuntu
  - elif [ "$TRAVIS_OS_NAME" = "osx" ]
  -   then
  -   ./install_prereqs homebrew
  - fi
  - make

script:
  - cd drake/pod-build
  - ctest -j 1 -D Experimental -C $BUILD_TYPE --output-on-failure --timeout 1000 --track Continuous

# The compiler and env:matrix options create an matrix of build configurations (gcc + Release, gcc + Debug, clang + Release, clang + Debug)

compiler:
  - gcc<commit_msg>travis doesn't like multi-line statements<commit_after>os:
  - linux
  - osx

language: cpp

sudo: required

notifications:
  email: false

branches:
  only:
    - master
    - stable

before_install:
  - if [ "$TRAVIS_OS_NAME" = "linux" ]; then sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y && sudo apt-get update -qq && sudo apt-get install gcc-4.8 g++-4.8; fi
  - if [ "$TRAVIS_OS_NAME" = "osx" ]; then brew update && brew install gcc && brew install g++; fi
  - if [ "$CXX" = "g++" ]; then export CXX="g++-4.8" CC="gcc-4.8"; fi
  - mkdir build
  - make download-all
  - if [ "$TRAVIS_OS_NAME" = "linux" ]; then sudo ./install_prereqs.sh ubuntu; fi
  - elif [ "$TRAVIS_OS_NAME" = "osx" ]; then ./install_prereqs homebrew; fi
  - make

script:
  - cd drake/pod-build
  - ctest -j 1 -D Experimental -C $BUILD_TYPE --output-on-failure --timeout 1000 --track Continuous

# The compiler and env:matrix options create an matrix of build configurations (gcc + Release, gcc + Debug, clang + Release, clang + Debug)

compiler:
  - gcc
{'fraction_non_alphanumeric': 0.1383219954648526, 'fraction_numerical': 0.011791383219954649, 'mean_word_length': 2.695142378559464, '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': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6380709', 'n_tokens_mistral': 867, 'n_tokens_neox': 817, 'n_words': 231}