diff options
author | Oneric <oneric@oneric.stub> | 2023-07-16 18:55:46 +0200 |
---|---|---|
committer | Oneric <oneric@oneric.stub> | 2023-07-16 19:06:32 +0200 |
commit | d1f0f20bfa98864cd2aaf931f144909d319545aa (patch) | |
tree | 71a2507f9202d7bde0e1fe58d4ad59b705a78f64 /.github | |
parent | 1a599b1db748dfc07df98cd37d8603edb87da2fd (diff) | |
download | libass-d1f0f20bfa98864cd2aaf931f144909d319545aa.tar.bz2 libass-d1f0f20bfa98864cd2aaf931f144909d319545aa.tar.xz |
ci/gha: drop temporary MinGW workaround
This workaround was added in 44beae2ae57790ba592b8f0d20c0b51006f6b7c7
due to undefined behaviour in inline functions from MinGW headers.
A fix was sent upstream, merged and eventually released with version
11.0.0 in April 2023, obsoleting the workaround on our side.
https://sourceforge.net/p/mingw-w64/mingw-w64/ci/7dcf65a7f26071c6aa26d5a5a8689089ae9a6740/
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/ghci.yml | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/.github/workflows/ghci.yml b/.github/workflows/ghci.yml index ea7a75f8..ef379479 100644 --- a/.github/workflows/ghci.yml +++ b/.github/workflows/ghci.yml @@ -163,12 +163,8 @@ jobs: # but when SIGILL'ing the lib is not needed # ASAN: Not supported with musl and in Windows case "${{ matrix.docker_image || matrix.os }}" in - alpine*) + alpine*|windows-*) flags="$uflags -fsanitize-undefined-trap-on-error" ;; - windows-*) - # TEMPORARY: MinGW's headers have problematic code in isnan's inline version - # triggering UBSAN. Until the fix is available in MSYS2, avoid inlines. - flags="$uflags -fsanitize-undefined-trap-on-error -D__CRT__NO_INLINE=1" ;; *) flags="$aflags $uflags" ;; esac |