ci: Add job for CUDA with FASTBuild generator on Linux

Issue: #27318
This commit is contained in:
Brad King
2025-10-20 15:22:19 -04:00
parent 4135175337
commit 2cfae5e140
6 changed files with 30 additions and 8 deletions

View File

@@ -544,6 +544,17 @@ t:cuda13.0-nvidia:
- .run_dependent
- .needs_centos7_x86_64
t:cuda13.0-nvidia-fastbuild:
extends:
- .cuda13.0_nvidia_fastbuild
- .cmake_test_linux_release
- .linux_x86_64_tags_cuda_arch_75
- .cmake_junit_artifacts
- .run_dependent
- .needs_centos7_x86_64
variables:
CMAKE_CI_JOB_NIGHTLY: "true"
t:hip6.3-nvidia:
extends:
- .hip6.3_nvidia

View File

@@ -1,8 +1 @@
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")
include("${CMAKE_CURRENT_LIST_DIR}/configure_cuda13.0_nvidia_common.cmake")

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

@@ -0,0 +1 @@
include("${CMAKE_CURRENT_LIST_DIR}/configure_cuda13.0_nvidia_common.cmake")

View File

@@ -0,0 +1 @@
source .gitlab/ci/fastbuild-env.sh

View File

@@ -524,6 +524,14 @@
CMAKE_CONFIGURATION: cuda13.0_nvidia
CTEST_NO_WARNINGS_ALLOWED: 1
.cuda13.0_nvidia_fastbuild:
extends: .cuda13.0
variables:
CMAKE_CONFIGURATION: cuda13.0_nvidia_fastbuild
CTEST_NO_WARNINGS_ALLOWED: 1
CMAKE_GENERATOR: "FASTBuild"
### HIP builds
.hip6.3: