summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.travis.yml19
-rw-r--r--Makefile1
2 files changed, 15 insertions, 5 deletions
diff --git a/.travis.yml b/.travis.yml
index 1de67aa..edb78f5 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -9,19 +9,28 @@ 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 test' COMPILER=cc
-
+ env: Ubu=12.04cont Cmd='make -C tests test-lz4 test-frametest test-fuzzer' COMPILER=cc
+
- 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 -C tests test-lz4c test-fasttest test-fullbench' COMPILER=cc
- os: linux
sudo: false
- env: Ubu=12.04cont Cmd='make clangtest' COMPILER=clang
+ env: Ubu=12.04cont Cmd="make gpptest && make clean && make examples && make clean && make cmake && make clean && make travis-install && make clean && make clangtest" COMPILER=cc
# 14.04 LTS Server Edition 64 bit
- - env: Ubu=14.04 Cmd='make -C tests test32 versionsTest' COMPILER=cc
+ - env: Ubu=14.04 Cmd='make -C tests test-lz4c32 test-frametest32 test-fuzzer32' COMPILER=cc
+ dist: trusty
+ sudo: required
+ addons:
+ apt:
+ packages:
+ - libc6-dev-i386
+ - gcc-multilib
+
+ - env: Ubu=14.04 Cmd='make -C test-fullbench32 versionsTest' COMPILER=cc
dist: trusty
sudo: required
addons:
diff --git a/Makefile b/Makefile
index 8f9d544..76b0aaa 100644
--- a/Makefile
+++ b/Makefile
@@ -107,6 +107,7 @@ c_standards: clean
$(MAKE) clean
clangtest: clean
+ clang -v
CFLAGS="-O3 -Werror -Wconversion -Wno-sign-conversion" $(MAKE) all CC=clang
sanitize: clean