From f54eb2ae04f220bce36a1d0d2d24d02a5656e2f5 Mon Sep 17 00:00:00 2001 From: David Wendt Date: Thu, 27 Aug 2026 09:42:09 -0400 Subject: [PATCH 1/2] Fix deprecation warning: declaring default stream as cuda::stream_ref --- cpp/benchmarks/merge/merge_lists.cpp | 4 ++-- cpp/benchmarks/merge/merge_structs.cpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/cpp/benchmarks/merge/merge_lists.cpp b/cpp/benchmarks/merge/merge_lists.cpp index c145e5704616..2efc10425ecc 100644 --- a/cpp/benchmarks/merge/merge_lists.cpp +++ b/cpp/benchmarks/merge/merge_lists.cpp @@ -14,7 +14,7 @@ void nvbench_merge_list(nvbench::state& state) { - cuda::stream_ref stream; + auto stream = cudf::get_default_stream(); auto const input1 = create_lists_data(state); auto const sorted_input1 = @@ -24,7 +24,7 @@ void nvbench_merge_list(nvbench::state& state) auto const sorted_input2 = cudf::sort(*input2, {}, {}, stream, cudf::get_current_device_resource_ref()); - stream.sync(); + stream.synchronize(); auto const mem_stats_logger = cudf::memory_stats_logger(); diff --git a/cpp/benchmarks/merge/merge_structs.cpp b/cpp/benchmarks/merge/merge_structs.cpp index b4dfd24e9a1d..16ee1875e8f3 100644 --- a/cpp/benchmarks/merge/merge_structs.cpp +++ b/cpp/benchmarks/merge/merge_structs.cpp @@ -14,7 +14,7 @@ void nvbench_merge_struct(nvbench::state& state) { - cuda::stream_ref stream; + auto stream = cudf::get_default_stream(); auto const input1 = create_structs_data(state); auto const sorted_input1 = @@ -24,7 +24,7 @@ void nvbench_merge_struct(nvbench::state& state) auto const sorted_input2 = cudf::sort(*input2, {}, {}, stream, cudf::get_current_device_resource_ref()); - stream.sync(); + stream.synchronize(); auto const mem_stats_logger = cudf::memory_stats_logger(); From 86fc1ba75ac799d1c0b186168fc725b0a362a69f Mon Sep 17 00:00:00 2001 From: David Wendt Date: Mon, 31 Aug 2026 10:29:38 -0400 Subject: [PATCH 2/2] declare cuda::stream_ref variable --- cpp/benchmarks/merge/merge_lists.cpp | 4 ++-- cpp/benchmarks/merge/merge_structs.cpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/cpp/benchmarks/merge/merge_lists.cpp b/cpp/benchmarks/merge/merge_lists.cpp index 2efc10425ecc..543fb29f521b 100644 --- a/cpp/benchmarks/merge/merge_lists.cpp +++ b/cpp/benchmarks/merge/merge_lists.cpp @@ -14,7 +14,7 @@ void nvbench_merge_list(nvbench::state& state) { - auto stream = cudf::get_default_stream(); + cuda::stream_ref stream = cudf::get_default_stream(); auto const input1 = create_lists_data(state); auto const sorted_input1 = @@ -24,7 +24,7 @@ void nvbench_merge_list(nvbench::state& state) auto const sorted_input2 = cudf::sort(*input2, {}, {}, stream, cudf::get_current_device_resource_ref()); - stream.synchronize(); + stream.sync(); auto const mem_stats_logger = cudf::memory_stats_logger(); diff --git a/cpp/benchmarks/merge/merge_structs.cpp b/cpp/benchmarks/merge/merge_structs.cpp index 16ee1875e8f3..4905efb1c96a 100644 --- a/cpp/benchmarks/merge/merge_structs.cpp +++ b/cpp/benchmarks/merge/merge_structs.cpp @@ -14,7 +14,7 @@ void nvbench_merge_struct(nvbench::state& state) { - auto stream = cudf::get_default_stream(); + cuda::stream_ref stream = cudf::get_default_stream(); auto const input1 = create_structs_data(state); auto const sorted_input1 = @@ -24,7 +24,7 @@ void nvbench_merge_struct(nvbench::state& state) auto const sorted_input2 = cudf::sort(*input2, {}, {}, stream, cudf::get_current_device_resource_ref()); - stream.synchronize(); + stream.sync(); auto const mem_stats_logger = cudf::memory_stats_logger();