Skip to content

Commit e90c2f6

Browse files
authored
Update CTK and host compilers for CCCL. (#450)
1 parent 41c90b7 commit e90c2f6

File tree

1 file changed

+2
-26
lines changed

1 file changed

+2
-26
lines changed

matrix.yml

Lines changed: 2 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
x-cuda-prev-min: &cuda_prev_min { name: "cuda", version: "11.1" }
22
x-cuda-prev-max: &cuda_prev_max { name: "cuda", version: "11.8" }
33
x-cuda-curr-min: &cuda_curr_min { name: "cuda", version: "12.0" }
4-
x-cuda-curr-max: &cuda_curr_max { name: "cuda", version: "12.6" }
4+
x-cuda-curr-max: &cuda_curr_max { name: "cuda", version: "12.8" }
55
x-cuda-curr-max: &cuda_curr_max_rapids { name: "cuda", version: "12.5" }
66

7-
x-gcc-6: &gcc_6 { name: "gcc", version: "6" }
87
x-gcc-7: &gcc_7 { name: "gcc", version: "7" }
98
x-gcc-8: &gcc_8 { name: "gcc", version: "8" }
109
x-gcc-9: &gcc_9 { name: "gcc", version: "9" }
@@ -15,14 +14,6 @@ x-gcc-13: &gcc_13 { name: "gcc", version: "13" }
1514
x-gcc-14: &gcc_14 { name: "gcc", version: "14" }
1615
x-gcc-env: &gcc_env { CC: "gcc", CXX: "g++", CUDAHOSTCXX: "g++" }
1716

18-
x-oneapi: &oneapi_2022 { name: "oneapi", version: "2023.2.0" }
19-
x-oneapi-env: &onapi_env { CC: "icc", CXX: "icpc", CUDAHOSTCXX: "icpc" }
20-
21-
x-llvm-9: &llvm_9 { name: "llvm", version: "9" }
22-
x-llvm-10: &llvm_10 { name: "llvm", version: "10" }
23-
x-llvm-11: &llvm_11 { name: "llvm", version: "11" }
24-
x-llvm-12: &llvm_12 { name: "llvm", version: "12" }
25-
x-llvm-13: &llvm_13 { name: "llvm", version: "13" }
2617
x-llvm-14: &llvm_14 { name: "llvm", version: "14" }
2718
x-llvm-15: &llvm_15 { name: "llvm", version: "15" }
2819
x-llvm-16: &llvm_16 { name: "llvm", version: "16" }
@@ -76,12 +67,9 @@ include:
7667

7768
- os: "ubuntu:18.04"
7869
images:
79-
- { features: [*python, *gcc_6, { <<: *cuda_prev_min, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev_bionic, *cccl_dev], env: *gcc_env }
8070
- { features: [*python, *gcc_7, { <<: *cuda_prev_min, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev_bionic, *cccl_dev], env: *gcc_env }
8171
- { features: [*python, *gcc_8, { <<: *cuda_prev_min, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev_bionic, *cccl_dev], env: *gcc_env }
8272
- { features: [*python, *gcc_9, { <<: *cuda_prev_min, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev_bionic, *cccl_dev], env: *gcc_env }
83-
- { features: [*python, *llvm_9, { <<: *cuda_prev_min, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev_bionic, *cccl_dev], env: *llvm_env }
84-
- { features: [*python, *oneapi_2022, { <<: *cuda_prev_min, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev_bionic, *cccl_dev], env: *onapi_env }
8573

8674
- os: "ubuntu:20.04"
8775
images:
@@ -93,20 +81,9 @@ include:
9381
- { features: [*python, *gcc_9, { <<: *cuda_curr_max, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev, *cccl_dev], env: *gcc_env }
9482
- { features: [*python, *gcc_10, { <<: *cuda_curr_min, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev, *cccl_dev], env: *gcc_env }
9583
- { features: [*python, *gcc_10, { <<: *cuda_curr_max, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev, *cccl_dev], env: *gcc_env }
96-
- { features: [*python, *llvm_9, { <<: *cuda_curr_min, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev, *cccl_dev], env: *llvm_env }
97-
- { features: [*python, *llvm_9, { <<: *cuda_curr_max, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev, *cccl_dev], env: *llvm_env }
98-
- { features: [*python, *llvm_10, { <<: *cuda_curr_min, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev, *cccl_dev], env: *llvm_env }
99-
- { features: [*python, *llvm_10, { <<: *cuda_curr_max, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev, *cccl_dev], env: *llvm_env }
100-
- { features: [*python, *llvm_11, { <<: *cuda_curr_min, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev, *cccl_dev], env: *llvm_env }
101-
- { features: [*python, *llvm_11, { <<: *cuda_curr_max, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev, *cccl_dev], env: *llvm_env }
102-
- { features: [*python, *llvm_12, { <<: *cuda_curr_min, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev, *cccl_dev], env: *llvm_env }
103-
- { features: [*python, *llvm_12, { <<: *cuda_curr_max, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev, *cccl_dev], env: *llvm_env }
104-
- { features: [*python, *llvm_13, { <<: *cuda_curr_min, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev, *cccl_dev], env: *llvm_env }
105-
- { features: [*python, *llvm_13, { <<: *cuda_curr_max, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev, *cccl_dev], env: *llvm_env }
10684
- { features: [*python, *llvm_14, { <<: *cuda_curr_min, <<: *cccl_cuda_ext_opts }, *clang_format_cccl, *clangd_dev, *cccl_dev], env: *llvm_env }
10785
- { features: [*python, *llvm_14, { <<: *cuda_curr_min, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev, *cccl_dev], env: *llvm_env }
10886
- { features: [*python, *llvm_14, { <<: *cuda_curr_max, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev, *cccl_dev], env: *llvm_env }
109-
- { features: [*python, *oneapi_2022, { <<: *cuda_curr_max, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev, *cccl_dev], env: *onapi_env }
11087

11188
- os: "ubuntu:22.04"
11289
images:
@@ -134,13 +111,12 @@ include:
134111
- { features: [*python, *llvm_19, { <<: *cuda_curr_min, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev, *cccl_dev], env: *llvm_env }
135112
- { features: [*python, *llvm_19, { <<: *cuda_curr_max, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev, *cccl_dev], env: *llvm_env }
136113
- { features: [*python, *llvm_19, { <<: *cuda_curr_max, <<: *cccl_cuda_ext_opts }, *clang_format_cccl, *clangd_dev, *cccl_dev], env: *llvm_env }
137-
- { features: [*python, *oneapi_2022, { <<: *cuda_curr_max, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev, *cccl_dev], env: *onapi_env }
138114

139115
- os: "ubuntu:24.04"
140116
images:
141117
- { features: [*python, *gcc_13, { <<: *cuda_curr_max, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev, *cccl_dev], env: *gcc_env }
142118
- { features: [*python, *gcc_14, { <<: *cuda_curr_max, <<: *cccl_cuda_opts }, *clang_format_cccl, *clangd_dev, *cccl_dev], env: *gcc_env }
143-
119+
144120
- os: "windows"
145121
images:
146122
# lowest CUDA version

0 commit comments

Comments
 (0)