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