diff options
author | Oneric <oneric@oneric.stub> | 2022-08-14 18:04:58 +0200 |
---|---|---|
committer | Oneric <oneric@oneric.stub> | 2022-08-14 18:31:29 +0200 |
commit | 2c744a3dcb9057805009f4843014cb2700ada66e (patch) | |
tree | 5d7fd17b600c797badf95cf68d1358801969ddc9 | |
parent | eda437d45d629b46083c7d78b4b5eda4859f6531 (diff) | |
download | libass-2c744a3dcb9057805009f4843014cb2700ada66e.tar.bz2 libass-2c744a3dcb9057805009f4843014cb2700ada66e.tar.xz |
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.
-rw-r--r-- | .github/workflows/ghci.yml | 6 |
1 files 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 |