From f44aba09a2d51d4a5688d4b4c16bb214049f11ed Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Mon, 1 Mar 2021 00:26:43 +0200 Subject: [PATCH] Update .travis.yml --- .travis.yml | 35 +++++++++-------------------------- 1 file changed, 9 insertions(+), 26 deletions(-) diff --git a/.travis.yml b/.travis.yml index 4ed2f90..9af6ce1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -95,7 +95,7 @@ matrix: - os: linux dist: bionic compiler: g++-10 - env: TOOLSET=gcc COMPILER=g++-10 CXXSTD=11,14,17,2a + env: UBSAN=1 TOOLSET=gcc COMPILER=g++-10 CXXSTD=11,14,17,2a UBSAN_OPTIONS=print_stacktrace=1 LINKFLAGS=-fuse-ld=gold addons: apt: packages: @@ -103,21 +103,6 @@ matrix: sources: - ubuntu-toolchain-r-test - - os: linux - compiler: g++-8 - env: UBSAN=1 TOOLSET=gcc COMPILER=g++-8 CXXSTD=11,14,17,2a UBSAN_OPTIONS=print_stacktrace=1 LINKFLAGS=-fuse-ld=gold - addons: - apt: - packages: - - g++-8 - sources: - - ubuntu-toolchain-r-test - - - os: linux - dist: trusty - compiler: clang++ - env: DIST=trusty TOOLSET=clang COMPILER=clang++ CXXSTD=11,14,1z - - os: linux compiler: clang++-3.5 env: TOOLSET=clang COMPILER=clang++-3.5 CXXSTD=11,14,1z @@ -248,15 +233,17 @@ matrix: key_url: 'https://apt.llvm.org/llvm-snapshot.gpg.key' - os: linux - compiler: clang++-8 - env: UBSAN=1 TOOLSET=clang COMPILER=clang++-8 CXXSTD=11,14,17,2a UBSAN_OPTIONS=print_stacktrace=1 + dist: xenial + compiler: clang++-11 + env: UBSAN=1 TOOLSET=clang COMPILER=clang++-11 CXXSTD=11,14,17,2a UBSAN_OPTIONS=print_stacktrace=1 addons: apt: packages: - - clang-8 + - clang-11 sources: - ubuntu-toolchain-r-test - - llvm-toolchain-xenial-8 + - sourceline: 'deb https://apt.llvm.org/xenial/ llvm-toolchain-xenial-11 main' + key_url: 'https://apt.llvm.org/llvm-snapshot.gpg.key' - os: linux dist: trusty @@ -268,18 +255,14 @@ matrix: - libc++-dev - os: linux - dist: trusty + dist: bionic compiler: clang++-libc++ - env: UBSAN=1 TOOLSET=clang COMPILER=clang++-libc++ CXXSTD=11,14,1z UBSAN_OPTIONS=print_stacktrace=1 + env: UBSAN=1 TOOLSET=clang COMPILER=clang++-libc++ CXXSTD=11,14,17,2a UBSAN_OPTIONS=print_stacktrace=1 addons: apt: packages: - libc++-dev - - os: osx - 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