Add PowerPC LittleEndian and s390x (big-endian) to the Travis test suite

This commit is contained in:
Mamy André-Ratsimbazafy 2020-08-31 23:13:16 +02:00
parent e3e9fc0e7f
commit 54af3579f2
No known key found for this signature in database
GPG Key ID: 7B88AD1FE79492E1

View File

@ -33,7 +33,7 @@ matrix:
env:
- ARCH=amd64
- CHANNEL=devel
compiler: clang
compiler: clang # Need Clang 9 for inline ASM test, but can't easily install it
# addons:
# apt:
# sources:
@ -44,6 +44,20 @@ matrix:
# env:
# - MATRIX_EVAL="CC=clang-9.0 && CXX=clang++-9.0"
- dist: bionic
arch: ppc64le
env:
- ARCH=powerpc64el
- CHANNEL=devel
compiler: gcc
- dist: bionic
arch: s390x
env:
- ARCH=s390x
- CHANNEL=devel
compiler: gcc
# On OSX we only test against clang (gcc is mapped to clang by default)
- os: osx
osx_image: xcode11.5 # Need xcode 11.4.2 min for Clang 9
@ -117,7 +131,7 @@ script:
nimble test_parallel_no_assembler
else
nimble test_parallel
if [[ "$ARCH" != "arm64" ]]; then
if [[ "$ARCH" == "amd64" ]]; then
nimble test_parallel_no_assembler
fi
fi