ci: add job testing cuda13.2 with clang

This commit is contained in:
Robert Maynard
2026-09-03 13:26:46 -04:00
parent 64dac60df9
commit 5b416cbe77
4 changed files with 26 additions and 0 deletions
+8
View File
@@ -663,6 +663,14 @@ t:cuda13.2-nvidia:
- .rules
- .needs_centos7_x86_64
t:cuda13.2-clang:
extends:
- .cuda13.2_clang
- .cmake_test_linux_release
- .linux_x86_64_tags_cuda_arch_75
- .rules
- .needs_centos7_x86_64
t:hip6.3-nvidia:
extends:
- .hip6.3_nvidia
@@ -0,0 +1,9 @@
set(CMake_TEST_CUDA "Clang" CACHE STRING "")
set(CMake_TEST_CUDA_ARCH "75" CACHE STRING "")
set(CMake_TEST_CUDA_STANDARDS "03;11;14;17;20;23" CACHE STRING "")
set(CMake_TEST_FindOpenMP "ON" CACHE BOOL "")
set(CMake_TEST_FindOpenMP_CUDA "ON" CACHE BOOL "")
set(configure_no_sccache ON)
include("${CMAKE_CURRENT_LIST_DIR}/configure_external_test.cmake")
+3
View File
@@ -0,0 +1,3 @@
export CC=/usr/bin/clang-23
export CXX=/usr/bin/clang++-23
export CUDACXX=/usr/bin/clang++-23
+6
View File
@@ -585,6 +585,12 @@
CMAKE_CONFIGURATION: cuda13.2_nvidia
CTEST_NO_WARNINGS_ALLOWED: 1
.cuda13.2_clang:
extends: .cuda13.2
variables:
CMAKE_ARCH: x86_64
CMAKE_CONFIGURATION: cuda13.2_clang
### HIP builds
.hip6.3: