Skip to content

Commit d362071

Browse files
committed
Remove CUDA 11.x from 'regular' CI
1 parent 58cfd33 commit d362071

File tree

6 files changed

+9
-55
lines changed

6 files changed

+9
-55
lines changed

.github/workflows/CMake.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ jobs:
2626
# Multiplicative build matrix
2727
matrix:
2828
cudacxx:
29-
- cuda: "11.7"
30-
cuda_arch: "35"
29+
- cuda: "12.0"
30+
cuda_arch: "50"
3131
hostcxx: gcc-9
3232
os: ubuntu-22.04
3333
python:

.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.7"
33+
- cuda: "12.0"
3434
os: ubuntu-22.04
3535
env:
3636
# Define constants

.github/workflows/Manylinux_2_28.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,11 @@ jobs:
3838
cuda_arch: "75"
3939
hostcxx: gcc-toolset-13
4040
os: ubuntu-24.04
41-
# Oldest CUDA 12.x and 11.x we support, which are used for wheel production
41+
# CUDA 12
4242
- cuda: "12.0"
4343
cuda_arch: "50"
4444
hostcxx: gcc-toolset-12
4545
os: ubuntu-24.04
46-
- cuda: "11.2"
47-
cuda_arch: "35"
48-
hostcxx: gcc-toolset-9
49-
os: ubuntu-24.04
5046
python:
5147
- "3.12"
5248
config:

.github/workflows/Ubuntu.yml

Lines changed: 3 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -37,19 +37,10 @@ jobs:
3737
# Oldest and newest CUDA 12.x
3838
- cuda: "12.9"
3939
cuda_arch: "120"
40-
hostcxx: gcc-13
40+
hostcxx: gcc-12
4141
os: ubuntu-24.04
4242
- cuda: "12.0"
4343
cuda_arch: "50"
44-
hostcxx: gcc-12
45-
os: ubuntu-22.04
46-
# Oldest and newest CUDA 11.x with network installers on ubuntu 22.04
47-
- cuda: "11.8"
48-
cuda_arch: "35"
49-
hostcxx: gcc-11
50-
os: ubuntu-22.04
51-
- cuda: "11.7"
52-
cuda_arch: "35"
5344
hostcxx: gcc-9
5445
os: ubuntu-22.04
5546
python:
@@ -69,20 +60,13 @@ jobs:
6960
- cudacxx:
7061
cuda: "12.0"
7162
VISUALISATION: "ON"
72-
- cudacxx:
73-
cuda: "11.2"
74-
VISUALISATION: "ON"
7563
# Exclude beltsoff builds for all but the most recent cuda
7664
- cudacxx:
77-
cuda: "12.0"
78-
config:
79-
name: "Beltsoff"
80-
- cudacxx:
81-
cuda: "11.8"
65+
cuda: "12.9"
8266
config:
8367
name: "Beltsoff"
8468
- cudacxx:
85-
cuda: "11.2"
69+
cuda: "12.0"
8670
config:
8771
name: "Beltsoff"
8872
# Exclude beltsoff vis builds to keep the matrix lighter.

.github/workflows/Windows-Tests.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -37,15 +37,6 @@ jobs:
3737
cuda_arch: "50"
3838
hostcxx: "Visual Studio 17 2022"
3939
os: windows-2022
40-
# Newest and oldest CUDA 11.x we can use with VS2022 (11.6+), not an officially supported combination with MSVC >= 1940
41-
- cuda: "11.8.0"
42-
cuda_arch: "35"
43-
hostcxx: "Visual Studio 17 2022"
44-
os: windows-2022
45-
- cuda: "11.6.0"
46-
cuda_arch: "35"
47-
hostcxx: "Visual Studio 17 2022"
48-
os: windows-2022
4940
config:
5041
- name: "Release"
5142
config: "Release"

.github/workflows/Windows.yml

Lines changed: 2 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -43,16 +43,6 @@ jobs:
4343
cuda_arch: "50"
4444
hostcxx: "Visual Studio 17 2022"
4545
os: windows-2022
46-
# Newest and oldest CUDA 11.x we can use with VS2022 (11.6+), not an officially supported combination with MSVC >= 1940
47-
- cuda: "11.8.0"
48-
cuda_arch: "35"
49-
hostcxx: "Visual Studio 17 2022"
50-
os: windows-2022
51-
- cuda: "11.6.0"
52-
cuda_arch: "35"
53-
hostcxx: "Visual Studio 17 2022"
54-
os: windows-2022
55-
5646
python:
5747
- "3.12"
5848
config:
@@ -70,20 +60,13 @@ jobs:
7060
- cudacxx:
7161
cuda: "12.0.0"
7262
VISUALISATION: "ON"
73-
- cudacxx:
74-
cuda: "11.2.2"
75-
VISUALISATION: "ON"
7663
# Exclude beltsoff builds for all but the most recent cuda
7764
- cudacxx:
78-
cuda: "12.0.0"
79-
config:
80-
name: "Beltsoff"
81-
- cudacxx:
82-
cuda: "11.8.0"
65+
cuda: "12.9.1"
8366
config:
8467
name: "Beltsoff"
8568
- cudacxx:
86-
cuda: "11.2.2"
69+
cuda: "12.0.0"
8770
config:
8871
name: "Beltsoff"
8972
# Exclude beltsoff vis builds to keep the matrix lighter.

0 commit comments

Comments
 (0)