You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[ENHANCEMENT]: Update build-time check since the trunk CCCL allows 1B/2B atomic_ref #554
Having the same build time checks all over the library isn't ideal. Maybe this is an opportunity to refactor this whole insertion logic into a separate struct slot_inserter that internally decides which insertion strategy to use and also checks if the input types can be handled at all. Let me draft something in Godbolt.
Activity
sleeepyjack commentedon Jul 22, 2024
Having the same build time checks all over the library isn't ideal. Maybe this is an opportunity to refactor this whole insertion logic into a separate struct
slot_inserterthat internally decides which insertion strategy to use and also checks if the input types can be handled at all. Let me draft something in Godbolt.sleeepyjack commentedon Jul 22, 2024
Something like this: https://godbolt.org/z/nvGGYaPWa
This would also solve #547