diff --git a/gluten-substrait/src/main/scala/org/apache/gluten/expression/UnaryExpressionTransformer.scala b/gluten-substrait/src/main/scala/org/apache/gluten/expression/UnaryExpressionTransformer.scala index b762ec95b64..1c0faf599bb 100644 --- a/gluten-substrait/src/main/scala/org/apache/gluten/expression/UnaryExpressionTransformer.scala +++ b/gluten-substrait/src/main/scala/org/apache/gluten/expression/UnaryExpressionTransformer.scala @@ -87,7 +87,7 @@ case class CheckOverflowTransformer( context, substraitExprName, child.doTransform(context), - original.child.dataType, + child.dataType, original.dataType, original.nullable, original.nullOnOverflow)