You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .travis.yml
+30-6Lines changed: 30 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -133,8 +133,8 @@ jobs:
133
133
- os: linux
134
134
dist: bionic
135
135
arch: arm64
136
-
env:
137
-
- TASK='flake8'
136
+
env:TASK='flake8'
137
+
python: '2.7'
138
138
addons:
139
139
apt:
140
140
packages:
@@ -206,6 +206,30 @@ jobs:
206
206
- *bionic_build_extras_python2
207
207
sources:
208
208
- ubuntu-toolchain-r-test
209
+
- os: linux
210
+
dist: bionic
211
+
arch: s390x
212
+
compiler: clang
213
+
env: TASK='compile'
214
+
python: '2.7'
215
+
addons:
216
+
apt:
217
+
packages:
218
+
- *core_build_clang_recent
219
+
- *bionic_build_extras_python2
220
+
- os: linux
221
+
dist: bionic
222
+
arch: s390x
223
+
compiler: gcc
224
+
env: TASK='compile'
225
+
python: '2.7'
226
+
addons:
227
+
apt:
228
+
packages:
229
+
- *core_build_gpp_latest
230
+
- *bionic_build_extras_python2
231
+
sources:
232
+
- ubuntu-toolchain-r-test
209
233
# - os: osx
210
234
# osx_image: xcode9.4
211
235
# compiler: clang
@@ -497,10 +521,10 @@ before_install:
497
521
#Coverity doesn't work with g++ 5 or 6, so only upgrade to g++ 4.9 for that
498
522
- if [ "$TRAVIS_OS_NAME" == "linux" -a \( "$TASK" = "compile" -o "$TASK" = "coverage" -o "$TASK" = "doxygen" \) -a "$CXX" = "g++" ]; then export CXX="ccache g++-10" CC="ccache gcc-10"; fi
499
523
- if [ "$TASK" = "coverity" -a "$CXX" = "g++" ]; then export CXX="g++-4.9" CC="gcc-4.9"; fi
500
-
#Use the latest clang if we're compiling with clang, except on arm64 where it's not available
501
-
- if [ "$TRAVIS_OS_NAME" == "linux" -a "$CXX" = "clang++" -a "$TRAVIS_CPU_ARCH" != "arm64" ]; then export CXX="clang++-11" CC="clang-11"; fi
502
-
#Use a recent clang if we're compiling with clang on arm64 as the latest isn't available
503
-
- if [ "$TRAVIS_OS_NAME" == "linux" -a "$CXX" = "clang++" -a "$TRAVIS_CPU_ARCH" == "arm64" ]; then export CXX="clang++-10" CC="clang-10"; fi
524
+
#Use the latest clang if we're compiling with clang, except on arm64 and s390x where it's not available
525
+
- if [ "$TRAVIS_OS_NAME" == "linux" -a "$CXX" = "clang++" -a "$TRAVIS_CPU_ARCH" != "arm64" -a "$TRAVIS_CPU_ARCH" != "s390x" ]; then export CXX="clang++-11" CC="clang-11"; fi
526
+
#Use a recent clang if we're compiling with clang on arm64 or s390x as the latest isn't available
527
+
- if [ "$TRAVIS_OS_NAME" == "linux" -a "$CXX" = "clang++" -a \( "$TRAVIS_CPU_ARCH" == "arm64" -o "$TRAVIS_CPU_ARCH" == "s390x" \) ]; then export CXX="clang++-10" CC="clang-10"; fi
0 commit comments