diff --git a/spark/src/test/scala/org/apache/comet/exec/CometExecSuite.scala b/spark/src/test/scala/org/apache/comet/exec/CometExecSuite.scala index aff1816265..2a1bea169e 100644 --- a/spark/src/test/scala/org/apache/comet/exec/CometExecSuite.scala +++ b/spark/src/test/scala/org/apache/comet/exec/CometExecSuite.scala @@ -1673,6 +1673,14 @@ class CometExecSuite extends CometTestBase { } } + test("negative zero order by") { + withTable("t1") { + Seq(0.0f, -0.0f).toDF("a").write.saveAsTable("t1") + val df = sql("SELECT * FROM t1 ORDER BY a") + checkSparkAnswerAndOperator(df) + } + } + test("native execution after coalesce") { withTable("t1") { (0 until 5)