This directory contains GitHub Actions workflow files.
lz4-ubsan-x64
, lz4-ubsan-x86
, lz4-asan-x64
)For now, lz4-ubsan-*
ignores the exit code of make usan
and make usan32
. Because there are several issues which may take relatively long time to resolve.
We'll fully enable it when we ensure make usan
is ready for all commits and PRs.
See #983 for details.
lz4-c-compilers
)Our test doesn't use gcc-4.5
due to installation issue of its package. (apt-get install gcc-4.5
fails on GH-Actions VM)
Currently, the following 32bit executable tests fail with all versions of clang
.
CC=clang-X CFLAGS='-O3' make V=1 -C tests clean test-lz4c32
CC=clang-X CFLAGS='-O3 -mx32' make V=1 -C tests clean test-lz4c32
Currently, the following 32bit executable tests fail with gcc-11
CC=gcc-11 CFLAGS='-O3' make V=1 -C tests clean test-lz4c32
CC=gcc-11 CFLAGS='-O3 -mx32' make V=1 -C tests clean test-lz4c32
lz4-cppcheck
)This test script ignores the exit code of make cppcheck
. Because this project doesn't 100% follow their recommendation. Also sometimes it reports false positives.
Item | Section in the right pane |
---|---|
OS, VM | Set up job |
git repo, commit hash | Run actions/checkout@v2 |
Version of tools | Environment info |
.travis.yml
The following tests are not included yet.
The following tests will not be included due to limitation of GH-Actions.