From 5fbd1caee2634542fdc59d3330edb3749de13daa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kacper=20Michaj=C5=82ow?= Date: Sun, 18 Jan 2026 10:03:19 +0100 Subject: [PATCH] ci/msys2: build also clang64 without ASAN To cross compare results on basic build. --- .github/workflows/build.yml | 4 ++++ ci/build-msys2.sh | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e657ad930e..3a60471d80 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -572,6 +572,9 @@ jobs: include: - sys: "clang64" os: "windows-latest" + - sys: "clang64" + os: "windows-latest" + asan: true - sys: "mingw64" os: "windows-latest" - sys: "ucrt64" @@ -627,6 +630,7 @@ jobs: ./ci/build-msys2.sh meson env: SYS: ${{ matrix.sys }} + ASAN: ${{ matrix.asan }} - name: Print meson log if: ${{ failure() && steps.build.outcome == 'failure' }} diff --git a/ci/build-msys2.sh b/ci/build-msys2.sh index cab93e7005..d108bd6a25 100755 --- a/ci/build-msys2.sh +++ b/ci/build-msys2.sh @@ -8,7 +8,7 @@ args=( -D{egl-angle-lib,egl-angle-win32,pdf-build,rubberband,win32-smtc}=enabled ) -if [[ "$SYS" == "clang64" ]]; then +if [[ -n "$ASAN" ]]; then args+=( -Db_sanitize=address,undefined )