From: Danielle Rozenblit Date: Wed, 7 Sep 2022 18:54:17 +0000 (-0700) Subject: added zstreamtest_ubsan to make file + added ubsan zstreamtest job for CI tests X-Git-Tag: v1.5.4^2~163^2~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bc7492cefa7251a3cc4d4e8a844be115c77e745c;p=thirdparty%2Fzstd.git added zstreamtest_ubsan to make file + added ubsan zstreamtest job for CI tests --- diff --git a/.github/workflows/dev-long-tests.yml b/.github/workflows/dev-long-tests.yml index 779ba1c7c..89529e1bd 100644 --- a/.github/workflows/dev-long-tests.yml +++ b/.github/workflows/dev-long-tests.yml @@ -50,6 +50,13 @@ jobs: - name: thread sanitizer zstreamtest run: CC=clang ZSTREAM_TESTTIME=-T3mn make tsan-test-zstream + ubsan-zstreamtest: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: undefined behavior sanitizer zstreamtest + run: CC=clang make uasan-test-zstream + # lasts ~15mn tsan-fuzztest: runs-on: ubuntu-latest diff --git a/tests/Makefile b/tests/Makefile index 088a098a6..5d19904d9 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -242,6 +242,7 @@ clean: fuzzer$(EXT) fuzzer32$(EXT) \ fuzzer-dll$(EXT) zstreamtest-dll$(EXT) \ zstreamtest$(EXT) zstreamtest32$(EXT) \ + zstreamtest_ubsan$(EXT) zstreamtest_asan$(EXT) zstreamtest_tsan$(EXT) \ datagen$(EXT) paramgrill$(EXT) roundTripCrash$(EXT) longmatch$(EXT) \ symbols$(EXT) invalidDictionaries$(EXT) legacy$(EXT) poolTests$(EXT) \ decodecorpus$(EXT) checkTag$(EXT) bigdict$(EXT)