Skip to content

CCCL 2.2.0 migration #502

Closed
Closed

Description

This is a tracking issue for updates of RAPIDS to CCCL 2.2.0.

There are two phases: adding compatibility so that libraries can build with CCCL 2.2.0, and then actually doing the upgrade. I am opening separate PRs for each phase to minimize the diff that we have to keep in sync with ongoing library development.

High-Level Tasks

Some of this work is being done in parallel, following the RAPIDS dependency tree.

  • Open PRs for compatibility phase.
  • Test compatibility PRs locally.
  • Merge compatibility PRs.

Then:

  • Open PRs for version updates.
  • Test version update PRs (requires use of conda artifacts from upstream PRs).
  • Merge version update PRs.

Compatibility

PRs adding compatibility with CCCL 2.2.0 (e.g. by adding cuda::proclaim_return_type around device lambdas):

Version Updates

PRs updating to use rapids_cpm_cccl:

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions