GPU backend and cuDF compatibility#
Supported cuDF versions#
The GPU backend is primarily tested against the cuDF versions used in CI. Local installations may differ due to ABI or constructor changes between cuDF releases.
Known limitations#
Conversion of deeply nested or jagged Awkward Arrays may fail on some cuDF versions.
Mask handling behavior differs across cuDF releases.
Some issues may only reproduce in CI environments.
CI vs local environment differences#
CI uses pinned RAPIDS images, while local environments may expose differences in cuDF constructor signatures or column initialization behavior.
Common error symptoms#
TypeErrorraised during cuDF column constructionMask silently dropped or ignored
Conversion failures that do not reproduce locally