Skip to content

[cudax][cuco] Spread high hash bits in fixed_capacity_map rebind test - #12639

Draft
PointKernel wants to merge 1 commit into
NVIDIA:mainfrom
PointKernel:cuco-map-rebind-test-hash
Draft

PointKernel wants to merge 1 commit into
NVIDIA:mainfrom
PointKernel:cuco-map-rebind-test-hash

Conversation

@PointKernel

Copy link
Copy Markdown
Member

Description

This PR spreads the high bits of the fixed_capacity_map_ref rebind test hashers, since bucket selection uses them after #12360 and the old small hashes put every key in bucket 0, letting the test pass even when rebind_hash_function is broken.

Checklist

  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@PointKernel PointKernel added cudax Feature intended for the cudax experimental library cuco cuCollections labels Nov 13, 2026
@copy-pr-bot

copy-pr-bot Bot commented Nov 13, 2026

Copy link
Copy Markdown
Contributor

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@PointKernel PointKernel self-assigned this Nov 13, 2026
@github-project-automation github-project-automation Bot moved this to Todo in CCCL Nov 13, 2026
@cccl-authenticator-app cccl-authenticator-app Bot moved this from Todo to In Progress in CCCL Nov 13, 2026

This branch has not been deployed

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

Labels

cuco cuCollections cudax Feature intended for the cudax experimental library

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

1 participant