Skip to content

Commit fc3d6c1

Browse files
authored
FIX: disable warpspeed scan (#2062)
This is a temporary workaround to disable CCCL warpspeed scan until [#8838](NVIDIA/cccl#8838) is fixed. CC @cjnolet @bdice Authors: - Malte Förster (https://github.com/mfoerste4) Approvers: - Corey J. Nolet (https://github.com/cjnolet) URL: #2062
1 parent 3ad36b9 commit fc3d6c1

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

cpp/cmake/modules/ConfigureCUDA.cmake

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,10 @@ if(CUDA_LOG_COMPILE_TIME)
3737
list(APPEND CUVS_CUDA_FLAGS "--time=nvcc_compile_log.csv")
3838
endif()
3939

40+
# disable warpspeed scan / workaround for CCCL bug https://github.com/NVIDIA/cccl/issues/8838
41+
list(APPEND CUVS_CXX_FLAGS "-DCCCL_DISABLE_WARPSPEED_SCAN")
42+
list(APPEND CUVS_CUDA_FLAGS "-DCCCL_DISABLE_WARPSPEED_SCAN")
43+
4044
list(APPEND CUVS_CUDA_FLAGS --expt-extended-lambda --expt-relaxed-constexpr)
4145
list(APPEND CUVS_CXX_FLAGS "-DCUDA_API_PER_THREAD_DEFAULT_STREAM")
4246
list(APPEND CUVS_CUDA_FLAGS "-DCUDA_API_PER_THREAD_DEFAULT_STREAM")

0 commit comments

Comments
 (0)