From 2c744a3dcb9057805009f4843014cb2700ada66e Mon Sep 17 00:00:00 2001 From: Oneric Date: Sun, 14 Aug 2022 18:04:58 +0200 Subject: ci/gha: disable only sanitisers on UWP Without sanitisers, tests (currently) pass, so we can at least run them unsanitised. Of course, fixing the UB would be the ideal solution. --- .github/workflows/ghci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ghci.yml b/.github/workflows/ghci.yml index 93ad160..673546a 100644 --- a/.github/workflows/ghci.yml +++ b/.github/workflows/ghci.yml @@ -59,8 +59,6 @@ jobs: extra_cflags: -DWINAPI_FAMILY=WINAPI_FAMILY_APP -specs=/tmp/windowsapp.specs shell: 'msys2 {0}' package_prefix: mingw-w64-ucrt-x86_64 - # FIXME: UBSAN triggers on regression/karaoke/357-k-and-kf-desynced.ass - skip_tests: yes defaults: run: @@ -164,7 +162,9 @@ jobs: flags="$flags -fno-sanitize-recover=all" fi - if [ "${{ matrix.cc }}" = "tcc" ] || [ "${{ matrix.skip_tests }}" = "yes" ] ; then + if [ "${{ matrix.cc }}" = "tcc" ] || [ "${{ matrix.skip_tests }}" = "yes" ] \ + || [ "${{ matrix.api }}" = "app" ] ; then + # FIXME: For Windows UWP, UBSAN triggers on regression/karaoke/357-k-and-kf-desynced.ass flags="" fi -- cgit v1.2.3