-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump CCCL version to include cuda::std::span fix #631
Bump CCCL version to include cuda::std::span fix #631
Conversation
The diff is here: NVIDIA/cccl@fde1cf7...e21d607 I feel confident in merging this as soon as you think it's sufficiently tested @sleeepyjack @PointKernel. All of the commits up to those from yesterday (which unfortunately includes the fix you need) were tested by the latest run of NVIDIA/cccl#1667. |
Added Thread 1 "CORE_TEST" hit Catchpoint 1 (exception thrown), 0x00007fffb24824a1 in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
(cuda-gdb) bt 5
#0 0x00007fffb24824a1 in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#1 0x0000555555654a0a in rmm::mr::limiting_resource_adaptor<rmm::mr::device_memory_resource>::do_allocate(unsigned long, rmm::cuda_stream_view) ()
#2 0x00005555556c3d8f in void* cuda::mr::__4::_Resource_vtable_builder::_Alloc_async<rmm::mr::limiting_resource_adaptor<rmm::mr::device_memory_resource> >(void*, unsigned long, unsigned long, cuda::__4::stream_ref) ()
#3 0x00005555556becd1 in raft::Raft_WorkspaceResource_Test::TestBody() ()
#4 0x00005555557cfee1 in void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) () |
cugraph CI has some problems. I restarted it one more time. Fingers crossed. Apart from that all other projects seem to be fine with the change. |
cugraph now finally also passes all unit tests. What's going on with the failing rapids-cmake tests? I can't make sense of them and thus would like a second pair of eyes to verify if it's related to this change. |
All problems have been resolved. This PR is ready for review. |
/merge |
Thanks @sleeepyjack! |
Description
This PR updates the CCCL version to include a fix for
cuda::std::span
which is required for cuCollections to work properly with CCCL 2.5.0.Most of the changes between the last CCCL version bump (#607) and this one were related to doc updates and unit test fixes, so I don't expect much functional impact for RAPIDS.
After this PR we likely have to bump the cuco version again to include the new changes.
CCCL PR:
CUCO PR:
RAPIDS PRs:
Checklist
cmake-format.json
is up to date with these changes.include_guard(GLOBAL)
)