From e2d1c5bf136533aa36388d53c21bda5df07bb76e Mon Sep 17 00:00:00 2001 From: chfl4gs <55137784+chfl4gs@users.noreply.github.com> Date: Wed, 20 May 2020 11:14:06 +0800 Subject: [PATCH] Travis-CI Arm64 build (#1261) * Travis-CI Migration (#1230) * Travis-CI Migration * Travis-CI addition cmake Linux * Travis-CI cmake fix * Travis-CI Arm64 build --- .travis.yml | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 51665054..5de4988d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -21,10 +21,28 @@ os: matrix: fast_finish: true include: + - name: "Linux arm64 clang C" + arch: arm64 + os: linux + compiler: clang + language: c + env: + - PATH=$PATH:/usr/local/opt/binutils/bin + script: make && make -C tests/unit test && make -C tests/regress test + + - name: "Linux arm64 gcc C" + arch: arm64 + os: linux + compiler: gcc + language: c + env: + - PATH=$PATH:/usr/local/opt/binutils/bin + script: make && make -C tests/unit test && make -C tests/regress test + - name: "Linux 32bit" os: linux compiler: gcc - env: + env: - CFLAGS="-m32" LDFLAGS="-m32" LDFLAGS_STATIC="-m32" UNICORN_QEMU_FLAGS="--cpu=i386" - PATH=$PATH:/usr/local/opt/binutils/bin script: make && make -C tests/unit test && make -C tests/regress test