sudo: required language: cpp matrix: include: - os: linux addons: apt: sources: - ubuntu-toolchain-r-test packages: - g++-6 env: - MATRIX_EVAL="CC=gcc-6 && CXX=g++-6" - os: linux addons: apt: sources: - ubuntu-toolchain-r-test packages: - g++-7 env: - MATRIX_EVAL="CC=gcc-7 && CXX=g++-7" - os: osx osx_image: xcode8 env: - MATRIX_EVAL="brew update && brew install gcc6 && CC=gcc-6 && CXX=g++-6" - os: osx osx_image: xcode8 env: - MATRIX_EVAL="brew update && brew install gcc && CC=gcc-7 && CXX=g++-7" before_install: - eval "${MATRIX_EVAL}" install: - ./install.sh script: - ant test after_script: - ./uninstall.sh after_success: - bash <(curl -s https://codecov.io/bash)