Skip to content

Commit ba6d774

Browse files
committed
Print info about path to cuda driver and nvml library
1 parent 6a41955 commit ba6d774

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

unified-runtime/source/adapters/cuda/CMakeLists.txt

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,10 @@ find_package(CUDAToolkit 10.1 REQUIRED)
5959
# Make imported library global to use it within the project.
6060
add_library(cudadrv SHARED IMPORTED GLOBAL)
6161

62+
message(STATUS "Path to CUDA driver: ${CUDA_cuda_driver_LIBRARY}")
63+
file(REAL_PATH ${CUDA_cuda_driver_LIBRARY} CUDA_REAL_PATH)
64+
message(STATUS "Real path to CUDA driver: ${CUDA_REAL_PATH}")
65+
6266
if (WIN32)
6367
set_target_properties(
6468
cudadrv PROPERTIES
@@ -113,6 +117,11 @@ if (UR_ENABLE_TRACING AND UNIX)
113117
target_sources(${TARGET_NAME} PRIVATE ${XPTI_PROXY_SRC})
114118
endif()
115119

120+
get_target_property(NVML_PATH CUDA::nvml LOCATION)
121+
message(STATUS "Path to NVML library: ${NVML_PATH}")
122+
file(REAL_PATH ${NVML_PATH} NVML_REAL_PATH)
123+
message(STATUS "Real path to NVML library: ${NVML_REAL_PATH}")
124+
116125
target_link_libraries(${TARGET_NAME} PRIVATE
117126
${PROJECT_NAME}::headers
118127
${PROJECT_NAME}::common

0 commit comments

Comments
 (0)