@@ -15,6 +15,7 @@ x-gcc-12: &gcc_12 { name: "gcc", version: "12" }
1515x-gcc-13 : &gcc_13 { name: "gcc", version: "13" }
1616x-gcc-14 : &gcc_14 { name: "gcc", version: "14" }
1717x-gcc-env : &gcc_env { CC: "gcc", CXX: "g++", CUDAHOSTCXX: "g++" }
18+ x-gcc-rapids : &gcc_rapids { name: "gcc", version: "14", hide: true }
1819x-gcc-env-rapids : &gcc_env_rapids { CC: "gcc", CXX: "g++", CUDAHOSTCXX: "g++", PYTHON_VERSION: "3.14" }
1920
2021# CUDA 12.0 support stops at clang 14.
@@ -35,7 +36,7 @@ x-nvhpc-env: &nvhpc_env { CC: "nvc", CXX: "nvc++", CUDAHOSTCXX: "nvc++" }
3536
3637x-mambaforge : &conda { name: "mambaforge", miniforge_version: "25.11.0-1" }
3738x-python : &python { name: "ghcr.io/devcontainers/features/python:1.7.1", version: "os-provided", installTools: false, enableShared: true, optimize: true, hide: true }
38- x-python-rapids : &python_rapids { name: "ghcr.io/devcontainers/features/python:1.7.1", version: "3.13 ", installTools: false, enableShared: true, optimize: true, hide: true }
39+ x-python-rapids : &python_rapids { name: "ghcr.io/devcontainers/features/python:1.7.1", version: "3.14 ", installTools: false, enableShared: true, optimize: true, hide: true }
3940x-ucx-rapids : &ucx_rapids { name: "ucx", version: "1.19.0" }
4041x-openmpi : &openmpi { name: "openmpi", version: "5.0.7" }
4142
@@ -191,14 +192,14 @@ include:
191192- os : " ubuntu:24.04"
192193 images :
193194 # cuda
194- - { features: [*python_rapids, *clang_extra_rapids, *clangd_dev, *cuda_prev_max_rapids], env: *gcc_env_rapids }
195- - { features: [*python_rapids, *clang_extra_rapids, *clangd_dev, *cuda_curr_min], env: *gcc_env_rapids }
196- - { features: [*python_rapids, *clang_extra_rapids, *clangd_dev, *cuda_curr_max], env: *gcc_env_rapids }
197- - { features: [*python_rapids, *clang_extra_rapids, *clangd_dev, *cuda_curr_max_rapids], env: *gcc_env_rapids }
198- - { features: [*python_rapids, *clang_extra_rapids, *clangd_dev, *cuda_prev_max_rapids, *ucx_rapids, *openmpi], env: *gcc_env_rapids }
199- - { features: [*python_rapids, *clang_extra_rapids, *clangd_dev, *cuda_curr_min, *ucx_rapids, *openmpi], env: *gcc_env_rapids }
200- - { features: [*python_rapids, *clang_extra_rapids, *clangd_dev, *cuda_curr_max, *ucx_rapids, *openmpi], env: *gcc_env_rapids }
201- - { features: [*python_rapids, *clang_extra_rapids, *clangd_dev, *cuda_curr_max_rapids, *ucx_rapids, *openmpi], env: *gcc_env_rapids }
195+ - { features: [*gcc_rapids, * python_rapids, *clang_extra_rapids, *clangd_dev, *cuda_prev_max_rapids], env: *gcc_env_rapids }
196+ - { features: [*gcc_rapids, * python_rapids, *clang_extra_rapids, *clangd_dev, *cuda_curr_min], env: *gcc_env_rapids }
197+ - { features: [*gcc_rapids, * python_rapids, *clang_extra_rapids, *clangd_dev, *cuda_curr_max], env: *gcc_env_rapids }
198+ - { features: [*gcc_rapids, * python_rapids, *clang_extra_rapids, *clangd_dev, *cuda_curr_max_rapids], env: *gcc_env_rapids }
199+ - { features: [*gcc_rapids, * python_rapids, *clang_extra_rapids, *clangd_dev, *cuda_prev_max_rapids, *ucx_rapids, *openmpi], env: *gcc_env_rapids }
200+ - { features: [*gcc_rapids, * python_rapids, *clang_extra_rapids, *clangd_dev, *cuda_curr_min, *ucx_rapids, *openmpi], env: *gcc_env_rapids }
201+ - { features: [*gcc_rapids, * python_rapids, *clang_extra_rapids, *clangd_dev, *cuda_curr_max, *ucx_rapids, *openmpi], env: *gcc_env_rapids }
202+ - { features: [*gcc_rapids, * python_rapids, *clang_extra_rapids, *clangd_dev, *cuda_curr_max_rapids, *ucx_rapids, *openmpi], env: *gcc_env_rapids }
202203
203204 # mambaforge
204205 - { features: [*conda], env: { PYTHON_VERSION: "3.14" } }
0 commit comments