@@ -51,7 +51,6 @@ option(HIDE_CXX_SYMBOLS "Build shared library and hide all C++ symbols" OFF)
51
51
option (USE_CUDA "Build with GPU acceleration" OFF )
52
52
option (USE_NCCL "Build with NCCL to enable distributed GPU support." OFF )
53
53
option (BUILD_WITH_SHARED_NCCL "Build with shared NCCL library." OFF )
54
- option (BUILD_WITH_CUDA_CUB "Build with cub in CUDA installation" OFF )
55
54
set (GPU_COMPUTE_VER "" CACHE STRING
56
55
"Semicolon separated list of compute versions to be built against, e.g. '35;61'" )
57
56
## Copied From dmlc
@@ -115,9 +114,6 @@ endif (ENABLE_ALL_WARNINGS)
115
114
if (BUILD_STATIC_LIB AND (R_LIB OR JVM_BINDINGS))
116
115
message (SEND_ERROR "Cannot build a static library libxgboost.a when R or JVM packages are enabled." )
117
116
endif (BUILD_STATIC_LIB AND (R_LIB OR JVM_BINDINGS))
118
- if (PLUGIN_RMM AND (NOT BUILD_WITH_CUDA_CUB))
119
- message (SEND_ERROR "Cannot build with RMM using cub submodule." )
120
- endif (PLUGIN_RMM AND (NOT BUILD_WITH_CUDA_CUB))
121
117
if (PLUGIN_FEDERATED)
122
118
if (CMAKE_CROSSCOMPILING )
123
119
message (SEND_ERROR "Cannot cross compile with federated learning support" )
@@ -152,10 +148,6 @@ if (USE_CUDA)
152
148
set (GEN_CODE "" )
153
149
format_gencode_flags("${GPU_COMPUTE_VER} " GEN_CODE)
154
150
add_subdirectory (${PROJECT_SOURCE_DIR} /gputreeshap)
155
-
156
- if ((${CMAKE_CUDA_COMPILER_VERSION} VERSION_GREATER_EQUAL 11.4) AND (NOT BUILD_WITH_CUDA_CUB))
157
- set (BUILD_WITH_CUDA_CUB ON )
158
- endif ()
159
151
endif (USE_CUDA)
160
152
161
153
if (FORCE_COLORED_OUTPUT AND (CMAKE_GENERATOR STREQUAL "Ninja" ) AND
0 commit comments