CI: factor

* .travis.yml (Clang 7 libc++ and ASAN part 2): Reuse bits from "Clang
7 libc++ and ASAN part 1".
This commit is contained in:
Akim Demaille
2019-06-09 08:43:43 +02:00
parent 29c9cb3188
commit 849ba01b8b

View File

@@ -88,7 +88,7 @@ jobs:
stage: test
os: linux
dist: xenial
addons:
addons: &clang7
apt:
sources:
- llvm-toolchain-xenial-7
@@ -105,15 +105,7 @@ jobs:
stage: test
os: linux
dist: xenial
addons:
apt:
sources:
- llvm-toolchain-xenial-7
- ubuntu-toolchain-r-test
packages:
- clang-7
- libc++-7-dev
- libc++abi-7-dev
addons: *clang7
env:
# Do not use ASAN with ubuntu's libc++: https://bugs.llvm.org/show_bug.cgi?id=17379
- MATRIX_EVAL="PART=2 CC='clang-7 -fsanitize=address' CXX='clang++-7 -fsanitize=address -stdlib=libc++'"