From 4602640c151e26aa4f7edb491b37d38515be8ea5 Mon Sep 17 00:00:00 2001 From: David Bayer Date: Fri, 3 Apr 2026 19:14:15 +0200 Subject: [PATCH] Add `llvm-22` support --- matrix.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/matrix.yml b/matrix.yml index 329a96dc..1f3eaeb6 100644 --- a/matrix.yml +++ b/matrix.yml @@ -27,6 +27,7 @@ x-llvm-18: &llvm_18 { name: "llvm", version: "18" } x-llvm-19: &llvm_19 { name: "llvm", version: "19" } x-llvm-20: &llvm_20 { name: "llvm", version: "20" } x-llvm-21: &llvm_21 { name: "llvm", version: "21" } +x-llvm-22: &llvm_22 { name: "llvm", version: "22"} x-llvm-env: &llvm_env { CC: "clang", CXX: "clang++", CUDAHOSTCXX: "clang++" } x-nvhpc-prev: &nvhpc_prev { name: "nvhpc", version: "26.1" } @@ -131,6 +132,7 @@ include: - { features: [*python, *dood, *llvm_19, { <<: *cuda_curr_max, <<: *cccl_cuda_opts }, *clang_extra_cccl, *clangd_dev_jammy, *cccl_dev], env: *llvm_env } - { features: [*python, *dood, *llvm_20, { <<: *cuda_prev_min, <<: *cccl_cuda_opts }, *clang_extra_cccl, *clangd_dev_jammy, *cccl_dev], env: *llvm_env } - { features: [*python, *dood, *llvm_21, { <<: *cuda_prev_min, <<: *cccl_cuda_opts }, *clang_extra_cccl, *clangd_dev_jammy, *cccl_dev], env: *llvm_env } + - { features: [*python, *dood, *llvm_22, { <<: *cuda_prev_min, <<: *cccl_cuda_opts }, *clang_extra_cccl, *clangd_dev_jammy, *cccl_dev], env: *llvm_env } - os: "ubuntu:24.04" images: @@ -151,6 +153,7 @@ include: - { features: [*python, *dood, *llvm_21, { <<: *cuda_prev_max, <<: *cccl_cuda_opts }, *clang_extra_cccl, *clangd_dev, *cccl_dev], env: *llvm_env } - { features: [*python, *dood, *llvm_21, { <<: *cuda_curr_min, <<: *cccl_cuda_opts }, *clang_extra_cccl, *clangd_dev, *cccl_dev], env: *llvm_env } - { features: [*python, *dood, *llvm_21, { <<: *cuda_curr_max, <<: *cccl_cuda_opts }, *clang_extra_cccl, *clangd_dev, *cccl_dev], env: *llvm_env } + - { features: [*python, *dood, *llvm_22, { <<: *cuda_curr_max, <<: *cccl_cuda_opts }, *clang_extra_cccl, *clangd_dev, *cccl_dev], env: *llvm_env } # cuda-ext images: - { features: [*python, *dood, *gcc_14, { <<: *cuda_prev_max, <<: *cccl_cuda_ext_opts }, *clang_extra_cccl, *clangd_dev, *cccl_dev], env: *gcc_env } @@ -163,7 +166,6 @@ include: - { features: [*python, *dood, *llvm_21, { <<: *cuda_curr_min, <<: *cccl_cuda_ext_opts }, *clang_extra_cccl, *clangd_dev, *cccl_dev], env: *llvm_env } - { features: [*python, *dood, *llvm_21, { <<: *cuda_curr_max, <<: *cccl_cuda_ext_opts }, *clang_extra_cccl, *clangd_dev, *cccl_dev], env: *llvm_env } - - os: "windows" images: - { features: [{ <<: *cuda_prev_min, <<: *cccl_cuda_opts }, { name: "cl", version: "14.29" }] } # MSVC 2019