Add an s390 build with clang to the Travis configuration
authorMarius Hillenbrand <mhillen@linux.ibm.com>
Tue, 8 Sep 2020 17:30:37 +0000 (19:30 +0200)
committerMarius Hillenbrand <mhillen@linux.ibm.com>
Tue, 8 Sep 2020 18:59:06 +0000 (20:59 +0200)
commit047b8d7aff79d31c25c8c6a46fd917fafe4ca8c8
tree605f45449045986cece1ff1bc37154903452261c
parentf7731a358af7871a72dad3ada5d35963bb454ed7
Add an s390 build with clang to the Travis configuration

Since clang builds have been fixed on s390x, including support for
DYNAMIC_ARCH, cover that build type in Travis.

Explicitly request Ubuntu 20.04 (codename focal) to get a recent
LLVM/clang version 10.x and thereby cover all s390x architecture
generations supported in OpenBLAS. Ubuntu 18.10's LLVM/clang 6.x cannot
build the inline assembly in some of the Z13 and Z14 kernels.

LLVM/clang currently does not support OpenMP on s390x, so disable that
in the build.

Signed-off-by: Marius Hillenbrand <mhillen@linux.ibm.com>
.travis.yml