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