Debugging NaN Semantics Between Triton’s Interpreter and JIT

A small but important fix for consistent reduction behavior when NaN values are present