Omega359 opened a new issue, #14099:
URL: https://github.com/apache/datafusion/issues/14099

   ### Describe the bug
   
   Seen in datafusion-testing/data/sqlite/random/expr/slt_good_102.slt:
   
   ```
   # Datafusion - Datafusion expected results:
   # Datafusion - Expected - -704522
   query error
   SELECT - 79 * + 91 * - COUNT ( * ) * + - 2 * + - NULLIF ( - 49, - COALESCE ( 
- + 69, - COALESCE ( + COALESCE ( - 20, ( - 18 ) * + COUNT ( * ) + - 93, - CASE 
51 WHEN + COUNT ( * ) + 28 THEN 0 ELSE + 29 * + CASE ( 50 ) WHEN - ( - ( CASE 
WHEN NOT + 37 IS NULL THEN + COUNT ( * ) END ) ) THEN NULL WHEN - 46 + 87 * - 
28 THEN 85 WHEN - COUNT ( * ) THEN NULL END END ), COUNT ( * ) - 39 ) * + 22 ) 
/ - COUNT ( * ) )
   ----
   DataFusion error: Internal error: predicate did not evaluate to an array.
   This was likely caused by a bug in DataFusion's code and we would welcome 
that you file an bug report in our issue tracker
   ```
   
   ### To Reproduce
   
   See above sql.
   
   ### Expected behavior
   
   Result should be -704522 which is what both Postgresql and duckdb return
   
   ### Additional context
   
   _No response_


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org
For additional commands, e-mail: github-h...@datafusion.apache.org

Reply via email to