]> granicus.if.org Git - libatomic_ops/commitdiff
Travis CI: Upgrade clang-4.0 to clang-5.0, and gcc-5 to gcc-8
authorIvan Maidanski <ivmai@mail.ru>
Mon, 4 Jun 2018 08:05:01 +0000 (11:05 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Mon, 6 Aug 2018 20:32:42 +0000 (23:32 +0300)
(cherry-pick of commits c475050bc42d68 from 'master')

.travis.yml

index 4b14eb93f114fec154321adddf8162d2d23de600..15e3dc8356377d616bd23cfe54e3bc411f3bcf51 100644 (file)
@@ -97,63 +97,63 @@ 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-8
         sources:
         - ubuntu-toolchain-r-test
-    compiler: gcc-5
+    compiler: gcc-8
     env:
     - CFLAGS_EXTRA="-O3 -march=native"
   - os: linux
     addons:
       apt:
         packages:
-        - gcc-7
+        - gcc-8
         sources:
         - ubuntu-toolchain-r-test
-    compiler: gcc-7
+    compiler: gcc-8
     env:
     - CFLAGS_EXTRA="-O3 -march=native"
   - os: linux
     addons:
       apt:
         packages:
-        - gcc-5
-        - gcc-5-multilib
+        - gcc-8
+        - gcc-8-multilib
         sources:
         - ubuntu-toolchain-r-test
-    compiler: gcc-5
+    compiler: gcc-8
     env:
     - CFLAGS_EXTRA="-m32 -O3 -march=native"
   - os: linux
     addons:
       apt:
         packages:
-        - gcc-5
-        - gcc-5-multilib
+        - gcc-8
+        - gcc-8-multilib
         sources:
         - ubuntu-toolchain-r-test
-    compiler: gcc-5
+    compiler: gcc-8
     env:
     - CFLAGS_EXTRA="-mx32 -march=native -D _FORTIFY_SOURCE=2"
     - CONF_OPTIONS="--enable-assertions --enable-shared"
@@ -161,11 +161,11 @@ matrix:
     addons:
       apt:
         packages:
-        - gcc-5
-        - gcc-5-multilib
+        - gcc-8
+        - gcc-8-multilib
         sources:
         - ubuntu-toolchain-r-test
-    compiler: gcc-5
+    compiler: gcc-8
     env:
     - CFLAGS_EXTRA="-mx32 -march=native"
     - CONF_OPTIONS="--disable-atomic-intrinsics --disable-docs"
@@ -179,10 +179,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"
@@ -196,11 +196,11 @@ matrix:
     addons:
       apt:
         packages:
-        - gcc-5
-        - gcc-5-multilib
+        - gcc-8
+        - gcc-8-multilib
         sources:
         - ubuntu-toolchain-r-test
-    compiler: gcc-5
+    compiler: gcc-8
     env:
     - CFLAGS_EXTRA="-fsanitize=address -m32 -march=native -fno-omit-frame-pointer"
     - LDFLAGS="-fuse-ld=gold"
@@ -252,10 +252,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