diff --git a/.travis.yml b/.travis.yml index 0db336e..5a8b6bc 100644 --- a/.travis.yml +++ b/.travis.yml @@ -60,13 +60,13 @@ matrix: # sources: ubuntu-toolchain-r-test # packages: g++-8 - - env: B2_ARGS='cxxstd=98,03,11,14,1z toolset=clang-5 cxxflags="--coverage -fsanitize=address,leak,undefined -fno-sanitize-recover=undefined -DBOOST_TRAVISCI_BUILD" linkflags="--coverage -fsanitize=address,leak,undefined"' - name: "Clang-5" + - env: B2_ARGS='cxxstd=98,03,11,14,1z toolset=clang-7 cxxflags="--coverage -fsanitize=address,leak,undefined -fno-sanitize-recover=undefined -DBOOST_TRAVISCI_BUILD" linkflags="--coverage -fsanitize=address,leak,undefined"' + name: "Clang-7" sudo: required # Required by leak sanitizer addons: apt: - sources: llvm-toolchain-trusty-5.0 - packages: clang-5.0 + sources: llvm-toolchain-trusty-7 + packages: clang-7 - env: B2_ARGS='cxxstd=03,11,14 toolset=clang-libc++ cxxflags="--coverage -fsanitize=address,leak,undefined -fno-sanitize-recover=undefined -DBOOST_TRAVISCI_BUILD" linkflags="--coverage -fsanitize=address,leak,undefined"' name: "Clang-3.8, libc++"