[BUG] cudf::round
with HALF_UP
mode produces non-deterministic output
#15862
Labels
bug
Something isn't working
Reproducible code:
Output:
I digged into the code and see that the rounding operation is indeed doesn't do round up properly:
When debugging
generic_round
, given the input I see that:In other word,
generic_round
can produce different outputs due to very small round-off error.The text was updated successfully, but these errors were encountered: