diff --git a/.travis.yml b/.travis.yml index 3b8ac0d..7d0152d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -216,16 +216,17 @@ matrix: - os: linux compiler: clang++-8 - env: UBSAN=1 TOOLSET=clang COMPILER=clang++-6.0 CXXSTD=11,14,17,2a UBSAN_OPTIONS=print_stacktrace=1 + env: UBSAN=1 TOOLSET=clang COMPILER=clang++-8 CXXSTD=11,14,17,2a UBSAN_OPTIONS=print_stacktrace=1 addons: apt: packages: - clang-8 sources: - ubuntu-toolchain-r-test - - llvm-toolchain-xenial-6.0 + - llvm-toolchain-xenial-8 - os: linux + dist: trusty compiler: clang++-libc++ env: TOOLSET=clang COMPILER=clang++-libc++ CXXSTD=11,14,1z addons: @@ -234,6 +235,7 @@ matrix: - libc++-dev - os: linux + dist: trusty compiler: clang++-libc++ env: UBSAN=1 TOOLSET=clang COMPILER=clang++-libc++ CXXSTD=11,14,1z UBSAN_OPTIONS=print_stacktrace=1 addons: @@ -245,6 +247,10 @@ matrix: compiler: clang++ env: TOOLSET=clang COMPILER=clang++ CXXSTD=11,14,1z + - os: osx + compiler: clang++ + env: UBSAN=1 TOOLSET=clang COMPILER=clang++ CXXSTD=11,14,1z UBSAN_OPTIONS=print_stacktrace=1 + - os: linux compiler: g++ env: CMAKE_SUBDIR_TEST=1