summaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorPrzemyslaw Skibinski <inikep@gmail.com>2016-11-08 11:33:01 (GMT)
committerPrzemyslaw Skibinski <inikep@gmail.com>2016-11-08 11:33:01 (GMT)
commit2c788b372876fbfd3b87d0f2069eb13e7508e781 (patch)
treebf478197b4939e6584020cc12fdeac120cd34268 /.travis.yml
parent0a22bf7d6eb0668e280b58e16e2820e90c773979 (diff)
downloadlz4-2c788b372876fbfd3b87d0f2069eb13e7508e781.zip
lz4-2c788b372876fbfd3b87d0f2069eb13e7508e781.tar.gz
lz4-2c788b372876fbfd3b87d0f2069eb13e7508e781.tar.bz2
joined arm and aarch64 tests
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml39
1 files changed, 18 insertions, 21 deletions
diff --git a/.travis.yml b/.travis.yml
index 71b8288..1de67aa 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -9,37 +9,38 @@ matrix:
# Container-based 12.04 LTS Server Edition 64 bit (doesn't support 32-bit includes)
- os: linux
sudo: false
- env: Ubu=12.04cont Cmd="make gpptest && make clean && make examples && make clean && make cmake && make clean && make travis-install" COMPILER=cc
+ env: Ubu=12.04cont Cmd='make test' COMPILER=cc
+
- os: linux
sudo: false
- env: Ubu=12.04cont Cmd='make test' COMPILER=cc
+ env: Ubu=12.04cont Cmd="make gpptest && make clean && make examples && make clean && make cmake && make clean && make travis-install" COMPILER=cc
+
- os: linux
sudo: false
env: Ubu=12.04cont Cmd='make clangtest' COMPILER=clang
+
# 14.04 LTS Server Edition 64 bit
- - env: Ubu=14.04 Cmd='make staticAnalyze sanitize' COMPILER=clang
+ - env: Ubu=14.04 Cmd='make -C tests test32 versionsTest' COMPILER=cc
dist: trusty
sudo: required
addons:
apt:
packages:
- - valgrind
- - clang
+ - python3
+ - libc6-dev-i386
+ - gcc-multilib
- - env: Ubu=14.04 Cmd='make platformTest CC=arm-linux-gnueabi-gcc QEMU_SYS=qemu-arm-static' COMPILER=arm-linux-gnueabi-gcc
+ - env: Ubu=14.04 Cmd='make staticAnalyze sanitize' COMPILER=clang
dist: trusty
sudo: required
addons:
apt:
packages:
- - qemu-system-arm
- - qemu-user-static
- - gcc-arm-linux-gnueabi
- - libc6-dev-armel-cross
- - linux-libc-dev-armel-cross
+ - valgrind
+ - clang
- - env: Ubu=14.04 Cmd='make platformTest CC=aarch64-linux-gnu-gcc QEMU_SYS=qemu-aarch64-static' COMPILER=aarch64-linux-gnu-gcc
+ - env: Ubu=14.04 Cmd='make platformTest CC=arm-linux-gnueabi-gcc QEMU_SYS=qemu-arm-static && make platformTest CC=aarch64-linux-gnu-gcc QEMU_SYS=qemu-aarch64-static' COMPILER=arm-linux-gnueabi-gcc
dist: trusty
sudo: required
addons:
@@ -47,6 +48,8 @@ matrix:
packages:
- qemu-system-arm
- qemu-user-static
+ - gcc-arm-linux-gnueabi
+ - libc6-dev-armel-cross
- gcc-aarch64-linux-gnu
- libc6-dev-arm64-cross
@@ -67,15 +70,7 @@ matrix:
apt:
packages:
- valgrind
- - env: Ubu=14.04 Cmd='make -C tests test32 versionsTest' COMPILER=cc
- dist: trusty
- sudo: required
- addons:
- apt:
- packages:
- - python3
- - libc6-dev-i386
- - gcc-multilib
+
- env: Ubu=14.04 Cmd='make -C tests test-lz4 test-lz4c32 CC=gcc-5 MOREFLAGS=-Werror' COMPILER=gcc-5
dist: trusty
sudo: required
@@ -88,6 +83,7 @@ matrix:
- gcc-multilib
- gcc-5
- gcc-5-multilib
+
- env: Ubu=14.04 Cmd='make c_standards CC=gcc-6 && make -C tests test-lz4 CC=gcc-6 MOREFLAGS=-Werror' COMPILER=gcc-6
dist: trusty
sudo: required
@@ -97,6 +93,7 @@ matrix:
- ubuntu-toolchain-r-test
packages:
- gcc-6
+
- env: Ubu=14.04 Cmd='make -C tests test-lz4 CC=clang-3.8' COMPILER=clang-3.8
dist: trusty
sudo: required