You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
extended tests failing on main (External error: query is expected to fail, but actually succeed:) #15641
Compiling datafusion-sqllogictest v46.0.1 (/__w/datafusion/datafusion/datafusion/sqllogictest)
Finished `release-nonlto` profile [optimized] target(s) in 12m 21s
Running bin/sqllogictests.rs (target/release-nonlto/deps/sqllogictests-4e1c250[877](https://github.com/apache/datafusion/actions/runs/14331563613/job/40168564406#step:5:878)4cd153)
External error: query is expected to fail, but actually succeed:
[SQL] SELECT - 69 FROM tab0 WHERE + - col1 NOT IN ( - + col1, CAST ( + col0 AS INTEGER ), + + ( + + col1 ) / + - 0 * + col0 )
at ../../datafusion-testing/data/sqlite/random/aggregates/slt_good_11.slt:6360
External error: query is expected to fail, but actually succeed:
[SQL] SELECT DISTINCT col1 AS col1 FROM tab0 WHERE NOT + CASE + 87 WHEN col1 THEN col1 ELSE NULL END NOT BETWEEN - col1 / + col1 AND NULL GROUP BY col1 HAVING NOT col1 * 75 IS NOT NULL
at ../../datafusion-testing/data/sqlite/random/groupby/slt_good_12.slt:12141
changed the title [-]extended tests failing on main[/-][+]extended tests failing on main (External error: query is expected to fail, but actually succeed:)[/+]on Apr 8, 2025
Activity
[-]extended tests failing on main[/-][+]extended tests failing on main (External error: query is expected to fail, but actually succeed:)[/+]alamb commentedon Apr 8, 2025
Here is the query https://github.com/apache/datafusion-testing/blob/243047b9dd682be688628539c604daaddfe640f9/data/sqlite/random/aggregates/slt_good_11.slt#L6359-L6361
It may be that now that the code no longer runs the case causing a divide by zero because it was short circuted
Omega359 commentedon Apr 8, 2025
Hmm. I can confirm that sql passes in Postgresql and Duckdb, both returning -69 (integer/int32)
Omega359 commentedon Apr 8, 2025
If no one gets to this I'll regenerate the sqlite files tonight
alamb commentedon Apr 8, 2025
Thanks for confirming @Omega359 -- If you remake the files I can approve/merge it quickly !
alamb commentedon Apr 9, 2025
I made a PR to update the pin on main: