language: c matrix: fast_finish: true include: - name: aarch64 real-hw tests arch: arm64 script: - make test - name: PPC64LE real-hw tests arch: ppc64le script: - make test - name: IBM s390x real-hw tests arch: s390x script: - make test # tag-specific test - name: tag build if: tag =~ ^v[0-9]\.[0-9] os: linux script: - make -C tests checkTag - tests/checkTag "$TRAVIS_BRANCH" # oss-fuzz compilation test - name: Compile OSS-Fuzz targets script: - ./ossfuzz/travisoss.sh # Unicode lint # See https://github.com/lz4/lz4/issues/1018 - name: Run Unicode lint script: - ./tests/unicode_lint.sh allow_failures: - env: ALLOW_FAILURES=true