-
Notifications
You must be signed in to change notification settings - Fork 223
Open
Labels
cuda.bindingsEverything related to the cuda.bindings moduleEverything related to the cuda.bindings moduletriageNeeds the team's attentionNeeds the team's attention
Milestone
Description
Right now we have cuda-bindings 12.9.x maintained in the 12.9.x branch. This causes frictions for
- understanding the maintenance scope
- it is not obvious at all that only
.github/,ci/,cuda_bindings/, andcuda_python/are maintained there
- it is not obvious at all that only
- tracking and backpoting fixes (CI: Automate backport process more #965)
- maintaining CI infra (CI: Make the dependbot also update action verisions in the backport branch #1058) and docs (CI: Make the backport branch generate docs too? #809)
- releasing 12.x packages (BUG:
./ci/tools/download-wheelsdoes not exist in the backport branch #1120)
We would like to lower the burden and the mental overhead on the team. Possible solutions include:
- Eliminate the backport needs by hosting two directories
cuda_bindings_12/andcuda_bindings_13/on themainbranch - Generate the same binding code that have a bunch of macros that can be toggled at build time to target CUDA 12/13
- ...
Metadata
Metadata
Assignees
Labels
cuda.bindingsEverything related to the cuda.bindings moduleEverything related to the cuda.bindings moduletriageNeeds the team's attentionNeeds the team's attention