diff options
author | Ivan Nardi <12729895+IvanNardi@users.noreply.github.com> | 2022-07-24 18:12:25 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-07-24 18:12:25 +0200 |
commit | 86a3e4c8c331773156283d365aa6a9b103ca44ff (patch) | |
tree | 2465fac386ae7ea40110544b8f4a1b9f427d4e12 /.github/workflows | |
parent | e6b332aa4a1399e33df68998cf8351bccaee3fc4 (diff) |
Add support for Memory sanitizer (#1652)
Diffstat (limited to '.github/workflows')
-rw-r--r-- | .github/workflows/build.yml | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a2d6e838d..0afdfadb9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -227,6 +227,13 @@ jobs: pcre: "--with-pcre" maxminddb: "--with-maxminddb" msan: "--with-thread-sanitizer" + - compiler: "clang-12" + os: ubuntu-latest + arch: "x86_64" + gcrypt: "" + pcre: "--with-pcre" + maxminddb: "--with-maxminddb" + msan: "--with-memory-sanitizer" - compiler: "cc" os: ubuntu-18.04 arch: "x86_64" @@ -391,7 +398,8 @@ jobs: run: | ./tests/do.sh - name: Test nDPI [UNIT] - if: startsWith(matrix.arch, 'x86_64') && !startsWith(matrix.os, 'windows') + #Some issues with masan + json-c. Disable the test as workaround + if: startsWith(matrix.arch, 'x86_64') && !startsWith(matrix.os, 'windows') && !startsWith(matrix.msan, '--with-memory-sanitizer') run: | ./tests/do-unit.sh - name: Test nDPI [DGA] |