]> granicus.if.org Git - gc/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 07:53:09 +0000 (10:53 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Mon, 9 Jul 2018 08:14:01 +0000 (11:14 +0300)
(a cherry-pick of commits 20193940e95f456df8756474 from 'master')

.travis.yml

index 388fd9b1d4d9169956eccf9201b24381ee8fcc54..a13f99fc063e9ce57adcba8de5620388ef94bf40 100644 (file)
@@ -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"