Files
parallel-hashmap/.travis.yml
T

119 lines
2.6 KiB
YAML
Raw Normal View History

2019-03-27 20:07:59 -04:00
language: cpp
matrix:
include:
2019-03-27 21:53:53 -04:00
- os: osx
compiler: gcc
env: COMPILER='g++' CXX_FLAGS='-std=c++11'
- os: osx
compiler: clang
env: COMPILER='clang++' CXX_FLAGS='-std=c++11'
- os: linux
compiler: gcc
env: COMPILER='g++' CXX_FLAGS='-std=c++11'
- os: linux
compiler: clang
env: COMPILER='clang++' CXX_FLAGS='-std=c++11'
- os: linux
compiler: gcc
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-5
env: COMPILER='g++-5' CXX_FLAGS='-std=c++11'
- os: linux
compiler: gcc
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-6
env: COMPILER='g++-6' CXX_FLAGS='-std=c++11'
- os: linux
compiler: gcc
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-7
env: COMPILER='g++-7' CXX_FLAGS='-std=c++11'
- os: linux
compiler: gcc
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-8
env: COMPILER='g++-8' CXX_FLAGS='-std=c++14'
- os: linux
compiler: gcc
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-8
env: COMPILER='g++-8' CXX_FLAGS='-std=c++17'
- os: linux
compiler: clang
addons:
apt:
sources:
- llvm-toolchain-trusty-3.9
packages:
- clang-3.9
env: COMPILER='clang++-3.9' CXX_FLAGS='-std=c++11'
- os: linux
compiler: clang
addons:
apt:
sources:
- llvm-toolchain-trusty-4.0
packages:
- clang-4.0
env: COMPILER='clang++-4.0' CXX_FLAGS='-std=c++11'
- os: linux
compiler: clang
addons:
apt:
sources:
- llvm-toolchain-trusty-5.0
- ubuntu-toolchain-r-test
packages:
- clang-5.0
- g++-7
env: COMPILER='clang++-5.0' CXX_FLAGS='-std=c++14'
2019-03-27 20:37:51 -04:00
- os: linux
compiler: clang
addons:
apt:
sources:
- llvm-toolchain-trusty-5.0
2019-03-27 21:33:57 -04:00
- ubuntu-toolchain-r-test
2019-03-27 20:37:51 -04:00
packages:
- clang-5.0
2019-03-27 21:33:57 -04:00
- g++-7
2019-03-27 21:44:55 -04:00
env: COMPILER='clang++-5.0' CXX_FLAGS='-std=c++17'
2019-03-27 20:07:59 -04:00
dist: trusty
script:
2019-03-31 10:59:35 -04:00
mkdir build && cd build && cmake -DPHMAP_BUILD_TESTS=ON -DPHMAP_BUILD_EXAMPLES=ON -DCMAKE_CXX_COMPILER=${COMPILER} -DCXXFLAGS="${CXX_FLAGS}" .. && cmake --build . && make test