CI: work around flaky 64bit MSYS2 builds

MSYS2 Python+meson has some random crashes in CI which we haven't been
able to reproduce yet. Naturally enabling debugging fixes them.. :)
This commit is contained in:
Christoph Reiter 2022-11-29 19:15:31 +01:00 committed by Behdad Esfahbod
parent 8f41b6a139
commit 80dd751564
1 changed files with 6 additions and 0 deletions

View File

@ -14,6 +14,7 @@ jobs:
runs-on: windows-latest runs-on: windows-latest
strategy: strategy:
fail-fast: false
matrix: matrix:
include: include:
- MSYSTEM: MINGW32 - MSYSTEM: MINGW32
@ -22,6 +23,11 @@ jobs:
MSYS2_ARCH: x86_64 MSYS2_ARCH: x86_64
name: ${{ matrix.MSYSTEM }} name: ${{ matrix.MSYSTEM }}
env:
# XXX: For some reason enabling jit debugging "fixes" random python crashes
# see https://github.com/msys2/MINGW-packages/issues/11864
MSYS: "winjitdebug"
defaults: defaults:
run: run:
shell: msys2 {0} shell: msys2 {0}