Skip to content

Commit 57ce0d9

Browse files
author
git apple-llvm automerger
committed
Merge commit '3de162fee443' from llvm.org/main into next
2 parents 76de957 + 3de162f commit 57ce0d9

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

offload/test/CMakeLists.txt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,12 @@ endif()
1616
# char into the lit command.
1717
string(REPLACE " " ";" LIBOMPTARGET_LIT_ARG_LIST "${LIBOMPTARGET_LIT_ARGS}")
1818

19+
find_package(CUDAToolkit QUIET)
20+
if(CUDAToolkit_FOUND)
21+
get_filename_component(CUDA_ROOT "${CUDAToolkit_BIN_DIR}" DIRECTORY ABSOLUTE)
22+
get_filename_component(CUDA_LIBDIR "${CUDA_cudart_static_LIBRARY}" DIRECTORY)
23+
endif()
24+
1925
string(REGEX MATCHALL "([^\ ]+\ |[^\ ]+$)" SYSTEM_TARGETS "${LIBOMPTARGET_SYSTEM_TARGETS}")
2026
foreach(CURRENT_TARGET IN LISTS SYSTEM_TARGETS)
2127
string(STRIP "${CURRENT_TARGET}" CURRENT_TARGET)
@@ -29,7 +35,6 @@ foreach(CURRENT_TARGET IN LISTS SYSTEM_TARGETS)
2935

3036
# Configure the lit.site.cfg.in file
3137
set(AUTO_GEN_COMMENT "## Autogenerated by libomptarget configuration.\n# Do not edit!")
32-
get_filename_component(CUDA_LIBDIR "${CUDA_cudart_static_LIBRARY}" DIRECTORY)
3338
configure_file(lit.site.cfg.in ${CURRENT_TARGET}/lit.site.cfg @ONLY)
3439
endforeach()
3540

offload/test/lit.site.cfg.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ config.test_fortran_compiler="@OPENMP_TEST_Fortran_COMPILER@"
77
config.test_compiler_features = @OPENMP_TEST_COMPILER_FEATURES@
88
config.test_openmp_flags = "@OPENMP_TEST_OPENMP_FLAGS@"
99
config.test_extra_flags = "@OPENMP_TEST_FLAGS@"
10-
config.cuda_path = "@CUDA_TOOLKIT_ROOT_DIR@"
10+
config.cuda_path = "@CUDA_ROOT@"
1111
config.cuda_libdir = "@CUDA_LIBDIR@"
1212
config.cuda_test_arch = "@LIBOMPTARGET_DEP_CUDA_ARCH@"
1313
config.amdgpu_test_arch = "@LIBOMPTARGET_AMDGPU_DETECTED_ARCH_LIST@"

0 commit comments

Comments
 (0)