Skip to content

Commit e7c1e92

Browse files
Breakthroughclaude
andcommitted
[build] Use windows-2022 for CUDA 13 (MSVC compatibility)
CUDA 13.1 requires MSVC 193x, but windows-2025 has MSVC 19.44. Using windows-2022 runner for CUDA 13 builds for compatibility. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 646e298 commit e7c1e92

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.github/workflows/build_wheels_windows.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ on:
3333

3434
jobs:
3535
Build:
36-
runs-on: windows-2025
36+
runs-on: ${{ matrix.runs-on }}
3737
strategy:
3838
fail-fast: false
3939
matrix:
@@ -42,7 +42,9 @@ jobs:
4242
cuda-version: ['12', '13']
4343
include:
4444
# CUDA 12: Supports Maxwell (5.0) through Hopper (9.0)
45+
# Uses windows-2025 runner
4546
- cuda-version: '12'
47+
runs-on: 'windows-2025'
4648
cuda-installer: 'cuda_12.4.0_windows_network.exe'
4749
cuda-path-version: 'v12.4'
4850
cudnn-archive: 'cudnn-windows-x86_64-8.9.7.29_cuda12-archive.zip'
@@ -51,7 +53,9 @@ jobs:
5153
cuda-arch-ptx: '9.0'
5254
cache-key: 'nvidia-deps-cuda-12.4.0-cudnn-8.9.7.29'
5355
# CUDA 13: Supports Turing (7.5) through Blackwell (12.0)
56+
# Uses windows-2022 runner for MSVC 193x compatibility
5457
- cuda-version: '13'
58+
runs-on: 'windows-2022'
5559
cuda-installer: 'cuda_13.1.1_windows_network.exe'
5660
cuda-path-version: 'v13.1'
5761
cudnn-archive: 'cudnn-windows-x86_64-9.18.1.3_cuda13-archive.zip'

0 commit comments

Comments
 (0)