From 6dcf3adf213e29ebb01b291d1df599b1863ab356 Mon Sep 17 00:00:00 2001 From: Omar Boukli-Hacene Date: Wed, 3 Jul 2024 22:20:17 +0200 Subject: [PATCH] ci: Utilize Xcode's ASan and UBSan tools --- .github/workflows/building-and-testing.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/building-and-testing.yml b/.github/workflows/building-and-testing.yml index 36327b9..79e67a3 100644 --- a/.github/workflows/building-and-testing.yml +++ b/.github/workflows/building-and-testing.yml @@ -218,13 +218,16 @@ jobs: cmake --preset '${{ env.CONFIGURE_PRESET_NAME }}' - - name: Build for testing + - name: Build with sanitizers for testing run: >- cmake --build --config '${{ env.TEST_BUILD_CONFIGURATION }}' --parallel --preset '${{ env.BUILD_PRESET_NAME }}' + -- + -enableAddressSanitizer YES + -enableUndefinedBehaviorSanitizer YES - name: Build for benchmarking run: >-