mirror of
https://github.com/boostorg/histogram.git
synced 2025-05-12 13:41:48 +00:00
test no-exception in separate build
This commit is contained in:
parent
5f3f9d8fd7
commit
de37af2a94
13
.travis.yml
13
.travis.yml
@ -44,8 +44,13 @@ matrix:
|
|||||||
after_success:
|
after_success:
|
||||||
- GCOV=gcov-5 tools/cov.sh
|
- GCOV=gcov-5 tools/cov.sh
|
||||||
|
|
||||||
|
- name: "gcc-5: no-exceptions, no-rtti"
|
||||||
|
script:
|
||||||
|
- ../../b2 -j2 toolset=gcc-5 cxxstd=14 warnings-as-errors=on
|
||||||
|
cxxflags="-fno-exceptions -fno-rtti" test//minimal
|
||||||
|
|
||||||
- name: "clang-5: sanitizers"
|
- name: "clang-5: sanitizers"
|
||||||
sudo: required # Required by leak sanitizer
|
sudo: required # by leak sanitizer
|
||||||
addons:
|
addons:
|
||||||
apt:
|
apt:
|
||||||
sources: ubuntu-toolchain-r-test
|
sources: ubuntu-toolchain-r-test
|
||||||
@ -57,15 +62,13 @@ matrix:
|
|||||||
../../b2 -j2 toolset=clang-5 cxxstd=14
|
../../b2 -j2 toolset=clang-5 cxxstd=14
|
||||||
variant=histogram_ubasan warnings-as-errors=on
|
variant=histogram_ubasan warnings-as-errors=on
|
||||||
|
|
||||||
- name: "gcc-8: c++latest, (no-)exceptions, (no-)rtti"
|
- name: "gcc-8: c++latest"
|
||||||
addons:
|
addons:
|
||||||
apt:
|
apt:
|
||||||
sources: ubuntu-toolchain-r-test
|
sources: ubuntu-toolchain-r-test
|
||||||
packages: g++-8
|
packages: g++-8
|
||||||
script:
|
script:
|
||||||
- ../../b2 -j2 toolset=gcc-8 cxxstd=latest warnings-as-errors=on &&
|
- ../../b2 -j2 toolset=gcc-8 cxxstd=latest warnings-as-errors=on
|
||||||
../../b2 -j2 -a toolset=gcc-8 cxxstd=latest warnings-as-errors=on
|
|
||||||
cxxflags="-fno-exceptions -fno-rtti" test//minimal
|
|
||||||
|
|
||||||
before_script:
|
before_script:
|
||||||
# Cloning minimal set of Boost libraries
|
# Cloning minimal set of Boost libraries
|
||||||
|
Loading…
x
Reference in New Issue
Block a user