raft icon indicating copy to clipboard operation
raft copied to clipboard

[FEA] COO interface still exposes some int nnz / int n_rows signatures (blocks >2B nonzeros)

Open Intron7 opened this issue 3 months ago • 1 comments

PR #2793 already templatized many COO kernels on nnz_t, which allows 64-bit nonzero counts. However, some parts of the COO interface (detail/coo.cuh and related helpers) still expose 32-bit int parameters or members for nnz/dimensions. This causes downstream bindings (e.g. cuML GraphHolder) to choke with OverflowError when trying to allocate >2.1B edges.

Intron7 avatar Sep 25 '25 08:09 Intron7