@@ -27,7 +27,7 @@ x-llvm-15: &llvm_15 { name: "llvm", version: "15" }
27
27
x-llvm-16 : &llvm_16 { name: "llvm", version: "16" }
28
28
x-llvm-17 : &llvm_17 { name: "llvm", version: "17" }
29
29
x-llvm-prev : &llvm_18 { name: "llvm", version: "18" }
30
- x-llvm-curr : &llvm_19 { name: "llvm", version: "19" }
30
+ # x-llvm-curr: &llvm_19 { name: "llvm", version: "19" }
31
31
x-llvm-env : &llvm_env {CC: "clang", CXX: "clang++", CUDAHOSTCXX: "clang++"}
32
32
33
33
x-nvhpc-prev : &nvhpc_prev { name: "nvhpc", version: "24.3" }
@@ -42,6 +42,7 @@ x-openmpi: &openmpi {name: "openmpi"}
42
42
43
43
x-cccl-dev : &cccl_dev { name: "cccl-dev", hide: true }
44
44
x-clangd-dev : &clangd_dev {name: "llvm", version: "19", packages: "clangd", hide: true}
45
+ x-clangd-dev-jammy : &clangd_dev_jammy {name: "llvm", version: "dev", packages: "clangd", hide: true}
45
46
x-clang-format-cccl : &clang_format_cccl {name: "llvm", version: "18", packages: "clang-format", hide: true}
46
47
x-clang-format-rapids : &clang_format_rapids {name: "llvm", version: "16", packages: "clang-format", hide: true}
47
48
@@ -93,31 +94,31 @@ include:
93
94
94
95
- os : " ubuntu:22.04"
95
96
images :
96
- - {features: [*python, *nvhpc_prev, *clang_format_cccl, *clangd_dev , *cccl_dev], env: *nvhpc_env}
97
- - {features: [*python, *nvhpc_curr, *clang_format_cccl, *clangd_dev , *cccl_dev], env: *nvhpc_env}
98
- - {features: [*python, *gcc_11, {<<: *cuda_prev_max, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev , *cccl_dev], env: *gcc_env}
99
- - {features: [*python, *gcc_11, {<<: *cuda_curr_min, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev , *cccl_dev], env: *gcc_env}
100
- - {features: [*python, *gcc_11, {<<: *cuda_curr_max, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev , *cccl_dev], env: *gcc_env}
101
- - {features: [*python, *gcc_12, {<<: *cuda_curr_min, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev , *cccl_dev], env: *gcc_env}
102
- - {features: [*python, *gcc_12, {<<: *cuda_curr_max, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev , *cccl_dev], env: *gcc_env}
103
- - {features: [*python, *gcc_13, {<<: *cuda_curr_min, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev , *cccl_dev], env: *gcc_env}
104
- - {features: [*python, *gcc_13, {<<: *cuda_curr_max, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev , *cccl_dev], env: *gcc_env}
105
- - {features: [*python, *llvm_15, {<<: *cuda_curr_min, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev , *cccl_dev], env: *llvm_env}
106
- - {features: [*python, *llvm_15, {<<: *cuda_curr_max, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev , *cccl_dev], env: *llvm_env}
107
- - {features: [*python, *llvm_16, {<<: *cuda_curr_min, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev , *cccl_dev], env: *llvm_env}
108
- - {features: [*python, *llvm_16, {<<: *cuda_curr_max, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev , *cccl_dev], env: *llvm_env}
109
- - {features: [*python, *llvm_17, {<<: *cuda_curr_min, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev , *cccl_dev], env: *llvm_env}
110
- - {features: [*python, *llvm_17, {<<: *cuda_curr_max, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev , *cccl_dev], env: *llvm_env}
111
- - {features: [*python, *llvm_18, {<<: *cuda_curr_min, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev , *cccl_dev], env: *llvm_env}
112
- - {features: [*python, *llvm_18, {<<: *cuda_curr_max, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev , *cccl_dev], env: *llvm_env}
113
- - {features: [*python, *llvm_19, {<<: *cuda_curr_min, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev , *cccl_dev], env: *llvm_env}
114
- - {features: [*python, *llvm_19, {<<: *cuda_curr_max, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev , *cccl_dev], env: *llvm_env}
115
- - {features: [*python, *oneapi_2022, {<<: *cuda_curr_max, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev , *cccl_dev], env: *onapi_env}
97
+ - {features: [*python, *nvhpc_prev, *clang_format_cccl, *clangd_dev_jammy , *cccl_dev], env: *nvhpc_env}
98
+ - {features: [*python, *nvhpc_curr, *clang_format_cccl, *clangd_dev_jammy , *cccl_dev], env: *nvhpc_env}
99
+ - {features: [*python, *gcc_11, {<<: *cuda_prev_max, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev_jammy , *cccl_dev], env: *gcc_env}
100
+ - {features: [*python, *gcc_11, {<<: *cuda_curr_min, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev_jammy , *cccl_dev], env: *gcc_env}
101
+ - {features: [*python, *gcc_11, {<<: *cuda_curr_max, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev_jammy , *cccl_dev], env: *gcc_env}
102
+ - {features: [*python, *gcc_12, {<<: *cuda_curr_min, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev_jammy , *cccl_dev], env: *gcc_env}
103
+ - {features: [*python, *gcc_12, {<<: *cuda_curr_max, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev_jammy , *cccl_dev], env: *gcc_env}
104
+ - {features: [*python, *gcc_13, {<<: *cuda_curr_min, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev_jammy , *cccl_dev], env: *gcc_env}
105
+ - {features: [*python, *gcc_13, {<<: *cuda_curr_max, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev_jammy , *cccl_dev], env: *gcc_env}
106
+ - {features: [*python, *llvm_15, {<<: *cuda_curr_min, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev_jammy , *cccl_dev], env: *llvm_env}
107
+ - {features: [*python, *llvm_15, {<<: *cuda_curr_max, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev_jammy , *cccl_dev], env: *llvm_env}
108
+ - {features: [*python, *llvm_16, {<<: *cuda_curr_min, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev_jammy , *cccl_dev], env: *llvm_env}
109
+ - {features: [*python, *llvm_16, {<<: *cuda_curr_max, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev_jammy , *cccl_dev], env: *llvm_env}
110
+ - {features: [*python, *llvm_17, {<<: *cuda_curr_min, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev_jammy , *cccl_dev], env: *llvm_env}
111
+ - {features: [*python, *llvm_17, {<<: *cuda_curr_max, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev_jammy , *cccl_dev], env: *llvm_env}
112
+ - {features: [*python, *llvm_18, {<<: *cuda_curr_min, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev_jammy , *cccl_dev], env: *llvm_env}
113
+ - {features: [*python, *llvm_18, {<<: *cuda_curr_max, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev_jammy , *cccl_dev], env: *llvm_env}
114
+ # - {features: [*python, *llvm_19, {<<: *cuda_curr_min, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev_jammy , *cccl_dev], env: *llvm_env}
115
+ # - {features: [*python, *llvm_19, {<<: *cuda_curr_max, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev_jammy , *cccl_dev], env: *llvm_env}
116
+ - {features: [*python, *oneapi_2022, {<<: *cuda_curr_max, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev_jammy , *cccl_dev], env: *onapi_env}
116
117
117
118
# Hack for getting gcc-13.2
118
119
- os : " ubuntu:23.04"
119
120
images :
120
- - {features: [*python, *gcc_13, {<<: *cuda_curr_max, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev , *cccl_dev], env: *gcc_env}
121
+ - {features: [*python, *gcc_13, {<<: *cuda_curr_max, <<: *cccl_cuda_opts}, *clang_format_cccl, *clangd_dev_jammy , *cccl_dev], env: *gcc_env}
121
122
122
123
- os : " windows"
123
124
images :
@@ -147,14 +148,14 @@ include:
147
148
- os : " ubuntu:22.04"
148
149
images :
149
150
# cuda
150
- - {features: [*python, *clang_format_rapids, *clangd_dev , *cuda_prev_max], env: *gcc_env}
151
- - {features: [*python, *clang_format_rapids, *clangd_dev , *cuda_curr_min], env: *gcc_env}
152
- - {features: [*python, *clang_format_rapids, *clangd_dev , *cuda_curr_max], env: *gcc_env}
153
- - {features: [*python, *clang_format_rapids, *clangd_dev , *cuda_curr_max_rapids], env: *gcc_env}
154
- - {features: [*python, *clang_format_rapids, *clangd_dev , *cuda_prev_max, *ucx_rapids, *openmpi], env: *gcc_env}
155
- - {features: [*python, *clang_format_rapids, *clangd_dev , *cuda_curr_min, *ucx_rapids, *openmpi], env: *gcc_env}
156
- - {features: [*python, *clang_format_rapids, *clangd_dev , *cuda_curr_max, *ucx_rapids, *openmpi], env: *gcc_env}
157
- - {features: [*python, *clang_format_rapids, *clangd_dev , *cuda_curr_max_rapids, *ucx_rapids, *openmpi], env: *gcc_env}
151
+ - {features: [*python, *clang_format_rapids, *clangd_dev_jammy , *cuda_prev_max], env: *gcc_env}
152
+ - {features: [*python, *clang_format_rapids, *clangd_dev_jammy , *cuda_curr_min], env: *gcc_env}
153
+ - {features: [*python, *clang_format_rapids, *clangd_dev_jammy , *cuda_curr_max], env: *gcc_env}
154
+ - {features: [*python, *clang_format_rapids, *clangd_dev_jammy , *cuda_curr_max_rapids], env: *gcc_env}
155
+ - {features: [*python, *clang_format_rapids, *clangd_dev_jammy , *cuda_prev_max, *ucx_rapids, *openmpi], env: *gcc_env}
156
+ - {features: [*python, *clang_format_rapids, *clangd_dev_jammy , *cuda_curr_min, *ucx_rapids, *openmpi], env: *gcc_env}
157
+ - {features: [*python, *clang_format_rapids, *clangd_dev_jammy , *cuda_curr_max, *ucx_rapids, *openmpi], env: *gcc_env}
158
+ - {features: [*python, *clang_format_rapids, *clangd_dev_jammy , *cuda_curr_max_rapids, *ucx_rapids, *openmpi], env: *gcc_env}
158
159
159
160
# mambaforge
160
161
- features : [*conda]
0 commit comments