[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 5/5] travis.yml: Compile on arm64, too
|
From: |
Thomas Huth |
|
Subject: |
[PATCH 5/5] travis.yml: Compile on arm64, too |
|
Date: |
Wed, 9 Oct 2019 19:07:01 +0200 |
Travis now features an arm64 build host, so let's check compilation
there, too.
Unfortunately, there are some quirks:
- block/ssh.c does not compile properly in this environment, so we have
to use --disable-libssh until that problem is fixed.
- test-util-filemonitor fails, so we can not run the unit tests there
- The file system size seems to be very limited, so the iotest tests
can't be used and the hd-geo-test fails (thus we can't compile
x86_64-softmmu here and run "check-qtest" afterwards)
- Compiling seems to be quite a bit slower than on the x86 builders,
so we better limit the target list to some few architectures.
Signed-off-by: Thomas Huth <address@hidden>
---
.travis.yml | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/.travis.yml b/.travis.yml
index 0c88e8757b..357ca02890 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -342,3 +342,9 @@ matrix:
-
CONFIG="--target-list=xtensa-softmmu,arm-softmmu,aarch64-softmmu,alpha-softmmu"
- TEST_CMD="make -j3 check-tcg V=1"
- CACHE_NAME="${TRAVIS_BRANCH}-linux-gcc-default"
+
+ # Non-x86 builds:
+ - env:
+ - CONFIG="--disable-libssh
--target-list=aarch64-softmmu,ppc64-softmmu,s390x-softmmu,x86_64-linux-user"
+ - TEST_CMD="make check-qtest check-softfloat -j3 V=1"
+ arch: arm64
--
2.18.1
[PATCH 5/5] travis.yml: Compile on arm64, too,
Thomas Huth <=
Re: [PATCH 5/5] travis.yml: Compile on arm64, too, Daniel P . Berrangé, 2019/10/10
Re: [PATCH 5/5] travis.yml: Compile on arm64, too, Alex Bennée, 2019/10/22
Re: [PATCH 0/5] travis.yml improvements: Update libraries, build with arm64, Alex Bennée, 2019/10/16