From 80dd751564e8a9153f7466e687b8699a5e7e27c6 Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Tue, 29 Nov 2022 19:15:31 +0100 Subject: [PATCH] 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.. :) --- .github/workflows/msys2-ci.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/msys2-ci.yml b/.github/workflows/msys2-ci.yml index 0704f4caf..d5bddb435 100644 --- a/.github/workflows/msys2-ci.yml +++ b/.github/workflows/msys2-ci.yml @@ -14,6 +14,7 @@ jobs: runs-on: windows-latest strategy: + fail-fast: false matrix: include: - MSYSTEM: MINGW32 @@ -22,6 +23,11 @@ jobs: MSYS2_ARCH: x86_64 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: run: shell: msys2 {0}