ci: Add HIP job using CUDA on NVIDIA GPUs

This commit is contained in:
Brad King 2023-09-18 18:34:27 -04:00
parent 18158bf81c
commit 6546aa2a2a
4 changed files with 24 additions and 0 deletions

View File

@ -334,6 +334,16 @@ t:cuda11.8-minimal-ninja:
variables:
CMAKE_CI_NO_MR: "true"
t:hip5.5-nvidia:
extends:
- .hip5.5_nvidia
- .cmake_test_linux_release
- .linux_x86_64_tags_cuda
- .run_dependent
- .needs_centos7_x86_64
variables:
CMAKE_CI_NO_MR: "true"
t:hip5.5-radeon:
extends:
- .hip5.5_radeon

View File

@ -0,0 +1,3 @@
set(CMake_TEST_HIP "nvidia" CACHE BOOL "")
include("${CMAKE_CURRENT_LIST_DIR}/configure_external_test.cmake")

View File

@ -0,0 +1,4 @@
export HIP_PLATFORM=nvidia
export CUDA_PATH=/usr/local/cuda-11.8
export PATH=/usr/local/cuda-11.8/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-11.8/lib64

View File

@ -373,6 +373,13 @@
CMAKE_CONFIGURATION: fedora38_hip_radeon
CTEST_LABELS: "HIP"
.hip5.5_nvidia:
extends: .hip5.5
variables:
CMAKE_CONFIGURATION: hip5.5_nvidia
CTEST_LABELS: "HIP"
### C++ modules
.gcc_cxx_modules_x86_64: