Skip to content

Commit

Permalink
Travis CI: Test on arm64, ppc64le, s390x targets
Browse files Browse the repository at this point in the history
Cross-compilation builds for aarch64, ppc64le and s390x are removed.
  • Loading branch information
ivmai committed Mar 30, 2020
1 parent d568544 commit 00fe891
Showing 1 changed file with 39 additions and 25 deletions.
64 changes: 39 additions & 25 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -283,14 +283,46 @@ matrix:
env:
- CONF_OPTIONS="--host=i686-w64-mingw32"
- MAKEFILE_TARGET=all
- os: linux
addons:
apt:
packages:
- gcc-multilib
- arch: arm64
compiler: clang
env:
- CROSS_GCC_VER=8.1.0
- NOLIBC_ARCH_ABI=aarch64-linux
- CFLAGS_EXTRA="-O3"
- CONF_OPTIONS="--enable-assertions"
- TESTS_CUSTOM_RUN=true
- arch: arm64
compiler: gcc
- arch: arm64
compiler: gcc
env:
- CFLAGS_EXTRA="-O3 -march=native"
- CONF_OPTIONS="--enable-shared"
- TESTS_CUSTOM_RUN=true
- arch: ppc64le
compiler: clang
env:
- CFLAGS_EXTRA="-O3"
- CONF_OPTIONS="--enable-assertions --enable-shared"
- TESTS_CUSTOM_RUN=true
- arch: ppc64le
compiler: gcc
- arch: ppc64le
compiler: gcc
env:
- CFLAGS_EXTRA="-O3"
- TESTS_CUSTOM_RUN=true
- arch: s390x
compiler: clang
- arch: s390x
compiler: clang
env:
- CFLAGS_EXTRA="-O3"
- CONF_OPTIONS="--enable-assertions --enable-shared"
- TESTS_CUSTOM_RUN=true
- arch: s390x
compiler: gcc
env:
- CFLAGS_EXTRA="-O3"
- TESTS_CUSTOM_RUN=true
- os: linux
addons:
apt:
Expand Down Expand Up @@ -434,15 +466,6 @@ matrix:
env:
- CROSS_GCC_VER=8.1.0
- NOLIBC_ARCH_ABI=powerpc64-linux
- os: linux
addons:
apt:
packages:
- gcc-multilib
env:
- CROSS_GCC_VER=4.9.0
- NOLIBC_ARCH_ABI=ppc64le-linux
- NOLIBC_DELIM=_
- os: linux
addons:
apt:
Expand All @@ -467,15 +490,6 @@ matrix:
env:
- CROSS_GCC_VER=8.1.0
- NOLIBC_ARCH_ABI=s390-linux
- os: linux
addons:
apt:
packages:
- gcc-multilib
env:
- CROSS_GCC_VER=4.9.0
- NOLIBC_ARCH_ABI=s390x-linux
- NOLIBC_DELIM=_
- os: linux
addons:
apt:
Expand Down

0 comments on commit 00fe891

Please sign in to comment.