Skip to content

Commit 8b68331

Browse files
committed
CI: Update CUDA versions for linux CI to be consistent and include 12.9.
Also uses SM 120 for the 12.9 build on regular ubuntu CI, to test blackwell compute capability compilation
1 parent 3414e5f commit 8b68331

4 files changed

Lines changed: 9 additions & 11 deletions

File tree

.github/workflows/Draft-Release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
matrix:
4242
# CUDA_ARCH values are reduced compared to wheels due to CI memory issues while compiling the test suite.
4343
cudacxx:
44-
- cuda: "12.6"
44+
- cuda: "12.9"
4545
cuda_arch: "50-real;90-real;90-virtual;"
4646
hostcxx: gcc-13
4747
os: ubuntu-24.04

.github/workflows/Lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
# optional exclude: can be partial, include: must be specific
3131
matrix:
3232
cudacxx:
33-
- cuda: "11.8"
33+
- cuda: "11.7"
3434
os: ubuntu-22.04
3535
env:
3636
# Define constants

.github/workflows/Manylinux_2_28.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,18 +33,15 @@ jobs:
3333
# optional exclude: can be partial, include: must be specific
3434
matrix:
3535
cudacxx:
36+
# Oldest CUDA 12.x and 11.x we support, which are used for wheel production
3637
- cuda: "12.0"
3738
cuda_arch: "50"
3839
hostcxx: gcc-toolset-12
39-
os: ubuntu-22.04
40-
- cuda: "11.8"
41-
cuda_arch: "35"
42-
hostcxx: gcc-toolset-10
43-
os: ubuntu-22.04
40+
os: ubuntu-24.04
4441
- cuda: "11.2"
4542
cuda_arch: "35"
4643
hostcxx: gcc-toolset-9
47-
os: ubuntu-22.04
44+
os: ubuntu-24.04
4845
python:
4946
- "3.12"
5047
config:

.github/workflows/Ubuntu.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,19 +29,20 @@ jobs:
2929
# optional exclude: can be partial, include: must be specific
3030
matrix:
3131
cudacxx:
32-
- cuda: "12.6"
33-
cuda_arch: "50"
32+
# Oldest and newest CUDA 12.x
33+
- cuda: "12.9"
34+
cuda_arch: "120"
3435
hostcxx: gcc-13
3536
os: ubuntu-24.04
3637
- cuda: "12.0"
3738
cuda_arch: "50"
3839
hostcxx: gcc-12
3940
os: ubuntu-22.04
41+
# Oldest and newest CUDA 11.x with network installers on ubuntu 22.04
4042
- cuda: "11.8"
4143
cuda_arch: "35"
4244
hostcxx: gcc-11
4345
os: ubuntu-22.04
44-
# 11.7 is the oldest supported CUDA on 22.04
4546
- cuda: "11.7"
4647
cuda_arch: "35"
4748
hostcxx: gcc-9

0 commit comments

Comments
 (0)