gitlab-ci: add jobs testing cuda11.6 with nvcc and clang 13

This commit is contained in:
Brad King 2022-02-28 17:55:11 -05:00
parent 7716750062
commit 1f601753d7
5 changed files with 50 additions and 0 deletions

View File

@ -257,6 +257,25 @@ t:cuda10.2-clang:
variables:
CMAKE_CI_NO_MR: "true"
t:cuda11.6-nvidia:
extends:
- .cuda11.6_nvidia
- .cmake_test_linux_release
- .linux_builder_tags_cuda
- .cmake_junit_artifacts
- .run_dependent
- .needs_centos6_x86_64
t:cuda11.6-clang:
extends:
- .cuda11.6_clang
- .cmake_test_linux_release
- .linux_builder_tags_cuda
- .run_dependent
- .needs_centos6_x86_64
variables:
CMAKE_CI_NO_MR: "true"
t:hip4.2-radeon:
extends:
- .hip4.2_radeon

View File

@ -0,0 +1,3 @@
set(CMake_TEST_CUDA "Clang" CACHE STRING "")
include("${CMAKE_CURRENT_LIST_DIR}/configure_external_test.cmake")

View File

@ -0,0 +1,3 @@
set(CMake_TEST_CUDA "NVIDIA" CACHE STRING "")
include("${CMAKE_CURRENT_LIST_DIR}/configure_external_test.cmake")

View File

@ -0,0 +1,3 @@
export CC=/usr/bin/clang-13
export CXX=/usr/bin/clang++-13
export CUDACXX=/usr/bin/clang++-13

View File

@ -246,6 +246,28 @@
CMAKE_CONFIGURATION: cuda10.2_clang
CTEST_NO_WARNINGS_ALLOWED: 1
.cuda11.6:
image: "kitware/cmake:ci-cuda11.6-x86_64-2022-02-28"
variables:
GIT_CLONE_PATH: "$CI_BUILDS_DIR/cmake ci"
CMAKE_ARCH: x86_64
CTEST_LABELS: "CUDA"
.cuda11.6_nvidia:
extends: .cuda11.6
variables:
CMAKE_CONFIGURATION: cuda11.6_nvidia
CTEST_NO_WARNINGS_ALLOWED: 1
.cuda11.6_clang:
extends: .cuda11.6
variables:
CMAKE_CONFIGURATION: cuda11.6_clang
CTEST_NO_WARNINGS_ALLOWED: 1
### HIP builds
.hip4.2: