Skip to content

Commit 1cf5302

Browse files
committed
Align FindO2GPU.cmake to AliceO2Group/AliceO2#14801
1 parent 8ad0ac7 commit 1cf5302

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

resources/FindO2GPU.cmake

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,10 +139,14 @@ if(ENABLE_CUDA)
139139
message(${FAILURE_SEVERITY} "CUDA was found but cannot be enabled")
140140
set(CMAKE_CUDA_COMPILER OFF)
141141
endif()
142-
find_path(THRUST_INCLUDE_DIR thrust/version.h PATHS ${CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES} NO_DEFAULT_PATH)
142+
find_path(THRUST_INCLUDE_DIR thrust/version.h PATHS ${CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES}
143+
PATH_SUFFIXES "" cccl
144+
NO_DEFAULT_PATH)
143145
if(THRUST_INCLUDE_DIR STREQUAL "THRUST_INCLUDE_DIR-NOTFOUND")
144-
message(${FAILURE_SEVERITY} "CUDA found but thrust not available")
146+
message(${FAILURE_SEVERITY} "CUDA found but thrust not available, looked under: ${CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES}")
145147
set(CMAKE_CUDA_COMPILER OFF)
148+
else()
149+
message(STATUS "Thrust found in the path: ${THRUST_INCLUDE_DIR}")
146150
endif()
147151
if (NOT CMAKE_CUDA_COMPILER_VERSION VERSION_GREATER_EQUAL "12.8")
148152
message(${FAILURE_SEVERITY} "CUDA Version too old: ${CMAKE_CUDA_COMPILER_VERSION}, 12.8 required")

0 commit comments

Comments
 (0)