blob: 83b2428fe25c7b3b54399909db7afb6c53b73557 (
plain) (
tree)
|
|
language: cpp
matrix:
include:
# 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"
# 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"
- os: linux
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- clang-3.4
env:
- MATRIX_EVAL="CC=clang-3.4 && CXX=clang++-3.4"
- os: linux
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- clang-5
env:
- MATRIX_EVAL="CC=clang-5 && CXX=clang++-5"
before_install:
- eval "${MATRIX_EVAL}"
install:
- sudo apt-get install libboost-all-dev
script:
- make
- ./test14 | diff - test_ref.txt
- ./test17 | diff - test_ref.txt
|