diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 8b30685f7..274ff457a 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -117,6 +117,24 @@ jobs: run: | cd build ./test/run_tests "~[quality]" + build-clang13-asan: + runs-on: ubuntu-latest + name: Clang 13 + ASAN + + steps: + - uses: actions/checkout@v1 + with: + submodules: true + - name: Build mockturtle with ASAN + run: | + mkdir build + cd build + cmake -DCMAKE_CXX_COMPILER=clang++-13 -DENABLE_ASAN=ON -DMOCKTURTLE_TEST=ON .. + make run_tests + - name: Run tests with ASAN + run: | + cd build + ./test/run_tests "~[quality]" compile-gcc9: runs-on: ubuntu-latest name: Compile everything (GCC 9)