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
Describe the bug
Currently, GpuCast will crash with cuDF exception when we try to cast from ArrayType which holds an inconvertable child type towards the cast target.
Steps/Code to reproduce bug
Cast Array of Map to String with GPU enabled
Expected behavior
In my opinion, compared with adding a P.S. note in the user documentation, a better approach is to verify child types of Array in CastExprMeta.recursiveTagExprForGpuCheck, falling back the Cast expression to CPU if there exists non-replaceable type pairs. It will prevent the crash of GpuCast from the misbehaviors of users.
The text was updated successfully, but these errors were encountered:
jlowe
changed the title
[BUG] GpuCast crashs when casting from Array with unsupportable child type
[BUG] GpuCast crashes when casting from Array with unsupportable child type
Jan 4, 2022
Describe the bug
Currently, GpuCast will crash with cuDF exception when we try to cast from ArrayType which holds an inconvertable child type towards the cast target.
Steps/Code to reproduce bug
Cast Array of Map to String with GPU enabled
Expected behavior
In my opinion, compared with adding a P.S. note in the user documentation, a better approach is to verify child types of Array in
CastExprMeta.recursiveTagExprForGpuCheck
, falling back the Cast expression to CPU if there exists non-replaceable type pairs. It will prevent the crash of GpuCast from the misbehaviors of users.The text was updated successfully, but these errors were encountered: