File tree Expand file tree Collapse file tree 6 files changed +9
-55
lines changed
Expand file tree Collapse file tree 6 files changed +9
-55
lines changed Original file line number Diff line number Diff line change 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 :
Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff 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 :
Original file line number Diff line number Diff 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.
Original file line number Diff line number Diff line change 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"
Original file line number Diff line number Diff line change 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.
You can’t perform that action at this time.
0 commit comments