From 0c1b7b9588d7c01b525ad344177c51d5b702efbf Mon Sep 17 00:00:00 2001 From: Kazuyuki Tanimura Date: Sat, 28 Mar 2026 01:14:25 -0700 Subject: [PATCH] fix: negative zero sort --- .../test/scala/org/apache/comet/exec/CometExecSuite.scala | 8 ++++++++ 1 file changed, 8 insertions(+) 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)