Add big-endian, s390x job to Travis

This will help catch issues like #11388.

[skip appveyor]
This commit is contained in:
James McCoy 2019-11-14 20:05:42 -05:00
parent 87d892afa0
commit 0ab7cfa78b
No known key found for this signature in database
GPG Key ID: DFE691AE331BA3DB
1 changed files with 8 additions and 1 deletions

View File

@ -77,7 +77,6 @@ addons:
- gdb
- gperf
- language-pack-tr
- libc6-dev-i386
- libtool-bin
- locales
- ninja-build
@ -160,6 +159,14 @@ jobs:
# Minimum required CMake.
- CMAKE_URL=https://cmake.org/files/v2.8/cmake-2.8.12-Linux-i386.sh
- *common-job-env
- name: big-endian
os: linux
arch: s390x
compiler: gcc
env:
- CMAKE_FLAGS="$CMAKE_FLAGS -DPREFER_LUA=ON"
- DEPS_CMAKE_FLAGS="$DEPS_CMAKE_FLAGS -DUSE_BUNDLED_LUAJIT=OFF"
- *common-job-env
- name: clang-tsan
os: linux
compiler: clang