diff options
author | Determinant <ted.sybil@gmail.com> | 2018-02-03 20:16:39 -0500 |
---|---|---|
committer | Determinant <ted.sybil@gmail.com> | 2018-02-03 20:16:39 -0500 |
commit | 7fd1e7b5298d1c7a115019d6d6b61d3d7224f04a (patch) | |
tree | 2d559289b2ff9b5f678195df67eb15b686888739 /.travis.yml | |
parent | bc940e3365faad180a536d602f7ae0110515ee68 (diff) |
...
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 73 |
1 files changed, 48 insertions, 25 deletions
diff --git a/.travis.yml b/.travis.yml index 31ebff7..d7971ee 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,34 +1,57 @@ language: cpp -compiler: gcc -sudo: required -dist: trusty - matrix: - fast_finish: true - include: - - os: linux - addons: - apt: - sources: - - ubuntu-toolchain-r-test - packages: - - g++-4.9 - env: - - MATRIX_EVAL="CC=gcc-4.9 && CXX=g++-4.9" + include: + # works on Precise and Trusty + - os: linux + addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - g++-4.9 + env: + - MATRIX_EVAL="CC=gcc-4.9 && CXX=g++-4.9" + + # works on Precise and Trusty + - os: linux + addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - g++-5 + env: + - MATRIX_EVAL="CC=gcc-5 && CXX=g++-5" - - os: linux - addons: - apt: - sources: - - ubuntu-toolchain-r-test - packages: - - g++-5 - env: - - MATRIX_EVAL="CC=gcc-5 && CXX=g++-5" + # works on Precise and Trusty + - os: linux + addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - g++-6 + env: + - MATRIX_EVAL="CC=gcc-6 && CXX=g++-6" + + # works on Precise and Trusty + - os: linux + addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - g++-7 + env: + - MATRIX_EVAL="CC=gcc-7 && CXX=g++-7" before_install: - - sudo apt-get install libboost-all-dev - eval "${MATRIX_EVAL}" +install: + - sudo apt-get install libboost-all-dev + script: - make + - ./test14 | diff - test_ref.txt + - ./test17 | diff - test_ref.txt |