From 2c7646aa2bc17545fd5c466304383637c4b4b6a7 Mon Sep 17 00:00:00 2001 From: Daniele Varrazzo Date: Wed, 24 Jul 2024 10:44:46 +0200 Subject: [PATCH] ci: add test on strict aliasing warnings --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 2cc496f1c..ec87e5450 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -126,7 +126,7 @@ jobs: - name: Configure memory alignment tests if: ${{ matrix.ext == 'align' }} run: | - echo "CFLAGS=-fsanitize=undefined" >> $GITHUB_ENV + echo "CFLAGS=-fsanitize=undefined -Werror=strict-aliasing -Werror=odr -Werror=lto-type-mismatch" >> $GITHUB_ENV echo "UBSAN_OPTIONS=halt_on_error=1" >> $GITHUB_ENV echo "PYTEST_ADDOPTS=-v" >> $GITHUB_ENV -- 2.47.2