From befd05f8dd540d50dc3d1dd46d87d66caf15db8d Mon Sep 17 00:00:00 2001 From: WerWolv Date: Wed, 14 Sep 2022 15:11:17 +0200 Subject: [PATCH] tests: Enable sanitizers on unit tests --- .github/workflows/tests.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 2dc4db0..71da8a6 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -46,10 +46,10 @@ jobs: cd tests mkdir -p build cd build - CC=gcc-12 CXX=g++-12 cmake \ - -DCMAKE_C_FLAGS="-fuse-ld=lld --coverage" \ - -DCMAKE_CXX_FLAGS="-fuse-ld=lld --coverage" \ - -DLIBPL_ENABLE_TESTS=OFF \ + CC=gcc-12 CXX=g++-12 cmake \ + -DCMAKE_C_FLAGS="-fuse-ld=lld --coverage -fsanitize=address,leak,undefined -fno-sanitize-recover=all"" \ + -DCMAKE_CXX_FLAGS="-fuse-ld=lld --coverage -fsanitize=address,leak,undefined -fno-sanitize-recover=all"" \ + -DLIBPL_ENABLE_TESTS=OFF \ .. make -j4