Skip to content

Commit

Permalink
Remove patch for 64-bit dispatching.
Browse files Browse the repository at this point in the history
  • Loading branch information
bdice committed Nov 13, 2024
1 parent 732040f commit ce7e991
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 64 deletions.
3 changes: 3 additions & 0 deletions cpp/cmake/thirdparty/get_cccl.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,9 @@ function(find_and_configure_cccl)
)

# Find or install CCCL with our custom set of patches
# TODO: Does this work correctly? Is there a better way to set this? Should
# CCCL be setting THRUST_DISPATCH_TYPE with "FORCE"?
set(THRUST_DISPATCH_TYPE "Force32bit" STRING "Thrust offset type dispatch")
rapids_cpm_cccl(BUILD_EXPORT_SET cudf-exports INSTALL_EXPORT_SET cudf-exports)

endfunction()
Expand Down
5 changes: 0 additions & 5 deletions cpp/cmake/thirdparty/patches/cccl_override.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,6 @@
"packages" : {
"CCCL" : {
"patches" : [
{
"file" : "${current_json_dir}/thrust_disable_64bit_dispatching.diff",
"issue" : "Remove 64bit dispatching as not needed by libcudf and results in compiling twice as many kernels [https://github.com/rapidsai/cudf/pull/11437]",
"fixed_in" : ""
},
{
"file" : "${current_json_dir}/thrust_faster_sort_compile_times.diff",
"issue" : "Improve Thrust sort compile times by not unrolling loops for inlined comparators [https://github.com/rapidsai/cudf/pull/10577]",
Expand Down
59 changes: 0 additions & 59 deletions cpp/cmake/thirdparty/patches/thrust_disable_64bit_dispatching.diff

This file was deleted.

0 comments on commit ce7e991

Please sign in to comment.