ci: add job testing cuda13.0 with nvcc

This commit is contained in:
Brad King
2025-09-18 17:52:28 -04:00
parent 87f60d81b9
commit b233e5bd05
3 changed files with 38 additions and 0 deletions

View File

@@ -436,6 +436,8 @@ t:cuda12.6-nvidia:
- .cmake_junit_artifacts
- .run_dependent
- .needs_centos7_x86_64
variables:
CMAKE_CI_JOB_NIGHTLY: "true"
t:cuda12.6-nvidia-clang:
extends:
@@ -458,6 +460,15 @@ t:cuda12.6-clang:
variables:
CMAKE_CI_JOB_NIGHTLY: "true"
t:cuda13.0-nvidia:
extends:
- .cuda13.0_nvidia
- .cmake_test_linux_release
- .linux_x86_64_tags_cuda_arch_75
- .cmake_junit_artifacts
- .run_dependent
- .needs_centos7_x86_64
t:hip6.3-nvidia:
extends:
- .hip6.3_nvidia

View File

@@ -0,0 +1,8 @@
set(CMake_TEST_CUDA "NVIDIA" CACHE STRING "")
set(CMake_TEST_CUDA_ARCH "75" CACHE STRING "")
set(CMake_TEST_CUDA_CUPTI "ON" CACHE STRING "")
set(CMake_TEST_CUDA_STANDARDS "03;11;14;17;20" CACHE STRING "")
set(CMake_TEST_FindOpenMP "ON" CACHE BOOL "")
set(CMake_TEST_FindOpenMP_CUDA "ON" CACHE BOOL "")
include("${CMAKE_CURRENT_LIST_DIR}/configure_external_test.cmake")

View File

@@ -467,6 +467,18 @@
CMAKE_CONFIGURATION: cuda12.6_clang
CTEST_NO_WARNINGS_ALLOWED: 1
.cuda13.0:
extends: .cuda
image: "kitware/cmake:ci-cuda13.0-x86_64-2025-09-18"
variables:
CMAKE_ARCH: x86_64
.cuda13.0_nvidia:
extends: .cuda13.0
variables:
CMAKE_CONFIGURATION: cuda13.0_nvidia
CTEST_NO_WARNINGS_ALLOWED: 1
### HIP builds
.hip6.3:
@@ -598,6 +610,13 @@
- docker
- linux-x86_64-v3
.linux_x86_64_tags_cuda_arch_75:
tags:
- cmake
- cuda-arch-75
- docker
- linux-x86_64
.linux_x86_64_tags_rocm5.2:
tags:
- cmake