Michael Schellenberger Costa

Results 80 issues of Michael Schellenberger Costa

While we provide variable templates already in C++14 we should not use them internally as those might have unexpected behavior wrt binary size as there is no guarantee that the...

This implements two LWG issues against `expected`

We want to get away from raw resources, so prepare deprecation of it by replacing all internal usages This PR relies on preparation in downstream repositories

feature request
3 - Ready for review
breaking
cpp

Currently all resource adaptors are templated on their upstream resource. Transitioning to `resource_ref` this is superfluous, as we do not need to know the upstream type anymore. However, we cannot...

feature request
cpp

This gets cuDF build cccl main on 12.3. There is one issue with the cuco tuple helpers but that will be fixed on the cuco side

libcudf
CMake
improvement
non-breaking

Thrust has introduced a wrapped versioning namespace. This is colliding with the namespace introduced in `cupy/complex` To avoid that issue pull in the thrust config and use the proper thrust...

to-be-backported
cat:code-fix

Those types must be host only so we can safely SFINAE away our own free functions that would be ambiguous Fixes #1679

libcu++
bug: functional
2.5.0

This mirrors our current escape hatch against `__nv_bfloat16` to also allow the user to disable half support Addresses: #1727

The week ends early so here the obligatory "Michael goes rampage about minor annoyance" err maintenance PR Note: everything should be in `thrust::detail`, so it is fair game

feature request
thrust

This implements `` including all machinery and views This is not meant to be merged, but a way to easily test in CI

feature request
libcu++