From 3248e246477e7d44a900a38fb935cb7993b24cf1 Mon Sep 17 00:00:00 2001 From: MuGdxy Date: Fri, 12 Jun 2026 18:18:04 +0200 Subject: [PATCH] fix(ci): pin xmake Windows runner to windows-2022 The windows-2025 runner image was updated with MSVC 14.51 (VS 2026), which causes nvcc cudafe++ ACCESS_VIOLATION crashes and fmt warning promotions. Pin to windows-2022 (MSVC 14.44) until CUDA toolkit supports the newer compiler. Co-authored-by: Cursor --- .github/workflows/xmake.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/xmake.yml b/.github/workflows/xmake.yml index 2adb825f9..d43fb477b 100644 --- a/.github/workflows/xmake.yml +++ b/.github/workflows/xmake.yml @@ -21,7 +21,7 @@ jobs: build: strategy: matrix: - os: [windows-2025, ubuntu-24.04] + os: [windows-2022, ubuntu-24.04] runs-on: ${{ matrix.os }} @@ -63,7 +63,7 @@ jobs: xmake config --yes --github_actions=y - name: Xmake configure - if: matrix.os == 'windows-2025' + if: matrix.os == 'windows-2022' run: | xrepo env -y -v -b cuda "xmake config --yes --github_actions=y"