From: Ivan Maidanski Date: Mon, 4 Jun 2018 07:53:09 +0000 (+0300) Subject: Travis CI: Upgrade clang-4.0 to clang-5.0, and gcc-5 to gcc-8 X-Git-Tag: v7.6.8~48 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f3318202baa1a285b2f0be42f77d405b7951c0ca;p=gc Travis CI: Upgrade clang-4.0 to clang-5.0, and gcc-5 to gcc-8 (a cherry-pick of commits 20193940, e95f456d, f8756474 from 'master') --- diff --git a/.travis.yml b/.travis.yml index 388fd9b1..a13f99fc 100644 --- a/.travis.yml +++ b/.travis.yml @@ -224,10 +224,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 language: c env: - CSA_CHECK=true @@ -267,13 +267,13 @@ 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 language: c env: - - CXX=clang++-4.0 + - CXX=clang++-5.0 - CFLAGS_EXTRA="-fsanitize=address -fno-common -fno-omit-frame-pointer" - CONF_OPTIONS="--enable-cplusplus" - TESTS_CUSTOM_RUN=true @@ -299,10 +299,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 language: c env: - CFLAGS_EXTRA="-fsanitize=memory -fno-omit-frame-pointer -D NO_INCREMENTAL" @@ -319,24 +319,24 @@ 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 language: c env: - - CXX=clang++-4.0 + - CXX=clang++-5.0 - CFLAGS_EXTRA="-O3 -march=native" - CONF_OPTIONS="--enable-cplusplus --enable-single-obj-compilation" - 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 language: c env: - CFLAGS_EXTRA="-m32 -D _FORTIFY_SOURCE=2 -D GC_DISABLE_INCREMENTAL" @@ -345,25 +345,25 @@ matrix: addons: apt: packages: - - gcc-5 - - g++-5 + - gcc-8 + - g++-8 sources: - ubuntu-toolchain-r-test - compiler: gcc-5 + compiler: gcc-8 language: c env: - - CXX=g++-5 + - CXX=g++-8 - CONF_OPTIONS="--enable-munmap --enable-cplusplus --enable-gc-assertions" - os: linux addons: apt: packages: - - gcc-5 - - gcc-5-multilib + - gcc-8 + - gcc-8-multilib - gcc-multilib sources: - ubuntu-toolchain-r-test - compiler: gcc-5 + compiler: gcc-8 language: c env: - CFLAGS_EXTRA="-m32 -O3" @@ -372,12 +372,12 @@ matrix: addons: apt: packages: - - gcc-5 - - gcc-5-multilib + - gcc-8 + - gcc-8-multilib - gcc-multilib sources: - ubuntu-toolchain-r-test - compiler: gcc-5 + compiler: gcc-8 language: c env: - CFLAGS_EXTRA="-mx32 -march=native -D _FORTIFY_SOURCE=2 -D NO_INCREMENTAL"