From: Ivan Maidanski Date: Mon, 4 Jun 2018 08:05:01 +0000 (+0300) Subject: Travis CI: Upgrade clang-4.0 to clang-5.0, and gcc-5 to gcc-7 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c475050ecb85b2f62dda589a72d38048ee089612;p=libatomic_ops Travis CI: Upgrade clang-4.0 to clang-5.0, and gcc-5 to gcc-7 --- diff --git a/.travis.yml b/.travis.yml index 83613ad..d38a3ab 100644 --- a/.travis.yml +++ b/.travis.yml @@ -109,31 +109,31 @@ matrix: addons: apt: packages: - - clang-4.0 + - clang-5.0 sources: - - llvm-toolchain-trusty-4.0 - compiler: clang-4.0 + - llvm-toolchain-trusty-5.0 + compiler: clang-5.0 env: - CFLAGS_EXTRA="-O3 -march=native -std=c11 -D AO_BL_SIZE=4 -D DEFAULT_NTHREADS=32" - os: linux addons: apt: packages: - - clang-4.0 + - clang-5.0 - gcc-multilib sources: - - llvm-toolchain-trusty-4.0 - compiler: clang-4.0 + - llvm-toolchain-trusty-5.0 + compiler: clang-5.0 env: - CFLAGS_EXTRA="-m32 -O3 -march=native" - os: linux addons: apt: packages: - - gcc-5 + - gcc-7 sources: - ubuntu-toolchain-r-test - compiler: gcc-5 + compiler: gcc-7 env: - CFLAGS_EXTRA="-O3 -march=native" - os: linux @@ -150,22 +150,22 @@ matrix: addons: apt: packages: - - gcc-5 - - gcc-5-multilib + - gcc-7 + - gcc-7-multilib sources: - ubuntu-toolchain-r-test - compiler: gcc-5 + compiler: gcc-7 env: - CFLAGS_EXTRA="-m32 -O3 -march=native" - os: linux addons: apt: packages: - - gcc-5 - - gcc-5-multilib + - gcc-7 + - gcc-7-multilib sources: - ubuntu-toolchain-r-test - compiler: gcc-5 + compiler: gcc-7 env: - CFLAGS_EXTRA="-mx32 -march=native -D _FORTIFY_SOURCE=2" - CONF_OPTIONS="--enable-assertions --enable-shared" @@ -173,11 +173,11 @@ matrix: addons: apt: packages: - - gcc-5 - - gcc-5-multilib + - gcc-7 + - gcc-7-multilib sources: - ubuntu-toolchain-r-test - compiler: gcc-5 + compiler: gcc-7 env: - CFLAGS_EXTRA="-mx32 -march=native" - CONF_OPTIONS="--disable-atomic-intrinsics --disable-docs" @@ -191,10 +191,10 @@ matrix: addons: apt: packages: - - clang-4.0 + - clang-5.0 sources: - - llvm-toolchain-trusty-4.0 - compiler: clang-4.0 + - llvm-toolchain-trusty-5.0 + compiler: clang-5.0 env: - CFLAGS_EXTRA="-fsanitize=address -march=native -fno-common -fno-omit-frame-pointer" - CONF_OPTIONS="--enable-assertions" @@ -208,11 +208,11 @@ matrix: addons: apt: packages: - - gcc-5 - - gcc-5-multilib + - gcc-7 + - gcc-7-multilib sources: - ubuntu-toolchain-r-test - compiler: gcc-5 + compiler: gcc-7 env: - CFLAGS_EXTRA="-fsanitize=address -m32 -march=native -fno-omit-frame-pointer" - LDFLAGS="-fuse-ld=gold" @@ -264,10 +264,10 @@ matrix: addons: apt: packages: - - clang-4.0 + - clang-5.0 sources: - - llvm-toolchain-trusty-4.0 - compiler: clang-4.0 + - llvm-toolchain-trusty-5.0 + compiler: clang-5.0 env: - CSA_CHECK=true - MAKEFILE_TARGET=all