Rename cuco .hpp headers to .cuh#9735
Conversation
|
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. |
|
/ok to test ebfccf2 |
This comment has been minimized.
This comment has been minimized.
|
/ok to test c97a6d2 |
This comment has been minimized.
This comment has been minimized.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (4)
📝 WalkthroughSummary by CodeRabbit
WalkthroughHeader files under cudax/include/cuda/experimental/__cuco are renamed from .hpp to .cuh naming convention. Include guard macros in prime.cuh and traits.cuh are updated to match, and dependent includes in capacity.cuh and open_addressing_ref_impl.cuh are updated to reference the renamed files. Changescuco header extension rename
Suggested reviewers: suggestion: confirm the actual files were renamed on disk (hpp→cuh) rather than just guard/include text changes, to avoid dangling old files. Comment |
🥳 CI Workflow Results🟩 Finished in 57m 46s: Pass: 100%/55 | Total: 4h 33m | Max: 57m 44s | Hits: 100%/36298See results here. |
Description
Follow-up of #9696.
This PR renames the two remaining
.hppheaders incuda/experimental/__cuco(detail/prime.hppanddetail/utility/traits.hpp) to.cuh, updates their header guards and the two include sites accordingly. All cuco headers now carry the.cuhextension, so the existingcuda/experimental/*.cuhglob in the cudax header test covers them and the dedicated.hppglob from #9696 is no longer needed. Both headers compile standalone.Checklist