1language: c 2 3matrix: 4 fast_finish: true 5 include: 6 7 - name: aarch64 real-hw tests 8 arch: arm64 9 script: 10 - make test 11 12 - name: PPC64LE real-hw tests 13 arch: ppc64le 14 script: 15 - make test 16 17 - name: IBM s390x real-hw tests 18 arch: s390x 19 script: 20 - make test 21 22 # tag-specific test 23 - name: tag build 24 if: tag =~ ^v[0-9]\.[0-9] 25 os: linux 26 script: 27 - make -C tests checkTag 28 - tests/checkTag "$TRAVIS_BRANCH" 29 30 # oss-fuzz compilation test 31 - name: Compile OSS-Fuzz targets 32 script: 33 - ./ossfuzz/travisoss.sh 34 35 # Unicode lint 36 # See https://github.com/lz4/lz4/issues/1018 37 - name: Run Unicode lint 38 script: 39 - ./tests/unicode_lint.sh 40 41 allow_failures: 42 - env: ALLOW_FAILURES=true 43