summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2021-12-28 00:25:50 +0300
committerIvan Maidanski <ivmai@mail.ru>2021-12-28 00:25:50 +0300
commit8d4261e2a04fa411be6de0dc284c3e331f29e79d (patch)
tree7b2a9de53cbe17875e2ae0b7aa3c43a4391281e4
parent16ffd18660fdf09ce2f671a2e3e8245242c94607 (diff)
downloadbdwgc-8d4261e2a04fa411be6de0dc284c3e331f29e79d.tar.gz
Travis CI: Fix clang++-12 and g++-11 builds
-rw-r--r--.travis.yml30
1 files changed, 22 insertions, 8 deletions
diff --git a/.travis.yml b/.travis.yml
index d03f0636..0abb12dd 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -74,19 +74,23 @@ jobs:
compiler: clang-12
dist: focal
env:
+ - CC=clang-12
+ - CXX=clang++-12
- CFLAGS_EXTRA="-O3"
- CONF_OPTIONS="--enable-gc-assertions --enable-cplusplus --disable-shared"
- NO_CLONE_LIBATOMIC_OPS=true
- addons:
apt:
packages:
- - gcc-11
+ - g++-11
sources:
- ubuntu-toolchain-r-test
arch: arm64
- compiler: gcc-11
+ compiler: g++-11
dist: bionic
env:
+ - CC=gcc-11
+ - CXX=g++-11
- CFLAGS_EXTRA="-O3 -march=native"
- CONF_OPTIONS="--enable-cplusplus --disable-gcj-support"
- NO_CLONE_LIBATOMIC_OPS=true
@@ -155,19 +159,23 @@ jobs:
compiler: clang-12
dist: focal
env:
+ - CC=clang-12
+ - CXX=clang++-12
- CFLAGS_EXTRA="-O3 -D _FORTIFY_SOURCE=2"
- CONF_OPTIONS="--enable-gc-assertions --enable-cplusplus --enable-static"
- NO_CLONE_LIBATOMIC_OPS=true
- addons:
apt:
packages:
- - gcc-11
+ - g++-11
sources:
- ubuntu-toolchain-r-test
arch: ppc64le
- compiler: gcc-11
+ compiler: g++-11
dist: bionic
env:
+ - CC=gcc-11
+ - CXX=g++-11
- CFLAGS_EXTRA="-O3 -D NO_MPROTECT_VDB"
- CONF_OPTIONS="--enable-cplusplus"
- NO_CLONE_LIBATOMIC_OPS=true
@@ -211,18 +219,22 @@ jobs:
compiler: clang-12
dist: focal
env:
+ - CC=clang-12
+ - CXX=clang++-12
- CFLAGS_EXTRA="-O3 -D _FORTIFY_SOURCE=2 -D NO_RETRY_SIGNALS"
- CONF_OPTIONS="--enable-gc-assertions --enable-cplusplus"
- addons:
apt:
packages:
- - gcc-11
+ - g++-11
sources:
- ubuntu-toolchain-r-test
arch: s390x
- compiler: gcc-11
+ compiler: g++-11
dist: bionic
env:
+ - CC=gcc-11
+ - CXX=g++-11
- CFLAGS_EXTRA="-O3 -flto=auto -D _FORTIFY_SOURCE=2"
- CONF_OPTIONS="--enable-cplusplus --disable-shared"
- NO_CLONE_LIBATOMIC_OPS=true
@@ -262,12 +274,14 @@ jobs:
- addons:
apt:
packages:
- - gcc-11
+ - g++-11
sources:
- ubuntu-toolchain-r-test
- compiler: gcc-11
+ compiler: g++-11
dist: bionic
env:
+ - CC=gcc-11
+ - CXX=g++-11
- CFLAGS_EXTRA="-O3 -march=native"
- CONF_OPTIONS="--enable-cplusplus"
- NO_CLONE_LIBATOMIC_OPS=true