Skip to content

Conversation

@TomAugspurger
Copy link
Contributor

After rapidsai/cudf#20961, test_sizeof_cudf is failing. This adds an xfail marker while we come up with a longer-term plan for how to handle this properly.

There are a few issues at play here: cudf is in the midst of refactoring some things that are pretty sensitive to the implementation. We don't want to be this sensitive to the internal buffers used by some column.

This test is also testing some proxying / spilling mechanism. cudf is in the midst of implementing an improved version of that. dask-cuda should use that where possible.

Finally, we don't import dask-cudf, which registers the custom sizeof for cudf objects, so some of the sizeof computations were off to being with. Overall, xfailing for now seems reasonable.

@TomAugspurger TomAugspurger requested a review from a team as a code owner January 6, 2026 20:39
After rapidsai/cudf#20961, `test_sizeof_cudf` is
failing. This adds an xfail marker while we come up with a longer-term
plan for how to handle this properly.

There are a few issues at play here: cudf is in the midst of refactoring
some things that are pretty sensitive to the implementation. We don't
want to be this sensitive to the internal buffers used by some column.

This test is also testing some proxying / spilling mechanism. cudf is in
the midst of implementing an improved version of that. dask-cuda should
use that where possible.

Finally, we don't import dask-cudf, which registers the custom `sizeof`
for cudf objects, so some of the sizeof computations were off to being
with. Overall, xfailing for now seems reasonable.
@TomAugspurger TomAugspurger added non-breaking Non-breaking change bug Something isn't working labels Jan 6, 2026
@TomAugspurger
Copy link
Contributor Author

/merge

@rapids-bot rapids-bot bot merged commit 09c51f5 into rapidsai:main Jan 6, 2026
32 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working non-breaking Non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants