diff --git a/data/sqlite/index/random/10/slt_good_0.slt b/data/sqlite/index/random/10/slt_good_0.slt index 7416493..9f056d6 100644 --- a/data/sqlite/index/random/10/slt_good_0.slt +++ b/data/sqlite/index/random/10/slt_good_0.slt @@ -8983,42 +8983,27 @@ query R rowsort label-1435 SELECT DISTINCT + col4 col4 FROM tab4 WHERE NOT NULL IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1440 SELECT - - col3 col3 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 34 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1440 SELECT - - col3 col3 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 34 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1440 SELECT - - col3 col3 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND 34 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1440 SELECT - - col3 col3 FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND 34 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1440 SELECT - - col3 col3 FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND 34 ---- @@ -11043,42 +11028,27 @@ query IIRTIRT rowsort label-1765 SELECT * FROM tab4 AS cor0 WHERE 87 * + CAST ( - col4 AS INTEGER ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1770 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1770 SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1770 SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1770 SELECT * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1770 SELECT * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 82 ---- @@ -14428,42 +14398,27 @@ query IIRTIRT rowsort label-2305 SELECT * FROM tab4 WHERE col0 BETWEEN NULL AND ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2310 SELECT ALL col3 * col3 + col3 FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 51 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2310 SELECT ALL col3 * col3 + col3 FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 51 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2310 SELECT ALL col3 * col3 + col3 FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 51 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2310 SELECT ALL col3 * col3 + col3 FROM tab3 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 51 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2310 SELECT ALL col3 * col3 + col3 FROM tab4 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 51 ---- @@ -14808,42 +14763,27 @@ query R rowsort label-2365 SELECT col0 * 66 + + 4 * - col1 AS col3 FROM tab4 AS cor0 WHERE NOT 81 * CAST ( NULL AS INTEGER ) - col3 * + col3 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2370 SELECT col0 / 41 AS col4 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 8 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2370 SELECT col0 / 41 AS col4 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 8 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2370 SELECT col0 / 41 AS col4 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 8 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2370 SELECT col0 / 41 AS col4 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 8 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2370 SELECT col0 / 41 AS col4 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 8 ---- @@ -15383,42 +15323,27 @@ query R rowsort label-2465 SELECT col1 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2470 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND col0 + + 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2470 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND col0 + + 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2470 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND col0 + + 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2470 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND col0 + + 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2470 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND col0 + + 30 ---- @@ -16593,42 +16518,27 @@ query I rowsort label-2660 SELECT DISTINCT 13 FROM tab4 AS cor0 WHERE NOT col4 >= - col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2665 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( + 61 * col3 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2665 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( + 61 * col3 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2665 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( + 61 * col3 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2665 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( + 61 * col3 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2665 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( + 61 * col3 ) ---- @@ -17828,42 +17738,27 @@ SELECT DISTINCT - COUNT ( * ) AS col2 FROM tab4 cor0 WHERE col5 IS NOT NULL ---- -10 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2860 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND - 29 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2860 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND - 29 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2860 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND - 29 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2860 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND - 29 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2860 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND - 29 ---- @@ -18613,42 +18508,27 @@ query I rowsort label-2985 SELECT + col0 FROM tab4 WHERE NOT col0 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2990 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 60 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2990 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 60 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2990 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 60 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2990 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 60 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2990 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 60 ---- @@ -21758,42 +21638,27 @@ query IIRTIRT rowsort label-3485 SELECT * FROM tab4 WHERE ( - 73 ) NOT BETWEEN ( CAST ( NULL AS INTEGER ) + 81 * col3 ) AND ( - 8 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3490 SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND ( - 51 * - 46 - - col3 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3490 SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND ( - 51 * - 46 - - col3 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3490 SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( - 51 * - 46 - - col3 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3490 SELECT * FROM tab3 WHERE NULL NOT BETWEEN NULL AND ( - 51 * - 46 - - col3 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3490 SELECT * FROM tab4 WHERE NULL NOT BETWEEN NULL AND ( - 51 * - 46 - - col3 ) ---- @@ -32518,42 +32383,27 @@ SELECT ALL - col0 col5 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 6121ae1bb588973a3fa41a97f43d8c2a -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5220 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 16 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5220 SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 16 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5220 SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 16 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5220 SELECT * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 16 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5220 SELECT * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 16 ---- @@ -42753,46 +42603,31 @@ query IIRTIRT rowsort label-6870 SELECT ALL * FROM tab4 WHERE NULL NOT IN ( - col1 / + col3 + 63 - + - col3, + 68, 40 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6875 SELECT - + AVG ( DISTINCT + ( - col3 ) ) * + COUNT ( DISTINCT + col3 ) AS col2 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 25 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6875 SELECT - + AVG ( DISTINCT + ( - col3 ) ) * + COUNT ( DISTINCT + col3 ) AS col2 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 25 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6875 SELECT - + AVG ( DISTINCT + ( - col3 ) ) * + COUNT ( DISTINCT + col3 ) AS col2 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 25 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6875 SELECT - + AVG ( DISTINCT + ( - col3 ) ) * + COUNT ( DISTINCT + col3 ) AS col2 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 25 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6875 SELECT - + AVG ( DISTINCT + ( - col3 ) ) * + COUNT ( DISTINCT + col3 ) AS col2 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 25 ---- @@ -46918,42 +46753,27 @@ query IIRTIRT rowsort label-7555 SELECT ALL * FROM tab4 AS cor0 WHERE ( NULL ) = - col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7560 SELECT ALL - + col1 AS col5 FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 64 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7560 SELECT ALL - + col1 AS col5 FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 64 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7560 SELECT ALL - + col1 AS col5 FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 64 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7560 SELECT ALL - + col1 AS col5 FROM tab3 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 64 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7560 SELECT ALL - + col1 AS col5 FROM tab4 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 64 ---- @@ -48613,42 +48433,27 @@ query IIRTIRT rowsort label-7830 SELECT ALL * FROM tab4 AS cor0 WHERE NOT col0 > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7835 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND 14 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7835 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND 14 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7835 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND 14 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7835 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND 14 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7835 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND 14 ---- @@ -49423,42 +49228,27 @@ SELECT + col3 FROM tab4 AS cor0 WHERE 30 IS NOT NULL ---- 10 values hashing to ade4dbf8c8e368bc81070b209d303a1c -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7960 SELECT ALL * FROM tab0 cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - + col0 / + col3 + + 49 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7960 SELECT ALL * FROM tab1 cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - + col0 / + col3 + + 49 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7960 SELECT ALL * FROM tab2 cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - + col0 / + col3 + + 49 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7960 SELECT ALL * FROM tab3 cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - + col0 / + col3 + + 49 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7960 SELECT ALL * FROM tab4 cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - + col0 / + col3 + + 49 ---- @@ -51733,42 +51523,27 @@ query IIRTIRT rowsort label-8340 SELECT * FROM tab4 WHERE col4 * - col4 + col4 BETWEEN NULL AND ( + ( + 89 ) * 41 + + col3 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8345 SELECT - ( + col1 ) FROM tab0 WHERE NULL BETWEEN NULL AND ( - 54 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8345 SELECT - ( + col1 ) FROM tab1 WHERE NULL BETWEEN NULL AND ( - 54 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8345 SELECT - ( + col1 ) FROM tab2 WHERE NULL BETWEEN NULL AND ( - 54 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8345 SELECT - ( + col1 ) FROM tab3 WHERE NULL BETWEEN NULL AND ( - 54 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8345 SELECT - ( + col1 ) FROM tab4 WHERE NULL BETWEEN NULL AND ( - 54 ) ---- @@ -57863,42 +57638,27 @@ query IIRTIRT rowsort label-9375 SELECT * FROM tab4 AS cor0 WHERE + col1 * - col3 - + - col3 IS NOT NULL AND ( NULL ) BETWEEN - col1 AND 43 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9380 SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - 73 + - 37 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9380 SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - 73 + - 37 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9380 SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND - 73 + - 37 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9380 SELECT * FROM tab3 WHERE NULL NOT BETWEEN NULL AND - 73 + - 37 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9380 SELECT * FROM tab4 WHERE NULL NOT BETWEEN NULL AND - 73 + - 37 ---- @@ -57973,42 +57733,27 @@ SELECT + + AVG ( DISTINCT 47 ) FROM tab4 AS cor0 WHERE + CAST ( NULL AS INTEGER ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9395 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + 48 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9395 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + 48 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9395 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + 48 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9395 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND + 48 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9395 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND + 48 ---- @@ -60218,42 +59963,27 @@ query IIRTIRT rowsort label-9760 SELECT ALL * FROM tab4 WHERE NOT 67 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9765 SELECT + 14 AS col3 FROM tab0 WHERE NOT NULL BETWEEN NULL AND + - ( 57 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9765 SELECT + 14 AS col3 FROM tab1 WHERE NOT NULL BETWEEN NULL AND + - ( 57 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9765 SELECT + 14 AS col3 FROM tab2 WHERE NOT NULL BETWEEN NULL AND + - ( 57 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9765 SELECT + 14 AS col3 FROM tab3 WHERE NOT NULL BETWEEN NULL AND + - ( 57 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9765 SELECT + 14 AS col3 FROM tab4 WHERE NOT NULL BETWEEN NULL AND + - ( 57 ) ---- @@ -60453,42 +60183,27 @@ query IIRTIRT rowsort label-9795 SELECT * FROM tab4 WHERE NULL IN ( - - col0 * - col4 / + 15 * - 59, 27 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9800 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 74 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9800 SELECT * FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 74 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9800 SELECT * FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 74 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9800 SELECT * FROM tab3 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 74 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9800 SELECT * FROM tab4 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 74 ---- diff --git a/data/sqlite/index/random/10/slt_good_1.slt b/data/sqlite/index/random/10/slt_good_1.slt index 64b64f0..4ba72e7 100644 --- a/data/sqlite/index/random/10/slt_good_1.slt +++ b/data/sqlite/index/random/10/slt_good_1.slt @@ -913,42 +913,27 @@ query IIRTIRT rowsort label-125 SELECT ALL * FROM tab4 WHERE - 44 - col4 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-130 SELECT + + col3 * - + ( + col4 ) AS col3 FROM tab0 AS cor0 WHERE ( NOT NULL BETWEEN NULL AND 39 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-130 SELECT + + col3 * - + ( + col4 ) AS col3 FROM tab1 AS cor0 WHERE ( NOT NULL BETWEEN NULL AND 39 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-130 SELECT + + col3 * - + ( + col4 ) AS col3 FROM tab2 AS cor0 WHERE ( NOT NULL BETWEEN NULL AND 39 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-130 SELECT + + col3 * - + ( + col4 ) AS col3 FROM tab3 AS cor0 WHERE ( NOT NULL BETWEEN NULL AND 39 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-130 SELECT + + col3 * - + ( + col4 ) AS col3 FROM tab4 AS cor0 WHERE ( NOT NULL BETWEEN NULL AND 39 ) ---- @@ -6028,42 +6013,27 @@ query IIRTIRT rowsort label-965 SELECT * FROM tab4 AS cor0 WHERE + col4 - + - 85 - col4 < + 1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-970 SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND + - ( - 71 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-970 SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND + - ( - 71 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-970 SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + - ( - 71 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-970 SELECT * FROM tab3 WHERE NULL NOT BETWEEN NULL AND + - ( - 71 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-970 SELECT * FROM tab4 WHERE NULL NOT BETWEEN NULL AND + - ( - 71 ) ---- @@ -6158,42 +6128,27 @@ SELECT DISTINCT CAST ( NULL AS INTEGER ) FROM tab4 WHERE NULL IS NULL ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-990 SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND + + 12 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-990 SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND + + 12 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-990 SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + + 12 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-990 SELECT * FROM tab3 WHERE NOT NULL BETWEEN NULL AND + + 12 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-990 SELECT * FROM tab4 WHERE NOT NULL BETWEEN NULL AND + + 12 ---- @@ -6778,42 +6733,27 @@ query IIIIIII rowsort label-1085 SELECT * FROM tab4 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + - col4 * - col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1090 SELECT - 25 / + 70 AS col0 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1090 SELECT - 25 / + 70 AS col0 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1090 SELECT - 25 / + 70 AS col0 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1090 SELECT - 25 / + 70 AS col0 FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1090 SELECT - 25 / + 70 AS col0 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND 82 ---- @@ -14993,42 +14933,27 @@ query IIRTIRT rowsort label-2415 SELECT ALL * FROM tab4 AS cor0 WHERE NOT - col1 * - + col0 + + 79 * col3 * + - col4 NOT BETWEEN NULL AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2420 SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2420 SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2420 SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2420 SELECT ALL * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2420 SELECT ALL * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 1 ---- @@ -15348,42 +15273,27 @@ query R rowsort label-2470 SELECT DISTINCT col1 * CAST ( NULL AS INTEGER ) + - + col4 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2475 SELECT - - col1 FROM tab0 WHERE ( NULL NOT BETWEEN NULL AND - 70 * 54 * 1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2475 SELECT - - col1 FROM tab1 WHERE ( NULL NOT BETWEEN NULL AND - 70 * 54 * 1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2475 SELECT - - col1 FROM tab2 WHERE ( NULL NOT BETWEEN NULL AND - 70 * 54 * 1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2475 SELECT - - col1 FROM tab3 WHERE ( NULL NOT BETWEEN NULL AND - 70 * 54 * 1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2475 SELECT - - col1 FROM tab4 WHERE ( NULL NOT BETWEEN NULL AND - 70 * 54 * 1 ) ---- @@ -20803,42 +20713,27 @@ query IIRTIRT rowsort label-3335 SELECT ALL * FROM tab4 AS cor0 WHERE NULL > col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3340 SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 36 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3340 SELECT ALL * FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 36 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3340 SELECT ALL * FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 36 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3340 SELECT ALL * FROM tab3 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 36 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3340 SELECT ALL * FROM tab4 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 36 ---- @@ -20968,42 +20863,27 @@ query IIRTIRT rowsort label-3360 SELECT * FROM tab4 WHERE NOT + col4 * - 58 * - + 43 * - 27 * - 11 + - 10 / - 79 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3365 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 94 + + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3365 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 94 + + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3365 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 94 + + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3365 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 94 + + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3365 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 94 + + col0 ---- @@ -22583,46 +22463,31 @@ query R rowsort label-3635 SELECT + col4 FROM tab4 WHERE col3 >= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3640 SELECT - COUNT ( * ) FROM tab0 WHERE ( NULL ) NOT BETWEEN NULL AND + 90 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3640 SELECT - COUNT ( * ) FROM tab1 WHERE ( NULL ) NOT BETWEEN NULL AND + 90 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3640 SELECT - COUNT ( * ) FROM tab2 WHERE ( NULL ) NOT BETWEEN NULL AND + 90 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3640 SELECT - COUNT ( * ) FROM tab3 WHERE ( NULL ) NOT BETWEEN NULL AND + 90 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3640 SELECT - COUNT ( * ) FROM tab4 WHERE ( NULL ) NOT BETWEEN NULL AND + 90 ---- @@ -25013,42 +24878,27 @@ SELECT 84 * 19 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 43624b7f00e3fe1271a3b44b8a4369b0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4050 SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( - - 15 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4050 SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( - - 15 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4050 SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( - - 15 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4050 SELECT ALL * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( - - 15 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4050 SELECT ALL * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( - - 15 ) ---- @@ -25508,42 +25358,27 @@ query I rowsort label-4125 SELECT DISTINCT - 16 AS col0 FROM tab4 AS cor0 WHERE col1 = NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4130 SELECT ALL * FROM tab0 cor0 WHERE NULL NOT BETWEEN NULL AND - ( col0 ) + 28 * + col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4130 SELECT ALL * FROM tab1 cor0 WHERE NULL NOT BETWEEN NULL AND - ( col0 ) + 28 * + col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4130 SELECT ALL * FROM tab2 cor0 WHERE NULL NOT BETWEEN NULL AND - ( col0 ) + 28 * + col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4130 SELECT ALL * FROM tab3 cor0 WHERE NULL NOT BETWEEN NULL AND - ( col0 ) + 28 * + col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4130 SELECT ALL * FROM tab4 cor0 WHERE NULL NOT BETWEEN NULL AND - ( col0 ) + 28 * + col3 ---- @@ -26028,42 +25863,27 @@ query IIRTIRT rowsort label-4205 SELECT * FROM tab4 AS cor0 WHERE ( NOT NULL < NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4210 SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 85 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4210 SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 85 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4210 SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 85 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4210 SELECT ALL * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND 85 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4210 SELECT ALL * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND 85 ---- @@ -28188,42 +28008,27 @@ query I rowsort label-4555 SELECT ( + col5 ) FROM tab4 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4560 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 77 + - + 0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4560 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 77 + - + 0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4560 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 77 + - + 0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4560 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 77 + - + 0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4560 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 77 + - + 0 ---- @@ -28973,42 +28778,27 @@ query IIRTIRT rowsort label-4690 SELECT * FROM tab4 WHERE NULL BETWEEN col4 AND ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4695 SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 83 * 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4695 SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 83 * 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4695 SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND 83 * 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4695 SELECT * FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND 83 * 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4695 SELECT * FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND 83 * 2 ---- @@ -30463,42 +30253,27 @@ query I rowsort label-4930 SELECT - col0 FROM tab4 AS cor0 WHERE NULL NOT IN ( - 2 + - col4 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-4935 SELECT DISTINCT - - col0 AS col5, - col3 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + 4 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-4935 SELECT DISTINCT - - col0 AS col5, - col3 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + 4 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-4935 SELECT DISTINCT - - col0 AS col5, - col3 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + 4 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-4935 SELECT DISTINCT - - col0 AS col5, - col3 FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND + 4 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-4935 SELECT DISTINCT - - col0 AS col5, - col3 FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND + 4 ---- @@ -30758,42 +30533,27 @@ SELECT DISTINCT ( - COUNT ( * ) ) FROM tab4 AS cor0 WHERE 95 * 57 <= ( NULL ) ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4985 SELECT col2 FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4985 SELECT col2 FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4985 SELECT col2 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4985 SELECT col2 FROM tab3 AS cor0 WHERE ( NULL ) BETWEEN NULL AND 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4985 SELECT col2 FROM tab4 AS cor0 WHERE ( NULL ) BETWEEN NULL AND 21 ---- @@ -36313,42 +36073,27 @@ SELECT DISTINCT - 88 FROM tab4 AS cor0 WHERE NOT ( - 30 * col3 + + ( - col4 ) ) ---- -88 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5920 SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 55 * CAST ( - + ( 45 ) AS INTEGER ) * 46 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5920 SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + 55 * CAST ( - + ( 45 ) AS INTEGER ) * 46 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5920 SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 55 * CAST ( - + ( 45 ) AS INTEGER ) * 46 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5920 SELECT * FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND + 55 * CAST ( - + ( 45 ) AS INTEGER ) * 46 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5920 SELECT * FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND + 55 * CAST ( - + ( 45 ) AS INTEGER ) * 46 ---- @@ -36668,42 +36413,27 @@ query I rowsort label-5970 SELECT DISTINCT - col0 AS col4 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5975 SELECT col2 FROM tab0 AS cor0 WHERE NOT ( ( NULL NOT BETWEEN NULL AND ( 89 + - col0 ) ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5975 SELECT col2 FROM tab1 AS cor0 WHERE NOT ( ( NULL NOT BETWEEN NULL AND ( 89 + - col0 ) ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5975 SELECT col2 FROM tab2 AS cor0 WHERE NOT ( ( NULL NOT BETWEEN NULL AND ( 89 + - col0 ) ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5975 SELECT col2 FROM tab3 AS cor0 WHERE NOT ( ( NULL NOT BETWEEN NULL AND ( 89 + - col0 ) ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5975 SELECT col2 FROM tab4 AS cor0 WHERE NOT ( ( NULL NOT BETWEEN NULL AND ( 89 + - col0 ) ) ) ---- @@ -44928,42 +44658,27 @@ query I rowsort label-7330 SELECT ALL + col2 FROM tab4 WHERE NOT - col4 * - col4 < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7335 SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND col3 + + 17 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7335 SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND col3 + + 17 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7335 SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND col3 + + 17 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7335 SELECT * FROM tab3 WHERE NULL NOT BETWEEN NULL AND col3 + + 17 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7335 SELECT * FROM tab4 WHERE NULL NOT BETWEEN NULL AND col3 + + 17 ---- @@ -50603,42 +50318,27 @@ query IIRTIRT rowsort label-8225 SELECT * FROM tab4 cor0 WHERE NOT + col4 * CAST ( NULL AS INTEGER ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8230 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 58 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8230 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 58 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8230 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 58 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8230 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 58 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8230 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 58 ---- @@ -57653,42 +57353,27 @@ query IIRTIRT rowsort label-9365 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL < col4 * - 94 + - col4 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9370 SELECT - + col3 AS col0 FROM tab0 WHERE NOT NULL BETWEEN NULL AND + 6 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9370 SELECT - + col3 AS col0 FROM tab1 WHERE NOT NULL BETWEEN NULL AND + 6 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9370 SELECT - + col3 AS col0 FROM tab2 WHERE NOT NULL BETWEEN NULL AND + 6 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9370 SELECT - + col3 AS col0 FROM tab3 WHERE NOT NULL BETWEEN NULL AND + 6 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9370 SELECT - + col3 AS col0 FROM tab4 WHERE NOT NULL BETWEEN NULL AND + 6 ---- diff --git a/data/sqlite/index/random/10/slt_good_10.slt b/data/sqlite/index/random/10/slt_good_10.slt index bd307ce..30617ff 100644 --- a/data/sqlite/index/random/10/slt_good_10.slt +++ b/data/sqlite/index/random/10/slt_good_10.slt @@ -913,42 +913,27 @@ SELECT 94 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 09773373c99f1044afc95d045e52355c -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-120 SELECT DISTINCT + col1 * + col3 AS col5 FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - + col0 * + 95 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-120 SELECT DISTINCT + col1 * + col3 AS col5 FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - + col0 * + 95 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-120 SELECT DISTINCT + col1 * + col3 AS col5 FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - + col0 * + 95 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-120 SELECT DISTINCT + col1 * + col3 AS col5 FROM tab3 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - + col0 * + 95 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-120 SELECT DISTINCT + col1 * + col3 AS col5 FROM tab4 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - + col0 * + 95 ---- @@ -15618,42 +15603,27 @@ query IIRTIRT rowsort label-2510 SELECT * FROM tab4 AS cor0 WHERE - col1 * - col0 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2515 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 62 + - 61 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2515 SELECT * FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 62 + - 61 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2515 SELECT * FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 62 + - 61 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2515 SELECT * FROM tab3 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 62 + - 61 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2515 SELECT * FROM tab4 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 62 + - 61 ---- @@ -19133,42 +19103,27 @@ query IIRTIRT rowsort label-3065 SELECT * FROM tab4 AS cor0 WHERE ( NULL ) = + 25 + - + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3070 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND + 22 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3070 SELECT * FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND + 22 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3070 SELECT * FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND + 22 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3070 SELECT * FROM tab3 AS cor0 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND + 22 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3070 SELECT * FROM tab4 AS cor0 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND + 22 ---- @@ -19333,42 +19288,27 @@ query IIRTIRT rowsort label-3095 SELECT ALL * FROM tab4 WHERE - col1 * col3 > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3100 SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - + 63 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3100 SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND - + 63 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3100 SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND - + 63 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3100 SELECT * FROM tab3 WHERE NOT NULL BETWEEN NULL AND - + 63 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3100 SELECT * FROM tab4 WHERE NOT NULL BETWEEN NULL AND - + 63 ---- @@ -20103,42 +20043,27 @@ SELECT DISTINCT + AVG ( ALL + CAST ( - ( ( + col3 ) ) AS INTEGER ) ) AS col0 FRO ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3220 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND - 6 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3220 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND - 6 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3220 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND - 6 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3220 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND - 6 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3220 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND - 6 ---- @@ -22888,42 +22813,27 @@ query R rowsort label-3665 SELECT - col4 + + + 63 AS col5 FROM tab4 WHERE NOT NULL IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3670 SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3670 SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3670 SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3670 SELECT * FROM tab3 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3670 SELECT * FROM tab4 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 21 ---- @@ -29103,42 +29013,27 @@ query I rowsort label-4650 SELECT + 91 FROM tab4 WHERE + + col2 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIIIIIIIIII rowsort label-4655 SELECT * FROM tab0, tab0 AS cor0 WHERE NULL BETWEEN NULL AND - + 36 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIIIIIIIIII rowsort label-4655 SELECT * FROM tab1, tab1 AS cor0 WHERE NULL BETWEEN NULL AND - + 36 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIIIIIIIIII rowsort label-4655 SELECT * FROM tab2, tab2 AS cor0 WHERE NULL BETWEEN NULL AND - + 36 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIIIIIIIIII rowsort label-4655 SELECT * FROM tab3, tab3 AS cor0 WHERE NULL BETWEEN NULL AND - + 36 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIIIIIIIIII rowsort label-4655 SELECT * FROM tab4, tab4 AS cor0 WHERE NULL BETWEEN NULL AND - + 36 ---- @@ -32038,42 +31933,27 @@ query IIRTIRT rowsort label-5145 SELECT * FROM tab4 AS cor0 WHERE col0 * + col4 - - + col4 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5150 SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - 12 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5150 SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - 12 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5150 SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - 12 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5150 SELECT * FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND - 12 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5150 SELECT * FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND - 12 ---- @@ -34988,42 +34868,27 @@ query R rowsort label-5625 SELECT DISTINCT + col4 + col0 * CAST ( NULL AS INTEGER ) + + col4 - - col1 FROM tab4 WHERE + + CAST ( NULL AS INTEGER ) < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5630 SELECT ALL + col4 AS col3 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - 55 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5630 SELECT ALL + col4 AS col3 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - 55 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5630 SELECT ALL + col4 AS col3 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - 55 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5630 SELECT ALL + col4 AS col3 FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND - 55 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5630 SELECT ALL + col4 AS col3 FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND - 55 ---- @@ -36713,42 +36578,27 @@ query IIRTIRT rowsort label-5900 SELECT * FROM tab4 WHERE + 47 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5905 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - ( + - 56 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5905 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - ( + - 56 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5905 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - ( + - 56 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5905 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - ( + - 56 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5905 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - ( + - 56 ) ---- @@ -36843,42 +36693,27 @@ query IIRTIRT rowsort label-5920 SELECT ALL * FROM tab4 AS cor0 WHERE NOT 93 + + col4 = NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5925 SELECT ALL col4 AS col2 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 53 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5925 SELECT ALL col4 AS col2 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 53 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5925 SELECT ALL col4 AS col2 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 53 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5925 SELECT ALL col4 AS col2 FROM tab3 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 53 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5925 SELECT ALL col4 AS col2 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 53 ---- @@ -37823,42 +37658,27 @@ SELECT ALL + 12 - 89 FROM tab4 AS cor0 WHERE - col3 IS NOT NULL ---- 10 values hashing to 5c0b892d57803e770aac80bbb20c6415 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6090 SELECT - col4 + + col4 AS col2 FROM tab0 WHERE NULL NOT BETWEEN NULL AND - 14 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6090 SELECT - col4 + + col4 AS col2 FROM tab1 WHERE NULL NOT BETWEEN NULL AND - 14 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6090 SELECT - col4 + + col4 AS col2 FROM tab2 WHERE NULL NOT BETWEEN NULL AND - 14 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6090 SELECT - col4 + + col4 AS col2 FROM tab3 WHERE NULL NOT BETWEEN NULL AND - 14 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6090 SELECT - col4 + + col4 AS col2 FROM tab4 WHERE NULL NOT BETWEEN NULL AND - 14 ---- @@ -38923,42 +38743,27 @@ SELECT DISTINCT - col0 AS col2 FROM tab4 AS cor0 WHERE NOT - col4 IS NULL ---- 10 values hashing to bd62a2281340036dde24ff9105b7739e -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6260 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6260 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6260 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6260 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6260 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 3 ---- @@ -52223,42 +52028,27 @@ query IIRTIRT rowsort label-8435 SELECT ALL * FROM tab4 AS cor0 WHERE ( - col1 ) IN ( + 19 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8440 SELECT * FROM tab0 WHERE NULL BETWEEN ( NULL ) AND 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8440 SELECT * FROM tab1 WHERE NULL BETWEEN ( NULL ) AND 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8440 SELECT * FROM tab2 WHERE NULL BETWEEN ( NULL ) AND 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8440 SELECT * FROM tab3 WHERE NULL BETWEEN ( NULL ) AND 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8440 SELECT * FROM tab4 WHERE NULL BETWEEN ( NULL ) AND 99 ---- @@ -59498,42 +59288,27 @@ query I rowsort label-9590 SELECT col3 AS col1 FROM tab4 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9595 SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN NULL AND + 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9595 SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN NULL AND + 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9595 SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9595 SELECT ALL * FROM tab3 WHERE NULL NOT BETWEEN NULL AND + 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9595 SELECT ALL * FROM tab4 WHERE NULL NOT BETWEEN NULL AND + 82 ---- diff --git a/data/sqlite/index/random/10/slt_good_11.slt b/data/sqlite/index/random/10/slt_good_11.slt index 4bbf840..b0f7bf6 100644 --- a/data/sqlite/index/random/10/slt_good_11.slt +++ b/data/sqlite/index/random/10/slt_good_11.slt @@ -3713,42 +3713,27 @@ SELECT - COUNT ( * ) + 15 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN + 77 AND 81 * ---- 15 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-580 SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + ( - col3 ) + - 75 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-580 SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + ( - col3 ) + - 75 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-580 SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + ( - col3 ) + - 75 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-580 SELECT ALL * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND + ( - col3 ) + - 75 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-580 SELECT ALL * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND + ( - col3 ) + - 75 ---- @@ -6238,42 +6223,27 @@ query IIRTIRT rowsort label-975 SELECT * FROM tab4 WHERE - 27 + + + 66 < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-980 SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - ( - - 78 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-980 SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - ( - - 78 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-980 SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND - ( - - 78 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-980 SELECT * FROM tab3 WHERE NULL NOT BETWEEN NULL AND - ( - - 78 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-980 SELECT * FROM tab4 WHERE NULL NOT BETWEEN NULL AND - ( - - 78 ) ---- @@ -20493,42 +20463,27 @@ query IIRTIRT rowsort label-3270 SELECT * FROM tab4 AS cor0 WHERE NOT + col4 + + ( - + col3 ) > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3275 SELECT - 97 AS col1 FROM tab0 cor0 WHERE NULL BETWEEN ( NULL ) AND 92 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3275 SELECT - 97 AS col1 FROM tab1 cor0 WHERE NULL BETWEEN ( NULL ) AND 92 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3275 SELECT - 97 AS col1 FROM tab2 cor0 WHERE NULL BETWEEN ( NULL ) AND 92 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3275 SELECT - 97 AS col1 FROM tab3 cor0 WHERE NULL BETWEEN ( NULL ) AND 92 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3275 SELECT - 97 AS col1 FROM tab4 cor0 WHERE NULL BETWEEN ( NULL ) AND 92 ---- @@ -29003,42 +28958,27 @@ query IIRTIRT rowsort label-4665 SELECT * FROM tab4 AS cor0 WHERE col4 IN ( + ( + 49 ) + - 15 - - 13 * - col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4670 SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - 67 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4670 SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND - 67 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4670 SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND - 67 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4670 SELECT * FROM tab3 WHERE NOT NULL BETWEEN NULL AND - 67 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4670 SELECT * FROM tab4 WHERE NOT NULL BETWEEN NULL AND - 67 ---- @@ -29333,42 +29273,27 @@ query I rowsort label-4715 SELECT - col0 FROM tab4 AS cor0 WHERE + 17 <= - + col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4720 SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 44 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4720 SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 44 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4720 SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 44 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4720 SELECT * FROM tab3 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 44 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4720 SELECT * FROM tab4 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 44 ---- @@ -31243,42 +31168,27 @@ query T rowsort label-5020 SELECT ALL col5 FROM tab4 AS cor0 WHERE ( ( NULL ) IS NOT NULL ) OR CAST ( - CAST ( + + col4 AS REAL ) AS REAL ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5025 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 72 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5025 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 72 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5025 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 72 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5025 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 72 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5025 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 72 ---- @@ -32058,42 +31968,27 @@ query I rowsort label-5150 SELECT ALL + col0 FROM tab4 AS cor0 WHERE NOT NULL = col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5155 SELECT ALL + col1 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND 36 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5155 SELECT ALL + col1 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 36 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5155 SELECT ALL + col1 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND 36 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5155 SELECT ALL + col1 FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND 36 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5155 SELECT ALL + col1 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND 36 ---- @@ -33018,42 +32913,27 @@ SELECT + MIN ( 22 ) AS col4 FROM tab4 AS cor0 WHERE - col4 IS NULL ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5310 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND + 41 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5310 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND + 41 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5310 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND + 41 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5310 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND + 41 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5310 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND + 41 ---- @@ -39703,42 +39583,27 @@ query IIRTIRT rowsort label-6330 SELECT * FROM tab4 WHERE - + 82 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6335 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 59 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6335 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 59 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6335 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 59 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6335 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 59 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6335 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 59 ---- @@ -41848,42 +41713,27 @@ query IIRTIRTIIRTIRT rowsort label-6695 SELECT ALL * FROM tab4, tab4 AS cor0 WHERE NULL >= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6700 SELECT ALL * FROM tab0 cor0 WHERE NOT NULL BETWEEN NULL AND + 49 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6700 SELECT ALL * FROM tab1 cor0 WHERE NOT NULL BETWEEN NULL AND + 49 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6700 SELECT ALL * FROM tab2 cor0 WHERE NOT NULL BETWEEN NULL AND + 49 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6700 SELECT ALL * FROM tab3 cor0 WHERE NOT NULL BETWEEN NULL AND + 49 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6700 SELECT ALL * FROM tab4 cor0 WHERE NOT NULL BETWEEN NULL AND + 49 ---- @@ -44108,46 +43958,31 @@ query I rowsort label-7045 SELECT DISTINCT + col0 AS col5 FROM tab4 AS cor0 WHERE - 62 * - col3 > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7050 SELECT - ( COUNT ( * ) ) - ( - COUNT ( * ) ) FROM tab0 cor0 WHERE NULL BETWEEN NULL AND - 70 + - 71 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7050 SELECT - ( COUNT ( * ) ) - ( - COUNT ( * ) ) FROM tab1 cor0 WHERE NULL BETWEEN NULL AND - 70 + - 71 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7050 SELECT - ( COUNT ( * ) ) - ( - COUNT ( * ) ) FROM tab2 cor0 WHERE NULL BETWEEN NULL AND - 70 + - 71 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7050 SELECT - ( COUNT ( * ) ) - ( - COUNT ( * ) ) FROM tab3 cor0 WHERE NULL BETWEEN NULL AND - 70 + - 71 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7050 SELECT - ( COUNT ( * ) ) - ( - COUNT ( * ) ) FROM tab4 cor0 WHERE NULL BETWEEN NULL AND - 70 + - 71 ---- @@ -44208,42 +44043,27 @@ SELECT ALL col2 FROM tab4 AS cor0 WHERE col1 IS NOT NULL ---- 10 values hashing to 052aa36fc85187d5c04ebd3fe9c2be97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7060 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND ( - + col0 ) * - - 24 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7060 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND ( - + col0 ) * - - 24 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7060 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND ( - + col0 ) * - - 24 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7060 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND ( - + col0 ) * - - 24 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7060 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND ( - + col0 ) * - - 24 ---- @@ -45513,46 +45333,31 @@ SELECT - SUM ( DISTINCT + col3 ) AS col4 FROM tab4 WHERE + CAST ( - 83 AS INTEGE ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7280 SELECT - SUM ( ALL - + col0 ) FROM tab0 AS cor0 WHERE ( ( ( NULL ) BETWEEN NULL AND 3 ) ) ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7280 SELECT - SUM ( ALL - + col0 ) FROM tab1 AS cor0 WHERE ( ( ( NULL ) BETWEEN NULL AND 3 ) ) ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7280 SELECT - SUM ( ALL - + col0 ) FROM tab2 AS cor0 WHERE ( ( ( NULL ) BETWEEN NULL AND 3 ) ) ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7280 SELECT - SUM ( ALL - + col0 ) FROM tab3 AS cor0 WHERE ( ( ( NULL ) BETWEEN NULL AND 3 ) ) ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7280 SELECT - SUM ( ALL - + col0 ) FROM tab4 AS cor0 WHERE ( ( ( NULL ) BETWEEN NULL AND 3 ) ) ---- @@ -52858,42 +52663,27 @@ SELECT COUNT ( * ) AS col1 FROM tab4 AS cor0 WHERE NOT + 10 IS NOT NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8485 SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + ( 89 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8485 SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + ( 89 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8485 SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + ( 89 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8485 SELECT ALL * FROM tab3 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + ( 89 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8485 SELECT ALL * FROM tab4 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + ( 89 ) ---- @@ -54853,42 +54643,27 @@ query IIRTIRT rowsort label-8790 SELECT * FROM tab4 WHERE ( NULL ) IN ( 21 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8795 SELECT ALL * FROM tab0 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND + col0 + 72 * col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8795 SELECT ALL * FROM tab1 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND + col0 + 72 * col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8795 SELECT ALL * FROM tab2 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND + col0 + 72 * col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8795 SELECT ALL * FROM tab3 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND + col0 + 72 * col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8795 SELECT ALL * FROM tab4 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND + col0 + 72 * col0 ---- @@ -57588,42 +57363,27 @@ query RR rowsort label-9230 SELECT DISTINCT + - 7 * + col4 AS col3, - ( col4 ) + + 95 * - 25 FROM tab4 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9235 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND col3 * + + 46 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9235 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND col3 * + + 46 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9235 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND col3 * + + 46 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9235 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND col3 * + + 46 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9235 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND col3 * + + 46 ---- @@ -61243,42 +61003,27 @@ query R rowsort label-9830 SELECT ALL - col1 FROM tab4 WHERE - col0 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9835 SELECT * FROM tab0 WHERE NOT NULL BETWEEN ( NULL ) AND 74 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9835 SELECT * FROM tab1 WHERE NOT NULL BETWEEN ( NULL ) AND 74 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9835 SELECT * FROM tab2 WHERE NOT NULL BETWEEN ( NULL ) AND 74 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9835 SELECT * FROM tab3 WHERE NOT NULL BETWEEN ( NULL ) AND 74 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9835 SELECT * FROM tab4 WHERE NOT NULL BETWEEN ( NULL ) AND 74 ---- diff --git a/data/sqlite/index/random/10/slt_good_12.slt b/data/sqlite/index/random/10/slt_good_12.slt index d251deb..7e2b350 100644 --- a/data/sqlite/index/random/10/slt_good_12.slt +++ b/data/sqlite/index/random/10/slt_good_12.slt @@ -2158,42 +2158,27 @@ query IIRTIRT rowsort label-315 SELECT * FROM tab4 AS cor0 WHERE NOT - 8 BETWEEN NULL AND + 92 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-320 SELECT + 59 FROM tab0 WHERE NULL BETWEEN NULL AND + ( 88 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-320 SELECT + 59 FROM tab1 WHERE NULL BETWEEN NULL AND + ( 88 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-320 SELECT + 59 FROM tab2 WHERE NULL BETWEEN NULL AND + ( 88 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-320 SELECT + 59 FROM tab3 WHERE NULL BETWEEN NULL AND + ( 88 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-320 SELECT + 59 FROM tab4 WHERE NULL BETWEEN NULL AND + ( 88 ) ---- @@ -6948,42 +6933,27 @@ query IIRTIRT rowsort label-1100 SELECT * FROM tab4 WHERE - + 13 <= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1105 SELECT ALL col5 AS col5 FROM tab0 WHERE NULL NOT BETWEEN NULL AND + 47 + - - col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1105 SELECT ALL col5 AS col5 FROM tab1 WHERE NULL NOT BETWEEN NULL AND + 47 + - - col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1105 SELECT ALL col5 AS col5 FROM tab2 WHERE NULL NOT BETWEEN NULL AND + 47 + - - col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1105 SELECT ALL col5 AS col5 FROM tab3 WHERE NULL NOT BETWEEN NULL AND + 47 + - - col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1105 SELECT ALL col5 AS col5 FROM tab4 WHERE NULL NOT BETWEEN NULL AND + 47 + - - col0 ---- @@ -7203,42 +7173,27 @@ query R rowsort label-1140 SELECT col4 * 76 FROM tab4 AS cor0 WHERE NOT - 60 NOT IN ( 3 / col4 * + + col0 * col4 + - + col3 * - + col1 * col3 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1145 SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND + col3 * + 28 + + - 63 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1145 SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND + col3 * + 28 + + - 63 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1145 SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + col3 * + 28 + + - 63 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1145 SELECT * FROM tab3 WHERE NOT NULL BETWEEN NULL AND + col3 * + 28 + + - 63 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1145 SELECT * FROM tab4 WHERE NOT NULL BETWEEN NULL AND + col3 * + 28 + + - 63 ---- @@ -8598,42 +8553,27 @@ query IIRTIRT rowsort label-1365 SELECT ALL * FROM tab4 AS cor0 WHERE NULL = + ( + 36 ) + + 65 * - col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1370 SELECT ALL + col1 + + - col4 AS col0 FROM tab0 cor0 WHERE NULL BETWEEN NULL AND + 51 - + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1370 SELECT ALL + col1 + + - col4 AS col0 FROM tab1 cor0 WHERE NULL BETWEEN NULL AND + 51 - + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1370 SELECT ALL + col1 + + - col4 AS col0 FROM tab2 cor0 WHERE NULL BETWEEN NULL AND + 51 - + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1370 SELECT ALL + col1 + + - col4 AS col0 FROM tab3 cor0 WHERE NULL BETWEEN NULL AND + 51 - + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1370 SELECT ALL + col1 + + - col4 AS col0 FROM tab4 cor0 WHERE NULL BETWEEN NULL AND + 51 - + col0 ---- @@ -9563,42 +9503,27 @@ query IIRTIRT rowsort label-1520 SELECT * FROM tab4 AS cor0 WHERE col0 * - - col0 * - col4 + 60 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1525 SELECT + col4 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 24 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1525 SELECT + col4 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + 24 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1525 SELECT + col4 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 24 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1525 SELECT + col4 FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND + 24 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1525 SELECT + col4 FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND + 24 ---- @@ -10173,42 +10098,27 @@ SELECT DISTINCT AVG ( DISTINCT - 35 ) AS col0 FROM tab4 WHERE NOT ( NULL ) NOT B ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1625 SELECT ALL col4 AS col5 FROM tab0 WHERE NULL BETWEEN NULL AND + 79 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1625 SELECT ALL col4 AS col5 FROM tab1 WHERE NULL BETWEEN NULL AND + 79 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1625 SELECT ALL col4 AS col5 FROM tab2 WHERE NULL BETWEEN NULL AND + 79 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1625 SELECT ALL col4 AS col5 FROM tab3 WHERE NULL BETWEEN NULL AND + 79 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1625 SELECT ALL col4 AS col5 FROM tab4 WHERE NULL BETWEEN NULL AND + 79 ---- @@ -20013,42 +19923,27 @@ query I rowsort label-3215 SELECT - 6 / - col3 AS col4 FROM tab4 AS cor0 WHERE col0 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3220 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 40 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3220 SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 40 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3220 SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 40 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3220 SELECT * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 40 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3220 SELECT * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 40 ---- @@ -20473,42 +20368,27 @@ SELECT DISTINCT - 25 / col0 + + - CAST ( + ( - 33 ) AS INTEGER ) + + - col0 FROM ---- 10 values hashing to fa8f77cb611166bbd90ce783c078fac8 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3300 SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 47 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3300 SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 47 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3300 SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 47 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3300 SELECT ALL * FROM tab3 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 47 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3300 SELECT ALL * FROM tab4 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 47 ---- @@ -27078,42 +26958,27 @@ query R rowsort label-4355 SELECT ALL + - col4 AS col4 FROM tab4 WHERE NULL >= col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4360 SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND + 16 + 87 / - 83 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4360 SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND + 16 + 87 / - 83 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4360 SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + 16 + 87 / - 83 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4360 SELECT * FROM tab3 WHERE NOT NULL BETWEEN NULL AND + 16 + 87 / - 83 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4360 SELECT * FROM tab4 WHERE NOT NULL BETWEEN NULL AND + 16 + 87 / - 83 ---- @@ -34013,46 +33878,31 @@ query I rowsort label-5490 SELECT - col3 / + 33 * + - 34 FROM tab4 cor0 WHERE - 89 >= CAST ( NULL AS INTEGER ) * + col4 + - 95 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5495 SELECT - + COUNT ( * ) AS col4 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 52 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5495 SELECT - + COUNT ( * ) AS col4 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 52 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5495 SELECT - + COUNT ( * ) AS col4 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 52 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5495 SELECT - + COUNT ( * ) AS col4 FROM tab3 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 52 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5495 SELECT - + COUNT ( * ) AS col4 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 52 ---- @@ -39643,42 +39493,27 @@ query I rowsort label-6400 SELECT - col0 FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6405 SELECT ALL * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6405 SELECT ALL * FROM tab1 WHERE NOT NULL BETWEEN NULL AND - 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6405 SELECT ALL * FROM tab2 WHERE NOT NULL BETWEEN NULL AND - 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6405 SELECT ALL * FROM tab3 WHERE NOT NULL BETWEEN NULL AND - 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6405 SELECT ALL * FROM tab4 WHERE NOT NULL BETWEEN NULL AND - 2 ---- @@ -43633,42 +43468,27 @@ query I rowsort label-7040 SELECT - + 45 FROM tab4 WHERE NOT NULL <= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7045 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + + 13 * col0 * + 79 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7045 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + + 13 * col0 * + 79 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7045 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + + 13 * col0 * + 79 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7045 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND + + 13 * col0 * + 79 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7045 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND + + 13 * col0 * + 79 ---- @@ -52808,42 +52628,27 @@ query IIRTIRT rowsort label-8595 SELECT * FROM tab4 cor0 WHERE NOT col4 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8600 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 53 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8600 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 53 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8600 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 53 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8600 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 53 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8600 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 53 ---- @@ -53568,42 +53373,27 @@ query IIRTIRT rowsort label-8720 SELECT * FROM tab4 AS cor0 WHERE NULL > 89 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8725 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8725 SELECT * FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8725 SELECT * FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8725 SELECT * FROM tab3 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8725 SELECT * FROM tab4 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - 86 ---- diff --git a/data/sqlite/index/random/10/slt_good_13.slt b/data/sqlite/index/random/10/slt_good_13.slt index cc99a40..8a1222f 100644 --- a/data/sqlite/index/random/10/slt_good_13.slt +++ b/data/sqlite/index/random/10/slt_good_13.slt @@ -8823,42 +8823,27 @@ query IIRTIRT rowsort label-1415 SELECT * FROM tab4 WHERE CAST ( NULL AS REAL ) * col1 - - + col1 + - col4 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1420 SELECT * FROM tab0 cor0 WHERE NULL BETWEEN NULL AND 76 + + 37 + 25 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1420 SELECT * FROM tab1 cor0 WHERE NULL BETWEEN NULL AND 76 + + 37 + 25 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1420 SELECT * FROM tab2 cor0 WHERE NULL BETWEEN NULL AND 76 + + 37 + 25 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1420 SELECT * FROM tab3 cor0 WHERE NULL BETWEEN NULL AND 76 + + 37 + 25 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1420 SELECT * FROM tab4 cor0 WHERE NULL BETWEEN NULL AND 76 + + 37 + 25 ---- @@ -12788,42 +12773,27 @@ query R rowsort label-2060 SELECT 52 * col1 FROM tab4 WHERE NOT ( NULL ) = NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2065 SELECT - col0 AS col4 FROM tab0 WHERE NOT NULL BETWEEN ( NULL ) AND ( - 89 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2065 SELECT - col0 AS col4 FROM tab1 WHERE NOT NULL BETWEEN ( NULL ) AND ( - 89 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2065 SELECT - col0 AS col4 FROM tab2 WHERE NOT NULL BETWEEN ( NULL ) AND ( - 89 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2065 SELECT - col0 AS col4 FROM tab3 WHERE NOT NULL BETWEEN ( NULL ) AND ( - 89 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2065 SELECT - col0 AS col4 FROM tab4 WHERE NOT NULL BETWEEN ( NULL ) AND ( - 89 ) ---- @@ -13393,42 +13363,27 @@ query R rowsort label-2155 SELECT 26 + col4 FROM tab4 AS cor0 WHERE - col3 BETWEEN NULL AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2160 SELECT 52 + + - 85 / - + col1 AS col4 FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 66 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2160 SELECT 52 + + - 85 / - + col1 AS col4 FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 66 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2160 SELECT 52 + + - 85 / - + col1 AS col4 FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 66 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2160 SELECT 52 + + - 85 / - + col1 AS col4 FROM tab3 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 66 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2160 SELECT 52 + + - 85 / - + col1 AS col4 FROM tab4 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 66 ---- @@ -16053,42 +16008,27 @@ SELECT + + col5 AS col3 FROM tab4 AS cor0 WHERE NOT col0 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2615 SELECT - col3 + + - col3 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 68 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2615 SELECT - col3 + + - col3 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 68 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2615 SELECT - col3 + + - col3 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 68 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2615 SELECT - col3 + + - col3 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 68 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2615 SELECT - col3 + + - col3 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 68 ---- @@ -20978,42 +20918,27 @@ query IIRTIRT rowsort label-3405 SELECT ALL * FROM tab4 WHERE - col4 <= ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3410 SELECT DISTINCT - col4 - 71 AS col1 FROM tab0 WHERE NULL NOT BETWEEN NULL AND + - 61 * + 98 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3410 SELECT DISTINCT - col4 - 71 AS col1 FROM tab1 WHERE NULL NOT BETWEEN NULL AND + - 61 * + 98 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3410 SELECT DISTINCT - col4 - 71 AS col1 FROM tab2 WHERE NULL NOT BETWEEN NULL AND + - 61 * + 98 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3410 SELECT DISTINCT - col4 - 71 AS col1 FROM tab3 WHERE NULL NOT BETWEEN NULL AND + - 61 * + 98 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3410 SELECT DISTINCT - col4 - 71 AS col1 FROM tab4 WHERE NULL NOT BETWEEN NULL AND + - 61 * + 98 ---- @@ -22213,42 +22138,27 @@ query IIRTIRT rowsort label-3605 SELECT ALL * FROM tab4 WHERE 51 > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3610 SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 28 + 36 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3610 SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 28 + 36 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3610 SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 28 + 36 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3610 SELECT ALL * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND 28 + 36 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3610 SELECT ALL * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND 28 + 36 ---- @@ -23778,42 +23688,27 @@ query I rowsort label-3860 SELECT DISTINCT + 68 * - col0 AS col4 FROM tab4 AS cor0 WHERE ( + 69 ) * col4 IN ( - col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3865 SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + col0 * - 48 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3865 SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + col0 * - 48 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3865 SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + col0 * - 48 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3865 SELECT * FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND + col0 * - 48 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3865 SELECT * FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND + col0 * - 48 ---- @@ -26438,42 +26333,27 @@ query IIRTIRT rowsort label-4285 SELECT ALL * FROM tab4 WHERE NOT + - col0 - + - col4 NOT BETWEEN NULL AND ( + + 15 * + - ( 87 ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4290 SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 46 / - 55 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4290 SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 46 / - 55 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4290 SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 46 / - 55 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4290 SELECT ALL * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 46 / - 55 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4290 SELECT ALL * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 46 / - 55 ---- @@ -29598,42 +29478,27 @@ query I rowsort label-4810 SELECT ALL - 5 col5 FROM tab4 WHERE NOT NULL > - col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4815 SELECT - 19 AS col0 FROM tab0 WHERE NULL BETWEEN ( NULL ) AND + 38 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4815 SELECT - 19 AS col0 FROM tab1 WHERE NULL BETWEEN ( NULL ) AND + 38 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4815 SELECT - 19 AS col0 FROM tab2 WHERE NULL BETWEEN ( NULL ) AND + 38 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4815 SELECT - 19 AS col0 FROM tab3 WHERE NULL BETWEEN ( NULL ) AND + 38 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4815 SELECT - 19 AS col0 FROM tab4 WHERE NULL BETWEEN ( NULL ) AND + 38 ---- @@ -29753,42 +29618,27 @@ query I rowsort label-4835 SELECT 79 AS col0 FROM tab4 AS cor0 WHERE NOT - 80 BETWEEN NULL AND col1 * col0 + + CAST ( NULL AS INTEGER ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4840 SELECT ALL - ( + 72 ) * 30 AS col0 FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN NULL AND 12 + col3 * col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4840 SELECT ALL - ( + 72 ) * 30 AS col0 FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN NULL AND 12 + col3 * col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4840 SELECT ALL - ( + 72 ) * 30 AS col0 FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN NULL AND 12 + col3 * col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4840 SELECT ALL - ( + 72 ) * 30 AS col0 FROM tab3 cor0 WHERE NOT NULL NOT BETWEEN NULL AND 12 + col3 * col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4840 SELECT ALL - ( + 72 ) * 30 AS col0 FROM tab4 cor0 WHERE NOT NULL NOT BETWEEN NULL AND 12 + col3 * col3 ---- @@ -31498,42 +31348,27 @@ query I rowsort label-5110 SELECT DISTINCT 60 AS col4 FROM tab4 AS cor0 WHERE NOT ( NULL ) = ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5115 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND ( 20 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5115 SELECT * FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND ( 20 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5115 SELECT * FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND ( 20 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5115 SELECT * FROM tab3 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND ( 20 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5115 SELECT * FROM tab4 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND ( 20 ) ---- @@ -38443,42 +38278,27 @@ query IIRTIRT rowsort label-6255 SELECT ALL * FROM tab4 AS cor0 WHERE + col3 - - col4 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6260 SELECT * FROM tab0 AS cor0 WHERE NOT ( NOT NULL BETWEEN NULL AND - 48 + + - 9 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6260 SELECT * FROM tab1 AS cor0 WHERE NOT ( NOT NULL BETWEEN NULL AND - 48 + + - 9 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6260 SELECT * FROM tab2 AS cor0 WHERE NOT ( NOT NULL BETWEEN NULL AND - 48 + + - 9 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6260 SELECT * FROM tab3 AS cor0 WHERE NOT ( NOT NULL BETWEEN NULL AND - 48 + + - 9 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6260 SELECT * FROM tab4 AS cor0 WHERE NOT ( NOT NULL BETWEEN NULL AND - 48 + + - 9 ) ---- @@ -39088,42 +38908,27 @@ query IIRTIRT rowsort label-6355 SELECT * FROM tab4 AS cor0 WHERE NOT col1 * col4 + + - 81 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6360 SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - 80 * - + ( - col3 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6360 SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - 80 * - + ( - col3 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6360 SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - 80 * - + ( - col3 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6360 SELECT * FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND - 80 * - + ( - col3 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6360 SELECT * FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND - 80 * - + ( - col3 ) ---- @@ -39163,42 +38968,27 @@ query IIRTIRT rowsort label-6365 SELECT * FROM tab4 WHERE NOT ( NOT 3 + - + col1 IS NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6370 SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND + + 23 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6370 SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND + + 23 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6370 SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + + 23 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6370 SELECT * FROM tab3 WHERE NOT NULL BETWEEN NULL AND + + 23 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6370 SELECT * FROM tab4 WHERE NOT NULL BETWEEN NULL AND + + 23 ---- @@ -43213,42 +43003,27 @@ SELECT DISTINCT - + 1 FROM tab4 AS cor0 WHERE NOT col3 IS NULL ---- -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7015 SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 74 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7015 SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 74 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7015 SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND 74 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7015 SELECT * FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND 74 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7015 SELECT * FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND 74 ---- @@ -60153,42 +59928,27 @@ query IIRTIRT rowsort label-9770 SELECT * FROM tab4 WHERE + col0 IN ( - col3 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9775 SELECT ALL - 17 FROM tab0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 57 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9775 SELECT ALL - 17 FROM tab1 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 57 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9775 SELECT ALL - 17 FROM tab2 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 57 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9775 SELECT ALL - 17 FROM tab3 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 57 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9775 SELECT ALL - 17 FROM tab4 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 57 ---- diff --git a/data/sqlite/index/random/10/slt_good_14.slt b/data/sqlite/index/random/10/slt_good_14.slt index 4f74a6f..54ecec4 100644 --- a/data/sqlite/index/random/10/slt_good_14.slt +++ b/data/sqlite/index/random/10/slt_good_14.slt @@ -2578,42 +2578,27 @@ query I rowsort label-390 SELECT DISTINCT 73 FROM tab4 WHERE - + col0 < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-395 SELECT ALL * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - 20 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-395 SELECT ALL * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - 20 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-395 SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - 20 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-395 SELECT ALL * FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND - 20 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-395 SELECT ALL * FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND - 20 ---- @@ -3448,42 +3433,27 @@ query IIRTIRT rowsort label-525 SELECT * FROM tab4 AS cor0 WHERE col4 + - 76 = - 60 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-530 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + 41 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-530 SELECT * FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + 41 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-530 SELECT * FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + 41 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-530 SELECT * FROM tab3 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + 41 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-530 SELECT * FROM tab4 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + 41 ---- @@ -7693,42 +7663,27 @@ query IIRTIRT rowsort label-1195 SELECT * FROM tab4 WHERE NOT NULL >= + col1 * - 36 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIIIIIIIIII rowsort label-1200 SELECT * FROM tab0, tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 97 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIIIIIIIIII rowsort label-1200 SELECT * FROM tab1, tab1 AS cor0 WHERE NULL BETWEEN NULL AND + 97 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIIIIIIIIII rowsort label-1200 SELECT * FROM tab2, tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 97 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIIIIIIIIII rowsort label-1200 SELECT * FROM tab3, tab3 AS cor0 WHERE NULL BETWEEN NULL AND + 97 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIIIIIIIIII rowsort label-1200 SELECT * FROM tab4, tab4 AS cor0 WHERE NULL BETWEEN NULL AND + 97 ---- @@ -11453,42 +11408,27 @@ query IIIIIII rowsort label-1820 SELECT * FROM tab4 WHERE NOT ( NULL ) BETWEEN ( NULL ) AND - col1 * - 73 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1825 SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1825 SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND - 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1825 SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND - 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1825 SELECT * FROM tab3 WHERE NOT NULL BETWEEN NULL AND - 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1825 SELECT * FROM tab4 WHERE NOT NULL BETWEEN NULL AND - 2 ---- @@ -18223,46 +18163,31 @@ query R rowsort label-2905 SELECT ALL + col1 AS col4 FROM tab4 AS cor0 WHERE NOT + col4 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2910 SELECT 53 * - + COUNT ( * ) AS col5 FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( 70 ) ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2910 SELECT 53 * - + COUNT ( * ) AS col5 FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( 70 ) ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2910 SELECT 53 * - + COUNT ( * ) AS col5 FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( 70 ) ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2910 SELECT 53 * - + COUNT ( * ) AS col5 FROM tab3 cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( 70 ) ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2910 SELECT 53 * - + COUNT ( * ) AS col5 FROM tab4 cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( 70 ) ---- @@ -19458,42 +19383,27 @@ query IIRTIRT rowsort label-3090 SELECT * FROM tab4 WHERE NOT col3 BETWEEN - 81 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3095 SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN NULL AND + 17 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3095 SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN NULL AND + 17 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3095 SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + 17 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3095 SELECT ALL * FROM tab3 WHERE NULL NOT BETWEEN NULL AND + 17 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3095 SELECT ALL * FROM tab4 WHERE NULL NOT BETWEEN NULL AND + 17 ---- @@ -26648,42 +26558,27 @@ query IIRTIRT rowsort label-4265 SELECT ALL * FROM tab4 WHERE NOT NULL = + 25 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4270 SELECT DISTINCT - - 55 AS col2 FROM tab0 WHERE NOT NULL BETWEEN NULL AND - - col3 - - ( 19 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4270 SELECT DISTINCT - - 55 AS col2 FROM tab1 WHERE NOT NULL BETWEEN NULL AND - - col3 - - ( 19 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4270 SELECT DISTINCT - - 55 AS col2 FROM tab2 WHERE NOT NULL BETWEEN NULL AND - - col3 - - ( 19 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4270 SELECT DISTINCT - - 55 AS col2 FROM tab3 WHERE NOT NULL BETWEEN NULL AND - - col3 - - ( 19 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4270 SELECT DISTINCT - - 55 AS col2 FROM tab4 WHERE NOT NULL BETWEEN NULL AND - - col3 - - ( 19 ) ---- @@ -28813,42 +28708,27 @@ query IIRTIRT rowsort label-4635 SELECT * FROM tab4 cor0 WHERE NOT ( + col1 ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4640 SELECT 94 FROM tab0 WHERE NOT NULL BETWEEN NULL AND + 77 * + 90 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4640 SELECT 94 FROM tab1 WHERE NOT NULL BETWEEN NULL AND + 77 * + 90 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4640 SELECT 94 FROM tab2 WHERE NOT NULL BETWEEN NULL AND + 77 * + 90 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4640 SELECT 94 FROM tab3 WHERE NOT NULL BETWEEN NULL AND + 77 * + 90 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4640 SELECT 94 FROM tab4 WHERE NOT NULL BETWEEN NULL AND + 77 * + 90 ---- @@ -35453,42 +35333,27 @@ SELECT - MIN ( + 73 ) / COUNT ( * ) AS col3 FROM tab4 WHERE NULL NOT BETWEEN - 2 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIIIIIIIIII rowsort label-5730 SELECT ALL * FROM tab0, tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 56 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIIIIIIIIII rowsort label-5730 SELECT ALL * FROM tab1, tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 56 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIIIIIIIIII rowsort label-5730 SELECT ALL * FROM tab2, tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 56 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIIIIIIIIII rowsort label-5730 SELECT ALL * FROM tab3, tab3 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 56 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIIIIIIIIII rowsort label-5730 SELECT ALL * FROM tab4, tab4 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 56 ---- @@ -37963,46 +37828,31 @@ SELECT ALL + COUNT ( * ) FROM tab4 WHERE NOT - col1 IS NULL ---- 10 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6130 SELECT ALL COUNT ( DISTINCT col4 ) * - 32 * + 12 FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + - 79 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6130 SELECT ALL COUNT ( DISTINCT col4 ) * - 32 * + 12 FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + - 79 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6130 SELECT ALL COUNT ( DISTINCT col4 ) * - 32 * + 12 FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + - 79 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6130 SELECT ALL COUNT ( DISTINCT col4 ) * - 32 * + 12 FROM tab3 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + - 79 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6130 SELECT ALL COUNT ( DISTINCT col4 ) * - 32 * + 12 FROM tab4 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + - 79 ---- @@ -42593,42 +42443,27 @@ query IIRTIRT rowsort label-6860 SELECT * FROM tab4 AS cor0 WHERE col1 BETWEEN + + col3 AND + - 13 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6865 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 66 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6865 SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 66 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6865 SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 66 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6865 SELECT * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 66 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6865 SELECT * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 66 ---- @@ -44133,42 +43968,27 @@ query I rowsort label-7115 SELECT ALL - col3 AS col5 FROM tab4 AS cor0 WHERE ( NULL ) NOT IN ( - col3, - col0 + ( + + col4 ) + - 25 + - col1, - ( + + col1 ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7120 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND + CAST ( NULL AS INTEGER ) - - 80 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7120 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND + CAST ( NULL AS INTEGER ) - - 80 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7120 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + CAST ( NULL AS INTEGER ) - - 80 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7120 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND + CAST ( NULL AS INTEGER ) - - 80 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7120 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND + CAST ( NULL AS INTEGER ) - - 80 ---- @@ -51283,42 +51103,27 @@ SELECT - ( SUM ( + 62 ) ), + ( 0 ) FROM tab4 WHERE + 13 IS NOT NULL -620 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8260 SELECT 4 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + col0 / 43 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8260 SELECT 4 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + col0 / 43 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8260 SELECT 4 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + col0 / 43 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8260 SELECT 4 FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND + col0 / 43 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8260 SELECT 4 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND + col0 / 43 ---- @@ -57533,42 +57338,27 @@ query I rowsort label-9280 SELECT - col3 AS col0 FROM tab4 WHERE NULL < col3 / - col1 * 35 + + col4 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9285 SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND ( 99 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9285 SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND ( 99 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9285 SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND ( 99 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9285 SELECT * FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND ( 99 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9285 SELECT * FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND ( 99 ) ---- @@ -59478,42 +59268,27 @@ query IIRTIRT rowsort label-9595 SELECT * FROM tab4 AS cor0 WHERE col0 * - col0 NOT BETWEEN NULL AND col4 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9600 SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN NULL AND ( + 66 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9600 SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN NULL AND ( + 66 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9600 SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( + 66 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9600 SELECT ALL * FROM tab3 WHERE NULL NOT BETWEEN NULL AND ( + 66 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9600 SELECT ALL * FROM tab4 WHERE NULL NOT BETWEEN NULL AND ( + 66 ) ---- @@ -59728,42 +59503,27 @@ query I rowsort label-9635 SELECT DISTINCT + col0 FROM tab4 WHERE NOT NULL IN ( + col4 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9640 SELECT DISTINCT + 24 * col4 AS col2 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 77 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9640 SELECT DISTINCT + 24 * col4 AS col2 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - 77 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9640 SELECT DISTINCT + 24 * col4 AS col2 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 77 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9640 SELECT DISTINCT + 24 * col4 AS col2 FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND - 77 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9640 SELECT DISTINCT + 24 * col4 AS col2 FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND - 77 ---- diff --git a/data/sqlite/index/random/10/slt_good_2.slt b/data/sqlite/index/random/10/slt_good_2.slt index 1e112ef..1080ae8 100644 --- a/data/sqlite/index/random/10/slt_good_2.slt +++ b/data/sqlite/index/random/10/slt_good_2.slt @@ -1788,42 +1788,27 @@ query IIRTIRT rowsort label-270 SELECT * FROM tab4 AS cor0 WHERE + CAST ( + + col3 AS INTEGER ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-275 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND - - 81 * ( col3 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-275 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND - - 81 * ( col3 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-275 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND - - 81 * ( col3 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-275 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND - - 81 * ( col3 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-275 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND - - 81 * ( col3 ) ---- @@ -8118,42 +8103,27 @@ query I rowsort label-1245 SELECT DISTINCT - + col3 AS col4 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN - col0 - - col1 AND + col1 AND NOT ( NOT + 21 * col0 > NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1250 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 96 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1250 SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 96 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1250 SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 96 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1250 SELECT * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND 96 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1250 SELECT * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND 96 ---- @@ -10518,42 +10488,27 @@ SELECT ALL + COUNT ( - col1 ) + 55 AS col0 FROM tab4 AS cor0 WHERE + 91 * - col1 ---- 55 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1655 SELECT ALL * FROM tab0 WHERE NULL BETWEEN NULL AND + - 88 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1655 SELECT ALL * FROM tab1 WHERE NULL BETWEEN NULL AND + - 88 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1655 SELECT ALL * FROM tab2 WHERE NULL BETWEEN NULL AND + - 88 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1655 SELECT ALL * FROM tab3 WHERE NULL BETWEEN NULL AND + - 88 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1655 SELECT ALL * FROM tab4 WHERE NULL BETWEEN NULL AND + - 88 ---- @@ -17893,42 +17848,27 @@ query IIRTIRT rowsort label-2850 SELECT * FROM tab4 WHERE NOT + 38 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2855 SELECT - 73 AS col2 FROM tab0 WHERE NOT NULL BETWEEN ( NULL ) AND 57 / + + 8 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2855 SELECT - 73 AS col2 FROM tab1 WHERE NOT NULL BETWEEN ( NULL ) AND 57 / + + 8 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2855 SELECT - 73 AS col2 FROM tab2 WHERE NOT NULL BETWEEN ( NULL ) AND 57 / + + 8 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2855 SELECT - 73 AS col2 FROM tab3 WHERE NOT NULL BETWEEN ( NULL ) AND 57 / + + 8 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2855 SELECT - 73 AS col2 FROM tab4 WHERE NOT NULL BETWEEN ( NULL ) AND 57 / + + 8 ---- @@ -27858,42 +27798,27 @@ query I rowsort label-4480 SELECT DISTINCT + 5 col3 FROM tab4 AS cor0 WHERE NOT NULL < + 51 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4485 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 80 + col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4485 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 80 + col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4485 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 80 + col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4485 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 80 + col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4485 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 80 + col3 ---- @@ -29233,42 +29158,27 @@ SELECT MAX ( DISTINCT - col0 ) FROM tab4 WHERE NOT ( + col1 ) <= NULL ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4705 SELECT * FROM tab0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND ( + 83 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4705 SELECT * FROM tab1 WHERE NOT ( NULL ) NOT BETWEEN NULL AND ( + 83 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4705 SELECT * FROM tab2 WHERE NOT ( NULL ) NOT BETWEEN NULL AND ( + 83 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4705 SELECT * FROM tab3 WHERE NOT ( NULL ) NOT BETWEEN NULL AND ( + 83 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4705 SELECT * FROM tab4 WHERE NOT ( NULL ) NOT BETWEEN NULL AND ( + 83 ) ---- @@ -32828,42 +32738,27 @@ query IIRTIRT rowsort label-5260 SELECT * FROM tab4 WHERE + col0 NOT BETWEEN - col4 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5265 SELECT DISTINCT - + col4 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND 91 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5265 SELECT DISTINCT - + col4 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 91 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5265 SELECT DISTINCT - + col4 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND 91 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5265 SELECT DISTINCT - + col4 FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND 91 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5265 SELECT DISTINCT - + col4 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND 91 ---- @@ -33218,46 +33113,31 @@ query IIRTIRT rowsort label-5315 SELECT * FROM tab4 WHERE col1 * CAST ( NULL AS INTEGER ) * - col4 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5320 SELECT + - MAX ( DISTINCT + ( - 32 ) ) AS col3 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 88 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5320 SELECT + - MAX ( DISTINCT + ( - 32 ) ) AS col3 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 88 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5320 SELECT + - MAX ( DISTINCT + ( - 32 ) ) AS col3 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 88 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5320 SELECT + - MAX ( DISTINCT + ( - 32 ) ) AS col3 FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 88 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5320 SELECT + - MAX ( DISTINCT + ( - 32 ) ) AS col3 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 88 ---- @@ -34013,42 +33893,27 @@ query I rowsort label-5440 SELECT - 73 AS col1 FROM tab4 AS cor0 WHERE + - col0 - + col4 > NULL AND NULL NOT IN ( + ( + 49 ), 33 * - ( - - col3 ) + - col4, + 2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5445 SELECT * FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN NULL AND 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5445 SELECT * FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN NULL AND 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5445 SELECT * FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN NULL AND 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5445 SELECT * FROM tab3 cor0 WHERE NOT NULL NOT BETWEEN NULL AND 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5445 SELECT * FROM tab4 cor0 WHERE NOT NULL NOT BETWEEN NULL AND 99 ---- @@ -36763,42 +36628,27 @@ query IIRTIRT rowsort label-5885 SELECT * FROM tab4 cor0 WHERE ( + col1 + - 79 <= NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5890 SELECT * FROM tab0 cor0 WHERE NULL BETWEEN NULL AND 51 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5890 SELECT * FROM tab1 cor0 WHERE NULL BETWEEN NULL AND 51 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5890 SELECT * FROM tab2 cor0 WHERE NULL BETWEEN NULL AND 51 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5890 SELECT * FROM tab3 cor0 WHERE NULL BETWEEN NULL AND 51 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5890 SELECT * FROM tab4 cor0 WHERE NULL BETWEEN NULL AND 51 ---- @@ -39593,46 +39443,31 @@ query IIRTIRT rowsort label-6350 SELECT * FROM tab4 AS cor0 WHERE NOT - 81 < + + col4 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6355 SELECT + ( + COUNT ( * ) ) FROM tab0 WHERE NULL NOT BETWEEN NULL AND ( - + 32 ) ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6355 SELECT + ( + COUNT ( * ) ) FROM tab1 WHERE NULL NOT BETWEEN NULL AND ( - + 32 ) ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6355 SELECT + ( + COUNT ( * ) ) FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( - + 32 ) ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6355 SELECT + ( + COUNT ( * ) ) FROM tab3 WHERE NULL NOT BETWEEN NULL AND ( - + 32 ) ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6355 SELECT + ( + COUNT ( * ) ) FROM tab4 WHERE NULL NOT BETWEEN NULL AND ( - + 32 ) ---- @@ -57848,42 +57683,27 @@ query I rowsort label-9305 SELECT + col0 col4 FROM tab4 WHERE NOT + 17 <= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9310 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + + 77 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9310 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + + 77 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9310 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + + 77 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9310 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + + 77 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9310 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + + 77 ---- @@ -58763,42 +58583,27 @@ query I rowsort label-9440 SELECT + col3 AS col4 FROM tab4 AS cor0 WHERE 54 NOT BETWEEN - 93 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9445 SELECT ALL * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 6 * - 96 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9445 SELECT ALL * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - 6 * - 96 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9445 SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 6 * - 96 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9445 SELECT ALL * FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND - 6 * - 96 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9445 SELECT ALL * FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND - 6 * - 96 ---- @@ -61073,42 +60878,27 @@ query IIRTIRT rowsort label-9810 SELECT ALL * FROM tab4 cor0 WHERE ( NULL ) > + - 84 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9815 SELECT * FROM tab0 AS cor0 WHERE ( NULL BETWEEN NULL AND + ( + col0 ) + - 90 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9815 SELECT * FROM tab1 AS cor0 WHERE ( NULL BETWEEN NULL AND + ( + col0 ) + - 90 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9815 SELECT * FROM tab2 AS cor0 WHERE ( NULL BETWEEN NULL AND + ( + col0 ) + - 90 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9815 SELECT * FROM tab3 AS cor0 WHERE ( NULL BETWEEN NULL AND + ( + col0 ) + - 90 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9815 SELECT * FROM tab4 AS cor0 WHERE ( NULL BETWEEN NULL AND + ( + col0 ) + - 90 ) ---- diff --git a/data/sqlite/index/random/10/slt_good_3.slt b/data/sqlite/index/random/10/slt_good_3.slt index 5ee4de8..275b13f 100644 --- a/data/sqlite/index/random/10/slt_good_3.slt +++ b/data/sqlite/index/random/10/slt_good_3.slt @@ -1208,42 +1208,27 @@ SELECT DISTINCT COUNT ( * ) col4 FROM tab4 AS cor0 WHERE col2 IS NOT NULL ---- 10 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-175 SELECT * FROM tab0 cor0 WHERE ( NOT NULL BETWEEN ( NULL ) AND 6 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-175 SELECT * FROM tab1 cor0 WHERE ( NOT NULL BETWEEN ( NULL ) AND 6 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-175 SELECT * FROM tab2 cor0 WHERE ( NOT NULL BETWEEN ( NULL ) AND 6 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-175 SELECT * FROM tab3 cor0 WHERE ( NOT NULL BETWEEN ( NULL ) AND 6 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-175 SELECT * FROM tab4 cor0 WHERE ( NOT NULL BETWEEN ( NULL ) AND 6 ) ---- @@ -3053,42 +3038,27 @@ query IIRTIRT rowsort label-460 SELECT ALL * FROM tab4 AS cor0 WHERE NOT 12 * + - CAST ( + col0 AS INTEGER ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-465 SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - - 93 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-465 SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - - 93 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-465 SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - - 93 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-465 SELECT * FROM tab3 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - - 93 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-465 SELECT * FROM tab4 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - - 93 ---- @@ -4268,42 +4238,27 @@ query IIRTIRT rowsort label-645 SELECT * FROM tab4 WHERE NOT - - col1 + - col1 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-650 SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 22 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-650 SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 22 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-650 SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 22 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-650 SELECT ALL * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 22 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-650 SELECT ALL * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 22 ---- @@ -21698,42 +21653,27 @@ query IIRTIRT rowsort label-3490 SELECT * FROM tab4 WHERE + CAST ( - col0 AS REAL ) * - - ( col4 ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3495 SELECT DISTINCT - - 84 AS col0 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - - 9 / col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3495 SELECT DISTINCT - - 84 AS col0 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - - 9 / col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3495 SELECT DISTINCT - - 84 AS col0 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - - 9 / col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3495 SELECT DISTINCT - - 84 AS col0 FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND - - 9 / col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3495 SELECT DISTINCT - - 84 AS col0 FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND - - 9 / col3 ---- @@ -22258,42 +22198,27 @@ SELECT ALL col3 AS col4 FROM tab4 AS cor0 WHERE - 8 * - 71 BETWEEN ( col1 ) AND 386 485 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3585 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + + 68 * - CAST ( NULL AS INTEGER ) * + 4 + - - 91 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3585 SELECT * FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + + 68 * - CAST ( NULL AS INTEGER ) * + 4 + - - 91 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3585 SELECT * FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + + 68 * - CAST ( NULL AS INTEGER ) * + 4 + - - 91 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3585 SELECT * FROM tab3 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + + 68 * - CAST ( NULL AS INTEGER ) * + 4 + - - 91 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3585 SELECT * FROM tab4 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + + 68 * - CAST ( NULL AS INTEGER ) * + 4 + - - 91 ---- @@ -36833,42 +36758,27 @@ query T rowsort label-5960 SELECT ALL col2 AS col4 FROM tab4 WHERE NULL > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5965 SELECT ALL * FROM tab0 WHERE NULL BETWEEN NULL AND - 38 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5965 SELECT ALL * FROM tab1 WHERE NULL BETWEEN NULL AND - 38 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5965 SELECT ALL * FROM tab2 WHERE NULL BETWEEN NULL AND - 38 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5965 SELECT ALL * FROM tab3 WHERE NULL BETWEEN NULL AND - 38 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5965 SELECT ALL * FROM tab4 WHERE NULL BETWEEN NULL AND - 38 ---- @@ -38543,46 +38453,31 @@ query IIRTIRT rowsort label-6240 SELECT * FROM tab4 cor0 WHERE + 39 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6245 SELECT ALL - - COUNT ( * ) FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 35 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6245 SELECT ALL - - COUNT ( * ) FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 35 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6245 SELECT ALL - - COUNT ( * ) FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 35 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6245 SELECT ALL - - COUNT ( * ) FROM tab3 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 35 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6245 SELECT ALL - - COUNT ( * ) FROM tab4 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 35 ---- @@ -48648,42 +48543,27 @@ query R rowsort label-7865 SELECT DISTINCT + col4 AS col0 FROM tab4 cor0 WHERE NOT NULL <> - col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7870 SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - 75 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7870 SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - 75 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7870 SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND - 75 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7870 SELECT * FROM tab3 WHERE NULL NOT BETWEEN NULL AND - 75 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7870 SELECT * FROM tab4 WHERE NULL NOT BETWEEN NULL AND - 75 ---- @@ -49028,42 +48908,27 @@ query IIRTIRT rowsort label-7930 SELECT * FROM tab4 WHERE - + 51 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7935 SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 80 + - 71 + + + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7935 SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 80 + - 71 + + + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7935 SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 80 + - 71 + + + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7935 SELECT ALL * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND 80 + - 71 + + + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7935 SELECT ALL * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND 80 + - 71 + + + col0 ---- @@ -49383,42 +49248,27 @@ query IIRTIRT rowsort label-7990 SELECT * FROM tab4 AS cor0 WHERE NULL >= - col3 * + 61 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7995 SELECT 39 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 31 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7995 SELECT 39 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 31 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7995 SELECT 39 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 31 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7995 SELECT 39 FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 31 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7995 SELECT 39 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 31 ---- @@ -51163,42 +51013,27 @@ query R rowsort label-8285 SELECT DISTINCT - col1 * col3 AS col1 FROM tab4 AS cor0 WHERE NOT col0 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8290 SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND 37 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8290 SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND 37 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8290 SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND 37 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8290 SELECT * FROM tab3 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND 37 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8290 SELECT * FROM tab4 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND 37 ---- @@ -52603,42 +52438,27 @@ query IIRTIRT rowsort label-8525 SELECT * FROM tab4 WHERE NOT NULL = - - col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8530 SELECT * FROM tab0 AS cor0 WHERE - ( + ( ( + 4 ) ) ) <= + col0 AND NOT ( NULL ) NOT BETWEEN NULL AND - 24 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8530 SELECT * FROM tab1 AS cor0 WHERE - ( + ( ( + 4 ) ) ) <= + col0 AND NOT ( NULL ) NOT BETWEEN NULL AND - 24 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8530 SELECT * FROM tab2 AS cor0 WHERE - ( + ( ( + 4 ) ) ) <= + col0 AND NOT ( NULL ) NOT BETWEEN NULL AND - 24 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8530 SELECT * FROM tab3 AS cor0 WHERE - ( + ( ( + 4 ) ) ) <= + col0 AND NOT ( NULL ) NOT BETWEEN NULL AND - 24 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8530 SELECT * FROM tab4 AS cor0 WHERE - ( + ( ( + 4 ) ) ) <= + col0 AND NOT ( NULL ) NOT BETWEEN NULL AND - 24 ---- @@ -54358,42 +54178,27 @@ query IIRTIRT rowsort label-8795 SELECT * FROM tab4 AS cor0 WHERE NOT col4 * col3 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8800 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND + ( 21 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8800 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND + ( 21 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8800 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + ( 21 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8800 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND + ( 21 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8800 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND + ( 21 ) ---- @@ -56143,42 +55948,27 @@ query IIRTIRT rowsort label-9075 SELECT * FROM tab4 AS cor0 WHERE NOT - col0 * col4 + col0 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9080 SELECT + 55 FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - + 29 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9080 SELECT + 55 FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - + 29 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9080 SELECT + 55 FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - + 29 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9080 SELECT + 55 FROM tab3 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - + 29 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9080 SELECT + 55 FROM tab4 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - + 29 ---- @@ -56308,42 +56098,27 @@ SELECT 6 FROM tab4 AS cor0 WHERE NOT + col0 * col3 IS NULL ---- 10 values hashing to 81a622b4d76119d863f6aa8b79dc1d88 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9105 SELECT ALL * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 8 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9105 SELECT ALL * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + 8 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9105 SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 8 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9105 SELECT ALL * FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND + 8 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9105 SELECT ALL * FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND + 8 ---- diff --git a/data/sqlite/index/random/10/slt_good_4.slt b/data/sqlite/index/random/10/slt_good_4.slt index 87b85ab..ec3dcae 100644 --- a/data/sqlite/index/random/10/slt_good_4.slt +++ b/data/sqlite/index/random/10/slt_good_4.slt @@ -2423,42 +2423,27 @@ query IIRTIRT rowsort label-375 SELECT ALL * FROM tab4 WHERE NOT NULL < + col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-380 SELECT 53 AS col0 FROM tab0 WHERE NULL BETWEEN NULL AND 11 * 67 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-380 SELECT 53 AS col0 FROM tab1 WHERE NULL BETWEEN NULL AND 11 * 67 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-380 SELECT 53 AS col0 FROM tab2 WHERE NULL BETWEEN NULL AND 11 * 67 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-380 SELECT 53 AS col0 FROM tab3 WHERE NULL BETWEEN NULL AND 11 * 67 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-380 SELECT 53 AS col0 FROM tab4 WHERE NULL BETWEEN NULL AND 11 * 67 ---- @@ -3433,42 +3418,27 @@ query IIRTIRT rowsort label-540 SELECT * FROM tab4 AS cor0 WHERE col3 IN ( col0 * - col4 / + 30 + + - col3 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-545 SELECT ALL * FROM tab0 WHERE NULL BETWEEN NULL AND + 76 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-545 SELECT ALL * FROM tab1 WHERE NULL BETWEEN NULL AND + 76 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-545 SELECT ALL * FROM tab2 WHERE NULL BETWEEN NULL AND + 76 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-545 SELECT ALL * FROM tab3 WHERE NULL BETWEEN NULL AND + 76 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-545 SELECT ALL * FROM tab4 WHERE NULL BETWEEN NULL AND + 76 ---- @@ -12153,42 +12123,27 @@ SELECT + COUNT ( ALL + col0 ) FROM tab4 AS cor0 WHERE col3 IS NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1990 SELECT col4 FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - ( + 7 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1990 SELECT col4 FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - ( + 7 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1990 SELECT col4 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - ( + 7 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1990 SELECT col4 FROM tab3 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - ( + 7 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1990 SELECT col4 FROM tab4 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - ( + 7 ) ---- @@ -16598,42 +16553,27 @@ query I rowsort label-2700 SELECT + 76 + 96 FROM tab4 AS cor0 WHERE NOT + col1 + - col0 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2705 SELECT col3 + - - col1 + + CAST ( col4 AS REAL ) + 57 * + ( + col1 ) AS col0 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( 35 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2705 SELECT col3 + - - col1 + + CAST ( col4 AS REAL ) + 57 * + ( + col1 ) AS col0 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( 35 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2705 SELECT col3 + - - col1 + + CAST ( col4 AS REAL ) + 57 * + ( + col1 ) AS col0 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( 35 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2705 SELECT col3 + - - col1 + + CAST ( col4 AS REAL ) + 57 * + ( + col1 ) AS col0 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( 35 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2705 SELECT col3 + - - col1 + + CAST ( col4 AS REAL ) + 57 * + ( + col1 ) AS col0 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( 35 ) ---- @@ -19883,42 +19823,27 @@ query R rowsort label-3250 SELECT col3 / - 80 + col1 FROM tab4 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3255 SELECT ALL * FROM tab0 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 5 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3255 SELECT ALL * FROM tab1 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 5 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3255 SELECT ALL * FROM tab2 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 5 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3255 SELECT ALL * FROM tab3 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 5 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3255 SELECT ALL * FROM tab4 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 5 ---- @@ -20973,42 +20898,27 @@ query IIRTIRT rowsort label-3440 SELECT * FROM tab4 WHERE NOT col4 <> + 31 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3445 SELECT * FROM tab0 WHERE NULL NOT BETWEEN ( NULL ) AND 39 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3445 SELECT * FROM tab1 WHERE NULL NOT BETWEEN ( NULL ) AND 39 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3445 SELECT * FROM tab2 WHERE NULL NOT BETWEEN ( NULL ) AND 39 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3445 SELECT * FROM tab3 WHERE NULL NOT BETWEEN ( NULL ) AND 39 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3445 SELECT * FROM tab4 WHERE NULL NOT BETWEEN ( NULL ) AND 39 ---- @@ -23183,42 +23093,27 @@ query I rowsort label-3790 SELECT ALL 95 AS col5 FROM tab4 WHERE NOT + col1 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3795 SELECT ALL - + col1 AS col2 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 44 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3795 SELECT ALL - + col1 AS col2 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + 44 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3795 SELECT ALL - + col1 AS col2 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 44 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3795 SELECT ALL - + col1 AS col2 FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND + 44 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3795 SELECT ALL - + col1 AS col2 FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND + 44 ---- @@ -25843,42 +25738,27 @@ query I rowsort label-4240 SELECT + ( col0 ) FROM tab4 AS cor0 WHERE ( NOT col3 * - col3 IS NOT NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4245 SELECT - col1 AS col2 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - ( + ( 30 ) ) - + 83 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4245 SELECT - col1 AS col2 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - ( + ( 30 ) ) - + 83 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4245 SELECT - col1 AS col2 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - ( + ( 30 ) ) - + 83 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4245 SELECT - col1 AS col2 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - ( + ( 30 ) ) - + 83 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4245 SELECT - col1 AS col2 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - ( + ( 30 ) ) - + 83 ---- @@ -30498,42 +30378,27 @@ query IIRTIRT rowsort label-4965 SELECT * FROM tab4 AS cor0 WHERE NULL IS NULL AND NULL <> ( 60 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4970 SELECT ALL * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - - 57 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4970 SELECT ALL * FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - - 57 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4970 SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - - 57 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4970 SELECT ALL * FROM tab3 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - - 57 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4970 SELECT ALL * FROM tab4 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - - 57 ---- @@ -38353,42 +38218,27 @@ SELECT COUNT ( * ) FROM tab4 WHERE NOT 57 < CAST ( + ( + - col1 ) AS INTEGER ) + ---- 5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6270 SELECT * FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 27 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6270 SELECT * FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 27 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6270 SELECT * FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 27 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6270 SELECT * FROM tab3 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 27 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6270 SELECT * FROM tab4 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 27 ---- @@ -39133,42 +38983,27 @@ SELECT COUNT ( * ) AS col4 FROM tab4 WHERE ( col3 + 30 ) IS NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6395 SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - 62 - 84 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6395 SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - 62 - 84 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6395 SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND - 62 - 84 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6395 SELECT ALL * FROM tab3 WHERE NULL NOT BETWEEN NULL AND - 62 - 84 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6395 SELECT ALL * FROM tab4 WHERE NULL NOT BETWEEN NULL AND - 62 - 84 ---- @@ -40373,42 +40208,27 @@ SELECT + 66 / COUNT ( * ) - 18 FROM tab4 AS cor0 WHERE ( + ( - + col3 ) ) NOT BE ---- -12 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6585 SELECT ALL * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND ( + 52 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6585 SELECT ALL * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND ( + 52 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6585 SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND ( + 52 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6585 SELECT ALL * FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND ( + 52 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6585 SELECT ALL * FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND ( + 52 ) ---- @@ -40603,42 +40423,27 @@ query IIRTIRT rowsort label-6615 SELECT ALL * FROM tab4 AS cor0 WHERE - col4 >= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6620 SELECT DISTINCT col3 AS col1 FROM tab0 AS cor0 WHERE ( NULL NOT BETWEEN NULL AND + + col3 / - 73 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6620 SELECT DISTINCT col3 AS col1 FROM tab1 AS cor0 WHERE ( NULL NOT BETWEEN NULL AND + + col3 / - 73 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6620 SELECT DISTINCT col3 AS col1 FROM tab2 AS cor0 WHERE ( NULL NOT BETWEEN NULL AND + + col3 / - 73 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6620 SELECT DISTINCT col3 AS col1 FROM tab3 AS cor0 WHERE ( NULL NOT BETWEEN NULL AND + + col3 / - 73 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6620 SELECT DISTINCT col3 AS col1 FROM tab4 AS cor0 WHERE ( NULL NOT BETWEEN NULL AND + + col3 / - 73 ) ---- @@ -41873,42 +41678,27 @@ query IIRTIRT rowsort label-6825 SELECT ALL * FROM tab4 WHERE - col0 = ( + - col4 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6830 SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND ( - + 5 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6830 SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND ( - + 5 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6830 SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( - + 5 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6830 SELECT * FROM tab3 WHERE NULL NOT BETWEEN NULL AND ( - + 5 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6830 SELECT * FROM tab4 WHERE NULL NOT BETWEEN NULL AND ( - + 5 ) ---- @@ -44418,42 +44208,27 @@ query T rowsort label-7240 SELECT col5 FROM tab4 WHERE NOT + 69 + 17 * - col4 * + - col0 > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7245 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col0 * - 61 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7245 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col0 * - 61 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7245 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col0 * - 61 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7245 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col0 * - 61 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7245 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col0 * - 61 ---- @@ -47008,42 +46783,27 @@ SELECT DISTINCT COUNT ( * ) * + + 36 AS col3 FROM tab4 WHERE - 56 IS NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7675 SELECT DISTINCT - + col1 AS col0 FROM tab0 WHERE NULL NOT BETWEEN NULL AND - col0 + + 71 / - ( - 64 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7675 SELECT DISTINCT - + col1 AS col0 FROM tab1 WHERE NULL NOT BETWEEN NULL AND - col0 + + 71 / - ( - 64 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7675 SELECT DISTINCT - + col1 AS col0 FROM tab2 WHERE NULL NOT BETWEEN NULL AND - col0 + + 71 / - ( - 64 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7675 SELECT DISTINCT - + col1 AS col0 FROM tab3 WHERE NULL NOT BETWEEN NULL AND - col0 + + 71 / - ( - 64 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7675 SELECT DISTINCT - + col1 AS col0 FROM tab4 WHERE NULL NOT BETWEEN NULL AND - col0 + + 71 / - ( - 64 ) ---- diff --git a/data/sqlite/index/random/10/slt_good_5.slt b/data/sqlite/index/random/10/slt_good_5.slt index 665ebb0..c14e94b 100644 --- a/data/sqlite/index/random/10/slt_good_5.slt +++ b/data/sqlite/index/random/10/slt_good_5.slt @@ -623,42 +623,27 @@ SELECT ( - CAST ( NULL AS INTEGER ) ) - - COUNT ( * ) FROM tab4 AS cor0 WHERE NU ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-75 SELECT ALL * FROM tab0 cor0 WHERE NOT ( NULL BETWEEN NULL AND - 38 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-75 SELECT ALL * FROM tab1 cor0 WHERE NOT ( NULL BETWEEN NULL AND - 38 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-75 SELECT ALL * FROM tab2 cor0 WHERE NOT ( NULL BETWEEN NULL AND - 38 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-75 SELECT ALL * FROM tab3 cor0 WHERE NOT ( NULL BETWEEN NULL AND - 38 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-75 SELECT ALL * FROM tab4 cor0 WHERE NOT ( NULL BETWEEN NULL AND - 38 ) ---- @@ -3428,42 +3413,27 @@ query I rowsort label-515 SELECT - col3 FROM tab4 WHERE NOT ( 66 ) < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-520 SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - 0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-520 SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - 0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-520 SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND - 0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-520 SELECT * FROM tab3 WHERE NULL NOT BETWEEN NULL AND - 0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-520 SELECT * FROM tab4 WHERE NULL NOT BETWEEN NULL AND - 0 ---- @@ -6573,46 +6543,31 @@ SELECT + MIN ( ALL ( + col3 ) ) FROM tab4 WHERE NOT - col1 NOT IN ( - col3 + 8 + ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1020 SELECT DISTINCT + + COUNT ( * ) FROM tab0 WHERE NULL NOT BETWEEN NULL AND - 62 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1020 SELECT DISTINCT + + COUNT ( * ) FROM tab1 WHERE NULL NOT BETWEEN NULL AND - 62 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1020 SELECT DISTINCT + + COUNT ( * ) FROM tab2 WHERE NULL NOT BETWEEN NULL AND - 62 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1020 SELECT DISTINCT + + COUNT ( * ) FROM tab3 WHERE NULL NOT BETWEEN NULL AND - 62 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1020 SELECT DISTINCT + + COUNT ( * ) FROM tab4 WHERE NULL NOT BETWEEN NULL AND - 62 ---- @@ -12643,46 +12598,31 @@ query IIRTIRT rowsort label-2005 SELECT ALL * FROM tab4 WHERE NOT col3 - - col1 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2010 SELECT COUNT ( + col0 ) FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND ( 7 ) ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2010 SELECT COUNT ( + col0 ) FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND ( 7 ) ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2010 SELECT COUNT ( + col0 ) FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND ( 7 ) ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2010 SELECT COUNT ( + col0 ) FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND ( 7 ) ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2010 SELECT COUNT ( + col0 ) FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND ( 7 ) ---- @@ -14368,42 +14308,27 @@ query I rowsort label-2280 SELECT DISTINCT - CAST ( NULL AS INTEGER ) AS col4 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2285 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 11 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2285 SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 11 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2285 SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 11 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2285 SELECT * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND 11 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2285 SELECT * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND 11 ---- @@ -18153,42 +18078,27 @@ query I rowsort label-2895 SELECT ALL - col0 col1 FROM tab4 AS cor0 WHERE NOT col3 + col3 * 95 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2900 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND 43 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2900 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND 43 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2900 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND 43 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2900 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND 43 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2900 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND 43 ---- @@ -27533,42 +27443,27 @@ SELECT ALL - COUNT ( * ) AS col3 FROM tab4 WHERE NOT ( ( 45 ) - 39 / col4 ) IS N ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4400 SELECT ALL * FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + + 45 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4400 SELECT ALL * FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + + 45 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4400 SELECT ALL * FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + + 45 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4400 SELECT ALL * FROM tab3 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + + 45 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4400 SELECT ALL * FROM tab4 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + + 45 ---- @@ -27833,42 +27728,27 @@ query I rowsort label-4445 SELECT 42 AS col3 FROM tab4 WHERE NOT ( NULL ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4450 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND 42 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4450 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND 42 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4450 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND 42 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4450 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND 42 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4450 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND 42 ---- @@ -29413,42 +29293,27 @@ query I rowsort label-4700 SELECT DISTINCT - - 89 AS col2 FROM tab4 AS cor0 WHERE NOT ( NULL ) <> NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4705 SELECT ALL * FROM tab0 WHERE NOT ( NULL ) BETWEEN NULL AND 10 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4705 SELECT ALL * FROM tab1 WHERE NOT ( NULL ) BETWEEN NULL AND 10 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4705 SELECT ALL * FROM tab2 WHERE NOT ( NULL ) BETWEEN NULL AND 10 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4705 SELECT ALL * FROM tab3 WHERE NOT ( NULL ) BETWEEN NULL AND 10 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4705 SELECT ALL * FROM tab4 WHERE NOT ( NULL ) BETWEEN NULL AND 10 ---- @@ -34128,42 +33993,27 @@ query I rowsort label-5475 SELECT ALL col0 FROM tab4 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5480 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 84 AND col3 / - col4 + col1 = - col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5480 SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 84 AND col3 / - col4 + col1 = - col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5480 SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 84 AND col3 / - col4 + col1 = - col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5480 SELECT * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 84 AND col3 / - col4 + col1 = - col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5480 SELECT * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 84 AND col3 / - col4 + col1 = - col1 ---- @@ -38503,42 +38353,27 @@ SELECT - 77 AS col4 FROM tab4 cor0 WHERE ( + col2 ) IS NOT NULL ---- 10 values hashing to 5c0b892d57803e770aac80bbb20c6415 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6175 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 5 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6175 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 5 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6175 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 5 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6175 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 5 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6175 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 5 ---- @@ -40413,42 +40248,27 @@ query R rowsort label-6480 SELECT ALL col1 FROM tab4 AS cor0 WHERE NOT col3 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6485 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - 45 / + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6485 SELECT * FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - 45 / + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6485 SELECT * FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - 45 / + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6485 SELECT * FROM tab3 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - 45 / + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6485 SELECT * FROM tab4 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - 45 / + col0 ---- @@ -50998,42 +50818,27 @@ query IIRTIRT rowsort label-8155 SELECT * FROM tab4 cor0 WHERE NOT - 50 + + 94 * col0 BETWEEN NULL AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8160 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8160 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8160 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8160 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8160 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 30 ---- diff --git a/data/sqlite/index/random/10/slt_good_6.slt b/data/sqlite/index/random/10/slt_good_6.slt index a89c543..3b94d68 100644 --- a/data/sqlite/index/random/10/slt_good_6.slt +++ b/data/sqlite/index/random/10/slt_good_6.slt @@ -15133,42 +15133,27 @@ SELECT + + COUNT ( * ) / - - 94 AS col3 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2415 SELECT ALL * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - - 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2415 SELECT ALL * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - - 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2415 SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - - 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2415 SELECT ALL * FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND - - 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2415 SELECT ALL * FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND - - 2 ---- @@ -15318,42 +15303,27 @@ query IR rowsort label-2435 SELECT 15, - col1 / + col4 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2440 SELECT ALL col3 AS col1 FROM tab0 WHERE NOT NULL BETWEEN NULL AND 48 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2440 SELECT ALL col3 AS col1 FROM tab1 WHERE NOT NULL BETWEEN NULL AND 48 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2440 SELECT ALL col3 AS col1 FROM tab2 WHERE NOT NULL BETWEEN NULL AND 48 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2440 SELECT ALL col3 AS col1 FROM tab3 WHERE NOT NULL BETWEEN NULL AND 48 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2440 SELECT ALL col3 AS col1 FROM tab4 WHERE NOT NULL BETWEEN NULL AND 48 ---- @@ -19788,42 +19758,27 @@ SELECT DISTINCT + 27 * + ( ( + COUNT ( * ) ) ) FROM tab4 AS cor0 WHERE NULL IS N ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3175 SELECT * FROM tab0 cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + 74 + ( + ( + col3 ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3175 SELECT * FROM tab1 cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + 74 + ( + ( + col3 ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3175 SELECT * FROM tab2 cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + 74 + ( + ( + col3 ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3175 SELECT * FROM tab3 cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + 74 + ( + ( + col3 ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3175 SELECT * FROM tab4 cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + 74 + ( + ( + col3 ) ) ---- @@ -28598,46 +28553,31 @@ query I rowsort label-4595 SELECT DISTINCT 49 FROM tab4, tab4 AS cor0 WHERE NOT + 35 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4600 SELECT - COUNT ( + col1 ) AS col4 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 39 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4600 SELECT - COUNT ( + col1 ) AS col4 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 39 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4600 SELECT - COUNT ( + col1 ) AS col4 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 39 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4600 SELECT - COUNT ( + col1 ) AS col4 FROM tab3 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 39 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4600 SELECT - COUNT ( + col1 ) AS col4 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 39 ---- @@ -29753,42 +29693,27 @@ SELECT 25 FROM tab4 AS cor0 WHERE + + col3 * - col1 IS NOT NULL OR 69 >= + col3 ---- 10 values hashing to cd9d27ebd930581f339a847073a3c79c -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4785 SELECT col0 + - 82 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 64 * + 41 * 10 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4785 SELECT col0 + - 82 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 64 * + 41 * 10 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4785 SELECT col0 + - 82 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 64 * + 41 * 10 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4785 SELECT col0 + - 82 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 64 * + 41 * 10 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4785 SELECT col0 + - 82 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 64 * + 41 * 10 ---- @@ -39188,42 +39113,27 @@ query IT rowsort label-6305 SELECT - + 18 AS col1, col2 AS col2 FROM tab4 AS cor0 WHERE - 89 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6310 SELECT - col1 * - col0 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col3 + - 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6310 SELECT - col1 * - col0 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col3 + - 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6310 SELECT - col1 * - col0 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col3 + - 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6310 SELECT - col1 * - col0 FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col3 + - 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6310 SELECT - col1 * - col0 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col3 + - 86 ---- @@ -43558,42 +43468,27 @@ query I rowsort label-7010 SELECT col2 FROM tab4 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - col3 * col4 - - + col4 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7015 SELECT ( + col4 ) AS col5 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 38 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7015 SELECT ( + col4 ) AS col5 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 38 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7015 SELECT ( + col4 ) AS col5 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 38 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7015 SELECT ( + col4 ) AS col5 FROM tab3 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 38 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7015 SELECT ( + col4 ) AS col5 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 38 ---- @@ -47988,42 +47883,27 @@ query IIRTIRT rowsort label-7760 SELECT ALL * FROM tab4 WHERE + col4 + 78 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7765 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND - 39 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7765 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND - 39 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7765 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND - 39 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7765 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND - 39 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7765 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND - 39 ---- @@ -56178,42 +56058,27 @@ query IIRTIRT rowsort label-9085 SELECT ALL * FROM tab4 AS cor0 WHERE + col3 NOT BETWEEN + 4 * - col0 - 84 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9090 SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 63 * - - 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9090 SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 63 * - - 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9090 SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 63 * - - 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9090 SELECT ALL * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 63 * - - 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9090 SELECT ALL * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 63 * - - 99 ---- @@ -56643,42 +56508,27 @@ SELECT DISTINCT + COUNT ( * ) AS col1 FROM tab4 WHERE NOT NULL IS NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9165 SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - col0 + + 7 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9165 SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - col0 + + 7 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9165 SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - col0 + + 7 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9165 SELECT * FROM tab3 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - col0 + + 7 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9165 SELECT * FROM tab4 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - col0 + + 7 ---- @@ -57548,42 +57398,27 @@ query I rowsort label-9305 SELECT col0 FROM tab4 WHERE col4 BETWEEN - col0 + - 11 AND ( + 45 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9310 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 57 * - 74 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9310 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - 57 * - 74 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9310 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 57 * - 74 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9310 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND - 57 * - 74 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9310 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND - 57 * - 74 ---- diff --git a/data/sqlite/index/random/10/slt_good_7.slt b/data/sqlite/index/random/10/slt_good_7.slt index f296081..17e3ebf 100644 --- a/data/sqlite/index/random/10/slt_good_7.slt +++ b/data/sqlite/index/random/10/slt_good_7.slt @@ -6708,42 +6708,27 @@ query IIRTIRT rowsort label-1045 SELECT ALL * FROM tab4 WHERE NULL NOT BETWEEN NULL AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1050 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + - 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1050 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + - 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1050 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + - 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1050 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND + - 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1050 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND + - 21 ---- @@ -6783,42 +6768,27 @@ query IIRTIRT rowsort label-1055 SELECT * FROM tab4 AS cor0 WHERE NOT 77 <> + col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1060 SELECT col1 AS col2 FROM tab0 WHERE NULL BETWEEN NULL AND - 5 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1060 SELECT col1 AS col2 FROM tab1 WHERE NULL BETWEEN NULL AND - 5 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1060 SELECT col1 AS col2 FROM tab2 WHERE NULL BETWEEN NULL AND - 5 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1060 SELECT col1 AS col2 FROM tab3 WHERE NULL BETWEEN NULL AND - 5 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1060 SELECT col1 AS col2 FROM tab4 WHERE NULL BETWEEN NULL AND - 5 ---- @@ -8948,42 +8918,27 @@ query I rowsort label-1405 SELECT DISTINCT - 51 FROM tab4 WHERE + + ( col2 ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1410 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 12 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1410 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 12 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1410 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 12 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1410 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 12 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1410 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 12 ) ---- @@ -11203,42 +11158,27 @@ query IIRTIRT rowsort label-1765 SELECT * FROM tab4 WHERE + + 88 + - + col3 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1770 SELECT * FROM tab0 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 37 * - 72 * 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1770 SELECT * FROM tab1 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 37 * - 72 * 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1770 SELECT * FROM tab2 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 37 * - 72 * 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1770 SELECT * FROM tab3 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 37 * - 72 * 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1770 SELECT * FROM tab4 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 37 * - 72 * 99 ---- @@ -12263,42 +12203,27 @@ query I rowsort label-1935 SELECT - 11 FROM tab4 AS cor0 WHERE NOT + col1 * col1 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-1940 SELECT + ( - ( - CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) ) ) + 85 * col1, + col4 FROM tab0 WHERE NULL NOT BETWEEN NULL AND col0 / + - CAST ( NULL AS INTEGER ) + + 14 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-1940 SELECT + ( - ( - CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) ) ) + 85 * col1, + col4 FROM tab1 WHERE NULL NOT BETWEEN NULL AND col0 / + - CAST ( NULL AS INTEGER ) + + 14 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-1940 SELECT + ( - ( - CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) ) ) + 85 * col1, + col4 FROM tab2 WHERE NULL NOT BETWEEN NULL AND col0 / + - CAST ( NULL AS INTEGER ) + + 14 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-1940 SELECT + ( - ( - CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) ) ) + 85 * col1, + col4 FROM tab3 WHERE NULL NOT BETWEEN NULL AND col0 / + - CAST ( NULL AS INTEGER ) + + 14 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-1940 SELECT + ( - ( - CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) ) ) + 85 * col1, + col4 FROM tab4 WHERE NULL NOT BETWEEN NULL AND col0 / + - CAST ( NULL AS INTEGER ) + + 14 ---- @@ -25998,42 +25923,27 @@ query IIRTIRT rowsort label-4180 SELECT * FROM tab4 WHERE + + CAST ( NULL AS REAL ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4185 SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - - 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4185 SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - - 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4185 SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND - - 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4185 SELECT * FROM tab3 WHERE NULL NOT BETWEEN NULL AND - - 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4185 SELECT * FROM tab4 WHERE NULL NOT BETWEEN NULL AND - - 30 ---- @@ -31213,42 +31123,27 @@ SELECT - MAX ( - ( + - col1 ) ) AS col5 FROM tab4 WHERE - - col3 BETWEEN 95 + - ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5040 SELECT col3 AS col0 FROM tab0 WHERE NULL NOT BETWEEN NULL AND - + 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5040 SELECT col3 AS col0 FROM tab1 WHERE NULL NOT BETWEEN NULL AND - + 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5040 SELECT col3 AS col0 FROM tab2 WHERE NULL NOT BETWEEN NULL AND - + 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5040 SELECT col3 AS col0 FROM tab3 WHERE NULL NOT BETWEEN NULL AND - + 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5040 SELECT col3 AS col0 FROM tab4 WHERE NULL NOT BETWEEN NULL AND - + 2 ---- @@ -33753,42 +33648,27 @@ query IIRTIRT rowsort label-5430 SELECT * FROM tab4 WHERE NOT + col0 NOT BETWEEN NULL AND ( + col4 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5435 SELECT * FROM tab0 WHERE NULL BETWEEN ( NULL ) AND 12 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5435 SELECT * FROM tab1 WHERE NULL BETWEEN ( NULL ) AND 12 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5435 SELECT * FROM tab2 WHERE NULL BETWEEN ( NULL ) AND 12 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5435 SELECT * FROM tab3 WHERE NULL BETWEEN ( NULL ) AND 12 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5435 SELECT * FROM tab4 WHERE NULL BETWEEN ( NULL ) AND 12 ---- @@ -42018,42 +41898,27 @@ query IIRTIRT rowsort label-6775 SELECT ALL * FROM tab4 WHERE NOT 50 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6780 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND - - 28 * col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6780 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND - - 28 * col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6780 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND - - 28 * col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6780 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND - - 28 * col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6780 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND - - 28 * col3 ---- @@ -47403,42 +47268,27 @@ query IIRTIRT rowsort label-7630 SELECT * FROM tab4 WHERE NOT col3 * col3 + ( col3 ) < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7635 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND + 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7635 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND + 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7635 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND + 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7635 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND + 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7635 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND + 82 ---- @@ -47823,42 +47673,27 @@ query IIRTIRT rowsort label-7690 SELECT * FROM tab4 WHERE NOT + 72 + col3 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7695 SELECT ALL * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 41 * - CAST ( NULL AS INTEGER ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7695 SELECT ALL * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + 41 * - CAST ( NULL AS INTEGER ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7695 SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 41 * - CAST ( NULL AS INTEGER ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7695 SELECT ALL * FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND + 41 * - CAST ( NULL AS INTEGER ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7695 SELECT ALL * FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND + 41 * - CAST ( NULL AS INTEGER ) ---- @@ -50608,82 +50443,52 @@ query I rowsort label-8150 SELECT + + col2 FROM tab4 WHERE - - col4 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8155 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND 43 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8155 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND 43 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8155 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND 43 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8155 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND 43 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8155 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND 43 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8160 SELECT ALL - + CAST ( col3 AS INTEGER ) + - 74 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - 28 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8160 SELECT ALL - + CAST ( col3 AS INTEGER ) + - 74 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - 28 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8160 SELECT ALL - + CAST ( col3 AS INTEGER ) + - 74 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - 28 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8160 SELECT ALL - + CAST ( col3 AS INTEGER ) + - 74 FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND - 28 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8160 SELECT ALL - + CAST ( col3 AS INTEGER ) + - 74 FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND - 28 ---- @@ -50778,42 +50583,27 @@ query I rowsort label-8175 SELECT DISTINCT + col3 AS col5 FROM tab4 WHERE - 76 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8180 SELECT DISTINCT + 94 FROM tab0 WHERE NULL NOT BETWEEN ( NULL ) AND 98 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8180 SELECT DISTINCT + 94 FROM tab1 WHERE NULL NOT BETWEEN ( NULL ) AND 98 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8180 SELECT DISTINCT + 94 FROM tab2 WHERE NULL NOT BETWEEN ( NULL ) AND 98 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8180 SELECT DISTINCT + 94 FROM tab3 WHERE NULL NOT BETWEEN ( NULL ) AND 98 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8180 SELECT DISTINCT + 94 FROM tab4 WHERE NULL NOT BETWEEN ( NULL ) AND 98 ---- @@ -51333,42 +51123,27 @@ query II rowsort label-8260 SELECT ALL - col3, + col0 AS col4 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + - col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8265 SELECT + - col0 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 15 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8265 SELECT + - col0 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 15 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8265 SELECT + - col0 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 15 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8265 SELECT + - col0 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 15 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8265 SELECT + - col0 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 15 ---- @@ -55803,42 +55578,27 @@ query IIRTIRT rowsort label-9000 SELECT ALL * FROM tab4 AS cor0 WHERE NULL IN ( + 27 + + col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9005 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9005 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9005 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9005 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9005 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 21 ---- @@ -61333,42 +61093,27 @@ query IIRTIRT rowsort label-9890 SELECT * FROM tab4 WHERE NOT col3 BETWEEN ( NULL ) AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9895 SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND + col0 - - 78 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9895 SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND + col0 - - 78 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9895 SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + col0 - - 78 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9895 SELECT * FROM tab3 WHERE NOT NULL BETWEEN NULL AND + col0 - - 78 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9895 SELECT * FROM tab4 WHERE NOT NULL BETWEEN NULL AND + col0 - - 78 ---- diff --git a/data/sqlite/index/random/10/slt_good_8.slt b/data/sqlite/index/random/10/slt_good_8.slt index 3cb6d19..e653311 100644 --- a/data/sqlite/index/random/10/slt_good_8.slt +++ b/data/sqlite/index/random/10/slt_good_8.slt @@ -8708,42 +8708,27 @@ SELECT DISTINCT col3 FROM tab4 WHERE - 89 IS NOT NULL ---- 10 values hashing to 25698188e367c07ae9bf2bd4f95c2f32 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1385 SELECT + col1 + + 44 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1385 SELECT + col1 + + 44 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1385 SELECT + col1 + + 44 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1385 SELECT + col1 + + 44 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1385 SELECT + col1 + + 44 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 3 ---- @@ -10308,42 +10293,27 @@ SELECT ALL + 47 - - COUNT ( * ) col2 FROM tab4 AS cor0 WHERE NOT - col4 * + col3 ---- 47 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1645 SELECT ALL * FROM tab0 WHERE NULL BETWEEN NULL AND - 17 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1645 SELECT ALL * FROM tab1 WHERE NULL BETWEEN NULL AND - 17 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1645 SELECT ALL * FROM tab2 WHERE NULL BETWEEN NULL AND - 17 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1645 SELECT ALL * FROM tab3 WHERE NULL BETWEEN NULL AND - 17 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1645 SELECT ALL * FROM tab4 WHERE NULL BETWEEN NULL AND - 17 ---- @@ -10788,42 +10758,27 @@ query IIRTIRT rowsort label-1725 SELECT ALL * FROM tab4 AS cor0 WHERE NOT - col1 * col4 - 79 < + 14 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1730 SELECT col4 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1730 SELECT col4 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1730 SELECT col4 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1730 SELECT col4 FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1730 SELECT col4 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 2 ) ---- @@ -10868,42 +10823,27 @@ query IIIIIII rowsort label-1735 SELECT ALL * FROM tab4 cor0 WHERE NOT NULL BETWEEN NULL AND ( ( col3 ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1740 SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 85 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1740 SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 85 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1740 SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 85 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1740 SELECT * FROM tab3 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 85 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1740 SELECT * FROM tab4 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 85 ---- @@ -14813,42 +14753,27 @@ query I rowsort label-2365 SELECT + col3 AS col1 FROM tab4 WHERE NOT NULL < + col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2370 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2370 SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2370 SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2370 SELECT * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2370 SELECT * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 86 ---- @@ -17153,42 +17078,27 @@ SELECT DISTINCT + 40 AS col3 FROM tab4 WHERE NOT 65 IS NULL ---- 40 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2765 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - CAST ( NULL AS INTEGER ) + - 0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2765 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - CAST ( NULL AS INTEGER ) + - 0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2765 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - CAST ( NULL AS INTEGER ) + - 0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2765 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - CAST ( NULL AS INTEGER ) + - 0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2765 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - CAST ( NULL AS INTEGER ) + - 0 ---- @@ -19213,42 +19123,27 @@ query IIRTIRT rowsort label-3100 SELECT * FROM tab4 AS cor0 WHERE NULL > ( - CAST ( NULL AS INTEGER ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3105 SELECT col3 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 72 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3105 SELECT col3 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 72 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3105 SELECT col3 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 72 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3105 SELECT col3 FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 72 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3105 SELECT col3 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 72 ---- @@ -20773,42 +20668,27 @@ query IIRTIRT rowsort label-3355 SELECT ALL * FROM tab4 AS cor0 WHERE NOT 81 < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3360 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND + col0 + - 44 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3360 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND + col0 + - 44 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3360 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND + col0 + - 44 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3360 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND + col0 + - 44 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3360 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND + col0 + - 44 ---- @@ -29713,42 +29593,27 @@ query IIRTIRT rowsort label-4805 SELECT ALL * FROM tab4 WHERE NOT - 72 >= + - col4 + - 19 / - 44 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4810 SELECT ALL * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - 51 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4810 SELECT ALL * FROM tab1 WHERE NOT NULL BETWEEN NULL AND - 51 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4810 SELECT ALL * FROM tab2 WHERE NOT NULL BETWEEN NULL AND - 51 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4810 SELECT ALL * FROM tab3 WHERE NOT NULL BETWEEN NULL AND - 51 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4810 SELECT ALL * FROM tab4 WHERE NOT NULL BETWEEN NULL AND - 51 ---- @@ -35088,42 +34953,27 @@ query I rowsort label-5700 SELECT + 45 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5705 SELECT ALL * FROM tab0 WHERE NOT ( NOT NULL NOT BETWEEN NULL AND 22 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5705 SELECT ALL * FROM tab1 WHERE NOT ( NOT NULL NOT BETWEEN NULL AND 22 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5705 SELECT ALL * FROM tab2 WHERE NOT ( NOT NULL NOT BETWEEN NULL AND 22 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5705 SELECT ALL * FROM tab3 WHERE NOT ( NOT NULL NOT BETWEEN NULL AND 22 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5705 SELECT ALL * FROM tab4 WHERE NOT ( NOT NULL NOT BETWEEN NULL AND 22 ) ---- @@ -46208,42 +46058,27 @@ query I rowsort label-7520 SELECT DISTINCT col3 AS col1 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7525 SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 18 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7525 SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + 18 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7525 SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 18 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7525 SELECT * FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND + 18 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7525 SELECT * FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND + 18 ---- @@ -57223,42 +57058,27 @@ query I rowsort label-9280 SELECT col0 FROM tab4 AS cor0 WHERE - col1 BETWEEN + col4 AND ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9285 SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND ( - 52 + CAST ( NULL AS INTEGER ) / - 17 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9285 SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND ( - 52 + CAST ( NULL AS INTEGER ) / - 17 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9285 SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND ( - 52 + CAST ( NULL AS INTEGER ) / - 17 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9285 SELECT * FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND ( - 52 + CAST ( NULL AS INTEGER ) / - 17 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9285 SELECT * FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND ( - 52 + CAST ( NULL AS INTEGER ) / - 17 ) ---- @@ -57343,42 +57163,27 @@ query R rowsort label-9300 SELECT col4 FROM tab4 WHERE - col4 * col1 - 67 / + 30 <> ( NULL ) OR NULL >= 90 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9305 SELECT * FROM tab0 WHERE NOT NULL BETWEEN ( NULL ) AND col0 * 50 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9305 SELECT * FROM tab1 WHERE NOT NULL BETWEEN ( NULL ) AND col0 * 50 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9305 SELECT * FROM tab2 WHERE NOT NULL BETWEEN ( NULL ) AND col0 * 50 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9305 SELECT * FROM tab3 WHERE NOT NULL BETWEEN ( NULL ) AND col0 * 50 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9305 SELECT * FROM tab4 WHERE NOT NULL BETWEEN ( NULL ) AND col0 * 50 ---- diff --git a/data/sqlite/index/random/10/slt_good_9.slt b/data/sqlite/index/random/10/slt_good_9.slt index 5c9de19..3c914d9 100644 --- a/data/sqlite/index/random/10/slt_good_9.slt +++ b/data/sqlite/index/random/10/slt_good_9.slt @@ -118,42 +118,27 @@ CREATE INDEX idx_tab4_4 ON tab4 (col0 DESC) statement ok INSERT INTO tab4 SELECT * FROM tab0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-0 SELECT + + 74 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 94 + - + 59 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-0 SELECT + + 74 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 94 + - + 59 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-0 SELECT + + 74 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 94 + - + 59 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-0 SELECT + + 74 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 94 + - + 59 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-0 SELECT + + 74 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 94 + - + 59 ---- @@ -543,42 +528,27 @@ query R rowsort label-60 SELECT + 81 * col1 - - - 6 AS col0 FROM tab4 AS cor0 WHERE NOT ( - 93 ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-65 SELECT * FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 51 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-65 SELECT * FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 51 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-65 SELECT * FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 51 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-65 SELECT * FROM tab3 cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 51 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-65 SELECT * FROM tab4 cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 51 ---- @@ -5763,42 +5733,27 @@ query I rowsort label-905 SELECT DISTINCT - - 57 FROM tab4 WHERE NOT + - col0 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-910 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 50 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-910 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - 50 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-910 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 50 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-910 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND - 50 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-910 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND - 50 ---- @@ -7573,42 +7528,27 @@ query II rowsort label-1195 SELECT - 92 + CAST ( col4 AS REAL ) AS col5, + col2 FROM tab4 WHERE + col5 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1200 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( - col0 ) + ( - 23 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1200 SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( - col0 ) + ( - 23 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1200 SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( - col0 ) + ( - 23 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1200 SELECT * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( - col0 ) + ( - 23 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1200 SELECT * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( - col0 ) + ( - 23 ) ---- @@ -15853,42 +15793,27 @@ query IIRTIRT rowsort label-2565 SELECT * FROM tab4 AS cor0 WHERE NOT - col0 <= + + col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2570 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + col3 / 93 + 63 / - 50 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2570 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + col3 / 93 + 63 / - 50 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2570 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + col3 / 93 + 63 / - 50 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2570 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + col3 / 93 + 63 / - 50 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2570 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + col3 / 93 + 63 / - 50 ---- @@ -17353,42 +17278,27 @@ SELECT DISTINCT ( + - col3 ) AS col5 FROM tab4 AS cor0 WHERE NOT - col4 + + col1 ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2825 SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 75 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2825 SELECT ALL * FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 75 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2825 SELECT ALL * FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 75 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2825 SELECT ALL * FROM tab3 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 75 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2825 SELECT ALL * FROM tab4 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 75 ---- @@ -17478,42 +17388,27 @@ SELECT - COUNT ( ALL + + col0 ) FROM tab4 WHERE CAST ( - 16 AS INTEGER ) + - - c ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-2845 SELECT col0, + col0 * ( CAST ( NULL AS INTEGER ) ) FROM tab0 WHERE NOT NULL BETWEEN NULL AND 5 + - 34 / + 10 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-2845 SELECT col0, + col0 * ( CAST ( NULL AS INTEGER ) ) FROM tab1 WHERE NOT NULL BETWEEN NULL AND 5 + - 34 / + 10 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-2845 SELECT col0, + col0 * ( CAST ( NULL AS INTEGER ) ) FROM tab2 WHERE NOT NULL BETWEEN NULL AND 5 + - 34 / + 10 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-2845 SELECT col0, + col0 * ( CAST ( NULL AS INTEGER ) ) FROM tab3 WHERE NOT NULL BETWEEN NULL AND 5 + - 34 / + 10 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-2845 SELECT col0, + col0 * ( CAST ( NULL AS INTEGER ) ) FROM tab4 WHERE NOT NULL BETWEEN NULL AND 5 + - 34 / + 10 ---- @@ -25333,42 +25228,27 @@ query IIRTIRT rowsort label-4100 SELECT * FROM tab4 AS cor0 WHERE - col3 = NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4105 SELECT * FROM tab0 cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + 24 * + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4105 SELECT * FROM tab1 cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + 24 * + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4105 SELECT * FROM tab2 cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + 24 * + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4105 SELECT * FROM tab3 cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + 24 * + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4105 SELECT * FROM tab4 cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + 24 * + col0 ---- @@ -29928,42 +29808,27 @@ SELECT + + col5 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4835 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4835 SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4835 SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4835 SELECT * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4835 SELECT * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 30 ---- @@ -32238,42 +32103,27 @@ query R rowsort label-5185 SELECT ALL + col4 AS col5 FROM tab4 AS cor0 WHERE - CAST ( NULL AS INTEGER ) > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5190 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 91 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5190 SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 91 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5190 SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 91 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5190 SELECT * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND 91 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5190 SELECT * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND 91 ---- @@ -39813,42 +39663,27 @@ query IIRTIRT rowsort label-6435 SELECT * FROM tab4 WHERE + col4 > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6440 SELECT DISTINCT col1 AS col3 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 48 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6440 SELECT DISTINCT col1 AS col3 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - 48 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6440 SELECT DISTINCT col1 AS col3 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 48 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6440 SELECT DISTINCT col1 AS col3 FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND - 48 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6440 SELECT DISTINCT col1 AS col3 FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND - 48 ---- @@ -44668,46 +44503,31 @@ query IIRTIRT rowsort label-7190 SELECT * FROM tab4 WHERE col4 = - col4 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7195 SELECT - COUNT ( * ) * + 28 FROM tab0 WHERE NULL NOT BETWEEN NULL AND ( 66 ) ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7195 SELECT - COUNT ( * ) * + 28 FROM tab1 WHERE NULL NOT BETWEEN NULL AND ( 66 ) ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7195 SELECT - COUNT ( * ) * + 28 FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( 66 ) ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7195 SELECT - COUNT ( * ) * + 28 FROM tab3 WHERE NULL NOT BETWEEN NULL AND ( 66 ) ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7195 SELECT - COUNT ( * ) * + 28 FROM tab4 WHERE NULL NOT BETWEEN NULL AND ( 66 ) ---- @@ -48318,42 +48138,27 @@ query R rowsort label-7790 SELECT col1 AS col5 FROM tab4 AS cor0 WHERE ( NULL ) NOT IN ( - col4 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7795 SELECT DISTINCT + col1 * col3 AS col4 FROM tab0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 72 + + 7 * + + col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7795 SELECT DISTINCT + col1 * col3 AS col4 FROM tab1 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 72 + + 7 * + + col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7795 SELECT DISTINCT + col1 * col3 AS col4 FROM tab2 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 72 + + 7 * + + col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7795 SELECT DISTINCT + col1 * col3 AS col4 FROM tab3 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 72 + + 7 * + + col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7795 SELECT DISTINCT + col1 * col3 AS col4 FROM tab4 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 72 + + 7 * + + col3 ---- @@ -51038,42 +50843,27 @@ query R rowsort label-8230 SELECT DISTINCT - col1 FROM tab4 cor0 WHERE NOT + - CAST ( - 64 AS INTEGER ) IS NOT NULL AND NOT col2 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8235 SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8235 SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8235 SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8235 SELECT ALL * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8235 SELECT ALL * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 30 ---- @@ -52368,42 +52158,27 @@ query IIRTIRT rowsort label-8445 SELECT ALL * FROM tab4 cor0 WHERE ( NULL ) < + 50 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-8450 SELECT 32, ( + + 69 ) FROM tab0 WHERE ( NULL ) BETWEEN NULL AND ( 19 ) * + + col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-8450 SELECT 32, ( + + 69 ) FROM tab1 WHERE ( NULL ) BETWEEN NULL AND ( 19 ) * + + col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-8450 SELECT 32, ( + + 69 ) FROM tab2 WHERE ( NULL ) BETWEEN NULL AND ( 19 ) * + + col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-8450 SELECT 32, ( + + 69 ) FROM tab3 WHERE ( NULL ) BETWEEN NULL AND ( 19 ) * + + col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-8450 SELECT 32, ( + + 69 ) FROM tab4 WHERE ( NULL ) BETWEEN NULL AND ( 19 ) * + + col3 ---- @@ -59893,42 +59668,27 @@ query IIRTIRT rowsort label-9670 SELECT * FROM tab4 WHERE + col4 = NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9675 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND + col0 + - 63 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9675 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND + col0 + - 63 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9675 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND + col0 + - 63 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9675 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND + col0 + - 63 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9675 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND + col0 + - 63 ---- diff --git a/data/sqlite/index/random/100/slt_good_0.slt b/data/sqlite/index/random/100/slt_good_0.slt index 25fbbc4..cd7c2e1 100644 --- a/data/sqlite/index/random/100/slt_good_0.slt +++ b/data/sqlite/index/random/100/slt_good_0.slt @@ -2408,46 +2408,31 @@ SELECT DISTINCT + - 53 + + COUNT ( * ) FROM tab4 AS cor0 WHERE col2 IS NOT NULL ---- 47 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-325 SELECT - COUNT ( + col1 ) AS col4 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 39 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-325 SELECT - COUNT ( + col1 ) AS col4 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 39 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-325 SELECT - COUNT ( + col1 ) AS col4 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 39 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-325 SELECT - COUNT ( + col1 ) AS col4 FROM tab3 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 39 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-325 SELECT - COUNT ( + col1 ) AS col4 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 39 ---- @@ -3798,42 +3783,27 @@ SELECT 25 FROM tab4 AS cor0 WHERE + + col3 * - col1 IS NOT NULL OR 69 >= + col3 ---- 100 values hashing to f8777b157b60d18f01636609b123f86c -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-545 SELECT col0 + - 82 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 64 * + 41 * 10 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-545 SELECT col0 + - 82 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 64 * + 41 * 10 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-545 SELECT col0 + - 82 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 64 * + 41 * 10 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-545 SELECT col0 + - 82 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 64 * + 41 * 10 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-545 SELECT col0 + - 82 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 64 * + 41 * 10 ---- @@ -14428,42 +14398,27 @@ query IIRTIRT rowsort label-2235 SELECT ALL * FROM tab4 AS cor0 WHERE - col0 * + col4 > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2240 SELECT - col1 * - col0 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col3 + - 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2240 SELECT - col1 * - col0 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col3 + - 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2240 SELECT - col1 * - col0 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col3 + - 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2240 SELECT - col1 * - col0 FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col3 + - 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2240 SELECT - col1 * - col0 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col3 + - 86 ---- @@ -19273,42 +19228,27 @@ query I rowsort label-3005 SELECT col2 FROM tab4 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - col3 * col4 - - + col4 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3010 SELECT ( + col4 ) AS col5 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 38 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3010 SELECT ( + col4 ) AS col5 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 38 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3010 SELECT ( + col4 ) AS col5 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 38 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3010 SELECT ( + col4 ) AS col5 FROM tab3 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 38 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3010 SELECT ( + col4 ) AS col5 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 38 ---- @@ -23923,42 +23863,27 @@ query IIRTIRT rowsort label-3785 SELECT ALL * FROM tab4 WHERE + col4 + 78 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3790 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND - 39 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3790 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND - 39 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3790 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND - 39 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3790 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND - 39 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3790 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND - 39 ---- @@ -32928,42 +32853,27 @@ query IIRTIRT rowsort label-5225 SELECT ALL * FROM tab4 AS cor0 WHERE + col3 NOT BETWEEN + 4 * - col0 - 84 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5230 SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 63 * - - 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5230 SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 63 * - - 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5230 SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 63 * - - 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5230 SELECT ALL * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 63 * - - 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5230 SELECT ALL * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 63 * - - 99 ---- @@ -33393,42 +33303,27 @@ SELECT DISTINCT + COUNT ( * ) AS col1 FROM tab4 WHERE NOT NULL IS NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5305 SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - col0 + + 7 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5305 SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - col0 + + 7 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5305 SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - col0 + + 7 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5305 SELECT * FROM tab3 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - col0 + + 7 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5305 SELECT * FROM tab4 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - col0 + + 7 ---- @@ -34298,42 +34193,27 @@ query I rowsort label-5445 SELECT col0 FROM tab4 WHERE col4 BETWEEN - col0 + - 11 AND ( + 45 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5450 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 57 * - 74 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5450 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - 57 * - 74 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5450 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 57 * - 74 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5450 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND - 57 * - 74 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5450 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND - 57 * - 74 ---- @@ -45818,42 +45698,27 @@ query IIRTIRT rowsort label-7270 SELECT ALL * FROM tab4 WHERE ( ( NULL ) IS NOT NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7275 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + - 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7275 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + - 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7275 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + - 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7275 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND + - 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7275 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND + - 21 ---- @@ -45893,42 +45758,27 @@ query IIRTIRT rowsort label-7280 SELECT * FROM tab4 AS cor0 WHERE NOT 77 <> + col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7285 SELECT col1 AS col2 FROM tab0 WHERE NULL BETWEEN NULL AND - 5 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7285 SELECT col1 AS col2 FROM tab1 WHERE NULL BETWEEN NULL AND - 5 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7285 SELECT col1 AS col2 FROM tab2 WHERE NULL BETWEEN NULL AND - 5 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7285 SELECT col1 AS col2 FROM tab3 WHERE NULL BETWEEN NULL AND - 5 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7285 SELECT col1 AS col2 FROM tab4 WHERE NULL BETWEEN NULL AND - 5 ---- @@ -48258,42 +48108,27 @@ query I rowsort label-7660 SELECT DISTINCT - 51 FROM tab4 WHERE + + ( col2 ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7665 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 12 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7665 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 12 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7665 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 12 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7665 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 12 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-7665 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 12 ) ---- @@ -50703,42 +50538,27 @@ query IIRTIRT rowsort label-8045 SELECT * FROM tab4 WHERE + + 88 + - + col3 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8050 SELECT * FROM tab0 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 37 * - 72 * 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8050 SELECT * FROM tab1 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 37 * - 72 * 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8050 SELECT * FROM tab2 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 37 * - 72 * 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8050 SELECT * FROM tab3 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 37 * - 72 * 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8050 SELECT * FROM tab4 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 37 * - 72 * 99 ---- @@ -51798,42 +51618,27 @@ query I rowsort label-8220 SELECT - 11 FROM tab4 AS cor0 WHERE NOT + col1 * col1 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-8225 SELECT + ( - ( - CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) ) ) + 85 * col1, + col4 FROM tab0 WHERE NULL NOT BETWEEN NULL AND col0 / + - CAST ( NULL AS INTEGER ) + + 14 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-8225 SELECT + ( - ( - CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) ) ) + 85 * col1, + col4 FROM tab1 WHERE NULL NOT BETWEEN NULL AND col0 / + - CAST ( NULL AS INTEGER ) + + 14 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-8225 SELECT + ( - ( - CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) ) ) + 85 * col1, + col4 FROM tab2 WHERE NULL NOT BETWEEN NULL AND col0 / + - CAST ( NULL AS INTEGER ) + + 14 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-8225 SELECT + ( - ( - CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) ) ) + 85 * col1, + col4 FROM tab3 WHERE NULL NOT BETWEEN NULL AND col0 / + - CAST ( NULL AS INTEGER ) + + 14 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-8225 SELECT + ( - ( - CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) ) ) + 85 * col1, + col4 FROM tab4 WHERE NULL NOT BETWEEN NULL AND col0 / + - CAST ( NULL AS INTEGER ) + + 14 ---- diff --git a/data/sqlite/index/random/100/slt_good_1.slt b/data/sqlite/index/random/100/slt_good_1.slt index b9a9f18..98d20f7 100644 --- a/data/sqlite/index/random/100/slt_good_1.slt +++ b/data/sqlite/index/random/100/slt_good_1.slt @@ -4008,42 +4008,27 @@ query IIRTIRT rowsort label-580 SELECT * FROM tab4 WHERE + + CAST ( NULL AS REAL ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-585 SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - - 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-585 SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - - 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-585 SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND - - 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-585 SELECT * FROM tab3 WHERE NULL NOT BETWEEN NULL AND - - 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-585 SELECT * FROM tab4 WHERE NULL NOT BETWEEN NULL AND - - 30 ---- @@ -9328,42 +9313,27 @@ SELECT - MAX ( - ( + - col1 ) ) AS col5 FROM tab4 WHERE - - col3 BETWEEN 95 + - ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1460 SELECT col3 AS col0 FROM tab0 WHERE NULL NOT BETWEEN NULL AND - + 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1460 SELECT col3 AS col0 FROM tab1 WHERE NULL NOT BETWEEN NULL AND - + 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1460 SELECT col3 AS col0 FROM tab2 WHERE NULL NOT BETWEEN NULL AND - + 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1460 SELECT col3 AS col0 FROM tab3 WHERE NULL NOT BETWEEN NULL AND - + 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1460 SELECT col3 AS col0 FROM tab4 WHERE NULL NOT BETWEEN NULL AND - + 2 ---- @@ -11813,42 +11783,27 @@ query IIRTIRT rowsort label-1845 SELECT * FROM tab4 WHERE NOT + col0 NOT BETWEEN NULL AND ( + col4 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1850 SELECT * FROM tab0 WHERE NULL BETWEEN ( NULL ) AND 12 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1850 SELECT * FROM tab1 WHERE NULL BETWEEN ( NULL ) AND 12 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1850 SELECT * FROM tab2 WHERE NULL BETWEEN ( NULL ) AND 12 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1850 SELECT * FROM tab3 WHERE NULL BETWEEN ( NULL ) AND 12 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1850 SELECT * FROM tab4 WHERE NULL BETWEEN ( NULL ) AND 12 ---- @@ -20358,42 +20313,27 @@ query IIRTIRT rowsort label-3230 SELECT ALL * FROM tab4 WHERE NOT 50 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3235 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND - - 28 * col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3235 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND - - 28 * col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3235 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND - - 28 * col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3235 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND - - 28 * col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3235 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND - - 28 * col3 ---- @@ -25683,42 +25623,27 @@ query IIRTIRT rowsort label-4080 SELECT * FROM tab4 WHERE NOT col3 * col3 + ( col3 ) < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4085 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND + 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4085 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND + 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4085 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND + 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4085 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND + 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4085 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND + 82 ---- @@ -26103,42 +26028,27 @@ query IIRTIRT rowsort label-4140 SELECT * FROM tab4 WHERE NOT + 72 + col3 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4145 SELECT ALL * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 41 * - CAST ( NULL AS INTEGER ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4145 SELECT ALL * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + 41 * - CAST ( NULL AS INTEGER ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4145 SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 41 * - CAST ( NULL AS INTEGER ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4145 SELECT ALL * FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND + 41 * - CAST ( NULL AS INTEGER ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4145 SELECT ALL * FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND + 41 * - CAST ( NULL AS INTEGER ) ---- @@ -28878,82 +28788,52 @@ query I rowsort label-4600 SELECT + + col2 FROM tab4 WHERE - - col4 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4605 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND 43 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4605 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND 43 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4605 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND 43 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4605 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND 43 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4605 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND 43 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4610 SELECT ALL - + CAST ( col3 AS INTEGER ) + - 74 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - 28 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4610 SELECT ALL - + CAST ( col3 AS INTEGER ) + - 74 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - 28 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4610 SELECT ALL - + CAST ( col3 AS INTEGER ) + - 74 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - 28 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4610 SELECT ALL - + CAST ( col3 AS INTEGER ) + - 74 FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND - 28 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4610 SELECT ALL - + CAST ( col3 AS INTEGER ) + - 74 FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND - 28 ---- @@ -29048,42 +28928,27 @@ query I rowsort label-4625 SELECT DISTINCT + col3 AS col5 FROM tab4 WHERE - 76 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4630 SELECT DISTINCT + 94 FROM tab0 WHERE NULL NOT BETWEEN ( NULL ) AND 98 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4630 SELECT DISTINCT + 94 FROM tab1 WHERE NULL NOT BETWEEN ( NULL ) AND 98 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4630 SELECT DISTINCT + 94 FROM tab2 WHERE NULL NOT BETWEEN ( NULL ) AND 98 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4630 SELECT DISTINCT + 94 FROM tab3 WHERE NULL NOT BETWEEN ( NULL ) AND 98 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4630 SELECT DISTINCT + 94 FROM tab4 WHERE NULL NOT BETWEEN ( NULL ) AND 98 ---- @@ -29568,42 +29433,27 @@ query II rowsort label-4705 SELECT ALL - col3, + col0 AS col4 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + - col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4710 SELECT + - col0 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 15 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4710 SELECT + - col0 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 15 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4710 SELECT + - col0 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 15 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4710 SELECT + - col0 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 15 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4710 SELECT + - col0 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 15 ---- @@ -34203,42 +34053,27 @@ query IIRTIRT rowsort label-5465 SELECT ALL * FROM tab4 AS cor0 WHERE NULL IN ( + 27 + + col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5470 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5470 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5470 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5470 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5470 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 21 ---- @@ -39893,42 +39728,27 @@ query IIRTIRT rowsort label-6380 SELECT ALL * FROM tab4 WHERE + 73 * ( - col3 ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6385 SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND + col0 - - 78 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6385 SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND + col0 - - 78 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6385 SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + col0 - - 78 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6385 SELECT * FROM tab3 WHERE NOT NULL BETWEEN NULL AND + col0 - - 78 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6385 SELECT * FROM tab4 WHERE NOT NULL BETWEEN NULL AND + col0 - - 78 ---- @@ -49228,42 +49048,27 @@ SELECT DISTINCT col3 FROM tab4 WHERE - 89 IS NOT NULL ---- 100 values hashing to 41acec0d69caaf0b594f39720bb65609 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7890 SELECT + col1 + + 44 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7890 SELECT + col1 + + 44 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7890 SELECT + col1 + + 44 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7890 SELECT + col1 + + 44 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7890 SELECT + col1 + + 44 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 3 ---- @@ -50793,42 +50598,27 @@ SELECT ALL + 47 - - COUNT ( * ) col2 FROM tab4 AS cor0 WHERE NOT - col4 * + col3 ---- 47 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8145 SELECT ALL * FROM tab0 WHERE NULL BETWEEN NULL AND - 17 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8145 SELECT ALL * FROM tab1 WHERE NULL BETWEEN NULL AND - 17 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8145 SELECT ALL * FROM tab2 WHERE NULL BETWEEN NULL AND - 17 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8145 SELECT ALL * FROM tab3 WHERE NULL BETWEEN NULL AND - 17 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8145 SELECT ALL * FROM tab4 WHERE NULL BETWEEN NULL AND - 17 ---- @@ -51308,42 +51098,27 @@ query IIRTIRT rowsort label-8230 SELECT ALL * FROM tab4 AS cor0 WHERE NOT - col1 * col4 - 79 < + 14 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8235 SELECT col4 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8235 SELECT col4 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8235 SELECT col4 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8235 SELECT col4 FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8235 SELECT col4 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 2 ) ---- @@ -51388,42 +51163,27 @@ query IIIIIII rowsort label-8240 SELECT ALL * FROM tab4 cor0 WHERE NOT NULL BETWEEN NULL AND ( ( col3 ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8245 SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 85 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8245 SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 85 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8245 SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 85 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8245 SELECT * FROM tab3 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 85 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8245 SELECT * FROM tab4 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 85 ---- @@ -55383,42 +55143,27 @@ query I rowsort label-8875 SELECT + col3 AS col1 FROM tab4 WHERE NOT NULL < + col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8880 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8880 SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8880 SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8880 SELECT * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8880 SELECT * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 86 ---- @@ -57723,42 +57468,27 @@ SELECT DISTINCT + 40 AS col3 FROM tab4 WHERE NOT 65 IS NULL ---- 40 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9275 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - CAST ( NULL AS INTEGER ) + - 0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9275 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - CAST ( NULL AS INTEGER ) + - 0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9275 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - CAST ( NULL AS INTEGER ) + - 0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9275 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - CAST ( NULL AS INTEGER ) + - 0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9275 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - CAST ( NULL AS INTEGER ) + - 0 ---- @@ -59758,42 +59488,27 @@ query IIRTIRT rowsort label-9605 SELECT * FROM tab4 AS cor0 WHERE NULL > ( - CAST ( NULL AS INTEGER ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9610 SELECT col3 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 72 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9610 SELECT col3 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 72 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9610 SELECT col3 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 72 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9610 SELECT col3 FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 72 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9610 SELECT col3 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 72 ---- @@ -61353,42 +61068,27 @@ query IIRTIRT rowsort label-9865 SELECT ALL * FROM tab4 AS cor0 WHERE NOT 81 < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9870 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND + col0 + - 44 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9870 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND + col0 + - 44 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9870 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND + col0 + - 44 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9870 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND + col0 + - 44 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9870 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND + col0 + - 44 ---- diff --git a/data/sqlite/index/random/1000/slt_good_0.slt b/data/sqlite/index/random/1000/slt_good_0.slt index 3a2d02f..117b097 100644 --- a/data/sqlite/index/random/1000/slt_good_0.slt +++ b/data/sqlite/index/random/1000/slt_good_0.slt @@ -4348,46 +4348,31 @@ SELECT DISTINCT + - 53 + + COUNT ( * ) FROM tab4 AS cor0 WHERE col2 IS NOT NULL ---- 947 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-200 SELECT - COUNT ( + col1 ) AS col4 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 39 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-200 SELECT - COUNT ( + col1 ) AS col4 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 39 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-200 SELECT - COUNT ( + col1 ) AS col4 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 39 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-200 SELECT - COUNT ( + col1 ) AS col4 FROM tab3 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 39 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-200 SELECT - COUNT ( + col1 ) AS col4 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 39 ---- @@ -5773,42 +5758,27 @@ SELECT 25 FROM tab4 AS cor0 WHERE + + col3 * - col1 IS NOT NULL OR 69 >= + col3 ---- 1000 values hashing to 7ab27497c121866e93dc81537b56ecc8 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-425 SELECT col0 + - 82 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 64 * + 41 * 10 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-425 SELECT col0 + - 82 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 64 * + 41 * 10 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-425 SELECT col0 + - 82 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 64 * + 41 * 10 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-425 SELECT col0 + - 82 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 64 * + 41 * 10 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-425 SELECT col0 + - 82 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 64 * + 41 * 10 ---- diff --git a/data/sqlite/index/random/1000/slt_good_5.slt b/data/sqlite/index/random/1000/slt_good_5.slt index 71f0020..6fe36bc 100644 --- a/data/sqlite/index/random/1000/slt_good_5.slt +++ b/data/sqlite/index/random/1000/slt_good_5.slt @@ -9363,42 +9363,27 @@ query IIRTIRT rowsort label-1005 SELECT ALL * FROM tab4 AS cor0 WHERE - col0 * + col4 > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1010 SELECT - col1 * - col0 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col3 + - 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1010 SELECT - col1 * - col0 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col3 + - 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1010 SELECT - col1 * - col0 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col3 + - 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1010 SELECT - col1 * - col0 FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col3 + - 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1010 SELECT - col1 * - col0 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col3 + - 86 ---- @@ -14118,42 +14103,27 @@ query I rowsort label-1760 SELECT col2 FROM tab4 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - col3 * col4 - - + col4 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1765 SELECT ( + col4 ) AS col5 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 38 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1765 SELECT ( + col4 ) AS col5 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 38 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1765 SELECT ( + col4 ) AS col5 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 38 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1765 SELECT ( + col4 ) AS col5 FROM tab3 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 38 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1765 SELECT ( + col4 ) AS col5 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 38 ---- @@ -18763,42 +18733,27 @@ query IIRTIRT rowsort label-2540 SELECT * FROM tab4 AS cor0 WHERE NOT ( NOT NULL IS NOT NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2545 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND - 39 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2545 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND - 39 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2545 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND - 39 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2545 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND - 39 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2545 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND - 39 ---- diff --git a/data/sqlite/index/random/1000/slt_good_6.slt b/data/sqlite/index/random/1000/slt_good_6.slt index fe73c33..02abbbb 100644 --- a/data/sqlite/index/random/1000/slt_good_6.slt +++ b/data/sqlite/index/random/1000/slt_good_6.slt @@ -9113,42 +9113,27 @@ SELECT DISTINCT - 69 FROM tab4 AS cor0 WHERE + 67 NOT IN ( 94, ( + + 68 ) ) ---- -69 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-985 SELECT - - 40 AS col5 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col3 + - 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-985 SELECT - - 40 AS col5 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col3 + - 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-985 SELECT - - 40 AS col5 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col3 + - 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-985 SELECT - - 40 AS col5 FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col3 + - 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-985 SELECT - - 40 AS col5 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col3 + - 86 ---- @@ -13503,42 +13488,27 @@ query IIRTIRT rowsort label-1700 SELECT * FROM tab4 cor0 WHERE + 36 - col0 / + 50 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1705 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 38 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1705 SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 38 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1705 SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 38 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1705 SELECT * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 38 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1705 SELECT * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 38 ---- @@ -18383,42 +18353,27 @@ query IIRTIRT rowsort label-2525 SELECT ALL * FROM tab4 cor0 WHERE NOT NULL IN ( - col1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2530 SELECT DISTINCT + + col3 AS col2 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 69 * + - 61 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2530 SELECT DISTINCT + + col3 AS col2 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 69 * + - 61 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2530 SELECT DISTINCT + + col3 AS col2 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 69 * + - 61 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2530 SELECT DISTINCT + + col3 AS col2 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 69 * + - 61 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2530 SELECT DISTINCT + + col3 AS col2 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 69 * + - 61 ---- @@ -24018,42 +23973,27 @@ query IIRTIRT rowsort label-3445 SELECT * FROM tab4 cor0 WHERE NOT col3 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3450 SELECT + - 41 col2 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + ( + 26 ) - + + col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3450 SELECT + - 41 col2 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + ( + 26 ) - + + col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3450 SELECT + - 41 col2 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + ( + 26 ) - + + col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3450 SELECT + - 41 col2 FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND + ( + 26 ) - + + col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3450 SELECT + - 41 col2 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND + ( + 26 ) - + + col3 ---- @@ -27448,42 +27388,27 @@ query RR rowsort label-3980 SELECT ALL + + ( + - col1 ) AS col3, col1 + 29 FROM tab4 AS cor0 WHERE + col3 NOT BETWEEN + 4 * - col0 - 84 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3985 SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 63 * - - 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3985 SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 63 * - - 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3985 SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 63 * - - 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3985 SELECT ALL * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 63 * - - 99 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3985 SELECT ALL * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 63 * - - 99 ---- @@ -27903,42 +27828,27 @@ query IIRTIRT rowsort label-4055 SELECT * FROM tab4 WHERE NULL <= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4060 SELECT col3 FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - col0 + + 7 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4060 SELECT col3 FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - col0 + + 7 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4060 SELECT col3 FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - col0 + + 7 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4060 SELECT col3 FROM tab3 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - col0 + + 7 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4060 SELECT col3 FROM tab4 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - col0 + + 7 ---- @@ -29138,42 +29048,27 @@ query I rowsort label-4245 SELECT col0 AS col0 FROM tab4 WHERE col4 BETWEEN - col0 + - 11 AND ( + 45 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4250 SELECT + CAST ( NULL AS INTEGER ) FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 57 * - 74 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4250 SELECT + CAST ( NULL AS INTEGER ) FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - 57 * - 74 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4250 SELECT + CAST ( NULL AS INTEGER ) FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 57 * - 74 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4250 SELECT + CAST ( NULL AS INTEGER ) FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND - 57 * - 74 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4250 SELECT + CAST ( NULL AS INTEGER ) FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND - 57 * - 74 ---- @@ -31623,42 +31518,27 @@ query IIRTIRT rowsort label-4630 SELECT * FROM tab4 AS cor0 WHERE ( - col1 * 45 / + col4 ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4635 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 43 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4635 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 43 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4635 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 43 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4635 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 43 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4635 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 43 ) ---- @@ -40628,42 +40508,27 @@ query II rowsort label-6080 SELECT + 85 AS col4, 99 * col0 FROM tab4 WHERE ( NULL ) NOT IN ( + 26 * - 28 + + col1, - col0, - col3, - + col4 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6085 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + - 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6085 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + - 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6085 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + - 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6085 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND + - 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6085 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND + - 21 ---- @@ -43533,42 +43398,27 @@ query IIRTIRT rowsort label-6555 SELECT * FROM tab4 AS cor0 WHERE NULL <= + ( - 21 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6560 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 12 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6560 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 12 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6560 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 12 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6560 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 12 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6560 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 12 ) ---- @@ -46893,46 +46743,31 @@ query IIRTIRT rowsort label-7080 SELECT ALL * FROM tab4 AS cor0 WHERE NOT ( NULL NOT IN ( + col4, col3 ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7085 SELECT - MAX ( 23 ) col3 FROM tab0 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 37 * - 72 * 99 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7085 SELECT - MAX ( 23 ) col3 FROM tab1 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 37 * - 72 * 99 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7085 SELECT - MAX ( 23 ) col3 FROM tab2 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 37 * - 72 * 99 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7085 SELECT - MAX ( 23 ) col3 FROM tab3 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 37 * - 72 * 99 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7085 SELECT - MAX ( 23 ) col3 FROM tab4 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 37 * - 72 * 99 ---- @@ -53198,42 +53033,27 @@ query I rowsort label-8100 SELECT ALL CAST ( 50 AS INTEGER ) FROM tab4 cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8105 SELECT ALL * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND ( - 71 * col3 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8105 SELECT ALL * FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND ( - 71 * col3 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8105 SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND ( - 71 * col3 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8105 SELECT ALL * FROM tab3 AS cor0 WHERE NULL BETWEEN ( NULL ) AND ( - 71 * col3 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8105 SELECT ALL * FROM tab4 AS cor0 WHERE NULL BETWEEN ( NULL ) AND ( - 71 * col3 ) ---- @@ -57963,42 +57783,27 @@ SELECT - + 31 FROM tab4 cor0 WHERE NOT + col3 <= + col0 ---- 507 values hashing to 7e9fc4fa9177d83d36ccf5b8a0be1b05 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8875 SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + 10 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8875 SELECT ALL * FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + 10 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8875 SELECT ALL * FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + 10 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8875 SELECT ALL * FROM tab3 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + 10 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-8875 SELECT ALL * FROM tab4 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + 10 ---- diff --git a/data/sqlite/index/random/1000/slt_good_7.slt b/data/sqlite/index/random/1000/slt_good_7.slt index 25650ea..fd581bc 100644 --- a/data/sqlite/index/random/1000/slt_good_7.slt +++ b/data/sqlite/index/random/1000/slt_good_7.slt @@ -10113,42 +10113,27 @@ query I rowsort label-1125 SELECT + 76 FROM tab4 WHERE - - col3 BETWEEN 95 + - col3 + 35 AND + - 13 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1130 SELECT + col4 AS col1 FROM tab0 WHERE NULL NOT BETWEEN NULL AND - + 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1130 SELECT + col4 AS col1 FROM tab1 WHERE NULL NOT BETWEEN NULL AND - + 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1130 SELECT + col4 AS col1 FROM tab2 WHERE NULL NOT BETWEEN NULL AND - + 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1130 SELECT + col4 AS col1 FROM tab3 WHERE NULL NOT BETWEEN NULL AND - + 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1130 SELECT + col4 AS col1 FROM tab4 WHERE NULL NOT BETWEEN NULL AND - + 2 ---- @@ -13198,42 +13183,27 @@ query IIRTIRT rowsort label-1615 SELECT * FROM tab4 AS cor0 WHERE NOT NULL > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1620 SELECT 95 AS col1 FROM tab0 WHERE NULL BETWEEN ( NULL ) AND 12 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1620 SELECT 95 AS col1 FROM tab1 WHERE NULL BETWEEN ( NULL ) AND 12 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1620 SELECT 95 AS col1 FROM tab2 WHERE NULL BETWEEN ( NULL ) AND 12 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1620 SELECT 95 AS col1 FROM tab3 WHERE NULL BETWEEN ( NULL ) AND 12 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1620 SELECT 95 AS col1 FROM tab4 WHERE NULL BETWEEN ( NULL ) AND 12 ---- @@ -16003,42 +15973,27 @@ query IIRTIRT rowsort label-2060 SELECT * FROM tab4 WHERE NULL = col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2065 SELECT * FROM tab0 WHERE NULL NOT BETWEEN ( NULL ) AND ( 69 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2065 SELECT * FROM tab1 WHERE NULL NOT BETWEEN ( NULL ) AND ( 69 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2065 SELECT * FROM tab2 WHERE NULL NOT BETWEEN ( NULL ) AND ( 69 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2065 SELECT * FROM tab3 WHERE NULL NOT BETWEEN ( NULL ) AND ( 69 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2065 SELECT * FROM tab4 WHERE NULL NOT BETWEEN ( NULL ) AND ( 69 ) ---- @@ -16403,42 +16358,27 @@ SELECT DISTINCT + col0 * - col3 FROM tab4 AS cor0 WHERE NOT 88 IS NULL ---- 1000 values hashing to 8b6aef0a1655aabc0b9635363b2df253 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2135 SELECT - col1 * col0 AS col3 FROM tab0 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND + 70 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2135 SELECT - col1 * col0 AS col3 FROM tab1 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND + 70 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2135 SELECT - col1 * col0 AS col3 FROM tab2 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND + 70 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2135 SELECT - col1 * col0 AS col3 FROM tab3 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND + 70 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2135 SELECT - col1 * col0 AS col3 FROM tab4 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND + 70 ---- @@ -18063,42 +18003,27 @@ SELECT ALL COUNT ( * ) AS col5 FROM tab4 WHERE NOT NULL IS NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2405 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND - 23 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2405 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND - 23 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2405 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND - 23 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2405 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND - 23 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2405 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND - 23 ---- @@ -23623,42 +23548,27 @@ query T rowsort label-3330 SELECT ALL col5 AS col2 FROM tab4 WHERE NOT - - 36 NOT BETWEEN - - 9 AND ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3335 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND - - 28 * col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3335 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND - - 28 * col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3335 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND - - 28 * col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3335 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND - - 28 * col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-3335 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND - - 28 * col3 ---- @@ -30193,42 +30103,27 @@ query IIRTIRT rowsort label-4350 SELECT * FROM tab4 WHERE col1 = col4 / + col1 - ( 43 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4355 SELECT + 39 AS col0 FROM tab0 WHERE NULL BETWEEN NULL AND + 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4355 SELECT + 39 AS col0 FROM tab1 WHERE NULL BETWEEN NULL AND + 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4355 SELECT + 39 AS col0 FROM tab2 WHERE NULL BETWEEN NULL AND + 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4355 SELECT + 39 AS col0 FROM tab3 WHERE NULL BETWEEN NULL AND + 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4355 SELECT + 39 AS col0 FROM tab4 WHERE NULL BETWEEN NULL AND + 82 ---- @@ -30668,42 +30563,27 @@ SELECT + 29 * - CAST ( NULL AS INTEGER ) AS col4 FROM tab4 WHERE NOT - 74 * col3 ---- 1000 values hashing to 934e0694199f84c934e83e05849aa6f0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4435 SELECT ALL + CAST ( NULL AS INTEGER ) FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 41 * - CAST ( NULL AS INTEGER ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4435 SELECT ALL + CAST ( NULL AS INTEGER ) FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + 41 * - CAST ( NULL AS INTEGER ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4435 SELECT ALL + CAST ( NULL AS INTEGER ) FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 41 * - CAST ( NULL AS INTEGER ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4435 SELECT ALL + CAST ( NULL AS INTEGER ) FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND + 41 * - CAST ( NULL AS INTEGER ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4435 SELECT ALL + CAST ( NULL AS INTEGER ) FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND + 41 * - CAST ( NULL AS INTEGER ) ---- @@ -33943,42 +33823,27 @@ query I rowsort label-4950 SELECT + + col2 FROM tab4 WHERE + col2 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4955 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND 43 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4955 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND 43 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4955 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND 43 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4955 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND 43 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-4955 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND 43 ---- @@ -34463,42 +34328,27 @@ query I rowsort label-5040 SELECT + 26 FROM tab4 AS cor0 WHERE NOT ( NOT ( NOT NULL IS NULL ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5045 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 15 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5045 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 15 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5045 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 15 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5045 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 15 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-5045 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 15 ---- @@ -40678,42 +40528,27 @@ query I rowsort label-6060 SELECT ALL + col0 FROM tab4 AS cor0 WHERE NULL IN ( + 27 + + col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6065 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6065 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6065 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6065 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 21 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-6065 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 21 ---- @@ -57913,42 +57748,27 @@ query I rowsort label-8850 SELECT ALL 95 AS col5 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8855 SELECT DISTINCT - col4 * - - ( - + col4 ) FROM tab0 WHERE NULL NOT BETWEEN NULL AND + 47 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8855 SELECT DISTINCT - col4 * - - ( - + col4 ) FROM tab1 WHERE NULL NOT BETWEEN NULL AND + 47 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8855 SELECT DISTINCT - col4 * - - ( - + col4 ) FROM tab2 WHERE NULL NOT BETWEEN NULL AND + 47 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8855 SELECT DISTINCT - col4 * - - ( - + col4 ) FROM tab3 WHERE NULL NOT BETWEEN NULL AND + 47 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8855 SELECT DISTINCT - col4 * - - ( - + col4 ) FROM tab4 WHERE NULL NOT BETWEEN NULL AND + 47 ---- @@ -58013,42 +57833,27 @@ SELECT ALL 41 AS col3 FROM tab4 WHERE - - ( + col1 ) IS NOT NULL ---- 1000 values hashing to e444c19e379a248d8bbadd06e32170f6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8870 SELECT - col1 * - col0 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8870 SELECT - col1 * - col0 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8870 SELECT - col1 * - col0 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8870 SELECT - col1 * - col0 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8870 SELECT - col1 * - col0 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 3 ---- @@ -60488,46 +60293,31 @@ query R rowsort label-9265 SELECT ( - ( - col4 ) ) FROM tab4 AS cor0 WHERE NULL NOT BETWEEN col4 AND col1 + col0 * - col3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9270 SELECT ALL ( + COUNT ( DISTINCT - 59 ) ) AS col1 FROM tab0 WHERE NULL BETWEEN NULL AND - 17 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9270 SELECT ALL ( + COUNT ( DISTINCT - 59 ) ) AS col1 FROM tab1 WHERE NULL BETWEEN NULL AND - 17 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9270 SELECT ALL ( + COUNT ( DISTINCT - 59 ) ) AS col1 FROM tab2 WHERE NULL BETWEEN NULL AND - 17 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9270 SELECT ALL ( + COUNT ( DISTINCT - 59 ) ) AS col1 FROM tab3 WHERE NULL BETWEEN NULL AND - 17 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9270 SELECT ALL ( + COUNT ( DISTINCT - 59 ) ) AS col1 FROM tab4 WHERE NULL BETWEEN NULL AND - 17 ---- @@ -61098,42 +60888,27 @@ query I rowsort label-9365 SELECT ALL - - 96 FROM tab4 AS cor0 WHERE NOT - col1 * col4 - 79 < + 14 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9370 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9370 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9370 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9370 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9370 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 2 ) ---- @@ -61178,42 +60953,27 @@ query I rowsort label-9375 SELECT ALL col0 FROM tab4 cor0 WHERE NOT NULL BETWEEN NULL AND ( ( col3 ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9380 SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 85 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9380 SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 85 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9380 SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 85 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9380 SELECT * FROM tab3 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 85 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-9380 SELECT * FROM tab4 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 85 ---- diff --git a/data/sqlite/index/random/1000/slt_good_8.slt b/data/sqlite/index/random/1000/slt_good_8.slt index 4b6eff7..3199d21 100644 --- a/data/sqlite/index/random/1000/slt_good_8.slt +++ b/data/sqlite/index/random/1000/slt_good_8.slt @@ -6613,46 +6613,31 @@ query IIRTIRT rowsort label-575 SELECT ALL * FROM tab4 WHERE NOT + - col1 * - col4 / 41 * - col1 <= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-580 SELECT - MIN ( col0 ) AS col2 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - CAST ( NULL AS INTEGER ) + - 0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-580 SELECT - MIN ( col0 ) AS col2 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - CAST ( NULL AS INTEGER ) + - 0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-580 SELECT - MIN ( col0 ) AS col2 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - CAST ( NULL AS INTEGER ) + - 0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-580 SELECT - MIN ( col0 ) AS col2 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - CAST ( NULL AS INTEGER ) + - 0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-580 SELECT - MIN ( col0 ) AS col2 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - CAST ( NULL AS INTEGER ) + - 0 ---- @@ -6728,42 +6713,27 @@ query IIRTIRT rowsort label-590 SELECT ALL * FROM tab4 WHERE NOT 63 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-595 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 83 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-595 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 83 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-595 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 83 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-595 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 83 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-595 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 83 ---- @@ -9123,42 +9093,27 @@ SELECT + col0 * + 34 AS col3 FROM tab4 AS cor0 WHERE - col1 IS NOT NULL ---- 1000 values hashing to f2a4c94e5c8d94cca629eef22a2093df -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1005 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 72 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1005 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 72 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1005 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 72 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1005 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 72 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-1005 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 72 ---- @@ -18233,42 +18188,27 @@ query IIRTIRT rowsort label-2495 SELECT * FROM tab4 WHERE - col0 = NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2500 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2500 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2500 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2500 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2500 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 82 ---- @@ -20533,42 +20473,27 @@ query IIRTIRT rowsort label-2860 SELECT * FROM tab4 WHERE NULL BETWEEN - ( + col0 ) AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2865 SELECT ALL * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - 51 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2865 SELECT ALL * FROM tab1 WHERE NOT NULL BETWEEN NULL AND - 51 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2865 SELECT ALL * FROM tab2 WHERE NOT NULL BETWEEN NULL AND - 51 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2865 SELECT ALL * FROM tab3 WHERE NOT NULL BETWEEN NULL AND - 51 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIIII rowsort label-2865 SELECT ALL * FROM tab4 WHERE NOT NULL BETWEEN NULL AND - 51 ---- diff --git a/data/sqlite/random/aggregates/slt_good_0.slt b/data/sqlite/random/aggregates/slt_good_0.slt index cd439f1..846386a 100644 --- a/data/sqlite/random/aggregates/slt_good_0.slt +++ b/data/sqlite/random/aggregates/slt_good_0.slt @@ -1274,10 +1274,7 @@ SELECT ALL - ( 62 ) FROM tab0 -62 -62 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - ( + ( 43 ) ) + - col0 FROM tab1 WHERE NOT ( NULL ) BETWEEN NULL AND + 39 ---- @@ -3972,10 +3969,7 @@ SELECT DISTINCT col0 col1, ( - col1 ) AS col2 FROM tab2 75 -67 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-639 SELECT DISTINCT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND + ( - ( col2 ) ) + CAST ( NULL AS INTEGER ) * + - 49 ---- @@ -5896,10 +5890,7 @@ query I rowsort SELECT ALL 50 * col1 AS col1 FROM tab1 WHERE NOT ( NOT - col2 IS NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + - 89 ---- @@ -6038,10 +6029,7 @@ SELECT DISTINCT + 65 + + 76 FROM tab2 AS cor0 ---- 141 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 1 ---- @@ -7339,10 +7327,7 @@ SELECT DISTINCT + col2 * - - ( - ( col0 ) ) FROM tab0 cor0 -870 -9603 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1202 SELECT + 63 + CAST ( NULL AS INTEGER ) * 46 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND 19 ---- @@ -15225,10 +15210,7 @@ SELECT CAST ( - + 96 AS INTEGER ) AS col0 FROM tab1 -96 -96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col0 FROM tab0 WHERE NULL NOT BETWEEN NULL AND + col1 / 48 * + col2 * + ( + 20 ) ---- @@ -20827,10 +20809,7 @@ SELECT 12 col0 FROM tab1 WHERE NOT NULL IS NOT NULL 12 12 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 41 ---- @@ -21058,10 +21037,7 @@ SELECT col0 * + 35 FROM tab1 AS cor0 2975 3185 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - - col2 + 51 ---- @@ -22818,10 +22794,7 @@ SELECT col1, 97 AS col1 FROM tab0 81 97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND + + 58 ---- @@ -29114,10 +29087,7 @@ SELECT ALL + 28 AS col1 FROM tab1 cor0 28 28 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND 63 + col0 OR NOT - col1 * - - 43 + - col2 / + - col1 + + col1 * + col0 * col2 IS NULL ---- @@ -32252,10 +32222,7 @@ SELECT CAST ( + COUNT ( * ) AS INTEGER ), - ( - SUM ( 65 ) ) AS col0 FROM tab1 3 195 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col1 FROM tab0 WHERE NULL NOT BETWEEN NULL AND ( + 82 ) ---- @@ -41262,10 +41229,7 @@ SELECT * FROM tab2 WHERE NOT + + 12 = col1 ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + - col1 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 40 ---- @@ -43690,10 +43654,7 @@ SELECT 91 + 10 FROM tab2 101 101 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN ( NULL ) AND ( 68 ) * 26 / + + 35 ---- @@ -46256,10 +46217,7 @@ query I rowsort SELECT + col2 * + 37 FROM tab1 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND 43 / col0 ---- @@ -49496,10 +49454,7 @@ SELECT DISTINCT + - col0 + - 65 + + col1 * ( - col2 ) * + col0 AS col1 FROM tab1 -290992 -68660 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col1 AS col1 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 0 - col2 ---- @@ -55680,10 +55635,7 @@ SELECT col2 + col0 AS col0, + col0 col2 FROM tab1 159 91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9133 SELECT DISTINCT COUNT ( - col0 ) AS col2 FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( - - col0 * + 52 * - col0 + - col2 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_1.slt b/data/sqlite/random/aggregates/slt_good_1.slt index 95a1847..4f06cec 100644 --- a/data/sqlite/random/aggregates/slt_good_1.slt +++ b/data/sqlite/random/aggregates/slt_good_1.slt @@ -467,10 +467,7 @@ query I rowsort SELECT DISTINCT + col2 * 64 + + col1 FROM tab1 WHERE NOT ( NULL ) NOT BETWEEN NULL AND col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND ( 19 ) ---- @@ -526,10 +523,7 @@ SELECT ALL + col2 * - 22 AS col2 FROM tab1 -1496 -2112 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND - 80 ---- @@ -806,10 +800,7 @@ SELECT DISTINCT - col0 * + - 0 * + ( + 95 ) + col0 FROM tab0 AS cor0 87 97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NULL BETWEEN NULL AND - 89 ---- @@ -4477,10 +4468,7 @@ SELECT SUM ( + ( - + col0 ) ) FROM tab0 ---- -199 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-747 SELECT + COUNT ( * ) AS col1 FROM tab0 WHERE NOT NULL BETWEEN NULL AND + 69 ---- @@ -8928,10 +8916,7 @@ NULL NULL -5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + + 45 + - col1 + + - col2 ---- @@ -11022,10 +11007,7 @@ SELECT * FROM tab1 WHERE NOT ( col1 ) = ( + col2 ) ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND ( + col1 - 79 ) ---- @@ -11060,10 +11042,7 @@ SELECT + 40 * - 0 FROM tab0 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND - col1 / 40 + col2 ---- @@ -13148,10 +13127,7 @@ SELECT DISTINCT col2 - - ( - CAST ( NULL AS REAL ) ) AS col1 FROM tab2 AS cor0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT ( 30 ) AS col2 FROM tab2 cor0 WHERE NULL BETWEEN ( NULL ) AND - 46 ---- @@ -14979,10 +14955,7 @@ query III rowsort SELECT ALL * FROM tab2 WHERE ( NULL ) = + ( 44 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE ( NULL ) NOT BETWEEN NULL AND ( - 91 ) ---- @@ -17683,10 +17656,7 @@ query III rowsort label-2967 SELECT ALL * FROM tab0 WHERE - ( - - CAST ( NULL AS INTEGER ) ) < 47 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab2 AS cor0 CROSS JOIN tab0 AS cor1 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 68 ---- @@ -19173,10 +19143,7 @@ query I rowsort SELECT + - 25 FROM tab0 AS cor0 WHERE - col2 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND ( + - 93 ) ---- @@ -21949,10 +21916,7 @@ SELECT ALL 91 FROM tab1 cor0 CROSS JOIN tab2 AS cor1 ---- 9 values hashing to 5748627ef5fd86a21cd559fd278d7277 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE ( NOT NULL NOT BETWEEN NULL AND - ( + col1 ) / + ( - 10 ) + - 49 + - 26 ) ---- @@ -26731,10 +26695,7 @@ SELECT DISTINCT 31 AS col2, + ( - - col2 ) + - - ( - + col1 ) + + 31 * + + ( - c 31 67 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 66 ---- @@ -28278,10 +28239,7 @@ SELECT 53 * + + 20 AS col1, SUM ( - col2 ) FROM tab1 1060 -223 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT ( NOT ( NULL ) BETWEEN NULL AND ( 10 + - 79 * col0 ) ) ---- @@ -34509,10 +34467,7 @@ query I rowsort SELECT DISTINCT col2 + - col0 AS col2 FROM tab1 WHERE ( NULL ) NOT BETWEEN col0 + + 45 AND ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NULL BETWEEN NULL AND 28 * col2 ---- @@ -34774,10 +34729,7 @@ SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT - 80 / - 15 + col0 IS NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 86 + - 91 FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND 31 ---- @@ -34963,10 +34915,7 @@ SELECT DISTINCT 34, col2 FROM tab0 34 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-5829 SELECT DISTINCT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND ( - - col2 + CAST ( NULL AS INTEGER ) + - col2 * + - 39 ) ---- @@ -37551,10 +37500,7 @@ SELECT ALL + col2 * 64 col1 FROM tab0 6336 640 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND 94 + - 14 * - 21 ---- @@ -37611,10 +37557,7 @@ SELECT ALL COUNT ( * ) / CAST ( - COUNT ( * ) AS INTEGER ) FROM tab0 ---- -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6270 SELECT ALL CAST ( NULL AS INTEGER ) * - col1 FROM tab2 WHERE NOT ( NULL ) BETWEEN NULL AND ( 15 ) ---- @@ -38626,10 +38569,7 @@ SELECT DISTINCT + COUNT ( * ) * + 63 FROM tab1 AS cor0 ---- 189 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE ( NOT NULL NOT BETWEEN NULL AND 1 ) ---- @@ -45228,10 +45168,7 @@ SELECT DISTINCT - col1 * - - 36 col2, col2 FROM tab0 cor0 -756 10 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7546 SELECT - col1 * + 90 + + CAST ( NULL AS INTEGER ) - col2 FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN ( NULL ) AND - col0 * + 64 * + + 96 ---- @@ -45769,10 +45706,7 @@ SELECT - col2 * + 92 - 60 AS col2 FROM tab0 AS cor0 -9168 -980 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND - 10 + - + 9 ---- @@ -49168,10 +49102,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT col1 BETWEEN - col2 + col2 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 cor0 WHERE NOT NULL BETWEEN NULL AND col0 * ( - 14 ) ---- @@ -50045,10 +49976,7 @@ SELECT * FROM tab2 WHERE - + 1 < 21 / + - col0 + - ( - 66 ) ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col1 * + col2 * + + col0 AS col2 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 57 ---- @@ -50285,10 +50213,7 @@ SELECT ALL - col0 * - 31 AS col1 FROM tab2 1984 2325 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8379 SELECT COUNT ( * ) + 44 FROM tab2 WHERE NULL BETWEEN NULL AND + 94 ---- @@ -51635,10 +51560,7 @@ SELECT - + 52 + - 89 - COUNT ( * ) FROM tab0 AS cor0 ---- -144 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 cor0 WHERE ( NULL ) NOT BETWEEN NULL AND col0 + + 62 ---- @@ -52359,10 +52281,7 @@ SELECT DISTINCT 64 AS col1 FROM tab1 cor0 ---- 64 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 81 ---- @@ -55438,10 +55357,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE 23 / + col2 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + 54 / col0 ---- @@ -59683,10 +59599,7 @@ SELECT col2 + - col2 / 67 AS col2 FROM tab1 67 95 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9968 SELECT COUNT ( * ) + - 49 * + 46 FROM tab2 WHERE NOT NULL BETWEEN NULL AND ( 62 * + 43 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_10.slt b/data/sqlite/random/aggregates/slt_good_10.slt index 8ab68fb..3b7f4fa 100644 --- a/data/sqlite/random/aggregates/slt_good_10.slt +++ b/data/sqlite/random/aggregates/slt_good_10.slt @@ -1259,10 +1259,7 @@ SELECT DISTINCT 35 + - + col0 * - col1 FROM tab2 AS cor0 4963 5060 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + 78 ---- @@ -1638,10 +1635,7 @@ SELECT - 4 * - ( col0 ) AS col1 FROM tab0 388 60 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-258 SELECT COUNT ( * ) FROM tab1 AS cor0 WHERE NOT ( NULL NOT BETWEEN NULL AND + + col0 * col2 + col2 * ( 95 ) ) ---- @@ -2158,10 +2152,7 @@ SELECT ALL col0 * + 10 + + + col0 FROM tab1 561 935 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + - col1 * + col1 / - - col2 FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 46 ---- @@ -4953,10 +4944,7 @@ SELECT - + 96 * + COUNT ( - col0 ) FROM tab2 AS cor0 ---- -288 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + 46 + + col0 ---- @@ -7102,10 +7090,7 @@ SELECT 75 + CAST ( + + col0 AS INTEGER ) AS col0 FROM tab1 160 166 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND + col1 / - - col2 + + 24 ---- @@ -7450,10 +7435,7 @@ SELECT - MIN ( DISTINCT - col2 ) AS col0 FROM tab2 WHERE NOT + col0 NOT IN ( - - ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col2 AS col0 FROM tab1 WHERE NULL BETWEEN NULL AND - 17 * - col0 + 24 ---- @@ -11042,10 +11024,7 @@ SELECT DISTINCT + - col2 FROM tab2 WHERE NOT NULL IS NOT NULL -40 -58 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND + - 42 ---- @@ -11763,10 +11742,7 @@ SELECT DISTINCT col2 / - + 97 AS col0 FROM tab2 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + 90 ---- @@ -12028,10 +12004,7 @@ SELECT COUNT ( * ) + SUM ( + 56 ) col0 FROM tab1 AS cor0 ---- 171 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 5 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND 8 ---- @@ -12997,10 +12970,7 @@ SELECT + col0 + + - ( - - CAST ( - + col0 AS INTEGER ) ) + - col1 FROM tab1 165 88 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 cor0 WHERE NULL BETWEEN NULL AND 17 ---- @@ -14905,10 +14875,7 @@ SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT - col0 - - col2 * + - col0 * + + c ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + ( 25 ) ---- @@ -15354,10 +15321,7 @@ SELECT DISTINCT + 23 + + SUM ( - - col1 ) AS col2 FROM tab0 AS cor0 ---- 126 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2480 SELECT - CAST ( col2 AS INTEGER ) AS col1 FROM tab0 WHERE ( NULL ) NOT BETWEEN NULL AND col0 / 62 + - + col2 + - 76 ---- @@ -20025,10 +19989,7 @@ SELECT + COUNT ( ALL + - ( - col0 ) ) + COUNT ( * ) * - 42 AS col0 FROM tab1 ---- -123 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col0 AS col1 FROM tab0 WHERE NULL NOT BETWEEN NULL AND 32 ---- @@ -24540,10 +24501,7 @@ query I rowsort SELECT ALL - col0 + col0 AS col2 FROM tab2 WHERE NOT col2 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN ( NULL ) AND 85 + - col2 ---- @@ -25754,10 +25712,7 @@ SELECT DISTINCT col0 / 8 AS col1 FROM tab0 10 12 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-4174 SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND 7 + - CAST ( NULL AS INTEGER ) * + col1 ---- @@ -26110,10 +26065,7 @@ SELECT + 91 * + + 33 col1 FROM tab1 AS cor0 CROSS JOIN tab0 AS cor1 ---- 9 values hashing to 12d345979f4936a95ebd067f93d487d9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-4228 SELECT DISTINCT - - AVG ( + + CAST ( NULL AS INTEGER ) ) AS col0, 22 AS col1 FROM tab0 WHERE NULL NOT BETWEEN ( NULL ) AND + 12 / col0 + col2 ---- @@ -28480,10 +28432,7 @@ SELECT ALL + 58 * + col2 FROM tab0 AS cor0 5742 580 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4613 SELECT DISTINCT + - COUNT ( + + col2 ) * + + 95 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 30 ---- @@ -33567,10 +33516,7 @@ SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT + 57 IS NULL ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NOT NULL BETWEEN NULL AND 10 ---- @@ -34655,10 +34601,7 @@ SELECT - col1 col1, col2 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL -5 59 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5602 SELECT DISTINCT - COUNT ( * ) AS col0 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + col2 / + 13 / + 63 ---- @@ -34889,10 +34832,7 @@ SELECT + + COUNT ( + 93 ) AS col1 FROM tab0 AS cor0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + col2 / + 20 * 16 ---- @@ -36472,10 +36412,7 @@ SELECT ALL - - col0 / + col2 FROM tab1 AS cor0 1 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - col1 + + - 76 ---- @@ -38810,10 +38747,7 @@ SELECT ALL 48 * + ( + MAX ( + 47 ) ) AS col0 FROM tab1 ---- 2256 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND 15 ---- @@ -41632,10 +41566,7 @@ query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL < col1 * + col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6730 SELECT DISTINCT col0 FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( + 17 / + 19 + + 8 + + 38 + CAST ( NULL AS INTEGER ) ) ---- @@ -42481,10 +42412,7 @@ SELECT DISTINCT 38 * col2 AS col1 FROM tab2 2204 874 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col2 + - + 72 * col1 AS col0 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + 44 ---- @@ -43257,10 +43185,7 @@ SELECT + + col0 * - - col0 FROM tab0 AS cor0 7569 9409 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col1 * - + col0 * + - col2 col0 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + col1 + + 53 ---- @@ -45234,10 +45159,7 @@ SELECT * FROM tab1 cor0 CROSS JOIN tab1 AS cor1 WHERE 82 + + - 17 IS NOT NULL ---- 54 values hashing to 375f372843089b03f23b00160007527a -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + ( - - 59 ) ---- @@ -45415,10 +45337,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - col1 * 10 * + col1 ---- @@ -48723,10 +48642,7 @@ query I rowsort SELECT DISTINCT + col1 FROM tab0 AS cor0 WHERE NOT NULL <> NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - + col1 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 63 ---- @@ -49498,10 +49414,7 @@ SELECT DISTINCT COUNT ( DISTINCT col2 ) AS col2 FROM tab2 cor0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND 22 * + ( + col1 ) ---- @@ -53265,10 +53178,7 @@ SELECT ALL - col2 + - + col2 + - + 12 * + + col2 FROM tab1 -826 -952 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + 1 AS col0 FROM tab1 WHERE NOT NULL BETWEEN NULL AND 79 ---- @@ -53526,10 +53436,7 @@ SELECT DISTINCT + 86 * - col0 * 41 FROM tab1 -299710 -320866 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 cor0 WHERE NOT NULL BETWEEN NULL AND 67 / 44 + - 47 ---- @@ -59020,10 +58927,7 @@ SELECT + CAST ( - 65 AS INTEGER ) FROM tab2 AS cor0 -65 -65 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col1 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + col0 + col1 + + col2 / - + 58 * + 5 * - col2 ---- @@ -59765,10 +59669,7 @@ query III rowsort SELECT * FROM tab1 WHERE + 99 NOT BETWEEN - col1 AND + 58 * + 25 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - + ( - - col0 ) * - col0 AS col1 FROM tab2 WHERE NULL BETWEEN NULL AND - - 45 ---- @@ -60828,10 +60729,7 @@ query I rowsort label-9864 SELECT DISTINCT CAST ( NULL AS INTEGER ) col2 FROM tab2 AS cor0 WHERE NOT - col0 BETWEEN ( NULL ) AND ( CAST ( NULL AS REAL ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col1 FROM tab1 cor0 WHERE ( NOT NULL NOT BETWEEN NULL AND + 91 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_100.slt b/data/sqlite/random/aggregates/slt_good_100.slt index 9f39e42..deb09ef 100644 --- a/data/sqlite/random/aggregates/slt_good_100.slt +++ b/data/sqlite/random/aggregates/slt_good_100.slt @@ -1100,10 +1100,7 @@ query I rowsort SELECT - col1 + col1 AS col1 FROM tab1 WHERE NOT ( - col2 ) > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + ( - 72 ) ---- @@ -1175,10 +1172,7 @@ query I rowsort SELECT - col2 * + 10 FROM tab0 WHERE 75 + - col1 BETWEEN col1 AND ( - col2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 98 * 93 + ( + 51 ) AS col2 FROM tab2 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 11 ---- @@ -2141,10 +2135,7 @@ SELECT DISTINCT + col0 / + 29 AS col2 FROM tab1 2 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND + col1 * - 61 + + col1 + + 48 ---- @@ -3116,10 +3107,7 @@ SELECT + COUNT ( + col0 ) AS col2 FROM tab1 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT NULL BETWEEN NULL AND - 45 ---- @@ -3964,10 +3952,7 @@ SELECT ALL 89 * + 92 FROM tab0 AS cor0 WHERE NOT ( NOT ( col2 * + col2 + 70 ) IS 8188 8188 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col2 FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 75 ---- @@ -4891,10 +4876,7 @@ SELECT ALL - - ( - COUNT ( * ) ) col1 FROM tab0 AS cor0 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + 91 / - col1 ---- @@ -8695,10 +8677,7 @@ SELECT - 92 / - ( + + 86 ) FROM tab0 1 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT NULL BETWEEN NULL AND + 86 ---- @@ -8973,10 +8952,7 @@ SELECT 54 * + MAX ( ALL - col2 ) * + + 98 FROM tab1 AS cor0 ---- -312228 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col2 FROM tab2 WHERE NULL BETWEEN NULL AND 84 ---- @@ -11553,10 +11529,7 @@ query I rowsort SELECT DISTINCT + 85 - + col1 AS col1 FROM tab0 WHERE NOT - col0 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col1 / - ( + 39 ) + 86 AS col1 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 42 ---- @@ -12515,10 +12488,7 @@ SELECT DISTINCT - MAX ( - 69 ) FROM tab1 ---- 69 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 38 AS col0 FROM tab0 WHERE NULL BETWEEN NULL AND ( - 30 ) ---- @@ -17349,10 +17319,7 @@ SELECT - - CAST ( + ( + COUNT ( * ) ) AS INTEGER ) AS col2 FROM tab2 AS cor0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NOT NULL BETWEEN NULL AND + 51 + + - col2 + + col2 ---- @@ -18327,10 +18294,7 @@ SELECT ( + 30 ) + col2 + col1 AS col0 FROM tab0 158 61 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - 41 ---- @@ -19589,10 +19553,7 @@ SELECT - col1, + ( - col1 ) FROM tab0 AS cor0 -81 -81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 98 ---- @@ -20566,10 +20527,7 @@ SELECT ALL ( 73 ) FROM tab0 AS cor0 73 73 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 19 ---- @@ -23057,10 +23015,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + col2 / - 67 + - col0 + + col1 * col0 ---- @@ -24733,10 +24688,7 @@ SELECT DISTINCT 30 * - ( 25 ) + - + 69 - + 32 AS col0, col1 * - + col1 FROM tab2 -851 -5929 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NULL BETWEEN ( NULL ) AND - 38 ---- @@ -26360,10 +26312,7 @@ SELECT DISTINCT col0 * ( + col1 ) AS col2 FROM tab1 4277 714 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND ( 3 ) ---- @@ -29390,10 +29339,7 @@ SELECT - COUNT ( * ) + - + COUNT ( * ), - 43 * + - 20 AS col0 FROM tab0 -6 860 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 39 * + 99 FROM tab1 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - col1 * - col0 * 76 ---- @@ -32743,10 +32689,7 @@ SELECT DISTINCT ( - CAST ( col2 AS INTEGER ) ) - + col1 / - col1 FROM tab0 -9 -98 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-5331 SELECT ALL COUNT ( * ), 63 AS col2 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND ( col2 / + + 19 * - 7 ) ---- @@ -34643,10 +34586,7 @@ query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL NOT IN ( + 30 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - col1 + + 69 ---- @@ -35604,10 +35544,7 @@ query I rowsort SELECT col1 AS col1 FROM tab1 AS cor0 WHERE NOT + col2 * - ( + col1 ) / + col2 + + col2 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN NULL AND 94 * - 18 ---- @@ -36053,10 +35990,7 @@ SELECT ALL + 95 * + - col1 AS col0 FROM tab2 -6365 -7315 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 53 * + 74 ---- @@ -39084,10 +39018,7 @@ SELECT - - SUM ( ALL - 32 ) * + SUM ( DISTINCT + 26 ) FROM tab0 cor0 ---- -2496 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + + 42 ---- @@ -40557,10 +40488,7 @@ SELECT DISTINCT + col1 * col1 AS col0 FROM tab2 AS cor0 WHERE NULL IS NULL 4489 5929 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6600 SELECT + - CAST ( + 9 AS INTEGER ) * COUNT ( * ) FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - 67 ---- @@ -41119,10 +41047,7 @@ SELECT ALL - col1 / - + ( - 31 ) FROM tab2 -2 -2 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 82 ---- @@ -42105,10 +42030,7 @@ query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT col0 * + 91 < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - 63 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - 66 ---- @@ -51527,10 +51449,7 @@ SELECT ALL COUNT ( * ) - + COUNT ( * ) AS col1 FROM tab1 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE ( NULL ) NOT BETWEEN NULL AND + 93 ---- @@ -51599,10 +51518,7 @@ SELECT CAST ( - MAX ( ALL - col1 ) AS INTEGER ) FROM tab2 ---- 51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 91 * + col2 FROM tab2 WHERE NOT NULL BETWEEN NULL AND ( + 99 ) ---- @@ -57445,10 +57361,7 @@ SELECT ALL - MIN ( ALL - col0 ) + - - 49 FROM tab2 cor0 ---- 124 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-9366 SELECT ALL * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND CAST ( NULL AS INTEGER ) + - 65 + - col1 * + col0 - col2 ---- @@ -60006,10 +59919,7 @@ SELECT DISTINCT * FROM tab2 AS cor0 WHERE ( + 74 ) IS NOT NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - 48 ---- diff --git a/data/sqlite/random/aggregates/slt_good_101.slt b/data/sqlite/random/aggregates/slt_good_101.slt index 06220bb..50c478c 100644 --- a/data/sqlite/random/aggregates/slt_good_101.slt +++ b/data/sqlite/random/aggregates/slt_good_101.slt @@ -1056,10 +1056,7 @@ SELECT ALL - col2 * - col0 FROM tab1 AS cor0 WHERE NOT - col2 IS NULL 5015 6188 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 68 * - + col1 ---- @@ -3606,10 +3603,7 @@ SELECT DISTINCT col0 - 12 AS col2 FROM tab2 52 63 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE ( NOT ( NOT ( NULL ) NOT BETWEEN NULL AND - col1 * - + ( - 13 ) ) ) ---- @@ -5949,10 +5943,7 @@ SELECT ALL + + col2, - col2 FROM tab0 AS cor0 99 -99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - 4 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 66 ---- @@ -9738,10 +9729,7 @@ SELECT col1 + + ( col0 ) FROM tab1 65 90 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 60 + 56 * col0 ---- @@ -9845,10 +9833,7 @@ SELECT + col2 * + + col1 * + col2 AS col2 FROM tab0 AS cor0 2100 9801 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( - 67 ) ---- @@ -15521,10 +15506,7 @@ SELECT DISTINCT - 8 FROM tab1, tab2 AS cor0 ---- -8 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 * - 53 AS col0 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + + col2 + + 8 * col2 ---- @@ -16418,10 +16400,7 @@ SELECT DISTINCT + col1 * col1 + - 99 FROM tab0 cor0 342 6462 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + ( - col1 ) * + + 36 ---- @@ -22607,10 +22586,7 @@ query I rowsort SELECT ALL 24 * + col0 FROM tab1 WHERE NOT NULL IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col1 + - col0 AS col2 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 86 ---- @@ -22683,10 +22659,7 @@ SELECT + 47 + + 21 * + ( + - col2 ) * - - 21 * + + ( + - 83 ) + + - 22 AS col1 F 3623722 366055 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3678 SELECT 66 + - COUNT ( * ) AS col1 FROM tab2 WHERE NULL BETWEEN NULL AND ( 27 ) - + col1 + + - col2 + - + col0 ---- @@ -23018,10 +22991,7 @@ SELECT + 97 * + col0 + col2 * CAST ( - 56 AS INTEGER ) + col1 FROM tab1 AS cor0 4946 5066 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3731 SELECT DISTINCT + CAST ( NULL AS INTEGER ) FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - 56 ---- @@ -27112,10 +27082,7 @@ query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT + col1 <> NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND col2 + 27 + + - col1 ---- @@ -31065,10 +31032,7 @@ SELECT DISTINCT + 85 + col2 FROM tab0 AS cor0 184 95 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 99 + + + ( - 90 ) ---- @@ -32567,10 +32531,7 @@ SELECT ALL - - col1 / + + col1 + - col1 * - col0 FROM tab1 cor0 4278 715 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 57 ---- @@ -34599,10 +34560,7 @@ SELECT ALL * FROM tab0 WHERE NOT col2 * + col1 + col2 IS NULL ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN ( NULL ) AND col2 / - 56 ---- @@ -36204,10 +36162,7 @@ query III rowsort SELECT * FROM tab1 WHERE NULL >= - - 21 * - col0 * + - col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND 86 * - col1 ---- @@ -39991,10 +39946,7 @@ SELECT DISTINCT - 87 * 49 AS col2 FROM tab0 ---- -4263 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 27 ---- @@ -40375,10 +40327,7 @@ query I rowsort SELECT col2 AS col2 FROM tab0 WHERE NOT ( NULL ) NOT BETWEEN 55 AND 27 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - 3 + 41 ---- @@ -43295,10 +43244,7 @@ SELECT DISTINCT + col1 + + col0 / + col1 FROM tab1 22 48 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col0 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + 76 * col2 ---- @@ -43549,10 +43495,7 @@ SELECT ( + 35 ) * - COUNT ( * ) FROM tab0 ---- -105 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col0 FROM tab0 WHERE ( NULL ) NOT BETWEEN NULL AND 79 * col0 ---- @@ -53992,10 +53935,7 @@ SELECT col1 * + col1 + - + 8 AS col1 FROM tab2 4481 5921 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - 63 ---- diff --git a/data/sqlite/random/aggregates/slt_good_102.slt b/data/sqlite/random/aggregates/slt_good_102.slt index d041113..b0029fa 100644 --- a/data/sqlite/random/aggregates/slt_good_102.slt +++ b/data/sqlite/random/aggregates/slt_good_102.slt @@ -686,10 +686,7 @@ SELECT col1, 91 AS col2 FROM tab1 5 91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col0 + + - col2 + - 53 AS col0 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + ( + 19 ) ---- @@ -3708,10 +3705,7 @@ SELECT ALL COUNT ( * ) * - + 96 + COUNT ( * ) AS col2 FROM tab2 AS cor0 ---- -285 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + 70 ---- @@ -6509,10 +6503,7 @@ SELECT col1, col1 * + col1 * + col0 FROM tab1 5 2125 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND - ( + 71 ) ---- @@ -10902,10 +10893,7 @@ SELECT DISTINCT ( - - 45 ) AS col1 FROM tab1 AS cor0 ---- 45 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT ( NOT NULL NOT BETWEEN NULL AND - 89 + 16 ) ---- @@ -11409,10 +11397,7 @@ SELECT DISTINCT 15 / + CAST ( NULL AS INTEGER ) AS col2 FROM tab1 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN ( NULL ) AND - 56 / col1 ---- @@ -12177,10 +12162,7 @@ SELECT - col0 * - + col1 / col1 FROM tab0 AS cor0 87 97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + col1 + + - col2 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + + 16 ---- @@ -14225,10 +14207,7 @@ SELECT DISTINCT 90 + + col2 AS col0 FROM tab0 137 189 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 83 - + 52 * - 12 ---- @@ -16929,10 +16908,7 @@ SELECT col2 / + 58 AS col1 FROM tab0 0 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL 41 AS col1 FROM tab0 WHERE NULL NOT BETWEEN NULL AND - + 9 ---- @@ -21650,10 +21626,7 @@ SELECT ALL - col2 + col1 AS col2, + col2 AS col2 FROM tab1 WHERE + 80 * + 85 * - -82 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-3497 SELECT DISTINCT + col0 * - CAST ( - col1 AS INTEGER ) + - 54 col2, + col0 - + col0 FROM tab1 WHERE NULL BETWEEN NULL AND + col1 * + 77 + - col0 ---- @@ -25009,10 +24982,7 @@ SELECT + 22 + - 98 FROM tab2 -76 -76 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4043 SELECT ALL + SUM ( ( - col1 ) ) - + COUNT ( * ) col1 FROM tab2 WHERE ( NULL ) BETWEEN NULL AND col2 * - ( 18 * + col1 ) + + 83 * col0 ---- @@ -26319,10 +26289,7 @@ SELECT ALL 95 * 30 FROM tab0 2850 2850 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab0 AS cor0 CROSS JOIN tab2 AS cor1 WHERE NOT NULL NOT BETWEEN NULL AND 94 ---- @@ -26835,10 +26802,7 @@ SELECT ALL - 57 col2 FROM ( tab1 cor0 CROSS JOIN tab2 AS cor1 ) ---- 9 values hashing to 520dc393896969e02a72ab6c5d92126b -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col1 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 15 ---- @@ -29837,10 +29801,7 @@ SELECT + 3 col2 FROM tab0 AS cor0 CROSS JOIN tab2 AS cor1 ---- 9 values hashing to 3cf1e377a943589897b8d431a834f1ba -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4820 SELECT ALL CAST ( + + ( - 52 ) AS INTEGER ) FROM tab2 WHERE NULL BETWEEN NULL AND - 70 ---- @@ -31938,10 +31899,7 @@ query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL <> - - ( + - col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - - col1 AS col1 FROM tab2 WHERE NOT NULL BETWEEN NULL AND + + ( + 65 ) ---- @@ -33454,10 +33412,7 @@ query I rowsort SELECT 44 FROM tab1 AS cor0 WHERE NOT - 77 NOT BETWEEN - col0 * - col1 + + col0 AND col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + 23 * + col0 ---- @@ -37612,10 +37567,7 @@ SELECT col1 col2, col0 col0 FROM tab2 AS cor0 77 64 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NOT NULL BETWEEN NULL AND 31 ---- @@ -37662,10 +37614,7 @@ SELECT + 68 FROM tab2 AS cor0 WHERE NOT - col2 IS NULL 68 68 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( - 74 ) ---- @@ -40618,10 +40567,7 @@ SELECT col0, col1 * + col2 + + ( + 89 ) FROM tab0 cor0 97 188 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND + - 29 ---- @@ -41741,10 +41687,7 @@ SELECT ALL + + 19 * + COUNT ( * ) * 58 AS col2 FROM tab0 AS cor0 ---- 3306 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6775 SELECT - 1 * COUNT ( * ) col2 FROM tab2 WHERE NULL BETWEEN NULL AND - - col0 * col0 + 48 ---- @@ -41862,10 +41805,7 @@ SELECT CAST ( + + ( - - MIN ( + + 71 ) ) AS INTEGER ) * + COUNT ( * ) AS col0 FR ---- 213 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 63 ---- @@ -42385,10 +42325,7 @@ query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE ( - 2 ) >= ( ( col1 ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - 16 + - - col0 ---- @@ -42455,10 +42392,7 @@ query III rowsort label-6900 SELECT * FROM tab2 WHERE - ( - - col1 ) >= CAST ( - - col1 AS INTEGER ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + ( - - col2 ) + - 81 AS col2 FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( - col2 * 7 ) ---- @@ -42773,10 +42707,7 @@ SELECT DISTINCT col0 * 72 / - col1 + - col0 FROM tab1 -230 -313 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - - col2 * col0 FROM tab1 WHERE NULL NOT BETWEEN NULL AND 71 / - col0 ---- @@ -43347,10 +43278,7 @@ query I rowsort SELECT col0 * + col2 AS col0 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE ( ( NULL NOT BETWEEN NULL AND 12 ) ) ---- @@ -47828,10 +47756,7 @@ SELECT - 51 + - - COUNT ( * ) AS col0 FROM tab0 AS cor0 ---- -48 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 78 FROM tab1 cor0 WHERE NOT ( NULL ) BETWEEN NULL AND col1 / - 91 OR NOT NULL IS NULL ---- @@ -48658,10 +48583,7 @@ SELECT ALL - + SUM ( ALL - ( - col2 ) ) AS col2 FROM tab2 WHERE NOT NULL IS NULL ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + 52 ---- @@ -48939,10 +48861,7 @@ SELECT ALL + 6 + - col1 FROM tab0 -75 5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND 24 + + - col2 AND NOT NULL IS NULL ---- @@ -49524,10 +49443,7 @@ SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT - col0 + - col2 IS NULL ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 42 ---- @@ -54367,10 +54283,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN 83 AND 55 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-8827 SELECT DISTINCT * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + ( CAST ( - 39 AS INTEGER ) ) + - 66 ---- @@ -56186,10 +56099,7 @@ query I rowsort SELECT + col1 FROM tab0 WHERE + 71 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND ( 23 / col0 + col0 ) ---- @@ -57495,10 +57405,7 @@ SELECT + - ( + - 15 ) AS col1 FROM tab2 AS cor0 15 15 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 12 ---- @@ -58093,10 +58000,7 @@ SELECT DISTINCT - - 49 + col0 * - + 65 AS col2, + ( - 3 ) AS col0 FROM tab2 AS c -4826 -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col2 AS col1 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( + 22 ) ---- @@ -58940,10 +58844,7 @@ SELECT * FROM tab2 WHERE NOT + col2 + + + ( + + 93 ) <= 61 ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND ( + col1 + - 26 + + + 84 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_103.slt b/data/sqlite/random/aggregates/slt_good_103.slt index 7fe893b..6d24148 100644 --- a/data/sqlite/random/aggregates/slt_good_103.slt +++ b/data/sqlite/random/aggregates/slt_good_103.slt @@ -1393,10 +1393,7 @@ SELECT DISTINCT + 60 * col1 AS col1 FROM tab2 AS cor0 4020 4620 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - 18 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + ( - - 24 ) ---- @@ -11455,10 +11452,7 @@ SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( + col0 ) <= + ( 40 ) ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 * + col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - - col0 * 20 ---- @@ -19795,10 +19789,7 @@ SELECT DISTINCT - COUNT ( * ) col0 FROM tab1 WHERE NOT NULL IS NOT NULL ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 FROM tab1 WHERE NULL NOT BETWEEN ( NULL ) AND + 4 ---- @@ -20105,10 +20096,7 @@ query I rowsort SELECT DISTINCT col1 FROM tab1 AS cor0 WHERE NULL <= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + col1 col2 FROM tab2 WHERE NULL BETWEEN NULL AND + 56 ---- @@ -21126,10 +21114,7 @@ SELECT 55 + - - 67 * 58 * + - ( MAX ( - col0 ) ) FROM tab2 ---- 178811 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 72 + ( + - col1 ) ---- @@ -28875,10 +28860,7 @@ SELECT COUNT ( * ) + + - 95 AS col0 FROM tab0 AS cor0 ---- -92 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + - 79 + - - col1 ---- @@ -31097,10 +31079,7 @@ query III rowsort SELECT ALL * FROM tab0 WHERE + - ( + 52 ) >= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-5068 SELECT DISTINCT * FROM tab2 WHERE NULL BETWEEN NULL AND - 40 + + - col1 + + + CAST ( NULL AS INTEGER ) ---- @@ -31281,10 +31260,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT + col2 / 24 <= + 8 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - 70 AS col0 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 2 + col2 ---- @@ -31544,10 +31520,7 @@ query I rowsort SELECT ALL col1 col1 FROM tab1 WHERE NULL <> NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 FROM tab2 WHERE NULL NOT BETWEEN NULL AND 31 ---- @@ -36017,10 +35990,7 @@ SELECT DISTINCT 48 * - COUNT ( * ) AS col0 FROM tab0 AS cor0 ---- -144 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col0 AS col2 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + ( col0 ) + - 52 + - ( col0 ) / - col1 * 19 ---- @@ -37849,10 +37819,7 @@ SELECT MIN ( ALL + 2 ) AS col2 FROM tab2 ---- 2 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6183 SELECT ALL + + COUNT ( * ) AS col2 FROM tab1 WHERE NOT NULL BETWEEN NULL AND col0 / - col0 - - - 57 ---- @@ -38060,10 +38027,7 @@ SELECT ALL 74 / - COUNT ( * ) FROM tab2 ---- -24 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 AS col0 FROM tab2 WHERE NULL NOT BETWEEN NULL AND - 75 * - col1 + + col0 * - - col2 ---- @@ -38301,10 +38265,7 @@ SELECT DISTINCT 8 * + - col1 FROM tab1 -376 -40 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - 44 ---- @@ -38376,10 +38337,7 @@ SELECT ALL col1 * + - 69 + + - col0 / - 96 + + - col2 AS col0 FROM tab1 AS cor0 -3311 -404 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 * - col0 AS col2 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - 57 ---- @@ -38840,10 +38798,7 @@ SELECT COUNT ( * ) * - 34 * COUNT ( * ) AS col1 FROM tab1 AS cor0 ---- -306 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col1 AS col2 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col0 / - 17 / + - col2 ---- @@ -39447,10 +39402,7 @@ query I rowsort SELECT - col0 FROM tab2 WHERE col1 + - col1 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + 47 ---- @@ -42482,10 +42434,7 @@ SELECT ALL + ( - 17 ) AS col1 FROM tab0 AS cor0 -17 -17 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND ( 94 ) ---- @@ -44969,10 +44918,7 @@ SELECT DISTINCT + CAST ( COUNT ( * ) AS INTEGER ) FROM tab2 WHERE NULL >= NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col2 AS col1 FROM tab1 WHERE ( NULL ) NOT BETWEEN NULL AND ( col1 + 47 / + 73 ) ---- @@ -46212,10 +46158,7 @@ query I rowsort SELECT col2 AS col0 FROM tab2 WHERE NOT - 25 NOT BETWEEN NULL AND + col1 + + + col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND - col2 + - + col0 + 91 * col2 ---- @@ -46400,10 +46343,7 @@ query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE 65 < 1 * - col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND + 56 ---- @@ -48008,10 +47948,7 @@ SELECT + col2 + - col1 * col0 FROM tab0 -1817 2 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND col1 + + 21 ---- @@ -48023,10 +47960,7 @@ SELECT ALL + 73 + + col0 / - col1 AS col2 FROM tab1 AS cor0 70 72 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( col2 * 11 ) ---- @@ -51023,10 +50957,7 @@ query I rowsort SELECT ALL + 19 AS col0 FROM tab2 WHERE NOT ( NULL ) >= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8326 SELECT - MAX ( 51 ) FROM tab2 WHERE NULL NOT BETWEEN NULL AND 16 * ( 24 ) ---- @@ -51525,10 +51456,7 @@ SELECT col0, 22 col0 FROM tab2 75 22 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8410 SELECT ALL - col0 col0 FROM tab0 WHERE NULL NOT BETWEEN NULL AND + + 47 + - ( CAST ( - + 70 AS INTEGER ) ) ---- @@ -52575,10 +52503,7 @@ SELECT DISTINCT col2 - - 76, col0 FROM tab0 AS cor0 86 87 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 1 FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - 10 - col2 ---- @@ -56653,10 +56578,7 @@ SELECT COUNT ( * ) + - 56 + - 63 FROM tab2 cor0 ---- -116 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - 87 ---- diff --git a/data/sqlite/random/aggregates/slt_good_104.slt b/data/sqlite/random/aggregates/slt_good_104.slt index a9551c1..db7a88d 100644 --- a/data/sqlite/random/aggregates/slt_good_104.slt +++ b/data/sqlite/random/aggregates/slt_good_104.slt @@ -3367,10 +3367,7 @@ SELECT DISTINCT MAX ( DISTINCT + + 50 ) FROM tab1 ---- 50 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + - col2 col1 FROM tab1 cor0 WHERE NULL NOT BETWEEN NULL AND 71 * - col0 * + - 41 - + 5 ---- @@ -8641,10 +8638,7 @@ SELECT - + SUM ( DISTINCT + col0 ) AS col1 FROM tab1 AS cor0 ---- -227 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND - - 28 ---- @@ -9479,10 +9473,7 @@ SELECT ALL 89 + + COUNT ( * ) AS col1 FROM tab2 ---- 92 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1554 SELECT ALL 12 * COUNT ( * ) AS col2 FROM tab2 WHERE ( NULL ) NOT BETWEEN NULL AND + 49 * col2 ---- @@ -9576,10 +9567,7 @@ SELECT - col0 AS col1, + 98 FROM tab1 AS cor0 -91 98 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + + col2 * + 97 ---- @@ -10709,10 +10697,7 @@ SELECT + col1 * + + 83 col0 FROM tab0 6723 83 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col1 - - col0 AS col1 FROM tab0 WHERE NOT NULL BETWEEN NULL AND - ( - 39 ) * - col0 ---- @@ -18257,10 +18242,7 @@ SELECT - 15 + col1 col2, 89 FROM tab0 AS cor0 66 89 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col1 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - 16 ---- @@ -18510,10 +18492,7 @@ SELECT - COUNT ( ALL + + col0 ) * + + SUM ( + col1 ) - - + COUNT ( * ) FROM tab0 ---- -306 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND col1 / + 77 ---- @@ -19278,10 +19257,7 @@ SELECT col2 * + - 39 + + col2 AS col1 FROM tab0 AS cor0 WHERE col2 IS NOT NULL -3762 -380 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3149 SELECT - COUNT ( 62 ) * + 35 AS col2 FROM tab0 WHERE NULL NOT BETWEEN NULL AND - col2 * - 15 ---- @@ -24501,10 +24477,7 @@ SELECT col2 + - ( + - col1 ) AS col2 FROM tab1 AS cor0 115 64 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + - ( + ( + - col1 ) ) col1 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 92 * + - col0 ---- @@ -24936,10 +24909,7 @@ SELECT + 32 / + col2 FROM tab2 0 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND 22 ---- @@ -26738,10 +26708,7 @@ SELECT ALL + 68 * - col1 * + + 12 AS col0, col1 * + col1 FROM tab0 -816 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col2 FROM tab2 WHERE NULL BETWEEN NULL AND - 70 * - col2 ---- @@ -31975,10 +31942,7 @@ SELECT DISTINCT + + COUNT ( * ), 72 AS col0 FROM tab1 AS cor0 3 72 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 * + col2 AS col0 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 39 * 44 ---- @@ -34921,10 +34885,7 @@ SELECT col1 * + col0 + + 33 - + col1 * 96 FROM tab0 AS cor0 -6528 34 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND ( + 27 ) ---- @@ -35095,10 +35056,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 WHERE NULL BETWEEN ( - col2 + - col1 + + 41 * - col0 ) AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + 86 * - col0 * + col0 ---- @@ -35517,10 +35475,7 @@ SELECT col1, + 34 FROM tab0 81 34 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col2 AS col1 FROM tab1 WHERE NOT NULL BETWEEN NULL AND 29 ---- @@ -36915,10 +36870,7 @@ SELECT col0 + + + col1 + - col0 AS col1 FROM tab2 AS cor0 67 77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 cor0 WHERE NOT NULL BETWEEN NULL AND 67 ---- @@ -38479,10 +38431,7 @@ SELECT + ( + + COUNT ( * ) ) AS col1 FROM tab2 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT + col0, col2 * + + col1 AS col1 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND col1 / + 52 ---- @@ -38713,10 +38662,7 @@ SELECT + 60 * 2 AS col2 FROM tab1 AS cor0 120 120 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - - 25 + - 91 AS col2 FROM tab1 WHERE NOT NULL BETWEEN NULL AND 93 * - col1 * - ( + col1 ) - col2 ---- @@ -43030,10 +42976,7 @@ SELECT 28 + + SUM ( ALL - 72 ) FROM tab0 ---- -188 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col1 * + col1 AS col2 FROM tab2 WHERE NULL NOT BETWEEN NULL AND + col2 * - 82 ---- @@ -46436,10 +46379,7 @@ SELECT + 19 * col2 - col2 AS col2 FROM tab2 AS cor0 414 720 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( + 58 ) ---- @@ -47427,10 +47367,7 @@ SELECT DISTINCT * FROM tab2 cor0 WHERE NOT 52 * + - col1 IS NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 91 ---- @@ -47947,10 +47884,7 @@ SELECT ALL + 86 + + + col0 * - col0 * col2 AS col0, - col1 FROM tab1 -563022 -47 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7833 SELECT ALL COUNT ( ALL - + ( col2 ) ) FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - col0 * 71 ---- @@ -48392,10 +48326,7 @@ SELECT ALL + 41 * + - col0, + 80 AS col2 FROM tab0 cor0 -615 80 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 73 * - + ( + col0 ) ---- @@ -51133,10 +51064,7 @@ SELECT col0 * 66 AS col1 FROM tab1 5610 6006 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - 6 col2 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - col1 / - + 64 ---- @@ -52137,10 +52065,7 @@ SELECT col1 * - + 41 AS col2 FROM tab0 AS cor0 -41 -861 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( 92 / + + 52 ) ---- @@ -54695,10 +54620,7 @@ SELECT * FROM tab2 WHERE + col2 * - 34 NOT BETWEEN - col0 - 65 AND + col2 ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND - 72 + 21 * 68 ---- diff --git a/data/sqlite/random/aggregates/slt_good_105.slt b/data/sqlite/random/aggregates/slt_good_105.slt index 12c43b2..3323e48 100644 --- a/data/sqlite/random/aggregates/slt_good_105.slt +++ b/data/sqlite/random/aggregates/slt_good_105.slt @@ -948,10 +948,7 @@ SELECT + COUNT ( - col2 ) FROM tab2 AS cor0 WHERE 97 < + col0 * - - ( - - 77 ) + ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 56 ---- @@ -1303,10 +1300,7 @@ query III rowsort SELECT * FROM tab0 AS cor0 WHERE + 39 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col0 + + + 48 + col1 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 7 ---- @@ -2962,10 +2956,7 @@ SELECT + CAST ( + + 12 AS INTEGER ) FROM tab0 12 12 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + - 5 ---- @@ -5057,10 +5048,7 @@ query III rowsort SELECT * FROM tab2 WHERE NULL <> col2 * - col1 * - 56 + - col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( - 68 - - + ( 46 ) + col1 ) ---- @@ -7982,10 +7970,7 @@ SELECT ALL + + col0 / - + col1 FROM tab1 AS cor0 -17 -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1281 SELECT ALL - col1 * - col1 + CAST ( - 82 + col1 AS INTEGER ) * col2 AS col0 FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - 23 ---- @@ -8705,10 +8690,7 @@ query III rowsort SELECT * FROM tab2 AS cor0 WHERE + col2 BETWEEN NULL AND ( - + col1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - - col1 + + 30 * - + col1 / + col0 * - col0 ---- @@ -10159,10 +10141,7 @@ query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT - col0 + - 84 > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL BETWEEN NULL AND 36 ---- @@ -10292,10 +10271,7 @@ SELECT DISTINCT * FROM tab2 WHERE NOT col0 * + 60 IS NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - 86 ---- @@ -10629,10 +10605,7 @@ SELECT 35 * + col2 FROM tab1 2380 3360 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1714 SELECT - MIN ( DISTINCT + col1 ) col0 FROM tab1 WHERE NOT NULL BETWEEN ( NULL ) AND ( 15 / - + 52 ) ---- @@ -16128,10 +16101,7 @@ SELECT * FROM tab0 WHERE NOT - col2 > + col0 ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN ( NULL ) AND + 0 + col0 ---- @@ -16925,10 +16895,7 @@ SELECT - 65 col2, + CAST ( col2 AS INTEGER ) * + ( - 85 ) - + 4 + + col0 FROM ta -65 -8322 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NULL BETWEEN NULL AND 75 ---- @@ -19153,10 +19120,7 @@ query I rowsort SELECT DISTINCT - col2 FROM tab2 WHERE - - 69 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col1 AS col0 FROM tab0 WHERE NULL NOT BETWEEN NULL AND ( 18 ) ---- @@ -19609,10 +19573,7 @@ SELECT - 80 + - CAST ( - 37 AS INTEGER ) + col0 AS col1 FROM tab2 AS cor0 3 32 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND col1 - + ( ( - 77 ) ) ---- @@ -20558,10 +20519,7 @@ SELECT + + COUNT ( * ) + - MAX ( - + ( - 95 ) ) AS col0 FROM tab1 AS cor0 ---- -92 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND col1 * 24 ---- @@ -21214,10 +21172,7 @@ SELECT + 72 * + col0 + + col0 AS col1 FROM tab1 AS cor0 6205 6643 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + + 26 ---- @@ -24207,10 +24162,7 @@ SELECT MAX ( ALL col0 ) col1 FROM tab2 ---- 75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 60 FROM tab2 WHERE NULL BETWEEN NULL AND 43 ---- @@ -26444,10 +26396,7 @@ SELECT ALL 49 + - - 75 AS col2 FROM tab0 124 124 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-4300 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND CAST ( - - col0 AS INTEGER ) + - 13 ---- @@ -29494,10 +29443,7 @@ query I rowsort SELECT ALL 33 AS col0 FROM tab0 WHERE NOT ( NOT col0 IN ( + 68, - col1, + - 67 * - 42 * + ( + 15 ) ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT ( NOT NULL BETWEEN NULL AND 31 + - 37 ) ---- @@ -32676,10 +32622,7 @@ SELECT * FROM tab1 WHERE col1 + + + col2 * - col2 <= + 24 ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 5 AS col1 FROM tab0 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 87 ---- @@ -33718,10 +33661,7 @@ SELECT + ( + COUNT ( * ) ) col2 FROM tab1 AS cor0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - + AVG ( + col2 ) col1 FROM tab2 WHERE NULL NOT BETWEEN NULL AND col1 * + ( - 64 ) + - + ( 75 ) ---- @@ -35512,10 +35452,7 @@ SELECT * FROM tab1 AS cor0 WHERE col1 <> col2 * - 85 ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - + 77 ---- @@ -38316,10 +38253,7 @@ SELECT ALL col1 - - col0 + + col0 * + col2 AS col1 FROM tab1 AS cor0 WHERE + 75 5105 6326 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6216 SELECT CAST ( NULL AS INTEGER ) - - 98 col2 FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - col1 * 1 ---- @@ -38604,10 +38538,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT col2 * 89 > - col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col2 * ( + col1 ) FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( 86 ) ---- @@ -38717,10 +38648,7 @@ SELECT DISTINCT - - CAST ( - 23 AS INTEGER ) * - + col0 + 80 AS col2 FROM tab2 A 1552 1805 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 76 ---- @@ -40341,10 +40269,7 @@ query II rowsort SELECT col2, 53 FROM tab1 cor0 WHERE NULL <> NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND ( col2 * 62 ) ---- @@ -40503,10 +40428,7 @@ SELECT DISTINCT + col2 * + 50 AS col2 FROM tab1 3400 4800 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND ( - + col2 ) + - 39 ---- @@ -41627,10 +41549,7 @@ SELECT ALL - - 13 + + 49 AS col1, col0 - - - col0 col2 FROM tab2 AS cor0 62 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 - + 24 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 76 * - ( - - col1 ) ---- @@ -44250,10 +44169,7 @@ SELECT - COUNT ( ALL col2 ) AS col2 FROM tab0 AS cor0 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + + 5 / 40 ---- @@ -44953,10 +44869,7 @@ SELECT ALL + MAX ( col2 ) AS col1 FROM tab0 ---- 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - 74 ---- @@ -45621,10 +45534,7 @@ SELECT DISTINCT + COUNT ( - col2 ) + + 61 FROM tab1 ---- 64 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + - 25 AS col1 FROM tab2 WHERE NULL BETWEEN NULL AND - col1 * 87 * + + 75 ---- @@ -47655,10 +47565,7 @@ query III rowsort SELECT ALL * FROM tab2 WHERE 6 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND - 35 ---- @@ -48835,10 +48742,7 @@ SELECT ALL - COUNT ( * ) FROM tab2 WHERE - col2 / - col1 + - 12 >= + col2 / col1 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7915 SELECT ALL - MIN ( col1 ) AS col1 FROM tab2 WHERE NULL NOT BETWEEN NULL AND - 11 ---- @@ -51016,10 +50920,7 @@ query II rowsort label-8271 SELECT - CAST ( col2 AS INTEGER ), col0 FROM tab0 AS cor0 WHERE NOT NULL = + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8272 SELECT DISTINCT - - CAST ( - MIN ( + - 13 ) AS INTEGER ) * - 48 FROM tab0 WHERE ( NULL NOT BETWEEN NULL AND col2 * 36 ) ---- @@ -51185,10 +51086,7 @@ SELECT COUNT ( * ) + - - 58 FROM tab0 WHERE - 53 IS NOT NULL ---- 61 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col2 AS col1 FROM tab2 WHERE NOT NULL BETWEEN NULL AND + + 64 ---- @@ -54077,10 +53975,7 @@ SELECT + COUNT ( * ) FROM tab2 AS cor0 WHERE ( NULL ) > NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 80 col2 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + ( + + col0 ) * + + 39 + col2 * + col0 ---- @@ -56240,10 +56135,7 @@ SELECT DISTINCT ( + 25 ) * + COUNT ( * ) AS col1 FROM tab1 cor0 ---- 75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + + 89 * col0 ---- @@ -59533,10 +59425,7 @@ SELECT ALL 76 / - + col2 AS col1 FROM tab0 cor0 -7 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 77 ---- diff --git a/data/sqlite/random/aggregates/slt_good_106.slt b/data/sqlite/random/aggregates/slt_good_106.slt index 85a1042..606c9ca 100644 --- a/data/sqlite/random/aggregates/slt_good_106.slt +++ b/data/sqlite/random/aggregates/slt_good_106.slt @@ -7331,10 +7331,7 @@ SELECT ALL - 95 * + 20 AS col2 FROM tab0 cor0 -1900 -1900 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1197 SELECT + - 85 * 95 col0 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 98 + - - ( - CAST ( NULL AS INTEGER ) ) + + 34 - + 64 ---- @@ -8249,10 +8246,7 @@ SELECT DISTINCT + COUNT ( * ) * - - COUNT ( * ) AS col1 FROM tab0 AS cor0 ---- 9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - col1 + 32 ---- @@ -8953,10 +8947,7 @@ SELECT DISTINCT + + COUNT ( * ) * ( - - 3 ) * + + COUNT ( * ) + + 40 AS col2 FRO ---- 67 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 95 + col1 ---- @@ -9597,10 +9588,7 @@ SELECT ALL + SUM ( + 10 ) AS col2 FROM tab2 ---- 30 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT ALL * FROM tab0 AS cor0 CROSS JOIN tab2 AS cor1 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( + - 96 ) ---- @@ -10543,10 +10531,7 @@ query III rowsort SELECT * FROM tab1 WHERE NOT ( 36 / 13 ) BETWEEN - col2 AND 14 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-1719 SELECT DISTINCT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND 81 / - ( - ( col0 ) * col2 ) - - 0 * - CAST ( - 17 + - col1 AS INTEGER ) ---- @@ -11697,10 +11682,7 @@ SELECT DISTINCT + col0 FROM tab1 AS cor0 WHERE col0 * col2 * - col1 * + + ( + co 85 91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE ( NULL NOT BETWEEN NULL AND - 95 ) ---- @@ -13210,10 +13192,7 @@ SELECT ALL col1 * 9 AS col0 FROM tab2 AS cor0 603 693 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2162 SELECT DISTINCT MIN ( - col2 ) FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( col0 - 34 ) ---- @@ -15663,10 +15642,7 @@ query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE 5 + 85 <= + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-2568 SELECT DISTINCT - col2 + - + col0 - - col2 col2, - CAST ( NULL AS INTEGER ) * - + 9 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 87 ---- @@ -16092,10 +16068,7 @@ SELECT ALL + col1 + + ( col1 ) FROM tab1 28 94 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT DISTINCT * FROM tab2 cor0 LEFT OUTER JOIN tab2 AS cor1 ON ( NULL ) BETWEEN ( NULL ) AND ( 15 ) WHERE NOT NULL = NULL ---- @@ -17449,10 +17422,7 @@ SELECT DISTINCT + 86 * - 86 FROM tab1 ---- -7396 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2862 SELECT + col0 / + + ( + CAST ( + col1 AS REAL ) ) AS col2 FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - + ( - col0 ) * + + 84 + - col1 ---- @@ -24130,10 +24100,7 @@ query I rowsort SELECT DISTINCT col2 AS col1 FROM tab1 WHERE ( - 63 / + 13 ) > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE ( NULL ) BETWEEN NULL AND ( col1 * - 62 ) ---- @@ -30124,10 +30091,7 @@ SELECT DISTINCT - CAST ( - 97 AS INTEGER ) - 96 + - 76 / - col2 FROM tab1 AS cor 1 2 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col1 AS col0 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 54 ---- @@ -31233,10 +31197,7 @@ SELECT ALL + + col2 * 14 col2 FROM tab2 AS cor0 560 812 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + + AVG ( DISTINCT - + col2 ) col2 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 65 * + - col2 / col1 ---- @@ -32350,10 +32311,7 @@ query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT - 28 NOT IN ( col1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 + col2 * + col2 AS col2 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 10 + - ( + 95 ) ---- @@ -32980,10 +32938,7 @@ query III rowsort SELECT * FROM tab2 WHERE - 7 + - col2 * - col1 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + 13 ---- @@ -35665,10 +35620,7 @@ SELECT + col2 FROM tab0 WHERE ( - 26 ) <= ( col2 ) 47 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + - ( ( col1 ) ) FROM tab2 cor0 WHERE NULL BETWEEN NULL AND 81 / 94 ---- @@ -39316,10 +39268,7 @@ SELECT ALL - 40 * + 83 * - MIN ( DISTINCT col1 ) + + - 38 FROM tab2 AS cor0 ---- 169282 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - 36 ---- @@ -40387,10 +40336,7 @@ NULL NULL 120 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 53 * + + col0 + + 44 AS col1 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - 88 ---- @@ -46248,10 +46194,7 @@ SELECT ALL col0 * 76 + col0 FROM tab0 6699 7469 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE ( NULL ) NOT BETWEEN NULL AND - 94 + col2 ---- @@ -46618,10 +46561,7 @@ SELECT - col2 * - + col0 * + col0 AS col2 FROM tab0 75690 931491 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7647 SELECT DISTINCT + MAX ( 28 ) + 0 AS col0 FROM tab1 WHERE NULL NOT BETWEEN ( NULL ) AND + 56 ---- @@ -47845,10 +47785,7 @@ SELECT DISTINCT - 60 + 19 FROM tab2 AS cor0 ---- -41 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + ( - + 54 ) AS col1 FROM tab1 cor0 WHERE NULL NOT BETWEEN NULL AND ( - + col1 ) * - - col1 - - col0 + 57 + + col1 ---- @@ -51523,10 +51460,7 @@ SELECT - ( 30 ) AS col0 FROM tab2 -30 -30 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + + 20 ---- @@ -57277,10 +57211,7 @@ SELECT - 6 / - COUNT ( * ) FROM tab0 AS cor0 ---- 2 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND - 62 ---- @@ -59177,10 +59108,7 @@ SELECT DISTINCT + - col1 * - + col1 * + + col2 FROM tab2 cor0 260362 59823 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND ( - col0 + 11 + - - 19 - + 91 * - 76 * 21 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_107.slt b/data/sqlite/random/aggregates/slt_good_107.slt index 14ac39f..60fa451 100644 --- a/data/sqlite/random/aggregates/slt_good_107.slt +++ b/data/sqlite/random/aggregates/slt_good_107.slt @@ -3929,10 +3929,7 @@ query I rowsort SELECT DISTINCT 27 AS col0 FROM tab0 WHERE NOT NULL IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - + col1 + - + col0 + - 70 ---- @@ -6528,10 +6525,7 @@ query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT col0 * - col0 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( col2 - 1 ) ---- @@ -15718,10 +15712,7 @@ query I rowsort SELECT - 82 FROM tab1 AS cor0 WHERE NOT ( NULL ) < + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND + col2 * 55 + 4 ---- @@ -23042,10 +23033,7 @@ SELECT DISTINCT + 93 + - col1 AS col2 FROM tab2 26 42 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + + col2 + 81 + col1 ---- @@ -41524,10 +41512,7 @@ SELECT DISTINCT - - 12 + col1 AS col1 FROM tab1 AS cor0 26 59 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-6875 SELECT ALL * FROM tab0 WHERE NOT NULL NOT BETWEEN + col1 * - - CAST ( + + 77 AS REAL ) * + col2 + - 11 * - col2 * col0 AND NULL OR NOT NULL BETWEEN NULL AND - 39 - col2 + col2 * + + 60 ---- @@ -42658,10 +42643,7 @@ SELECT ALL + + MAX ( - - col1 ) AS col0 FROM tab1 cor0 ---- 47 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7059 SELECT DISTINCT COUNT ( * ) AS col0 FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - 13 ---- @@ -42704,10 +42686,7 @@ SELECT + - MAX ( ALL + col1 ) FROM tab0 AS cor0 WHERE NOT CAST ( - - 0 AS INTEGE ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND col2 * + col1 * + + col1 - - 16 ---- @@ -43798,10 +43777,7 @@ SELECT DISTINCT 20 AS col0, + 72 FROM tab1 AS cor0 20 72 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7252 SELECT COUNT ( * ) AS col0 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - ( col0 ) + 80 ---- @@ -45724,10 +45700,7 @@ query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT + col0 = NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 76 ---- @@ -47617,10 +47590,7 @@ SELECT ALL COUNT ( * ) * - + COUNT ( * ) FROM tab1 cor0 ---- -9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + - 71 ---- @@ -52171,10 +52141,7 @@ SELECT + col2 / + - col1 + - - col0 / col2 * - + col1 FROM tab1 -48 -6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 cor0 WHERE NULL BETWEEN NULL AND + 74 ---- @@ -52737,10 +52704,7 @@ query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE col1 * - - col2 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - 83 ---- @@ -53981,10 +53945,7 @@ query I rowsort SELECT DISTINCT 86 * - 22 AS col1 FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN - col1 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8924 SELECT - COUNT ( * ) FROM tab2 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND 29 ---- @@ -57744,10 +57705,7 @@ SELECT DISTINCT col0, + col1 + - col2 * - + col1 AS col2 FROM tab1 AS cor0 91 3243 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + - col1 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 36 ---- diff --git a/data/sqlite/random/aggregates/slt_good_108.slt b/data/sqlite/random/aggregates/slt_good_108.slt index ae54272..194b18f 100644 --- a/data/sqlite/random/aggregates/slt_good_108.slt +++ b/data/sqlite/random/aggregates/slt_good_108.slt @@ -1864,10 +1864,7 @@ SELECT ALL + col2 * + - col2 AS col2 FROM tab1 AS cor0 -4624 -9216 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-304 SELECT ALL - 84 - SUM ( - 89 ) * + 28 FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + col1 + + 43 ---- @@ -1902,10 +1899,7 @@ SELECT + 69 + - - ( + col0 ) AS col1 FROM tab1 AS cor0 154 160 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 25 ---- @@ -4349,10 +4343,7 @@ SELECT DISTINCT * FROM tab2 AS cor0 WHERE ( - + 46 IS NOT NULL ) ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 50 * + ( + ( - 90 ) ) * col2 ---- @@ -5528,10 +5519,7 @@ SELECT 89 * + col0 FROM tab0 7743 8633 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND ( + - 64 - + col2 + + col0 ) ---- @@ -7802,10 +7790,7 @@ query I rowsort label-1267 SELECT - CAST ( + - 5 AS INTEGER ) AS col0 FROM tab1 AS cor0 WHERE NOT - col1 BETWEEN NULL AND + + col2 + + col2 + + - 42 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND col0 * - + 33 ---- @@ -7924,10 +7909,7 @@ SELECT DISTINCT col0 * + 12 FROM tab2 768 900 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE ( NULL ) NOT BETWEEN NULL AND ( - 74 ) ---- @@ -11016,10 +10998,7 @@ SELECT DISTINCT * FROM tab2 WHERE NOT + 99 <= 1 ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1789 SELECT DISTINCT MIN ( ALL + 29 ) AS col1 FROM tab0 WHERE NOT NULL BETWEEN NULL AND 19 ---- @@ -11166,10 +11145,7 @@ SELECT ALL * FROM tab2 WHERE + - col0 NOT IN ( 92 ) ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 89 AS col0 FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND ( - - col1 + - ( 81 - + col1 ) * - col1 ) ---- @@ -12614,10 +12590,7 @@ SELECT ALL + 29 * - col0 FROM tab1 -2465 -2639 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 + + 89 + - 89 FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND 76 * + 17 ---- @@ -13317,10 +13290,7 @@ SELECT ALL + + col0 * col0 * + 15 + col1, - col2 AS col0 FROM tab2 cor0 84442 -58 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT DISTINCT * FROM ( tab0 AS cor0 CROSS JOIN tab0 AS cor1 ) WHERE NOT NULL NOT BETWEEN NULL AND 86 ---- @@ -19231,10 +19201,7 @@ query I rowsort SELECT DISTINCT + + col1 AS col1 FROM tab0 WHERE NOT + - col0 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col1 FROM tab1 WHERE NULL BETWEEN NULL AND - 16 ---- @@ -21102,10 +21069,7 @@ SELECT + - col1, 57 AS col0 FROM tab2 AS cor0 -77 57 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - 86 AS col0 FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - 68 + + - col0 ---- @@ -22653,10 +22617,7 @@ query III rowsort SELECT ALL * FROM tab1 WHERE ( NULL ) > ( - 14 - + col1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3674 SELECT DISTINCT + COUNT ( col0 ) * COUNT ( * ) AS col2 FROM tab1 WHERE ( NULL ) NOT BETWEEN NULL AND ( 41 ) ---- @@ -24757,10 +24718,7 @@ SELECT DISTINCT 82 * + col0 FROM tab2 AS cor0 5248 6150 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - 52 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 94 + + ( - col0 ) / + col2 * - 49 ---- @@ -29177,10 +29135,7 @@ SELECT DISTINCT - col2 / + + col2 AS col1 FROM tab0 ---- -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + col0 * + col1 FROM tab1 WHERE NULL NOT BETWEEN NULL AND + col2 + - + 35 ---- @@ -31949,10 +31904,7 @@ SELECT + SUM ( ALL - + col1 ) / + - 21 AS col1 FROM tab1 AS cor0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 cor0 WHERE NULL BETWEEN NULL AND 12 ---- @@ -33528,10 +33480,7 @@ SELECT DISTINCT ( col1 ) + - - 93 FROM tab2 AS cor0 160 170 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 99 ---- @@ -34180,10 +34129,7 @@ query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE ( 32 ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 73 FROM tab2 AS cor0 CROSS JOIN tab2 AS cor1 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND ( - 79 ) ---- @@ -39400,10 +39346,7 @@ SELECT DISTINCT + COUNT ( * ) AS col0 FROM tab0, tab1 cor0 ---- 9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + 21 ---- @@ -43405,18 +43348,12 @@ SELECT ALL + - 78 AS col2 FROM tab1 cor0 CROSS JOIN tab0 AS cor1 ---- 9 values hashing to b6e4cc21599216686f0cf45b85668b2c -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 3 * - col2 * + 42 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - - col1 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - + col0 + + ( + 80 ) + col1 ---- @@ -44554,10 +44491,7 @@ SELECT DISTINCT - 53 col2, - 37 + + + col2 FROM tab2 -53 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND 1 ---- @@ -45409,10 +45343,7 @@ SELECT DISTINCT 85 - - COUNT ( * ) AS col1 FROM tab0 ---- 88 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 63 * col1 ---- @@ -49720,10 +49651,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + + col0 * - col1 + - + 12 FROM tab2 WHERE NULL BETWEEN NULL AND + col2 * + 87 ---- @@ -50325,10 +50253,7 @@ SELECT ALL - + col1 AS col0, 78 FROM tab0 AS cor0 -81 78 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 40 * - + 64 FROM tab2 cor0 WHERE NULL NOT BETWEEN NULL AND col0 + + 36 ---- @@ -57144,10 +57069,7 @@ SELECT DISTINCT + + col2 * col1 * ( - col2 ) FROM tab2 cor0 -225388 -26979 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND col1 - + 20 ---- @@ -58190,10 +58112,7 @@ SELECT ALL - COUNT ( * ) - - 35 FROM tab0 AS cor0 ---- 32 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 88 ---- diff --git a/data/sqlite/random/aggregates/slt_good_109.slt b/data/sqlite/random/aggregates/slt_good_109.slt index ee444c3..6e6a67a 100644 --- a/data/sqlite/random/aggregates/slt_good_109.slt +++ b/data/sqlite/random/aggregates/slt_good_109.slt @@ -244,10 +244,7 @@ SELECT + + MIN ( - col0 ) AS col2 FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT ( + col0 ) - + ( + + col2 ) FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - 46 * + 9 * - ( 57 ) ---- @@ -9938,10 +9935,7 @@ SELECT ALL + col0 col2 FROM tab2 AS cor0 WHERE 24 IS NOT NULL 64 75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND col1 + - col2 - + 81 * - col0 ---- @@ -10056,10 +10050,7 @@ SELECT ALL - COUNT ( * ) * COUNT ( * ) + 70 FROM tab2 AS cor0 ---- 61 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + - 1 + - col1 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + + col2 * 8 ---- @@ -10131,10 +10122,7 @@ SELECT DISTINCT + 62 * - 74 + + COUNT ( * ) / - - 18 col1 FROM tab1 ---- -4588 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 59 ---- @@ -13369,10 +13357,7 @@ SELECT ALL - col1 AS col1, - 94 * - col2 FROM tab1 AS cor0 -5 5546 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort label-2188 SELECT DISTINCT * FROM tab1 AS cor0 CROSS JOIN tab2 AS cor1 WHERE NULL NOT BETWEEN NULL AND ( + CAST ( NULL AS INTEGER ) * - 83 ) ---- @@ -21045,10 +21030,7 @@ query III rowsort SELECT * FROM tab2 WHERE NOT col1 >= ( - col0 * 33 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3443 SELECT COUNT ( * ) FROM tab0 WHERE ( NULL ) BETWEEN NULL AND 10 * - col2 ---- @@ -21091,10 +21073,7 @@ query III rowsort SELECT * FROM tab2 cor0 WHERE NULL IN ( 18 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col0 FROM tab1 cor0 WHERE ( NULL ) NOT BETWEEN NULL AND ( - 19 - - col1 ) ---- @@ -23857,10 +23836,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE - 30 BETWEEN ( NULL ) AND ( ( col0 ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - 56 + col1 * col0 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 42 + - col0 ---- @@ -24286,10 +24262,7 @@ SELECT ALL + col1 * - - col2 * col0 AS col2 FROM tab0 WHERE NOT - col2 + + col1 ---- 9603 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - 18 * + col0 ---- @@ -24738,10 +24711,7 @@ SELECT ALL 50 * col0 - - - 5 AS col1 FROM tab0 AS cor0 4845 745 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT ( NULL BETWEEN NULL AND 45 ) ---- @@ -26396,10 +26366,7 @@ SELECT DISTINCT ( ( ( 65 ) ) ) * - col0 FROM tab0 -6305 -975 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col2 AS col1 FROM tab2 WHERE NULL NOT BETWEEN NULL AND + 30 ---- @@ -26990,10 +26957,7 @@ SELECT DISTINCT - - CAST ( + 15 AS INTEGER ) FROM tab1 cor0 ---- 15 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND 80 ---- @@ -27189,10 +27153,7 @@ SELECT + + 81 AS col0 FROM tab0 cor0 81 81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT DISTINCT * FROM tab2 AS cor0 CROSS JOIN tab0 AS cor1 WHERE NOT NULL BETWEEN NULL AND + 45 ---- @@ -29174,10 +29135,7 @@ SELECT 55 / + 99 FROM tab2 cor0 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - 99 ---- @@ -29355,10 +29313,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT ( NULL ) BETWEEN NULL AND 94 - - col0 / - col2 ---- @@ -29393,10 +29348,7 @@ query I rowsort label-4816 SELECT DISTINCT - col1 * col2 + + col2 * + CAST ( NULL AS INTEGER ) AS col2 FROM tab0 WHERE NOT - ( + col1 ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col0 FROM tab0 AS cor0 WHERE NOT ( NULL BETWEEN ( NULL ) AND + ( + 58 ) ) ---- @@ -34820,10 +34772,7 @@ SELECT 75 * col0 AS col1 FROM tab2 4800 5625 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col0 AS col0 FROM tab1 WHERE NULL NOT BETWEEN NULL AND ( 99 ) ---- @@ -41106,10 +41055,7 @@ SELECT DISTINCT - ( + - col0 ) + + col2 + + 81 AS col2 FROM tab2 185 214 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab2 AS cor0 CROSS JOIN tab1 AS cor1 WHERE NOT ( NULL ) BETWEEN NULL AND + 76 ---- @@ -42769,10 +42715,7 @@ SELECT - + MIN ( col0 ) - + + MAX ( - col0 ) FROM tab1 AS cor0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND col2 + + 27 ---- @@ -43747,10 +43690,7 @@ SELECT + ( + 62 ) FROM tab0 cor0 62 62 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE ( NULL BETWEEN NULL AND - col2 * + 73 + ( 87 ) ) ---- @@ -44277,10 +44217,7 @@ SELECT + - ( col2 ) + - 5 + + - 57 FROM tab0 AS cor0 -161 -72 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 27 + + 19 ---- @@ -45398,10 +45335,7 @@ query I rowsort SELECT 29 col1 FROM tab0 WHERE NOT NULL = NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 7 + AVG ( 15 ) AS col2 FROM tab0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + 3 ---- @@ -53210,10 +53144,7 @@ SELECT ALL - 97 / + 93 FROM tab1 AS cor0 -1 -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 5 ---- @@ -54514,10 +54445,7 @@ SELECT ALL - 80 AS col0 FROM tab2 cor0 -80 -80 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-8928 SELECT DISTINCT + - COUNT ( * ) AS col1, SUM ( DISTINCT - col0 ) * - 67 + 91 * 44 col2 FROM tab0 WHERE NOT NULL BETWEEN NULL AND + col2 + - col1 * - + 9 ---- @@ -59098,10 +59026,7 @@ SELECT ALL - 52 * + col2 * 79 AS col1 FROM tab0 AS cor0 -406692 -41080 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - ( + 80 ) ---- @@ -60351,10 +60276,7 @@ SELECT - + 23 + 21 AS col0 FROM tab0 AS cor0 -2 -2 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab1 AS cor0 CROSS JOIN tab1 AS cor1 WHERE NOT NULL BETWEEN NULL AND 15 ---- diff --git a/data/sqlite/random/aggregates/slt_good_11.slt b/data/sqlite/random/aggregates/slt_good_11.slt index 31e8f24..9171ddf 100644 --- a/data/sqlite/random/aggregates/slt_good_11.slt +++ b/data/sqlite/random/aggregates/slt_good_11.slt @@ -946,10 +946,7 @@ SELECT ALL - 46 * - col2 AS col2 FROM tab2 AS cor0 1840 2668 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 AS col1 FROM tab0 cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - 5 ---- @@ -1022,10 +1019,7 @@ SELECT 50 AS col0 FROM tab1 AS cor0 CROSS JOIN tab0 AS cor1 ---- 9 values hashing to dea2d1b74e0cdf67806af8c417324f52 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-159 SELECT - - 6 / - + MIN ( ( + - 86 ) ) AS col1 FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + col0 + - col2 / - + col0 / + CAST ( NULL AS INTEGER ) + + 12 * col0 + 16 ---- @@ -1861,10 +1855,7 @@ SELECT 10 + + col0 AS col2 FROM tab1 61 95 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 col2 FROM tab1 WHERE NULL NOT BETWEEN NULL AND 1 + - col2 ---- @@ -4323,10 +4314,7 @@ SELECT + + CAST ( - col2 AS INTEGER ) AS col1 FROM tab1 AS cor0 -68 -96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab2 AS cor0 CROSS JOIN tab2 cor1 WHERE NULL NOT BETWEEN NULL AND - 44 ---- @@ -5999,10 +5987,7 @@ SELECT ALL COUNT ( * ) - + COUNT ( * ) / + ( - MIN ( + col2 ) ) FROM tab1 cor0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + 29 ---- @@ -6471,10 +6456,7 @@ query III rowsort SELECT ALL * FROM tab2 WHERE - 29 < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND col1 * - - 1 * + 60 * + ( - col1 ) ---- @@ -10348,10 +10330,7 @@ query I rowsort SELECT col1 FROM tab1 WHERE NOT 16 = NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND 95 + col0 ---- @@ -24165,10 +24144,7 @@ SELECT ALL - 19 * col1 AS col1 FROM tab1 -893 -95 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE ( NULL ) BETWEEN NULL AND ( + col2 / 15 ) ---- @@ -24411,10 +24387,7 @@ query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( NULL ) <= - + 54 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND ( + - 73 ) ---- @@ -24575,10 +24548,7 @@ SELECT col1 * + ( - - col0 ) * - + col0 AS col1 FROM tab0 -18225 -9409 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col1 AS col2 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col0 / - 17 / + - col2 ---- @@ -26909,10 +26879,7 @@ SELECT + ( + ( - 13 ) ) + + 17 + - 25 * - CAST ( NULL AS INTEGER ) + - COUNT ( * ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 34 * - col2 - col1 AS col2 FROM tab1 WHERE NULL NOT BETWEEN NULL AND + 71 + 78 ---- @@ -29848,10 +29815,7 @@ SELECT 36 - - COUNT ( * ) AS col0 FROM tab0 ---- 39 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col2 FROM tab1 WHERE NULL NOT BETWEEN ( NULL ) AND + 64 ---- @@ -31295,10 +31259,7 @@ SELECT - col0 / - + 24 FROM tab2 2 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND + ( 82 ) * - - col1 ---- @@ -32522,10 +32483,7 @@ query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE ( NULL ) = - col0 * + 88 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL 77 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 96 / ( col1 ) ---- @@ -32893,10 +32851,7 @@ SELECT ALL col1 - col0 * - col1 + + + col2 FROM tab2 5045 5150 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE ( NOT ( NULL ) BETWEEN NULL AND + - ( - 24 ) * 14 ) ---- @@ -33078,10 +33033,7 @@ query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT - col0 + - + col1 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 31 * + col0 - - + 88 / + col2 ---- @@ -34280,10 +34232,7 @@ SELECT col2 + 45 AS col1, - col2 + - col1 AS col0 FROM tab0 cor0 92 -128 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL BETWEEN NULL AND col2 * - - 98 ---- @@ -34449,10 +34398,7 @@ SELECT - + 69 + COUNT ( * ) FROM tab0 AS cor0 CROSS JOIN tab1 AS cor1 ---- -60 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN ( NULL ) AND + 62 * col1 ---- @@ -37025,10 +36971,7 @@ SELECT + ( - - 79 ) + + + CAST ( - - col0 AS INTEGER ) AS col1 FROM tab1 cor0 164 170 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - - col0 FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 77 ---- @@ -39981,10 +39924,7 @@ SELECT + col0 / + + col2 col1 FROM tab2 1 2 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 8 * + + col1 ---- @@ -43439,10 +43379,7 @@ SELECT DISTINCT ( 56 ) * col0 + col1 / col2 AS col2 FROM tab1 AS cor0 4760 5096 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7080 SELECT ALL + MAX ( DISTINCT col2 ) AS col1 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND ( - 41 ) ---- @@ -48989,10 +48926,7 @@ SELECT - 72 * COUNT ( * ) AS col2 FROM tab0 ---- -216 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 67 AS col1 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 43 ---- @@ -49120,10 +49054,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT - col2 * - ( 45 ) NOT IN ( + 5 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + 69 + col2 ---- @@ -51938,10 +51869,7 @@ SELECT ALL 52 FROM tab0 AS cor0 WHERE NULL IS NULL 52 52 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 cor0 WHERE NULL BETWEEN NULL AND ( + 81 * - col0 ) ---- @@ -51951,10 +51879,7 @@ SELECT * FROM tab1 AS cor0 WHERE ( col1 + + col1 ) IS NOT NULL ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 51 + + 43 ---- @@ -53488,10 +53413,7 @@ SELECT col1 + col2 + - col2 FROM tab0 21 81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE ( NOT NULL NOT BETWEEN ( NULL ) AND ( - 94 ) ) ---- @@ -57260,10 +57182,7 @@ SELECT DISTINCT 67 + - col2 * col0 + 74 AS col2 FROM tab2 -4209 -917 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + 88 * - 82 AS col2 FROM tab1 WHERE NULL NOT BETWEEN NULL AND 66 ---- @@ -59784,10 +59703,7 @@ SELECT ALL 23 - + - col1 + 83 AS col2 FROM tab2 AS cor0 173 183 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 11 + + 49 ---- @@ -60129,10 +60045,7 @@ SELECT - 75 * - ( - + SUM ( ALL - + col2 ) ) FROM tab2 ---- 9075 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - - col2 AS col2 FROM tab0 WHERE NULL BETWEEN NULL AND - 47 * 24 + - 44 ---- @@ -60399,10 +60312,7 @@ SELECT DISTINCT 66 * 0 FROM tab0 WHERE NOT col1 - - col2 BETWEEN 73 * + col1 AND ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN ( NULL ) AND 21 + col2 * + col0 ---- @@ -60527,10 +60437,7 @@ SELECT - ( + col0 ) - + col1 FROM tab1 -65 -90 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( 52 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_110.slt b/data/sqlite/random/aggregates/slt_good_110.slt index 3e49ec4..36616cb 100644 --- a/data/sqlite/random/aggregates/slt_good_110.slt +++ b/data/sqlite/random/aggregates/slt_good_110.slt @@ -1293,10 +1293,7 @@ SELECT - 76 * - col2 + - col1 FROM tab0 AS cor0 739 7523 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 59 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 89 + - col1 - - col2 * 23 * + + col2 ---- @@ -5563,10 +5560,7 @@ SELECT col2 AS col0, col2 + - col0 AS col1 FROM tab0 99 2 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT ( NULL ) BETWEEN NULL AND + 31 ---- @@ -5590,10 +5584,7 @@ SELECT ALL 54 AS col0, 47 - 86 + col2 * - 42 FROM tab1 54 -4071 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND - 32 * - col0 ---- @@ -8107,10 +8098,7 @@ SELECT ALL ( + + 44 ) AS col0 FROM tab2 44 44 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1329 SELECT ALL COUNT ( * ) AS col1 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND ( + ( col0 ) + + 14 ) ---- @@ -8393,10 +8381,7 @@ SELECT ALL + col1 + - col1 / - + col2 AS col2 FROM tab0 23 82 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND ( - ( + 16 ) ) ---- @@ -12057,10 +12042,7 @@ SELECT DISTINCT SUM ( DISTINCT - col0 ), - 46 AS col2 FROM tab2 AS cor0 -185 -46 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 / col1 * - col0 col2 FROM tab2 cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - col1 - + + col0 * + col0 * - + 52 ---- @@ -12664,10 +12646,7 @@ query I rowsort SELECT + col2 FROM tab2 WHERE NULL NOT BETWEEN NULL AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE ( NULL ) BETWEEN NULL AND 58 ---- @@ -12802,10 +12781,7 @@ SELECT ALL col2 AS col1 FROM tab1 AS cor0 WHERE col1 NOT BETWEEN NULL AND - col1 68 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 76 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 19 ---- @@ -12889,10 +12865,7 @@ query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE ( col1 / + col2 ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL 51 FROM tab0 WHERE NULL NOT BETWEEN NULL AND ( - 93 / 95 ) ---- @@ -14224,10 +14197,7 @@ SELECT + MAX ( 17 ) * + COUNT ( - col0 ) AS col2 FROM tab0 AS cor0 WHERE NOT NUL ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - - ( + - 15 ) OR NOT NULL IS NULL ---- @@ -15635,10 +15605,7 @@ SELECT ALL + col1 AS col1 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL 47 5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND ( + ( - 82 ) ) * - col0 - + 40 * col0 ---- @@ -24034,10 +24001,7 @@ SELECT ALL COUNT ( * ) - - COUNT ( * ) AS col0 FROM tab2 AS cor0 CROSS JOIN tab0 ---- 18 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT ( NULL ) BETWEEN NULL AND 94 * + 19 ---- @@ -26812,10 +26776,7 @@ SELECT + col0 * - + 73 - + - 57 AS col0 FROM tab0 AS cor0 -6294 -7024 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NULL BETWEEN NULL AND col1 * - 88 ---- @@ -29000,10 +28961,7 @@ SELECT DISTINCT * FROM tab1 WHERE - + ( 18 ) * - col2 * - ( 25 ) IS NOT NULL ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - col1 - 32 * - + col2 ---- @@ -29757,10 +29715,7 @@ query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) IN ( col0 + col1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4883 SELECT - 29 / + MIN ( DISTINCT col2 ) FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 85 ---- @@ -31037,10 +30992,7 @@ SELECT ALL - ( + 57 ) + + COUNT ( * ) FROM tab2 ---- -54 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - + 86 + col2 * + - col2 ---- @@ -32184,10 +32136,7 @@ query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT + ( + - 39 ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col0 AS col2 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 19 ---- @@ -35452,10 +35401,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT + 79 NOT IN ( col1 * 68 + 91 * col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 cor0 WHERE NOT NULL BETWEEN NULL AND ( 16 * col2 + col1 ) ---- @@ -37431,10 +37377,7 @@ SELECT + COUNT ( * ) + + - 65 * + 38 FROM tab1 cor0 ---- -2467 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 cor0 WHERE ( NULL ) BETWEEN NULL AND + 95 ---- @@ -40240,10 +40183,7 @@ SELECT ALL + + COUNT ( * ) AS col1 FROM tab0 AS cor0 WHERE NOT - 70 * + - 80 + - ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col2 AS col1 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col1 * col0 + + 78 - - col0 ---- @@ -44186,10 +44126,7 @@ SELECT - col1, 75 AS col2 FROM tab1 AS cor0 WHERE NOT 82 * + + 65 IS NULL -5 75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-7249 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - CAST ( NULL AS INTEGER ) * - 41 ---- @@ -52100,10 +52037,7 @@ SELECT DISTINCT - - 58 FROM tab2 cor0 ---- 58 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8567 SELECT + SUM ( DISTINCT - col1 ) AS col1 FROM tab2 WHERE NOT ( NULL ) NOT BETWEEN NULL AND 60 ---- @@ -53241,10 +53175,7 @@ SELECT ( - + 70 ) AS col2 FROM tab0 AS cor0 -70 -70 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - ( 89 ) / + 99 / 31 FROM tab2 WHERE NULL NOT BETWEEN NULL AND + col0 * 20 ---- @@ -57623,10 +57554,7 @@ SELECT ALL + 64 / 87 AS col1 FROM tab0 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND 40 ---- @@ -58927,10 +58855,7 @@ query IIIIII rowsort SELECT DISTINCT * FROM tab0 AS cor0 CROSS JOIN tab0 AS cor1 WHERE ( NULL ) BETWEEN - + 38 AND - - 5 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - col2 * 14 ---- diff --git a/data/sqlite/random/aggregates/slt_good_111.slt b/data/sqlite/random/aggregates/slt_good_111.slt index 7f02b65..96af0b8 100644 --- a/data/sqlite/random/aggregates/slt_good_111.slt +++ b/data/sqlite/random/aggregates/slt_good_111.slt @@ -418,10 +418,7 @@ SELECT ALL + col0 * col0 AS col1, - col0 AS col1 FROM tab1 AS cor0 8281 -91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 46 + - col2 ---- @@ -3490,10 +3487,7 @@ SELECT + 14 + - - 72 AS col2 FROM tab2 AS cor0 86 86 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NULL NOT BETWEEN NULL AND - 62 ---- @@ -6139,10 +6133,7 @@ query I rowsort SELECT ALL 91 / ( + - 60 ) * col1 FROM tab0 WHERE NOT ( NULL IS NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 AS col2 FROM tab0 WHERE NULL BETWEEN NULL AND 39 ---- @@ -7072,10 +7063,7 @@ SELECT ALL + - 53 AS col1 FROM tab0 AS cor0 -53 -53 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 57 + - col0 * + + col2 ---- @@ -8462,10 +8450,7 @@ SELECT 91 AS col1, + COUNT ( * ) col0 FROM tab2 AS cor0 91 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND ( + col0 * - 91 ) ---- @@ -9665,10 +9650,7 @@ SELECT * FROM tab2 AS cor0 CROSS JOIN tab2 cor1 WHERE ( 25 ) IS NOT NULL ---- 54 values hashing to ee5129bae5293935ae558ebe95290e29 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - + ( col1 ) + + col2 + 0 * - col1 * 45 AS col2 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND col1 - - ( 77 ) ---- @@ -10219,10 +10201,7 @@ SELECT + 16 / - - col2 + col1 * - + 91 FROM tab2 AS cor0 -6097 -7007 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT ( NOT NULL NOT BETWEEN ( NULL ) AND - 12 ) ---- @@ -10892,10 +10871,7 @@ SELECT DISTINCT 41 + 8 AS col1 FROM tab0 ---- 49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND ( - 66 ) ---- @@ -11890,10 +11866,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 63 + - col2 + + col2 ---- @@ -13658,10 +13631,7 @@ SELECT ALL col0 * + 73 col0 FROM tab1 6205 6643 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2202 SELECT + ( ( + COUNT ( * ) ) ) * 48 FROM tab1 WHERE ( NULL ) NOT BETWEEN NULL AND ( + 8 ) ---- @@ -13982,10 +13952,7 @@ SELECT DISTINCT - - 97 + ( + - col0 ) * 32 FROM tab0 AS cor0 -3007 -383 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL IS NULL OR NOT NULL BETWEEN NULL AND + 75 ---- @@ -15628,10 +15595,7 @@ SELECT ALL 78 / - + 34 FROM tab2 -2 -2 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 * + + 93 * + col2 + + 14 AS col2 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + 66 ---- @@ -16192,10 +16156,7 @@ SELECT DISTINCT col2 * 83 FROM tab1 5644 7968 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 27 FROM tab2 cor0 LEFT OUTER JOIN tab1 AS cor1 ON NULL BETWEEN NULL AND 29 ---- @@ -17681,10 +17642,7 @@ NULL 81 NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 17 ---- @@ -18287,10 +18245,7 @@ SELECT DISTINCT col1 * - ( 37 ) AS col0 FROM tab0 AS cor0 -37 -777 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + col2 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - col1 * - col2 / 52 ---- @@ -24880,10 +24835,7 @@ SELECT ALL + MIN ( DISTINCT + col2 ) AS col0 FROM tab2 ---- 23 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND + - 37 * - 48 + + + 58 ---- @@ -26743,10 +26695,7 @@ SELECT DISTINCT - 42 + + MAX ( + + 38 ) AS col0 FROM tab0 AS cor0 ---- -4 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 34 ---- @@ -27487,10 +27436,7 @@ SELECT DISTINCT + ( + MAX ( + col0 ) ) FROM tab1 ---- 91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - - col1 AS col0 FROM tab2 WHERE NOT NULL BETWEEN NULL AND + + 9 * + 11 ---- @@ -29151,10 +29097,7 @@ SELECT ALL + + COUNT ( * ) FROM tab0 WHERE NOT NULL IS NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 51 * col0 + - 99 - col0 / - + col2 + + + col0 * col2 AS col0 FROM tab2 WHERE NOT NULL BETWEEN NULL AND + 12 * col0 ---- @@ -30726,10 +30669,7 @@ SELECT DISTINCT + 91 * + col1 AS col2 FROM tab2 6097 7007 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL BETWEEN NULL AND - 26 + + col1 ---- @@ -32536,10 +32476,7 @@ SELECT DISTINCT - + COUNT ( * ) - - - CAST ( + 38 AS INTEGER ) FROM tab0 AS cor0 ---- -41 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND 97 * col2 ---- @@ -32939,10 +32876,7 @@ SELECT - ( - MIN ( DISTINCT + + 7 ) ) * 75 FROM tab0 AS cor0 ---- 525 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col2 * col0 * col0 + + 66 AS col0 FROM tab0 WHERE NULL BETWEEN NULL AND - - 60 ---- @@ -34703,10 +34637,7 @@ SELECT DISTINCT SUM ( - 87 ) FROM tab2 ---- -261 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL BETWEEN ( NULL ) AND 36 ---- @@ -34874,10 +34805,7 @@ SELECT - SUM ( DISTINCT + 4 ) AS col0 FROM tab2 AS cor0 ---- -4 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-5641 SELECT * FROM tab1 cor0 WHERE NOT NULL BETWEEN NULL AND - 79 + - - 36 + + CAST ( NULL AS INTEGER ) ---- @@ -35700,10 +35628,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND ( - 17 ) ---- @@ -36250,10 +36175,7 @@ query III rowsort SELECT * FROM tab0 WHERE NOT col2 NOT IN ( + ( - col1 ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - ( - 2 ) / + col0 + + col2 FROM tab0 WHERE NULL NOT BETWEEN NULL AND ( + 61 ) ---- @@ -40645,10 +40567,7 @@ query I rowsort SELECT ( - col2 ) / - - 75 FROM tab0 WHERE NOT NULL IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT col0 IS NULL OR NOT NULL NOT BETWEEN NULL AND - + col0 * - - ( - - 84 ) ---- @@ -44648,10 +44567,7 @@ query I rowsort SELECT + col0 AS col0 FROM tab2 WHERE NULL BETWEEN col2 AND col1 + - col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( col2 * 43 - + 27 ) ---- @@ -44723,10 +44639,7 @@ SELECT DISTINCT col2 + 79 / col2 FROM tab1 69 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 96 - + 42 / - col0 ---- @@ -49928,10 +49841,7 @@ query I rowsort SELECT ALL + + col2 AS col1 FROM tab1 AS cor0 WHERE NULL <= + col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND col0 * col2 * - + ( - + 93 ) ---- @@ -51137,10 +51047,7 @@ SELECT ALL + 9 AS col2, + col1 AS col2 FROM tab1 9 5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND 96 ---- @@ -52335,10 +52242,7 @@ query III rowsort label-8461 SELECT * FROM tab0 WHERE NOT - - col0 IN ( + CAST ( NULL AS REAL ) * - col2, + col1, - 81 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL BETWEEN NULL AND + col2 * - - 30 ---- @@ -54165,10 +54069,7 @@ SELECT DISTINCT - AVG ( ALL - - 63 ) * CAST ( NULL AS INTEGER ) FROM tab1 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ( + col2 ) FROM tab0 WHERE ( NULL ) BETWEEN NULL AND + 43 ---- @@ -59301,10 +59202,7 @@ SELECT ( - 1 ) col1 FROM tab1 -1 -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 cor0 WHERE NOT NULL BETWEEN NULL AND 87 ---- @@ -60581,10 +60479,7 @@ SELECT col2 * - 20 AS col1 FROM tab2 -460 -800 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-9805 SELECT DISTINCT * FROM tab1 WHERE NULL BETWEEN NULL AND - CAST ( NULL AS INTEGER ) + - CAST ( NULL AS INTEGER ) * + ( - - 70 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_112.slt b/data/sqlite/random/aggregates/slt_good_112.slt index dae3628..5f25636 100644 --- a/data/sqlite/random/aggregates/slt_good_112.slt +++ b/data/sqlite/random/aggregates/slt_good_112.slt @@ -3158,10 +3158,7 @@ SELECT ALL COUNT ( ALL - + 75 ), - 92 + - - 56 AS col2 FROM tab2 WHERE NOT col1 0 -36 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN ( NULL ) AND 29 ---- @@ -7614,10 +7611,7 @@ query I rowsort SELECT ALL - col0 * - - col2 - - 82 AS col0 FROM tab0 WHERE - 1 * - + col1 IN ( - 42, col0 + + col1 + + col1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + 40 ---- @@ -10082,10 +10076,7 @@ SELECT DISTINCT MAX ( - + col1 ) * ( + 52 ) FROM tab1 ---- -260 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 77 + col2 ---- @@ -10586,10 +10577,7 @@ SELECT DISTINCT - col1 - + + col0 FROM tab1 AS cor0 -65 -90 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - 53 ---- @@ -11010,10 +10998,7 @@ query III rowsort SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN - col1 AND col2 * 73 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 + col1 FROM tab2 WHERE NULL BETWEEN ( NULL ) AND 9 ---- @@ -11022,10 +11007,7 @@ query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT ( + 4 * + col0 ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1801 SELECT SUM ( DISTINCT + col0 ) * 2 FROM tab0 WHERE NULL NOT BETWEEN NULL AND 41 * + col2 ---- @@ -13835,10 +13817,7 @@ SELECT DISTINCT + + col1 - + col0 AS col2 FROM tab2 AS cor0 13 5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + col1 + + 48 + - 68 * + 96 * + + col0 ---- @@ -14651,10 +14630,7 @@ SELECT ALL + SUM ( 61 ) / MIN ( ALL - ( + 89 ) ) - - COUNT ( * ) AS col1 FROM ta ---- 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT DISTINCT + col2 AS col1, - col2 AS col2 FROM tab1 WHERE NULL BETWEEN NULL AND + col0 / + 66 + + col2 * col2 ---- @@ -15522,10 +15498,7 @@ SELECT ALL + - COUNT ( * ) * - COUNT ( + + 53 ) col2 FROM tab1 AS cor0 ---- 9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - 66 ---- @@ -15636,10 +15609,7 @@ query IIIIII rowsort SELECT ALL * FROM tab0 AS cor0 CROSS JOIN tab2 AS cor1 WHERE NOT - 79 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + col0 + 34 * - + col0 ---- @@ -18404,10 +18374,7 @@ SELECT + - col2 / col2, - 37 * - + 44 AS col1 FROM tab0 AS cor0 -1 1628 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + - col2 AS col0 FROM tab1 cor0 WHERE NULL NOT BETWEEN NULL AND col2 + + + 82 + - col2 ---- @@ -20251,10 +20218,7 @@ SELECT DISTINCT + col1, - col2 + + + 14 AS col0 FROM tab2 cor0 77 -26 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND col1 * + - 72 ---- @@ -20795,10 +20759,7 @@ SELECT ALL - col0 + + col0 AS col1, col0 AS col2 FROM tab2 0 75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 89 ---- @@ -20890,10 +20851,7 @@ SELECT + 66 FROM tab2 AS cor0 CROSS JOIN tab2 AS cor1 ---- 9 values hashing to 29794915b585eea848ad670075452c88 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3408 SELECT + CAST ( NULL AS INTEGER ) FROM tab2 WHERE NOT NULL BETWEEN NULL AND - 12 ---- @@ -21008,10 +20966,7 @@ SELECT DISTINCT MIN ( + 91 ) FROM tab0 WHERE NOT NULL IS NOT NULL ---- 91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + 27 ---- @@ -23625,10 +23580,7 @@ SELECT DISTINCT ( - col0 ) * + ( + 38 ) AS col2 FROM tab0 -3686 -570 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + 83 + - + 82 + col0 ---- @@ -24059,10 +24011,7 @@ SELECT DISTINCT col0 * + ( + - col0 ) AS col2 FROM tab1 -7225 -8281 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND + col0 / 5 ---- @@ -24566,10 +24515,7 @@ SELECT DISTINCT + 0 AS col1, col2 + - col1 FROM tab1 0 82 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + 66 ---- @@ -24706,10 +24652,7 @@ SELECT DISTINCT + 18 + - col2 AS col2 FROM tab0 -81 8 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 90 ---- @@ -25045,10 +24988,7 @@ query III rowsort SELECT DISTINCT * FROM tab1 WHERE - 51 >= col2 * + 95 / + 25 * + col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col1 + - - col2 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 18 ---- @@ -25375,10 +25315,7 @@ SELECT DISTINCT + 73 - - 52 AS col1 FROM tab2 AS cor0 ---- 125 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND ( - 0 ) ---- @@ -25999,10 +25936,7 @@ query III rowsort label-4236 SELECT DISTINCT * FROM tab2 WHERE + col2 * + + 47 - CAST ( - + col2 AS INTEGER ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4237 SELECT DISTINCT COUNT ( * ) FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 52 * - 0 ---- @@ -26913,10 +26847,7 @@ SELECT ALL MAX ( ALL - - col1 ) FROM tab1 AS cor0 ---- 47 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + - 50 + - - 52 + + 14 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND + ( - 65 ) ---- @@ -29652,10 +29583,7 @@ SELECT ( - + 41 ) + - col2 AS col2 FROM tab0 AS cor0 -51 -88 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col1 AS col2 FROM tab0 WHERE NOT NULL BETWEEN NULL AND + 34 ---- @@ -31926,10 +31854,7 @@ SELECT ALL 59 * + 45 * 55 AS col2 FROM tab0, tab2 AS cor0 ---- 9 values hashing to f8e4164781446083eca748fd7552fc49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 81 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 98 * + + 36 + - col1 ---- @@ -34166,10 +34091,7 @@ NULL NULL -77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5582 SELECT - CAST ( COUNT ( DISTINCT col2 ) AS INTEGER ) FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND 52 ---- @@ -34735,10 +34657,7 @@ SELECT * FROM tab0 AS cor0 WHERE col0 IN ( col0 - - 80, col0, - 89 ) ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT ( NULL BETWEEN NULL AND - ( 99 ) ) ---- @@ -35746,10 +35665,7 @@ SELECT ( - ( 4 ) ) AS col0 FROM tab1 AS cor0 WHERE NULL IS NULL -4 -4 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT NULL BETWEEN ( NULL ) AND - 10 * + 9 AND NOT col2 >= NULL ---- @@ -45943,10 +45859,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 40 ---- @@ -46176,10 +46089,7 @@ SELECT * FROM tab1 WHERE NOT + - 16 IS NULL ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT ( NOT NULL NOT BETWEEN NULL AND 42 * + col0 ) ---- @@ -47350,10 +47260,7 @@ query III rowsort SELECT ALL * FROM tab0 WHERE NOT + 81 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND ( 48 ) ---- @@ -48741,10 +48648,7 @@ SELECT ALL ( COUNT ( * ) ) AS col1, + CAST ( NULL AS INTEGER ) AS col1 FROM tab0 0 NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 5 ---- @@ -52764,10 +52668,7 @@ query I rowsort label-8619 SELECT - CAST ( NULL AS INTEGER ) FROM tab0 WHERE NOT ( col2 ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN ( NULL ) AND + 85 ---- @@ -55686,10 +55587,7 @@ SELECT - ( - AVG ( + CAST ( NULL AS INTEGER ) ) ) * COUNT ( * ) AS col1 FROM tab ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT ( NULL ) BETWEEN ( NULL ) AND - col2 - 4 ---- @@ -58900,10 +58798,7 @@ SELECT DISTINCT + 6 * + col1 FROM tab0 AS cor0 486 6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + 42 ---- @@ -59225,10 +59120,7 @@ SELECT - 80 * - 81 FROM tab1 AS cor0 6480 6480 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col0 AS col2 FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND 63 ---- @@ -60583,10 +60475,7 @@ SELECT - COUNT ( - 68 ) FROM tab0 AS cor0 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( + + 69 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_113.slt b/data/sqlite/random/aggregates/slt_good_113.slt index dcc76ac..dad87c7 100644 --- a/data/sqlite/random/aggregates/slt_good_113.slt +++ b/data/sqlite/random/aggregates/slt_good_113.slt @@ -338,10 +338,7 @@ query II rowsort SELECT + + col2 AS col0, col2 FROM tab0 cor0 WHERE NOT NULL <= col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-54 SELECT SUM ( col2 ) FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col2 * - col2 * + - 96 * - 74 / 1 + - col1 ---- @@ -2578,10 +2575,7 @@ SELECT DISTINCT + COUNT ( * ) / - 37 AS col1 FROM tab0 AS cor0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + + col2 * + 32 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + + col0 + - 50 ---- @@ -8252,10 +8246,7 @@ query I rowsort SELECT - col1 + + 52 FROM tab0 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND 67 ---- @@ -9857,10 +9848,7 @@ query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT + 16 * col2 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL BETWEEN NULL AND - 11 ---- @@ -11523,10 +11511,7 @@ SELECT ALL - MIN ( DISTINCT + 73 ) FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- -73 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-1892 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND + ( ( CAST ( + - CAST ( NULL AS REAL ) AS INTEGER ) ) ) * - 52 + col0 ---- @@ -11932,10 +11917,7 @@ SELECT ALL + col0 + 72 FROM tab1 157 163 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT NULL BETWEEN ( NULL ) AND ( ( + 67 ) ) ---- @@ -16937,10 +16919,7 @@ query I rowsort SELECT ALL col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - + col0 AS col0 FROM tab0 cor0 WHERE NULL BETWEEN ( NULL ) AND - - 62 * + - col2 / - col0 ---- @@ -18957,10 +18936,7 @@ SELECT - col1 + + 34 + + + col1 AS col0 FROM tab2 AS cor0 34 34 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 AS col2 FROM tab0 WHERE NULL NOT BETWEEN NULL AND + - ( + 94 ) * - 28 ---- @@ -19391,10 +19367,7 @@ query I rowsort SELECT DISTINCT col2 + + col1 * + 72 FROM tab2 WHERE NOT ( - col2 * - col0 ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN ( NULL ) AND ( - 52 ) ---- @@ -24208,10 +24181,7 @@ SELECT ALL + col0 * + 1 AS col0 FROM tab2 AS cor0 64 75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 28 * + - col0 - col2 - + ( + ( - + col1 ) ) + - 68 + - col0 col0 FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + col1 + ( - ( - 67 ) ) * + col2 ---- @@ -27195,10 +27165,7 @@ SELECT DISTINCT - COUNT ( * ) FROM tab1 AS cor0 WHERE NULL IN ( - col2, col2 ) ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4458 SELECT DISTINCT MIN ( col0 ) AS col2 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 18 ---- @@ -29856,10 +29823,7 @@ SELECT + ( - + col0 ) + + col2 + - col1 FROM tab0 AS cor0 -98 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4873 SELECT DISTINCT + - CAST ( NULL AS INTEGER ) AS col1 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + col1 / 54 ---- @@ -30648,10 +30612,7 @@ SELECT * FROM tab2 WHERE col0 NOT IN ( - col0 ) ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT ( NULL ) NOT BETWEEN NULL AND 59 ---- @@ -30856,10 +30817,7 @@ SELECT DISTINCT + col2 AS col2 FROM tab2 WHERE NOT 28 * + col2 IS NULL 40 58 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND 4 ---- @@ -32040,10 +31998,7 @@ query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT col1 >= col2 * - 18 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - - col0 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 3 * - col2 ---- @@ -34062,10 +34017,7 @@ SELECT ALL - col1 * + 22 AS col2 FROM tab2 AS cor0 -1474 -1694 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 35 ---- @@ -43790,10 +43742,7 @@ SELECT DISTINCT - col1 / - + col1 col1 FROM tab0 AS cor0 ---- 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 11 ---- @@ -50088,10 +50037,7 @@ SELECT ALL 25 / COUNT ( * ) col2 FROM tab0 cor0 ---- 8 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 26 * col1 ) ---- @@ -53029,10 +52975,7 @@ SELECT ALL * FROM tab1 WHERE ( - col2 + col1 ) NOT IN ( 26 ) ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND 28 / - 21 ---- @@ -54196,10 +54139,7 @@ SELECT col1 * + 96 + - col2 FROM tab1 421 4444 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 91 ---- @@ -56976,10 +56916,7 @@ SELECT - col1 * + col0 * + 54 AS col1 FROM tab1 -230958 -38556 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-9295 SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 83 * - + 20 * - CAST ( NULL AS INTEGER ) ---- @@ -59098,10 +59035,7 @@ SELECT - 16 * 87 AS col1 FROM tab1 AS cor0 -1392 -1392 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 cor0 WHERE ( NOT NULL NOT BETWEEN NULL AND ( + 91 ) ) ---- @@ -59352,10 +59286,7 @@ SELECT + 48 + 51 + - MAX ( DISTINCT - 59 ) FROM tab0 AS cor0 ---- 158 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-9690 SELECT ALL - col2 - - + col1 + + - col2 / + col0 AS col0, - col1 * - 99 FROM tab1 cor0 WHERE NOT ( NULL ) BETWEEN ( NULL ) AND ( 35 * - + ( + CAST ( - col0 AS INTEGER ) ) * 33 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_114.slt b/data/sqlite/random/aggregates/slt_good_114.slt index 48fb077..d8f6fda 100644 --- a/data/sqlite/random/aggregates/slt_good_114.slt +++ b/data/sqlite/random/aggregates/slt_good_114.slt @@ -1766,10 +1766,7 @@ SELECT 39 * 24 AS col2 FROM tab1 AS cor0 936 936 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND col0 * col1 + + 65 ---- @@ -2523,10 +2520,7 @@ SELECT ALL + - 58 FROM tab0 AS cor0 -58 -58 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND 20 ---- @@ -4068,10 +4062,7 @@ SELECT DISTINCT - ( - + col1 ) + + + col0 + + col0 * - 60 + + + col2 + 23 FROM t -4928 -5231 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - 8 * + - 49 ---- @@ -10860,10 +10851,7 @@ SELECT DISTINCT + 31 * - ( + COUNT ( * ) ) FROM tab0 ---- -93 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT + - col0, col2 + 1 FROM tab1 WHERE NULL NOT BETWEEN NULL AND + + 54 ---- @@ -11011,10 +10999,7 @@ query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT ( NOT 1 IS NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1798 SELECT + MIN ( DISTINCT + 94 ) AS col2 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( + 98 ) ---- @@ -17388,10 +17373,7 @@ query III rowsort SELECT ALL * FROM tab2 WHERE NOT + 37 * + 27 + 70 BETWEEN NULL AND ( + col2 * + col1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND ( 9 / - ( - col1 ) ) ---- @@ -17742,10 +17724,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + + col0 FROM tab0 WHERE NULL BETWEEN ( NULL ) AND 90 * 51 ---- @@ -19845,10 +19824,7 @@ SELECT ALL + col0 * + ( ( - col1 ) ) AS col1 FROM tab1 -4277 -714 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3249 SELECT ALL + COUNT ( * ) * MAX ( + 7 / + col1 ) FROM tab0 WHERE NULL NOT BETWEEN ( NULL ) AND ( - 57 ) ---- @@ -20631,10 +20607,7 @@ query I rowsort label-3387 SELECT CAST ( NULL AS INTEGER ) AS col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) > - - col0 + + - col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT DISTINCT * FROM tab0 AS cor0 CROSS JOIN tab1 AS cor1 WHERE NULL NOT BETWEEN ( NULL ) AND - + 74 - 75 ---- @@ -20814,10 +20787,7 @@ SELECT DISTINCT - MAX ( DISTINCT col2 ) AS col2 FROM tab0 cor0 ---- -99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 97 * - col0 + - 97 ---- @@ -22390,10 +22360,7 @@ query III rowsort SELECT * FROM tab1 WHERE NOT - col2 <= ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 + 59 AS col0 FROM tab0 WHERE NOT ( NULL ) BETWEEN NULL AND + 69 ---- @@ -22540,10 +22507,7 @@ query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN col0 + col2 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - 6 / - col0 ---- @@ -25225,10 +25189,7 @@ SELECT - ( - COUNT ( * ) ) * - 58 FROM tab0 ---- -174 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( + 53 / col1 ) ---- @@ -25381,10 +25342,7 @@ SELECT DISTINCT 21 col2 FROM tab0 AS cor0 ---- 21 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col2 / - 29 + - col1 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( - 36 + col0 ) ---- @@ -25671,10 +25629,7 @@ query I rowsort SELECT + 78 * - + 55 + + col1 AS col1 FROM tab2 AS cor0 WHERE NOT NULL > ( - col1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 92 + col1 ---- @@ -25694,10 +25649,7 @@ SELECT - col1 AS col1, - col0 FROM tab0 AS cor0 -81 -15 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - col2 - - - col0 + col2 * 21 ---- @@ -26698,10 +26650,7 @@ query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT col2 + - + 35 * col0 <> - - col2 * + ( 15 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 77 ---- @@ -29304,10 +29253,7 @@ SELECT + COUNT ( * ) AS col2, 93 AS col0 FROM tab2 WHERE NOT NULL >= NULL 0 93 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - col1 * + col2 + 32 ---- @@ -32798,10 +32744,7 @@ SELECT + COUNT ( * ) * 58 + + + SUM ( DISTINCT col2 ) FROM tab0 AS cor0 ---- 330 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5369 SELECT + SUM ( - - CAST ( NULL AS REAL ) ) FROM tab2 WHERE NULL NOT BETWEEN NULL AND + 95 ---- @@ -36761,10 +36704,7 @@ query III rowsort SELECT ALL * FROM tab0 WHERE NOT + 15 * col2 NOT BETWEEN NULL AND + col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col2 + col1 AS col1 FROM tab2 WHERE NULL BETWEEN NULL AND 35 * - col1 ---- @@ -38732,10 +38672,7 @@ SELECT ALL + + 20 * + 87 * + 70 * - - COUNT ( * ) AS col2 FROM tab2 AS cor0 ---- 365400 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + - 47 ---- @@ -41509,10 +41446,7 @@ SELECT + col1 * - + ( - col0 ) * - ( - 6 ) AS col1, + 73 FROM tab0 7290 73 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 cor0 WHERE NOT ( NOT NULL BETWEEN NULL AND - col2 / 21 ) ---- @@ -41965,10 +41899,7 @@ SELECT COUNT ( * ) + + MIN ( CAST ( ( + col2 ) AS INTEGER ) - + col2 ) AS col0 F ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT ( NULL ) BETWEEN NULL AND + 94 ---- @@ -44103,10 +44034,7 @@ SELECT - CAST ( 52 AS INTEGER ) AS col0 FROM tab2 AS cor0 -52 -52 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col0 * ( - col2 ) / - 65 ---- @@ -47949,10 +47877,7 @@ SELECT DISTINCT col0 + - 49 FROM tab2 15 26 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - 55 / + 87 ---- @@ -52416,10 +52341,7 @@ SELECT ALL - col0 + + 47 FROM tab2 AS cor0 -28 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + col2 / - 98 ---- @@ -53448,10 +53370,7 @@ query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT + col0 <= + 87 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE ( NULL ) BETWEEN NULL AND + 94 * - col0 ---- @@ -54327,10 +54246,7 @@ SELECT - - 42 AS col1, - ( + + 96 ) AS col0 FROM tab0 AS cor0 42 -96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 45 ---- @@ -58923,10 +58839,7 @@ SELECT DISTINCT COUNT ( * ) * + SUM ( - col0 ) AS col2 FROM tab2 AS cor0 ---- -555 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 * col0 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + 78 ---- @@ -59346,10 +59259,7 @@ SELECT col2 + + 50 + + 3 - + - 5 + + col0 FROM tab1 205 217 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN NULL AND + 90 * col0 + - 73 ---- diff --git a/data/sqlite/random/aggregates/slt_good_115.slt b/data/sqlite/random/aggregates/slt_good_115.slt index 93a8b0e..d8f573e 100644 --- a/data/sqlite/random/aggregates/slt_good_115.slt +++ b/data/sqlite/random/aggregates/slt_good_115.slt @@ -1907,10 +1907,7 @@ SELECT DISTINCT - 94 * + ( - - COUNT ( * ) ) AS col0 FROM tab1 AS cor0 ---- -282 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-312 SELECT ALL col2 * + col0 - + CAST ( - + col1 AS INTEGER ) FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 15 ---- @@ -3163,10 +3160,7 @@ SELECT DISTINCT 94 / + 97 FROM tab1 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 8 + col2 ---- @@ -6486,10 +6480,7 @@ SELECT + 59 / + col2 AS col0, + 82 col1 FROM tab1 1 82 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1065 SELECT ALL COUNT ( * ) FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + + 87 ---- @@ -6765,10 +6756,7 @@ SELECT ALL - col0 * + col2 + + col2 FROM tab0 -860 -9504 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND + 81 ---- @@ -6995,10 +6983,7 @@ SELECT + col1 + + + ( - 39 ) FROM tab1 -34 8 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + 59 ---- @@ -7113,10 +7098,7 @@ SELECT COUNT ( col1 ) AS col2 FROM tab2 WHERE NOT + col1 <= ( NULL ) ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + 85 ---- @@ -7443,10 +7425,7 @@ SELECT ALL * FROM tab2 WHERE NOT + col2 + col2 > + 29 * col2 ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + ( + + col0 ) * - + 9 ---- @@ -10512,10 +10491,7 @@ SELECT - col2 + + 65 AS col1 FROM tab0 18 55 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 * - 19 / + + 98 * + col1 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + col1 * + + 73 ---- @@ -11053,10 +11029,7 @@ SELECT + ( - + col1 ) * + - col0 * + - 92 AS col2 FROM tab0 AS cor0 -168084 -8924 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( col1 / 5 ) ---- @@ -13173,10 +13146,7 @@ query III rowsort SELECT DISTINCT * FROM tab1 WHERE ( col1 ) = + col1 - + + 98 * - 97 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + - col0 + + + col0 * + col0 + + 73 FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - 45 / col2 * - 39 * col2 + + - 67 ---- @@ -21005,10 +20975,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE ( 3 ) = ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 cor0 WHERE ( NULL ) BETWEEN NULL AND - ( + 77 ) ---- @@ -24910,10 +24877,7 @@ SELECT MIN ( 9 ) AS col2 FROM tab2 cor0 ---- 9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4087 SELECT DISTINCT 49 * col0 FROM tab2 cor0 WHERE NULL BETWEEN NULL AND ( 84 + CAST ( NULL AS INTEGER ) ) ---- @@ -25265,10 +25229,7 @@ SELECT * FROM tab1 AS cor0 WHERE - 25 IS NOT NULL ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4148 SELECT ALL col0 * col2 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( ( - CAST ( + 72 AS INTEGER ) ) / - - 29 + - 62 - + col2 * - col0 ) ---- @@ -25352,10 +25313,7 @@ SELECT DISTINCT + COUNT ( * ) * - 25 FROM tab2 AS cor0 ---- -75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT DISTINCT * FROM tab0 AS cor0 CROSS JOIN tab0 AS cor1 WHERE NULL BETWEEN NULL AND 9 ---- @@ -25494,10 +25452,7 @@ SELECT + ( col2 ) + 42 AS col1 FROM tab1 110 138 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4188 SELECT - + ( CAST ( NULL AS REAL ) ) FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND ( - + 6 ) + - - col1 ---- @@ -28109,10 +28064,7 @@ SELECT + 41 + + COUNT ( * ) FROM tab1 cor0 ---- 44 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 62 * + - col2 + + col2 ---- @@ -29612,10 +29564,7 @@ SELECT - col2 + - - col2 + + + col1 FROM tab1 47 5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + + 70 ---- @@ -29820,10 +29769,7 @@ query III rowsort SELECT * FROM tab1 WHERE + + col1 > + - 12 / 81 + + 68 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 FROM tab1 WHERE NULL NOT BETWEEN NULL AND - 14 ---- @@ -30304,10 +30250,7 @@ query I rowsort label-4962 SELECT DISTINCT - col0 + + CAST ( NULL AS INTEGER ) FROM tab2 cor0 WHERE NOT - ( - col2 ) + col2 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab1 cor0 CROSS JOIN tab0 WHERE NOT ( NULL ) BETWEEN NULL AND + 97 ---- @@ -30328,10 +30271,7 @@ SELECT COUNT ( * ) / + 76 AS col2 FROM tab2 AS cor0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + ( 29 ) ---- @@ -36506,10 +36446,7 @@ SELECT ALL col2 * + 62 AS col1 FROM tab2 2480 3596 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND col2 * + 68 + - col2 * - col1 + - - col1 * - col1 - - + 28 ---- @@ -37677,10 +37614,7 @@ query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT + ( + col2 ) < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - 80 / - col0 ---- @@ -46520,10 +46454,7 @@ SELECT MIN ( + col0 ) col1 FROM tab0 AS cor0 ---- 15 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7627 SELECT + COUNT ( * ) FROM tab2 AS cor0 WHERE NOT ( NOT ( NULL NOT BETWEEN NULL AND - col1 + + 11 ) ) OR NOT NULL IS NOT NULL ---- @@ -49537,10 +49468,7 @@ query I rowsort SELECT col1 FROM tab2 WHERE NOT - 21 / col0 NOT BETWEEN NULL AND ( - 11 + 61 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 65 AS col2 FROM tab2 WHERE ( NULL ) NOT BETWEEN NULL AND + 48 ---- @@ -51591,10 +51519,7 @@ SELECT 17 FROM tab0 AS cor0 CROSS JOIN tab0 cor1 ---- 9 values hashing to 43298e43365fccb5146ea32003753c92 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( + col2 * 25 ) ---- @@ -54323,10 +54248,7 @@ query I rowsort SELECT - - 93 AS col1 FROM tab2 WHERE NOT NULL <> NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8913 SELECT COUNT ( * ) + + - MAX ( + col2 ) AS col1 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 89 ---- @@ -56258,10 +56180,7 @@ query I rowsort label-9237 SELECT + col0 FROM tab2 AS cor0 WHERE NULL > 74 + CAST ( + col0 AS INTEGER ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + AVG ( - 42 ) AS col1 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND col2 * + 86 * col1 / + + ( + col0 ) ---- @@ -57109,10 +57028,7 @@ SELECT - COUNT ( ALL + ( - col1 ) ) AS col2 FROM tab2 cor0 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND col1 * - 84 ---- @@ -57965,10 +57881,7 @@ SELECT ALL - 64 * COUNT ( * ) AS col1 FROM tab2 ---- -192 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN ( NULL ) AND ( + 67 ) ---- @@ -60167,10 +60080,7 @@ SELECT DISTINCT - SUM ( ALL - 56 ) AS col0 FROM tab2 ---- 168 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - 30 ---- diff --git a/data/sqlite/random/aggregates/slt_good_116.slt b/data/sqlite/random/aggregates/slt_good_116.slt index 8462b49..ad981aa 100644 --- a/data/sqlite/random/aggregates/slt_good_116.slt +++ b/data/sqlite/random/aggregates/slt_good_116.slt @@ -11017,10 +11017,7 @@ SELECT ( + 53 ) AS col0 FROM tab1 AS cor0 CROSS JOIN tab0 AS cor1 ---- 9 values hashing to fede6033dee346dbd272085c05724fda -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 99 ---- @@ -12376,10 +12373,7 @@ SELECT ALL col0 * + - ( col0 ) FROM tab1 -7225 -8281 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND ( - 35 * + - col2 ) ---- @@ -13571,10 +13565,7 @@ SELECT + col2 + + - col2, 6 AS col1 FROM tab0 AS cor0 0 6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 17 ---- @@ -21056,10 +21047,7 @@ SELECT - col2 AS col2, 54 AS col0 FROM tab2 -58 54 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 56 ---- @@ -23186,10 +23174,7 @@ SELECT + col2 * - + col0 / - + col0 FROM tab1 AS cor0 68 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 30 ---- @@ -26566,10 +26551,7 @@ SELECT * FROM tab2 AS cor0 CROSS JOIN tab2 AS cor1 WHERE NOT 61 IS NULL ---- 54 values hashing to ee5129bae5293935ae558ebe95290e29 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4357 SELECT + SUM ( + + col0 ) FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( ( 91 ) ) ---- @@ -27413,10 +27395,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + 71 + + 70 ---- @@ -32345,10 +32324,7 @@ SELECT ALL + col0 * - col1 + - + 42 / + col0 + - col1 / - 22 + + 50 AS col1 FROM -4875 -4972 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - 66 ---- @@ -37476,10 +37452,7 @@ SELECT DISTINCT col1, + CAST ( col2 AS INTEGER ) FROM tab2 AS cor0 77 40 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + 78 ---- @@ -41149,10 +41122,7 @@ query I rowsort SELECT ALL + col0 AS col2 FROM tab1 AS cor0 WHERE NULL <= + col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + - col2 + - ( - 69 ) ---- @@ -41681,10 +41651,7 @@ SELECT ALL - 13 * 52 col1 FROM tab1 -676 -676 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-6813 SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND + col0 * + 22 * - CAST ( 85 AS INTEGER ) ---- @@ -43755,10 +43722,7 @@ SELECT 15 * - - 86 AS col1 FROM tab2 1290 1290 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND + + 14 ---- @@ -44412,10 +44376,7 @@ query I rowsort SELECT ALL - col2 - 99 / + col1 * + - 2 FROM tab0 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7269 SELECT ALL ( - MAX ( ALL + col2 ) ) AS col0 FROM tab0 WHERE NULL NOT BETWEEN NULL AND 28 * + col1 ---- @@ -45290,10 +45251,7 @@ SELECT ( - col1 ) + - 85 FROM tab2 -152 -162 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7413 SELECT ALL - col2 / col2 FROM tab2 WHERE NULL BETWEEN NULL AND ( - col2 ) * + CAST ( NULL AS INTEGER ) + + col2 * 85 AND + 10 IS NULL ---- @@ -48936,10 +48894,7 @@ SELECT DISTINCT 40 * - 98 FROM tab0 ---- -3920 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT ( NULL NOT BETWEEN ( NULL ) AND 74 ) ---- @@ -49608,10 +49563,7 @@ SELECT DISTINCT + - ( col1 ) + + col1 FROM tab1 AS cor0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col1 + col0 FROM tab1 cor0 WHERE NULL BETWEEN NULL AND - 70 ---- @@ -52312,10 +52264,7 @@ SELECT + MIN ( ALL + + col0 ) AS col0 FROM tab0 cor0 WHERE NOT ( NULL ) NOT IN ( ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND 20 ---- @@ -55921,10 +55870,7 @@ SELECT 46 + + ( SUM ( + col2 ) ) FROM tab2 ---- 167 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND ( + 51 ) ---- @@ -58349,10 +58295,7 @@ SELECT DISTINCT + 93 * + 95 * - col2 FROM tab0 -874665 -88350 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9551 SELECT ALL 89 AS col2 FROM tab0 WHERE ( ( NOT NULL BETWEEN NULL AND - 72 * + + CAST ( NULL AS INTEGER ) + + 66 ) ) ---- @@ -58755,10 +58698,7 @@ SELECT - col1 col2 FROM tab2 WHERE - ( col2 ) IS NOT NULL -67 -77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 56 col0 FROM tab0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( - col1 * + 24 ) ---- @@ -59420,10 +59360,7 @@ SELECT ALL - 1 / - col0 * + col2 FROM tab2 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col0 + - - col0 AS col0 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( + col2 + 90 + col1 * col2 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_117.slt b/data/sqlite/random/aggregates/slt_good_117.slt index 0840a51..547b3a0 100644 --- a/data/sqlite/random/aggregates/slt_good_117.slt +++ b/data/sqlite/random/aggregates/slt_good_117.slt @@ -2825,10 +2825,7 @@ SELECT - - 23 * col0 AS col0 FROM tab2 cor0 1472 1725 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + + 15 ---- @@ -3247,10 +3244,7 @@ SELECT ALL + SUM ( DISTINCT col0 ) AS col0 FROM tab0 ---- 199 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + 21 ---- @@ -6451,10 +6445,7 @@ SELECT col1 * + col1 + + + col2 AS col1 FROM tab2 AS cor0 4547 5969 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL ( - + 33 ) AS col0 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND ( col2 - 96 ) ---- @@ -9519,10 +9510,7 @@ SELECT DISTINCT - 16 col1 FROM tab1 AS cor0 ---- -16 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND col1 + + 91 + + col1 * col0 / col1 + - col1 ---- @@ -11680,10 +11668,7 @@ query I rowsort SELECT ALL + 58 AS col0 FROM tab2 AS cor0 CROSS JOIN tab1 AS cor1 WHERE NULL > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL 63 * + col0 + col2 * col2 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - - 30 ---- @@ -14033,10 +14018,7 @@ SELECT * FROM tab2 WHERE ( 99 * ( col1 ) ) >= col2 * 85 ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col1 + 87 AS col2 FROM tab1 WHERE NOT NULL BETWEEN NULL AND + col2 / col2 + + 26 ---- @@ -16946,10 +16928,7 @@ SELECT - 53 * MAX ( DISTINCT - CAST ( NULL AS INTEGER ) ) + - 38 AS col1 FROM ta ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2769 SELECT - COUNT ( * ) + - CAST ( + 21 AS INTEGER ) * + COUNT ( * ) FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 30 ---- @@ -18434,10 +18413,7 @@ query III rowsort SELECT * FROM tab1 WHERE - col0 + col1 < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + - col2 AS col1 FROM tab0 WHERE NULL BETWEEN NULL AND + 30 ---- @@ -19914,10 +19890,7 @@ SELECT + col2 AS col2 FROM tab1 WHERE col2 - - + col0 + 58 * col0 IS NOT NULL AN 68 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN NULL AND + - 8 ---- @@ -22140,10 +22113,7 @@ SELECT 85 FROM tab0 AS cor0 CROSS JOIN tab1 AS cor1 ---- 9 values hashing to aafa8e5cfb9e02cea8717833e7581f7b -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 96 ---- @@ -24904,10 +24874,7 @@ SELECT DISTINCT - + COUNT ( * ) - + + 45 FROM tab1 AS cor0 WHERE + col2 * - col1 ---- -45 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 79 * - - col0 + - col2 FROM tab1 cor0 WHERE NULL BETWEEN ( NULL ) AND + 77 ---- @@ -25093,10 +25060,7 @@ query III rowsort SELECT ALL * FROM tab1 WHERE NOT ( - col0 * col0 ) NOT IN ( + col1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4107 SELECT COUNT ( * ) FROM tab1 WHERE NOT ( NULL ) BETWEEN NULL AND 66 ---- @@ -25458,10 +25422,7 @@ SELECT DISTINCT + COUNT ( * ) - + COUNT ( * ) FROM tab1 AS cor0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col1 * - 78 - col1 AS col1 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + col2 * + 3 ---- @@ -27536,10 +27497,7 @@ SELECT ALL + COUNT ( * ) + - COUNT ( * ) FROM tab2 cor0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 25 ---- @@ -29430,10 +29388,7 @@ SELECT ALL MIN ( ALL - + col2 ) col2 FROM tab0 ---- -99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 96 / col1 ---- @@ -30050,10 +30005,7 @@ SELECT + + 16 * 79 FROM tab2 cor0 1264 1264 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 / - col0 + - - col0 * + col2 * + 79 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 57 * + col2 ---- @@ -32103,10 +32055,7 @@ SELECT + col2 * col2 AS col1, 91 * col2 AS col0 FROM tab0 9801 9009 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - ( - + 61 ) AS col1 FROM tab2 WHERE NULL BETWEEN NULL AND - - 48 ---- @@ -32745,10 +32694,7 @@ SELECT 15 / - col2 AS col2 FROM tab0 AS cor0 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 13 ---- @@ -33993,10 +33939,7 @@ query III rowsort SELECT ALL * FROM tab2 WHERE NOT col0 + + + col0 - col1 BETWEEN NULL AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - - col1 * col2 + - col2 - - ( - col2 ) AS col2 FROM tab0 WHERE NULL NOT BETWEEN NULL AND - 74 ---- @@ -34632,10 +34575,7 @@ SELECT ALL + ( + col2 ) * - - col0 AS col0 FROM tab1 5015 6188 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - 19 ---- @@ -38325,10 +38265,7 @@ query III rowsort SELECT ALL * FROM tab1 WHERE NOT - - ( - + 40 ) + 63 < col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - - col0 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 87 ---- @@ -40533,10 +40470,7 @@ SELECT DISTINCT + - col1 * + - col2 + - 59 AS col0 FROM tab0 AS cor0 3748 40 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + ( + - ( + 10 ) ) ---- @@ -42035,10 +41969,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6874 SELECT ALL ( + CAST ( ( - COUNT ( * ) ) AS INTEGER ) ) FROM tab2 WHERE ( NOT NULL NOT BETWEEN NULL AND 8 ) ---- @@ -43341,10 +43272,7 @@ query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL < 17 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NOT NULL BETWEEN NULL AND + col1 * + 18 / 60 + + col2 ---- @@ -49741,10 +49669,7 @@ SELECT ALL - - COUNT ( * ) FROM ( tab2 AS cor0 CROSS JOIN tab0 cor1 ) ---- 9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND - 68 ---- @@ -49851,10 +49776,7 @@ SELECT DISTINCT - 62 FROM tab2 cor0 CROSS JOIN tab0 AS cor1 ---- -62 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 69 ---- @@ -50801,10 +50723,7 @@ SELECT + COUNT ( * ) FROM tab0 AS cor0 CROSS JOIN tab2 AS cor1 WHERE NULL IS NOT ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND col2 + - - 62 ---- @@ -52649,10 +52568,7 @@ SELECT + ( + COUNT ( DISTINCT + - 61 ) ) + - 67 AS col1 FROM tab2 cor0 ---- -66 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 36 ---- @@ -58338,10 +58254,7 @@ SELECT + 24 / + + col2 FROM tab0 AS cor0 0 2 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 68 * + col2 ---- @@ -60297,10 +60210,7 @@ SELECT ALL MIN ( ALL + + col1 ) FROM tab0 AS cor0 ---- 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 79 ---- @@ -60450,10 +60360,7 @@ SELECT ALL - ( 5 ) + + col2 AS col1 FROM tab1 AS cor0 63 91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND col2 - + 30 ---- @@ -60823,10 +60730,7 @@ SELECT + 51 * - 85 + - col1 FROM tab1 -4349 -4382 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND 54 ---- diff --git a/data/sqlite/random/aggregates/slt_good_118.slt b/data/sqlite/random/aggregates/slt_good_118.slt index b230c46..b2cad7c 100644 --- a/data/sqlite/random/aggregates/slt_good_118.slt +++ b/data/sqlite/random/aggregates/slt_good_118.slt @@ -69,10 +69,7 @@ query I rowsort SELECT + col1 FROM tab2 AS cor0 WHERE NOT col0 * - - col0 - 42 BETWEEN + 23 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ( + col0 ) AS col1 FROM tab2 cor0 WHERE NOT NULL BETWEEN NULL AND col1 * - 94 - - 69 - - ( ( col1 ) ) ---- @@ -988,10 +985,7 @@ SELECT col2 + - + 53 col1 FROM tab0 -6 46 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + + 74 ---- @@ -1084,10 +1078,7 @@ SELECT - MAX ( DISTINCT col0 ) FROM tab2 AS cor0 WHERE NOT + - 28 NOT BETWEEN - ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - col0 - - 22 ---- @@ -2076,10 +2067,7 @@ SELECT - CAST ( col2 AS INTEGER ) + - col0 * - - col0 AS col2, col0 FROM tab2 -5683 75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 FROM tab2 WHERE NULL NOT BETWEEN NULL AND - - col1 - + - col0 + - + col1 + 26 * + - col1 ---- @@ -2102,10 +2090,7 @@ SELECT DISTINCT MIN ( col1 ) FROM tab0 AS cor0 ---- 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT AVG ( DISTINCT - col2 ) + - - ( 94 ) AS col0 FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - 13 ---- @@ -3025,10 +3010,7 @@ SELECT ALL + COUNT ( * ) * + 57 * + + COUNT ( * ) AS col1 FROM tab2 AS cor0 CROS ---- 4617 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - 77 FROM tab1 WHERE NOT NULL BETWEEN NULL AND - col2 - + + col1 - + col1 + + 89 * col2 * 3 ---- @@ -3608,10 +3590,7 @@ SELECT ALL AVG ( DISTINCT + - 10 ) * + MAX ( + 51 ) * + CAST ( NULL AS INTEGER ) ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND 35 ---- @@ -4807,10 +4786,7 @@ query I rowsort label-792 SELECT + CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) FROM tab2 WHERE NULL NOT BETWEEN NULL AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN NULL AND 31 ---- @@ -8512,10 +8488,7 @@ SELECT ALL + + MAX ( DISTINCT - 60 ) FROM tab2 AS cor0 ---- -60 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND 79 ---- @@ -15577,10 +15550,7 @@ SELECT SUM ( + col2 ) * - 12 - 1 FROM tab2 ---- -1453 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-2572 SELECT DISTINCT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND CAST ( NULL AS INTEGER ) + - 65 ---- @@ -16152,10 +16122,7 @@ SELECT - 29 * col1 * col0 AS col2, col0 AS col0 FROM tab1 -20706 51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 95 ---- @@ -16443,10 +16410,7 @@ SELECT ALL - MAX ( ALL + col1 ) AS col2, COUNT ( DISTINCT + - col2 ) FROM tab2 A -77 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col2 * ( - + col2 ) + 23 AS col0 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - col2 - + 86 * + - col0 ---- @@ -16885,10 +16849,7 @@ query III rowsort SELECT * FROM tab2 WHERE + col2 + + ( + col2 ) + col2 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab0 AS cor0 CROSS JOIN tab1 AS cor1 WHERE NULL BETWEEN NULL AND 54 ---- @@ -18553,10 +18514,7 @@ SELECT DISTINCT - ( col1 ) * - 95 * - col1 AS col1 FROM tab1 cor0 -209855 -2375 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND ( - 47 ) + - col2 ---- @@ -26045,10 +26003,7 @@ SELECT DISTINCT + + COUNT ( * ) AS col2 FROM tab1 AS cor0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN NULL AND col1 - ( col1 ) * - + 79 ---- @@ -26998,10 +26953,7 @@ SELECT - + col2 AS col0, col2 + - col2 AS col2 FROM tab0 AS cor0 -99 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + + 14 + ( + col1 ) ---- @@ -27688,10 +27640,7 @@ SELECT DISTINCT * FROM tab2 AS cor0 WHERE - col2 + col1 IS NOT NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND col0 * + ( 99 ) + + + 69 ---- @@ -29032,10 +28981,7 @@ query I rowsort SELECT ALL - - 92 AS col2 FROM tab1 WHERE NOT NULL <= + col2 * + 30 - + col0 - + col2 + col0 / + col2 * col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND 10 ---- @@ -36184,10 +36130,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 WHERE NULL >= 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5975 SELECT DISTINCT AVG ( - CAST ( NULL AS INTEGER ) ) * - COUNT ( * ) AS col0 FROM tab2 WHERE NOT NULL BETWEEN ( NULL ) AND ( - 43 + + 26 ) ---- @@ -39488,10 +39431,7 @@ SELECT DISTINCT MAX ( - col1 ) FROM tab1 AS cor0 ---- -5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND col1 + - 96 ---- @@ -41313,10 +41253,7 @@ SELECT DISTINCT + - CAST ( - COUNT ( * ) AS INTEGER ) * + CAST ( NULL AS INTEGER ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 cor0 WHERE ( NULL ) NOT BETWEEN NULL AND ( + 60 ) + - 58 ---- @@ -53339,10 +53276,7 @@ query I rowsort SELECT ALL + + col0 + + - col0 FROM tab2 WHERE NOT ( ( NULL ) > - + 3 + + col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 19 * - 24 ---- @@ -54235,10 +54169,7 @@ query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT - col2 * 37 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( ( + - 81 ) + + col0 ) ---- @@ -59182,10 +59113,7 @@ SELECT + col2 col1, - 67 FROM tab0 AS cor0 99 -67 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 85 ---- diff --git a/data/sqlite/random/aggregates/slt_good_119.slt b/data/sqlite/random/aggregates/slt_good_119.slt index c5033c3..613d088 100644 --- a/data/sqlite/random/aggregates/slt_good_119.slt +++ b/data/sqlite/random/aggregates/slt_good_119.slt @@ -736,10 +736,7 @@ SELECT ALL + 14 AS col2 FROM tab2 cor0 14 14 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND col0 + + 4 ---- @@ -3047,10 +3044,7 @@ SELECT DISTINCT 80 AS col1, + 35 AS col2 FROM tab0 80 35 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( - col1 * + - 56 + + col2 * + 5 * col1 ) ---- @@ -4779,10 +4773,7 @@ SELECT ( 27 ) AS col0, + col2 + - - col2 * - col2 FROM tab2 cor0 27 -506 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + 40 + col0 ---- @@ -8102,10 +8093,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE - 24 * + ( - ( - col2 ) ) + 85 >= 31 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 * col0 FROM tab2 cor0 WHERE NULL NOT BETWEEN NULL AND 26 + col0 ---- @@ -8295,10 +8283,7 @@ SELECT col1 - + - 38 FROM tab1 52 85 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND 2 ---- @@ -10915,10 +10900,7 @@ SELECT DISTINCT - 25 * ( - MAX ( - 13 ) ) col0 FROM tab1 AS cor0 ---- -325 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - + ( - 38 ) ---- @@ -11143,10 +11125,7 @@ SELECT COUNT ( * ) / 71 FROM tab1 AS cor0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 81 + - col1 ---- @@ -15081,10 +15060,7 @@ query I rowsort SELECT ALL col0 FROM tab2 AS cor0 WHERE NULL < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - 13 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col1 * - - 96 ---- @@ -16417,10 +16393,7 @@ SELECT 20 * - col1 AS col2, 74 * + - col1 * + 8 FROM tab2 -1540 -45584 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT ALL * FROM tab2 cor0 CROSS JOIN tab2 AS cor1 WHERE NOT NULL NOT BETWEEN NULL AND 40 ---- @@ -18473,10 +18446,7 @@ SELECT ALL * FROM tab1 WHERE NOT - - col1 * + col1 IS NULL ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-3000 SELECT ALL COUNT ( * ) AS col1, MIN ( - col2 ) AS col2 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - 19 * + + 81 ---- @@ -20146,10 +20116,7 @@ SELECT ALL - + col1 * - col1 AS col0 FROM tab0 cor0 441 6561 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NULL NOT BETWEEN NULL AND + 67 ---- @@ -22338,10 +22305,7 @@ SELECT DISTINCT - 23 / ( - + 91 ) FROM tab1 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT + 71 + - col2, col0 AS col0 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - col0 / - 75 ---- @@ -22364,10 +22328,7 @@ SELECT col1 * - 9 AS col0 FROM tab0 -729 -9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + ( - col2 ) + + - 64 * 58 ---- @@ -23224,10 +23185,7 @@ SELECT - col0 * 20 + col2 AS col1 FROM tab0 -1841 -253 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 FROM tab1 WHERE ( NULL ) NOT BETWEEN NULL AND ( 12 * 31 ) ---- @@ -28187,10 +28145,7 @@ SELECT col1 + - col2, col1 FROM tab2 AS cor0 9 67 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + - 41 + + col2 + col0 + - - col2 AS col1 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - 81 ---- @@ -29758,10 +29713,7 @@ SELECT + + 20 FROM tab2 cor0 20 20 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + - 0 * 44 AS col1 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 57 * - col2 * - 98 * - col0 * - + 59 ---- @@ -31487,10 +31439,7 @@ query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN - col1 AND ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col2 + col1 FROM tab0 cor0 WHERE NULL NOT BETWEEN NULL AND - 29 ---- @@ -34077,10 +34026,7 @@ SELECT + 51 - - col2 * col1 FROM tab1 AS cor0 3247 346 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND 47 ---- @@ -41361,10 +41307,7 @@ SELECT DISTINCT - col0 - - 22 FROM tab1 AS cor0 -63 -69 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - + col2 AS col2 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + col2 - + 7 ---- @@ -42191,10 +42134,7 @@ SELECT ALL - 18 + col1 AS col0 FROM tab0 3 63 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6871 SELECT + ( COUNT ( * ) ) + 81 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + ( col1 ) * + 9 + 14 ---- @@ -42593,10 +42533,7 @@ SELECT DISTINCT + 95 AS col0 FROM tab2 cor0 ---- 95 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE ( NULL ) BETWEEN NULL AND 81 ---- @@ -47688,10 +47625,7 @@ SELECT * FROM tab1 AS cor0 WHERE NOT ( - 55 + - col1 * ( + col1 ) ) = - col2 ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - 58 ---- @@ -49393,10 +49327,7 @@ SELECT COUNT ( * ) FROM tab1 WHERE NOT NULL >= + 0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 93 / - col2 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND col1 * + 40 - + col1 ---- @@ -51667,10 +51598,7 @@ SELECT DISTINCT - MIN ( - 27 ) * + 15 + - + 81 FROM tab1 AS cor0 ---- 324 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 70 ---- @@ -53420,10 +53348,7 @@ SELECT COUNT ( - 39 ) FROM tab0 AS cor0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND 3 ---- @@ -57181,10 +57106,7 @@ SELECT DISTINCT * FROM tab2 AS cor0 WHERE + col0 * ( - 8 ) * col1 IS NOT NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 98 ---- diff --git a/data/sqlite/random/aggregates/slt_good_12.slt b/data/sqlite/random/aggregates/slt_good_12.slt index a4303f1..8adde3e 100644 --- a/data/sqlite/random/aggregates/slt_good_12.slt +++ b/data/sqlite/random/aggregates/slt_good_12.slt @@ -2380,10 +2380,7 @@ SELECT ALL 53 * 34 * col2 AS col0 FROM tab0 18020 84694 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + 52 ---- @@ -3159,10 +3156,7 @@ SELECT MAX ( + + 70 ) * - 69 FROM tab2 ---- -4830 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND + 46 ---- @@ -6976,10 +6970,7 @@ SELECT - 31 * col0 AS col1 FROM tab2 cor0 -1984 -2325 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + ( - ( col2 ) ) + - - col0 col0 FROM tab0 WHERE NOT NULL BETWEEN NULL AND - col1 * + 56 * - col1 ---- @@ -9219,10 +9210,7 @@ SELECT - COUNT ( - + col0 ) AS col0 FROM tab1 AS cor0 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1477 SELECT + COUNT ( * ) FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col2 * - - 60 ---- @@ -9501,10 +9489,7 @@ SELECT DISTINCT 82 * COUNT ( ALL - 19 ) col1 FROM tab1 ---- 246 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT DISTINCT * FROM tab2 AS cor0 CROSS JOIN tab0 AS cor1 WHERE NOT NULL BETWEEN NULL AND 45 ---- @@ -12811,10 +12796,7 @@ SELECT ALL - COUNT ( * ) AS col1 FROM tab0 AS cor0 WHERE NULL = ( col0 ) ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NULL BETWEEN NULL AND - 69 ---- @@ -14350,10 +14332,7 @@ SELECT DISTINCT + 87 * - + col0 AS col2 FROM tab1 -7395 -7917 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND 24 ---- @@ -14397,10 +14376,7 @@ query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( + - col1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + + 43 FROM tab2 WHERE NULL BETWEEN NULL AND - - 67 ---- @@ -15392,10 +15368,7 @@ SELECT 63 * + 55 FROM tab1 3465 3465 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 17 * ( 14 ) FROM tab1 WHERE NULL NOT BETWEEN ( NULL ) AND ( col2 / - col0 + - 23 * - 62 ) ---- @@ -21321,10 +21294,7 @@ SELECT + 48 * 65 + col0 AS col1 FROM tab0 AS cor0 3207 3217 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) >= ( ( col0 ) ) AND NULL BETWEEN NULL AND + ( 41 ) ---- @@ -23981,10 +23951,7 @@ SELECT COUNT ( + col2 ) * 17 AS col2 FROM tab1 AS cor0 ---- 51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( col1 * 6 ) ---- @@ -30111,10 +30078,7 @@ SELECT ALL COUNT ( - 24 ) FROM tab1 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - col0 / - col1 / - + 67 ---- @@ -30689,10 +30653,7 @@ SELECT ALL col0 + + col2 * - col2 + + 86 FROM tab0 AS cor0 -9618 73 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4950 SELECT ALL COUNT ( * ) FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 51 * - col1 * + 63 + + col1 ---- @@ -45991,10 +45952,7 @@ query III rowsort SELECT * FROM tab1 WHERE col1 BETWEEN ( 1 + - col1 ) AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col0 + col0 * - col2 FROM tab2 WHERE NOT NULL BETWEEN NULL AND col1 + - 11 ---- @@ -54291,10 +54249,7 @@ SELECT DISTINCT + ( col2 ) - col2 AS col2 FROM tab2 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8810 SELECT ALL col2 - col2 * - col1 AS col1 FROM tab1 WHERE NULL NOT BETWEEN ( NULL ) AND CAST ( ( - 35 ) AS INTEGER ) * - ( 32 ) ---- @@ -55297,10 +55252,7 @@ SELECT 35 + + - MIN ( - col0 ) FROM tab2 ---- 110 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8977 SELECT - CAST ( col2 AS INTEGER ) FROM tab1 WHERE NULL NOT BETWEEN NULL AND + 15 * + + 55 ---- @@ -55816,10 +55768,7 @@ SELECT 7 * - 16 FROM tab2 AS cor0 -112 -112 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - ( - + ( - + 12 ) ) ---- @@ -55889,10 +55838,7 @@ SELECT DISTINCT * FROM tab2 AS cor0 WHERE + 18 IS NOT NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 65 ---- @@ -56468,10 +56414,7 @@ SELECT DISTINCT COUNT ( * ), SUM ( + col1 ) * - COUNT ( * ) + - COUNT ( * ) + - 3 -332 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND col0 * + col0 * + 60 ---- @@ -57267,10 +57210,7 @@ query I rowsort SELECT DISTINCT - col2 + + col2 FROM tab0 WHERE NOT ( NULL ) NOT BETWEEN + col1 AND col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN ( NULL ) AND ( + 26 ) ---- @@ -57702,10 +57642,7 @@ SELECT COUNT ( * ) * - 5 AS col1, 9 * CAST ( NULL AS INTEGER ) FROM tab0 cor0 -15 NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9367 SELECT - 40 * COUNT ( * ) FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + 59 ---- @@ -59125,10 +59062,7 @@ SELECT ALL + + col0 AS col1, - col2 FROM tab1 cor0 91 -68 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col0 * + 74 * + col0 + col1 AS col2 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 97 * - col1 + + 30 ---- @@ -61399,10 +61333,7 @@ SELECT ALL - col1 + - 75 AS col1 FROM tab0 AS cor0 -76 -96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-9954 SELECT DISTINCT * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN ( NULL ) AND - col2 + + CAST ( - col0 AS INTEGER ) * 90 ---- diff --git a/data/sqlite/random/aggregates/slt_good_120.slt b/data/sqlite/random/aggregates/slt_good_120.slt index 26d1de0..86fedc3 100644 --- a/data/sqlite/random/aggregates/slt_good_120.slt +++ b/data/sqlite/random/aggregates/slt_good_120.slt @@ -711,10 +711,7 @@ SELECT ALL 22 + - col2 AS col0 FROM tab2 -18 -36 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 57 + + col2 / col1 OR ( - col2 ) - + col2 >= + ( col0 ) ---- @@ -4386,10 +4383,7 @@ SELECT ALL + COUNT ( * ) * 69 AS col0 FROM tab1 AS cor0 ---- 207 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 75 / ( col1 ) ---- @@ -7277,10 +7271,7 @@ SELECT DISTINCT - 85 + col1 AS col1 FROM tab2 AS cor0 -34 -8 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 90 + col0 ---- @@ -8739,10 +8730,7 @@ query I rowsort label-1428 SELECT col2 / 19 FROM tab1 WHERE NOT + 2 * 90 NOT IN ( + CAST ( NULL AS INTEGER ) + col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1429 SELECT ALL CAST ( NULL AS INTEGER ) FROM tab1 WHERE NOT ( NULL ) BETWEEN ( NULL ) AND + 47 ---- @@ -14124,10 +14112,7 @@ SELECT ALL col2 - col0 / col1 AS col1 FROM tab0 AS cor0 47 6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + 2 / 80 AS col2 FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN NULL AND + col2 * - 9 ---- @@ -14230,10 +14215,7 @@ SELECT DISTINCT * FROM tab0 cor0 WHERE NOT 44 + + 24 IS NULL ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT ( NULL ) BETWEEN NULL AND col1 + 2 * col1 ---- @@ -16418,10 +16400,7 @@ SELECT ALL 43 - + COUNT ( ALL + CAST ( NULL AS INTEGER ) ) FROM tab1 ---- 43 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab2 AS cor0 CROSS JOIN tab0 AS cor1 WHERE NULL BETWEEN NULL AND 68 ---- @@ -16826,10 +16805,7 @@ SELECT ALL + col1 * 59 + col1 AS col2 FROM tab0 4860 60 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND 83 ---- @@ -21044,10 +21020,7 @@ SELECT DISTINCT ( - AVG ( DISTINCT - col1 ) ) / - AVG ( DISTINCT + CAST ( NULL A ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + + col0 * + col2 + + - col0 FROM tab2 WHERE NULL BETWEEN NULL AND + 62 * + 47 * - 13 + - 31 + + col0 ---- @@ -21495,10 +21468,7 @@ SELECT DISTINCT COUNT ( * ) + + + MAX ( DISTINCT col2 ) + + COUNT ( * ) + 57 * - ---- 582357 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col0 AS col1 FROM tab0 WHERE NULL BETWEEN NULL AND + + 53 * + 48 - - - col2 + - col2 * - col0 ---- @@ -23903,10 +23873,7 @@ SELECT + 50 FROM tab1 WHERE NOT ( NOT ( NULL ) IS NULL ) 50 50 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 AS col1 FROM tab0 WHERE NOT NULL BETWEEN NULL AND + col1 + + 71 ---- @@ -28117,10 +28084,7 @@ SELECT DISTINCT ( - - col2 ) * - col0 - 69 - col1 FROM tab1 -5089 -6304 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 65 ---- @@ -29443,10 +29407,7 @@ SELECT col0 / 69 AS col0 FROM tab0 1 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-4812 SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND - CAST ( NULL AS INTEGER ) * 44 ---- @@ -31343,10 +31304,7 @@ SELECT - COUNT ( * ) * - 53 - - + COUNT ( * ) + + 57 * - 93 col2 FROM tab0 AS co ---- -5139 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - col1 + col0 + - 3 / - - col1 ---- @@ -35405,10 +35363,7 @@ SELECT + col1 * col1 AS col1, - 62 + col2 AS col2 FROM tab0 6561 -15 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 88 ---- @@ -36386,10 +36341,7 @@ SELECT 6 col0, 3 FROM tab1 AS cor0 6 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 8 AS col0 FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - 9 ---- @@ -36924,10 +36876,7 @@ query III rowsort SELECT ALL * FROM tab1 WHERE NULL <> col0 * - 12 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col0 + - 75 FROM tab1 WHERE ( NULL ) BETWEEN NULL AND + col0 * 41 + - col0 ---- @@ -37879,10 +37828,7 @@ SELECT ALL MIN ( - CAST ( NULL AS INTEGER ) ) col0 FROM tab1 AS cor0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - 5 ---- @@ -41371,10 +41317,7 @@ SELECT ALL - 40 AS col2, col0 + 69 FROM tab1 -40 160 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - 92 col1 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - + 58 / col1 + + 99 * + + 73 / - ( + - 59 ) ---- @@ -42684,10 +42627,7 @@ SELECT DISTINCT - 31 / - - ( MAX ( - ( col1 ) ) ) FROM tab0 ---- 31 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 AS col0 FROM tab1 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND col0 * - col1 + 65 ---- @@ -47377,10 +47317,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE + 51 NOT BETWEEN + 22 * + - col2 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-7735 SELECT ALL + col1 - col0 - + ( + CAST ( + col1 AS INTEGER ) ) AS col2, col2 AS col1 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 52 / col2 - + col1 * col0 ---- @@ -48463,10 +48400,7 @@ SELECT * FROM tab1 WHERE NOT col2 + + col2 IN ( - ( col1 ) / + 7 + 68 ) ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7916 SELECT COUNT ( * ) * + COUNT ( * ) col1 FROM tab2 WHERE NOT ( NOT NULL NOT BETWEEN NULL AND col1 - col2 * + col1 + - 67 * 15 ) ---- @@ -51191,10 +51125,7 @@ SELECT ALL + MAX ( - col0 ) AS col0 FROM tab2 AS cor0 ---- -46 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND col0 * 43 + - - ( - - col0 ) + + col1 * - col1 ---- @@ -51893,10 +51824,7 @@ SELECT + SUM ( + col2 ) + + COUNT ( * ) + + COUNT ( + + col1 ) * - - MAX ( 12 ) ---- 160 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 cor0 WHERE NULL NOT BETWEEN NULL AND - col2 * 50 * - col1 * - 52 ---- @@ -53513,10 +53441,7 @@ query I rowsort SELECT - col1 AS col1 FROM tab2 AS cor0 WHERE ( - 0 ) BETWEEN ( 82 ) AND ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab2 cor0 CROSS JOIN tab0 WHERE NULL BETWEEN NULL AND - 81 ---- diff --git a/data/sqlite/random/aggregates/slt_good_121.slt b/data/sqlite/random/aggregates/slt_good_121.slt index 23f4808..0cbd5b3 100644 --- a/data/sqlite/random/aggregates/slt_good_121.slt +++ b/data/sqlite/random/aggregates/slt_good_121.slt @@ -1825,10 +1825,7 @@ query I rowsort SELECT ALL col2 AS col1 FROM tab1 WHERE NOT + 62 + col1 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 60 / col1 + + col2 col1 FROM tab1 WHERE NOT NULL BETWEEN NULL AND - - col0 * + col2 / + - ( - col2 ) - - 47 * - col1 ---- @@ -3950,10 +3947,7 @@ query III rowsort SELECT ALL * FROM tab0 WHERE NOT ( ( NULL IS NULL ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 68 ---- @@ -4505,10 +4499,7 @@ SELECT MIN ( DISTINCT + col1 ) AS col0 FROM tab0 AS cor0 ---- 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 38 ---- @@ -5024,10 +5015,7 @@ SELECT ALL ( + 93 ) AS col2 FROM tab1 AS cor0 93 93 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 99 ---- @@ -5878,10 +5866,7 @@ SELECT col0 / 27 - - 83 FROM tab0 WHERE NOT col2 NOT BETWEEN ( col0 / + col2 ) A 86 86 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE ( NULL ) NOT BETWEEN NULL AND + ( + 18 ) ---- @@ -8183,10 +8168,7 @@ SELECT DISTINCT 13 + + COUNT ( * ) + + 25 FROM tab1 AS cor0 ---- 41 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + - col0 col0 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - - col1 / col2 + + 84 + + col2 * + col1 + - 61 / - 39 OR + - 86 * col2 * + 35 <> + + col0 ---- @@ -20160,10 +20142,7 @@ SELECT + col1, + 81 FROM tab0 81 81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL BETWEEN NULL AND 17 ---- @@ -25026,10 +25005,7 @@ SELECT ALL - 48 + - col1 + - + 37 FROM tab2 AS cor0 -152 -162 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND 56 ---- @@ -29102,10 +29078,7 @@ SELECT DISTINCT - col0 * 22 FROM tab0 AS cor0 -2134 -330 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + + 70 + + 7 - - - col1 ---- @@ -29538,10 +29511,7 @@ SELECT MIN ( col1 ) FROM tab2 AS cor0 WHERE NOT + col1 IS NOT NULL ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - + 91 + - col2 + + col2 ---- @@ -35555,10 +35525,7 @@ query I rowsort SELECT + col1 AS col1 FROM tab1 WHERE NOT NULL > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND - col2 + - 14 + col1 - - col2 ---- @@ -36019,10 +35986,7 @@ query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE - col1 * + 47 = + col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT ( NULL BETWEEN ( NULL ) AND 61 ) ---- @@ -40587,10 +40551,7 @@ SELECT ALL + ( - - 38 ) FROM tab0 AS cor0 38 38 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - ( - col1 ) FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 4 ---- @@ -47354,10 +47315,7 @@ SELECT + CAST ( 82 AS INTEGER ) + - - 16 / COUNT ( * ) col1 FROM tab2 ---- 87 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL BETWEEN NULL AND - + 4 ---- @@ -52177,10 +52135,7 @@ query I rowsort SELECT + col0 AS col0 FROM tab1 AS cor0 WHERE NOT - col0 * + col2 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 21 * + - col0 * col0 ---- @@ -53433,10 +53388,7 @@ SELECT ALL - col0 * 13 / + col0 FROM tab2 AS cor0 -13 -13 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT ( NULL ) BETWEEN NULL AND col0 / 88 ---- @@ -55184,10 +55136,7 @@ SELECT ALL + 62 + + 75 AS col1, 62 + - - ( - MAX ( col1 ) ) AS col1 FROM tab1 AS 137 15 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND col2 * 31 ---- @@ -55491,10 +55440,7 @@ query I rowsort SELECT DISTINCT - col0 * + - col2 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 33 ---- @@ -57396,10 +57342,7 @@ SELECT - col1 * + ( + 30 ) * - + col0 + - + col2 + + 14 FROM tab0 AS cor0 36417 54814 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 72 ---- @@ -61112,10 +61055,7 @@ SELECT + + col0 + col0 * ( col0 ) - + 94 FROM tab2 AS cor0 4066 5606 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL BETWEEN NULL AND ( + col0 - + 39 * - + col2 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_122.slt b/data/sqlite/random/aggregates/slt_good_122.slt index 3ef93f2..f24a778 100644 --- a/data/sqlite/random/aggregates/slt_good_122.slt +++ b/data/sqlite/random/aggregates/slt_good_122.slt @@ -2352,10 +2352,7 @@ SELECT - + col2 * - col1 + 36 AS col1 FROM tab1 cor0 3232 331 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + col0 FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - + 97 ---- @@ -4804,10 +4801,7 @@ SELECT + col2 * + + 55 + + + 9 FROM tab2 AS cor0 2209 3199 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT ( NOT NULL NOT BETWEEN NULL AND - + ( - 76 ) ) ---- @@ -6883,10 +6877,7 @@ SELECT + 75 col1 FROM tab1 75 75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - ( - 60 ) ---- @@ -7008,10 +6999,7 @@ query I rowsort SELECT ALL col0 FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - - 99 * - col2 + + col2 ---- @@ -10004,10 +9992,7 @@ query II rowsort SELECT + + 85, + col2 FROM tab1 WHERE + col1 * - - 81 + 38 <= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND ( - col2 / - + 97 ) ---- @@ -10462,10 +10447,7 @@ query III rowsort label-1698 SELECT * FROM tab2 AS cor0 WHERE NOT + 79 * + col1 >= CAST ( - - 31 AS INTEGER ) + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + - 55 ---- @@ -12560,10 +12542,7 @@ SELECT DISTINCT - ( - 79 ) FROM tab1 WHERE - col0 IS NOT NULL ---- 79 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2043 SELECT ALL - COUNT ( * ) FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - - 33 ---- @@ -13448,10 +13427,7 @@ SELECT SUM ( ALL col1 ) AS col1 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 195 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 19 ---- @@ -16362,10 +16338,7 @@ SELECT ALL * FROM tab1 WHERE 26 * - col0 <> + 94 ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2658 SELECT + CAST ( NULL AS REAL ) FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL OR NOT NULL BETWEEN NULL AND ( + + col0 * - col1 + 38 + + - col0 * - 51 * - ( + + col2 ) ) ---- @@ -18267,10 +18240,7 @@ SELECT DISTINCT * FROM tab2 WHERE - col1 / - col0 IS NOT NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col1 * + + col2 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND col0 + - - 30 ---- @@ -19064,10 +19034,7 @@ SELECT - 18 * + col1 AS col0 FROM tab2 -1386 -918 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 63 / col1 AS col0 FROM tab1 WHERE NULL NOT BETWEEN NULL AND - 74 ---- @@ -21286,10 +21253,7 @@ SELECT ALL 25 * + 91 * COUNT ( * ) * + MIN ( + + 34 ) FROM tab2 ---- 232050 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT - col1 IS NULL AND NOT NULL BETWEEN ( NULL ) AND 24 ---- @@ -22098,10 +22062,7 @@ NULL NULL -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 * + col0 AS col2 FROM tab1 WHERE NOT NULL BETWEEN NULL AND - 66 AND + 82 * col2 NOT BETWEEN ( col2 ) AND ( NULL ) ---- @@ -23142,10 +23103,7 @@ SELECT col1 AS col0, col2 FROM tab2 77 40 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3773 SELECT ( - COUNT ( * ) ) * - + ( + - 17 ) FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 5 ---- @@ -24670,10 +24628,7 @@ SELECT DISTINCT - COUNT ( * ) col0 FROM tab0 WHERE NULL IS NULL ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col1 FROM tab0 WHERE ( NULL ) BETWEEN NULL AND 97 ---- @@ -29927,10 +29882,7 @@ SELECT MIN ( 68 ) FROM tab0 AS cor0 ---- 68 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4887 SELECT DISTINCT 12 * 34 + - ( - COUNT ( col2 ) + - 98 ) FROM tab2 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND ( 79 + - col2 ) ---- @@ -31100,10 +31052,7 @@ query I rowsort SELECT DISTINCT 25 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND ( - col1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + + col2 FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - - 68 ---- @@ -33089,10 +33038,7 @@ SELECT col1 * - - col0, col2 FROM tab0 97 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + 62 FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND ( - 67 ) ---- @@ -36348,10 +36294,7 @@ SELECT 8 * + COUNT ( * ) / + AVG ( + + col1 ) + + - SUM ( + 66 ) AS col1 FROM ta ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE - 7 * col0 > col1 AND NOT NULL BETWEEN NULL AND col0 * + 81 + - ( + 0 ) ---- @@ -37290,10 +37233,7 @@ SELECT DISTINCT - col1 + - 30 AS col0 FROM tab0 -31 -51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL BETWEEN NULL AND + 25 AND NOT 5 IS NULL ---- @@ -40781,10 +40721,7 @@ SELECT DISTINCT col1 AS col0 FROM tab1 WHERE 79 / - 55 + col0 IS NOT NULL 47 5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND col0 + + col2 * 41 ---- @@ -41739,10 +41676,7 @@ SELECT ALL + col0 * + 19 AS col2 FROM tab0 AS cor0 1843 285 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 50 * col2 ---- @@ -41998,10 +41932,7 @@ SELECT DISTINCT 73 * + 88 AS col2 FROM tab0 cor0 ---- 6424 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 81 - - - 31 + + - col2 + col2 * col2 * + 95 ---- @@ -43521,10 +43452,7 @@ SELECT - - ( - 10 ) - + col2 FROM tab0 AS cor0 -20 -57 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( col0 / - 88 ) ---- @@ -44131,10 +44059,7 @@ SELECT DISTINCT - col1 - 49 - + + 77 * + col2 AS col0 FROM tab1 -5332 -7455 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND col2 / + 9 + col0 * + + col2 + + + col1 ---- @@ -46847,10 +46772,7 @@ SELECT ALL col1 + - - 69 AS col0 FROM tab1 74 83 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL BETWEEN NULL AND - 30 ---- @@ -50493,10 +50415,7 @@ SELECT ALL - + 94 * + col2 + + col2, col2 - + 65 AS col2 FROM tab2 AS cor0 -5394 -7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 * col0 + + - 37 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 70 ---- @@ -51295,10 +51214,7 @@ SELECT - 49 * + 15 FROM tab2 -735 -735 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col1 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + col1 * 90 + - col0 ---- @@ -53939,10 +53855,7 @@ SELECT DISTINCT + 82 * + 98 AS col2 FROM tab1 AS cor0 CROSS JOIN tab1 AS cor1 ---- 8036 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - - 78 ---- diff --git a/data/sqlite/random/aggregates/slt_good_123.slt b/data/sqlite/random/aggregates/slt_good_123.slt index 442f843..6c282ce 100644 --- a/data/sqlite/random/aggregates/slt_good_123.slt +++ b/data/sqlite/random/aggregates/slt_good_123.slt @@ -1038,10 +1038,7 @@ SELECT col2 AS col0, 56 - + + col1 FROM tab1 96 42 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + col0 * - + col0 * 11 ---- @@ -5063,10 +5060,7 @@ SELECT DISTINCT MIN ( - 43 ) col1 FROM tab2 AS cor0 ---- -43 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - 31 ---- @@ -5134,10 +5128,7 @@ SELECT DISTINCT + ( + col1 ) * - col1, col2 / - col0 AS col1 FROM tab0 cor0 -6561 -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND ( + col2 * - 77 / + - col1 + - 34 + col1 + 24 * + 37 - + 43 / - col1 ) ---- @@ -7616,10 +7607,7 @@ query I rowsort SELECT 77 * + col1 + 1 AS col2 FROM tab2 AS cor0 WHERE NULL >= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 FROM tab0 WHERE NULL BETWEEN NULL AND 86 ---- @@ -11276,10 +11264,7 @@ query III rowsort label-1842 SELECT DISTINCT * FROM tab1 WHERE NOT NULL <> - 96 * - CAST ( NULL AS INTEGER ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL <> NULL OR NOT ( NULL ) NOT BETWEEN NULL AND - + 81 ---- @@ -11732,10 +11717,7 @@ SELECT ALL - - ( 95 ) AS col2 FROM tab2 AS cor0 95 95 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT NULL BETWEEN NULL AND + 58 - + ( + 32 ) ---- @@ -15343,10 +15325,7 @@ SELECT ALL + 56 * + col1 + col1 * col2 AS col2 FROM tab2 AS cor0 7392 7638 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 AS col0 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND col0 + 44 ---- @@ -20832,10 +20811,7 @@ SELECT DISTINCT + col2 * - - 41 - + col2 - + ( - col2 ) + - - col0 AS col1 FROM 2879 3987 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT NULL BETWEEN ( NULL ) AND ( + 59 ) + col1 / col2 ---- @@ -21119,10 +21095,7 @@ SELECT col1 FROM tab2 WHERE NOT ( NULL ) IS NOT NULL 67 77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 cor0 WHERE NULL NOT BETWEEN NULL AND - col1 * - + col1 - - 78 ---- @@ -22949,10 +22922,7 @@ SELECT DISTINCT + col1 + - 61 - + + col2 / col2 AS col2 FROM tab2 AS cor0 15 5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - + 39 * + + col0 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col2 * + + 64 ---- @@ -24126,10 +24096,7 @@ SELECT ALL - + 10, col1 FROM tab2 AS cor0 -10 77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND ( - 51 ) ---- @@ -25397,10 +25364,7 @@ SELECT DISTINCT 45 - col2 AS col0 FROM tab1 -23 -51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + ( 89 ) - + + 63 AS col0 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + + 22 ---- @@ -26082,10 +26046,7 @@ SELECT DISTINCT 32 * + 61 + SUM ( col1 ) AS col0 FROM tab2 AS cor0 ---- 2147 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + - 80 AS col2 FROM tab0 WHERE NULL NOT BETWEEN NULL AND - 59 ---- @@ -32509,10 +32470,7 @@ SELECT ALL ( col0 ) * + - 31 + + col1 * + col2 FROM tab1 -237 375 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 23 + col1 ---- @@ -32697,10 +32655,7 @@ SELECT COUNT ( * ) * 93 FROM tab1 cor0 ---- 279 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5337 SELECT - col1 AS col0 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - col2 * CAST ( NULL AS INTEGER ) - + 52 ---- @@ -33712,10 +33667,7 @@ SELECT DISTINCT - + col1 AS col0 FROM tab1 WHERE - col2 + 81 + + ( col1 ) IS NOT -47 -5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col1 col0 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + ( - col2 ) * + - col1 + - 60 ---- @@ -35249,10 +35201,7 @@ query I rowsort SELECT - col2 AS col0 FROM tab1 AS cor0 WHERE ( + col0 * + col1 * 78 ) <= - col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - - 59 ---- @@ -42381,10 +42330,7 @@ SELECT col2, - 22 AS col2 FROM tab2 58 -22 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND 49 + - + col1 ---- @@ -43467,10 +43413,7 @@ query I rowsort SELECT ALL 17 FROM tab1 WHERE NOT ( + col2 ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + col2 / - + ( + ( - 88 ) ) + col2 ---- @@ -47693,10 +47636,7 @@ SELECT + - col2 * + 79 * ( + 55 ) - + 70 / + col2 + - col0 AS col0 FROM tab2 AS -252086 -99984 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + 14 AS col1 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + col1 + + 96 ---- @@ -49145,10 +49085,7 @@ SELECT DISTINCT COUNT ( * ) AS col0, MAX ( DISTINCT + 32 ) + + COUNT ( * ) FROM 3 35 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8020 SELECT DISTINCT + COUNT ( * ) * + - 74 AS col1 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 88 + + 95 ---- @@ -54336,10 +54273,7 @@ SELECT ALL col1 * - col1 FROM tab2 AS cor0 WHERE ( NOT ( + col2 + + col2 ) >= co ---- -2601 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col1 * + col2 + 61 AS col2 FROM tab1 cor0 WHERE ( NULL ) BETWEEN NULL AND - 34 ---- @@ -54431,10 +54365,7 @@ SELECT - + col0 + + col1 / col0 * + + 49 * col2 / - col1, + col0 AS col2 FROM ta -89 64 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8883 SELECT ALL - COUNT ( * ) + - COUNT ( * ) + - CAST ( NULL AS INTEGER ) AS col2 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 30 ---- @@ -56871,10 +56802,7 @@ SELECT ALL - col1 + - 92 FROM tab1 AS cor0 -139 -97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 39 AS col0 FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - 64 ---- @@ -57018,10 +56946,7 @@ query I rowsort SELECT + 35 AS col2 FROM tab1 AS cor0 WHERE NOT ( 35 ) NOT BETWEEN NULL AND col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 96 ---- diff --git a/data/sqlite/random/aggregates/slt_good_124.slt b/data/sqlite/random/aggregates/slt_good_124.slt index 78d38ef..1f4785c 100644 --- a/data/sqlite/random/aggregates/slt_good_124.slt +++ b/data/sqlite/random/aggregates/slt_good_124.slt @@ -869,10 +869,7 @@ query I rowsort SELECT ALL + col1 FROM tab0 WHERE - col1 = col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-131 SELECT ALL + COUNT ( * ) AS col2 FROM tab1 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND - 86 * + col1 ---- @@ -4456,10 +4453,7 @@ SELECT DISTINCT - 72, - col1 AS col0 FROM tab1 AS cor0 -72 -5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - 65 FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + + 93 + - 27 * + + 57 * + - col2 ---- @@ -6426,10 +6420,7 @@ SELECT + SUM ( ALL 91 ) * + COUNT ( * ) + - COUNT ( * ) col1 FROM tab2 ---- 816 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 * + col0 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + 73 ---- @@ -10368,10 +10359,7 @@ query I rowsort SELECT DISTINCT - col0 FROM tab0 AS cor0 WHERE NOT - 70 BETWEEN NULL AND + col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - - ( col1 ) FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 59 * - col2 ---- @@ -11930,10 +11918,7 @@ SELECT + 24 * col0 FROM tab0 2328 360 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND 68 / 94 ---- @@ -12077,10 +12062,7 @@ query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE col0 > ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND 60 ---- @@ -15593,10 +15575,7 @@ query III rowsort SELECT * FROM tab1 WHERE 19 = NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2554 SELECT + 47 * - - 54 * CAST ( NULL AS INTEGER ) * - col2 * 86 / 32 * col2 AS col0 FROM tab1 WHERE NULL NOT BETWEEN NULL AND + + col0 + + 7 - + - col1 ---- @@ -17981,10 +17960,7 @@ SELECT ALL col1 * - 38 * + 40 FROM tab0 -1520 -31920 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE ( NOT ( NULL ) NOT BETWEEN NULL AND 58 ) ---- @@ -19369,10 +19345,7 @@ SELECT CAST ( NULL AS REAL ) + - COUNT ( * ) FROM tab0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 70 * + - col1 ---- @@ -20490,10 +20463,7 @@ query III rowsort SELECT ALL * FROM tab2 WHERE ( 67 ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL BETWEEN ( NULL ) AND ( 21 + 29 ) ---- @@ -20709,10 +20679,7 @@ SELECT DISTINCT + COUNT ( * ) FROM tab2 WHERE + 88 NOT BETWEEN NULL AND ( - col1 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND col2 + col1 + 4 ---- @@ -22016,10 +21983,7 @@ SELECT - + MIN ( + + col0 ) AS col2 FROM tab1 AS cor0 ---- -51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - - col1 * + + 47 ---- @@ -22801,10 +22765,7 @@ SELECT ALL col2 + - + col1 - col1 + + 93 AS col1 FROM tab0 AS cor0 190 61 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - col2 / + col2 + 7 ---- @@ -24912,10 +24873,7 @@ SELECT ALL - col2 + + col1 - 39 AS col1 FROM tab2 AS cor0 -2 -30 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + ( + + 26 ) ---- @@ -28427,10 +28385,7 @@ query III rowsort SELECT DISTINCT * FROM tab1 WHERE - 53 <= ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NULL BETWEEN NULL AND 44 ---- @@ -28540,10 +28495,7 @@ query I rowsort SELECT ALL + col1 FROM tab0 WHERE NOT col1 * 76 + 49 BETWEEN col0 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4630 SELECT + 5 * - CAST ( NULL AS INTEGER ) FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND ( + col0 * 28 ) ---- @@ -30382,10 +30334,7 @@ SELECT DISTINCT + 34 * - - COUNT ( * ) col1 FROM tab1 ---- 102 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND 50 - + - 44 ---- @@ -31324,10 +31273,7 @@ query I rowsort SELECT col1 FROM tab0 WHERE ( NULL ) NOT IN ( 72 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND + 31 ---- @@ -31902,10 +31848,7 @@ query III rowsort SELECT * FROM tab0 WHERE NOT NULL = - 70 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - + 94 ---- @@ -37711,10 +37654,7 @@ SELECT DISTINCT - - col0 - - 95 AS col0 FROM tab1 AS cor0 180 186 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - - 96 ---- @@ -38293,10 +38233,7 @@ SELECT + + 92 FROM tab1 cor0 92 92 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 34 * - col1 ---- @@ -38341,10 +38278,7 @@ SELECT DISTINCT - - col2 AS col0, col1 col1 FROM tab0 AS cor0 99 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + - 55 ---- @@ -38385,10 +38319,7 @@ SELECT DISTINCT 66 + + col0 AS col2 FROM tab1 cor0 151 157 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-6224 SELECT * FROM tab2 AS cor0 WHERE ( NOT NULL BETWEEN NULL AND 57 + + CAST ( NULL AS INTEGER ) / - + col0 ) ---- @@ -41255,10 +41186,7 @@ SELECT + 81 - + - col1 col2 FROM tab2 148 158 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + - 81 ---- @@ -45140,10 +45068,7 @@ SELECT DISTINCT * FROM tab0 cor0 WHERE NOT ( 33 ) IS NULL ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-7354 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND CAST ( + col1 AS INTEGER ) / 50 ---- @@ -47620,10 +47545,7 @@ query III rowsort SELECT * FROM tab2 WHERE col0 <= ( 51 / 87 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND ( - 49 ) ---- @@ -50352,10 +50274,7 @@ query I rowsort SELECT DISTINCT ( - col0 ) * col0 AS col2 FROM tab0 WHERE NOT ( 97 * 48 ) > - col0 + - 14 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND 63 * - 20 ---- @@ -51647,10 +51566,7 @@ SELECT DISTINCT + + ( MAX ( 18 ) ) AS col2 FROM tab2 AS cor0 ---- 18 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 78 + col1 AS col2 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col0 / - 85 ---- @@ -53796,10 +53712,7 @@ SELECT DISTINCT + MAX ( DISTINCT - - col1 ) FROM tab1 AS cor0 ---- 47 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 72 + - col2 ---- @@ -55842,10 +55755,7 @@ SELECT ALL + col1 / col2 + col2 FROM tab2 AS cor0 41 59 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 79 ---- @@ -57607,10 +57517,7 @@ SELECT DISTINCT + 8 FROM tab1, tab2 AS cor0 ---- 8 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - + col2 AS col2 FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + 4 ---- @@ -57781,10 +57688,7 @@ SELECT + ( - COUNT ( * ) ) col1 FROM tab2 AS cor0 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND 97 ---- @@ -58864,10 +58768,7 @@ SELECT + - 38 AS col0 FROM tab2 AS cor0 -38 -38 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9599 SELECT + - COUNT ( ALL col0 ) * COUNT ( * ) AS col1 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - col1 / + - ( + 0 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_125.slt b/data/sqlite/random/aggregates/slt_good_125.slt index 31a3a8a..15583d4 100644 --- a/data/sqlite/random/aggregates/slt_good_125.slt +++ b/data/sqlite/random/aggregates/slt_good_125.slt @@ -1221,10 +1221,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 WHERE ( - 26 - - 5 * - + col0 ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col1 AS col1 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + 24 ---- @@ -2359,10 +2356,7 @@ query I rowsort SELECT 82 AS col2 FROM tab0 AS cor0 WHERE col2 NOT BETWEEN NULL AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col2 + + 46 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 67 ---- @@ -4601,10 +4595,7 @@ query I rowsort SELECT DISTINCT - 36 AS col1 FROM tab0 WHERE 69 BETWEEN NULL AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - 79 ---- @@ -7013,10 +7004,7 @@ SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT + col2 BETWEEN - CAST ( NULL AS IN 1 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - 60 ---- @@ -10325,10 +10313,7 @@ query III rowsort SELECT * FROM tab1 WHERE NOT ( NOT - col2 IS NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 FROM tab1 WHERE NOT ( NOT NULL NOT BETWEEN NULL AND - 49 + - + col2 ) ---- @@ -10482,10 +10467,7 @@ SELECT + col0 * + col2 - col1 FROM tab0 AS cor0 849 9602 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - col2 * 56 ---- @@ -21298,10 +21280,7 @@ SELECT DISTINCT * FROM tab0 cor0 WHERE col2 >= - ( + 11 ) ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - 28 + - - 59 ---- @@ -23344,10 +23323,7 @@ SELECT * FROM tab1 cor0 WHERE ( col0 IS NOT NULL ) ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE ( NOT NULL NOT BETWEEN ( NULL ) AND - col1 * - + 26 ) ---- @@ -23854,10 +23830,7 @@ SELECT * FROM tab1 AS cor0 WHERE NOT + col2 - - col1 <= col1 ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - 23 ---- @@ -24778,10 +24751,7 @@ query I rowsort SELECT col1 FROM tab0 WHERE NULL NOT IN ( - col0 + col2 / - col2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col2 AS col1 FROM tab0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + col0 * 76 + 38 ---- @@ -24846,10 +24816,7 @@ SELECT DISTINCT - col1 + col2 * + col0 FROM tab0 849 9602 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL BETWEEN NULL AND 38 ---- @@ -29312,10 +29279,7 @@ SELECT DISTINCT ( - col0 ) + col2 + - col1 - + 88 FROM tab1 -158 -57 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND 41 ---- @@ -33106,10 +33070,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5420 SELECT - + COUNT ( * ) FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - col0 * + + 37 ---- @@ -38154,10 +38115,7 @@ SELECT col2 * - + ( - + ( + + col0 ) ) FROM tab0 AS cor0 870 9603 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + col0 AS col0 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 96 * + - col2 / - + col1 ---- @@ -39952,10 +39910,7 @@ SELECT ALL col1 AS col2, col1 FROM tab0 AS cor0 81 81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND 70 * - - col1 / col0 ---- @@ -44260,10 +44215,7 @@ SELECT ALL + + 19 * 59 + - col0 FROM tab2 cor0 1057 1075 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 9 ---- @@ -47922,10 +47874,7 @@ query I rowsort SELECT ALL ( col0 ) FROM tab1 WHERE 89 BETWEEN ( col2 * + col1 / - 79 ) AND ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7851 SELECT - COUNT ( * ) FROM tab2 WHERE NOT ( NULL ) NOT BETWEEN NULL AND 74 - + col1 ---- @@ -49543,10 +49492,7 @@ query I rowsort label-8107 SELECT + col0 AS col0 FROM tab0 WHERE ( NOT NULL NOT IN ( CAST ( + col1 AS INTEGER ) * col1 * + col2, - 96, - CAST ( - + col2 AS INTEGER ) * - - col1, - col2 * + col0 + 96 / - - CAST ( col0 AS REAL ) + + col0 - col0, - - col0 ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8108 SELECT SUM ( - col1 ) FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND 56 ---- @@ -51329,10 +51275,7 @@ SELECT col2, - 26 FROM tab1 96 -26 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL BETWEEN ( NULL ) AND + 80 * col1 ---- @@ -53115,10 +53058,7 @@ query I rowsort SELECT - 82 FROM tab1 WHERE NOT NULL <> ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND 5 ---- @@ -61026,10 +60966,7 @@ query II rowsort SELECT 33 AS col1, + 31 FROM tab0 AS cor0 WHERE + 49 * + col2 * - - col2 * - 6 * - + col1 <= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND 4 * + + col0 ---- diff --git a/data/sqlite/random/aggregates/slt_good_126.slt b/data/sqlite/random/aggregates/slt_good_126.slt index 9ad66f3..92a747d 100644 --- a/data/sqlite/random/aggregates/slt_good_126.slt +++ b/data/sqlite/random/aggregates/slt_good_126.slt @@ -2557,10 +2557,7 @@ SELECT ALL - MAX ( - ( + 55 ) ) + COUNT ( * ) AS col1 FROM tab1 AS cor0 ---- 58 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND 10 ---- @@ -3670,10 +3667,7 @@ SELECT - col2 * + - 81 FROM tab2 3240 4698 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col1 * + col0 - + col1 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 41 ---- @@ -4756,10 +4750,7 @@ SELECT - 49 * - col1 AS col1 FROM tab1 245 686 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NULL BETWEEN NULL AND + col0 + + - 54 ---- @@ -5281,10 +5272,7 @@ SELECT DISTINCT + MAX ( DISTINCT - col1 ) - + 19 FROM tab1 AS cor0 ---- -24 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 31 ---- @@ -5316,10 +5304,7 @@ query III rowsort SELECT DISTINCT * FROM tab1 WHERE - 64 * - - 11 + + col0 + + col2 < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT - col0, + col2 * + col2 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND 65 + col1 ---- @@ -7798,10 +7783,7 @@ SELECT DISTINCT - col1 - 25 AS col1, + col0 FROM tab1 cor0 -72 91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - - ( - - col1 ) AS col1 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 76 ---- @@ -14557,10 +14539,7 @@ SELECT + col1 * - + 0 col2 FROM tab1 AS cor0 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE ( NOT NULL BETWEEN NULL AND - - col1 * 42 ) ---- @@ -15250,10 +15229,7 @@ SELECT DISTINCT - col2 + - - 58 * 63 FROM tab2 3614 3631 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col1 / - ( + - 53 ) FROM tab2 WHERE NULL BETWEEN NULL AND 35 ---- @@ -15713,10 +15689,7 @@ SELECT ALL + col1 / 76 AS col0 FROM tab2 AS cor0 0 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col0 AS col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - col1 * + + col2 + + ( - 49 ) + + col1 ---- @@ -15917,10 +15890,7 @@ SELECT DISTINCT COUNT ( * ) + - 67 FROM tab2 ---- -64 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 45 ---- @@ -19392,10 +19362,7 @@ query I rowsort label-3162 SELECT ALL 27 + - CAST ( NULL AS INTEGER ) col1 FROM tab2 AS cor0 WHERE NOT NULL > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE ( NOT NULL NOT BETWEEN NULL AND 0 ) ---- @@ -19988,10 +19955,7 @@ SELECT ALL + MAX ( DISTINCT - 7 ) AS col0 FROM tab2 AS cor0 ---- -7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 6 ---- @@ -22104,10 +22068,7 @@ SELECT DISTINCT 28 * 57 AS col1 FROM tab1 ---- 1596 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-3608 SELECT + + COUNT ( * ) AS col1, COUNT ( * ) FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 3 ---- @@ -22449,10 +22410,7 @@ SELECT + COUNT ( 16 ) FROM tab0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col1 FROM tab0 WHERE NULL NOT BETWEEN NULL AND ( + 71 ) ---- @@ -24251,10 +24209,7 @@ SELECT DISTINCT + col1 * - - 54 AS col2 FROM tab0 AS cor0 4374 54 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + 90 + 44 ---- @@ -26151,10 +26106,7 @@ SELECT ( col0 ) AS col2, + 55 * - col1 AS col1 FROM tab0 AS cor0 97 -55 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-4281 SELECT DISTINCT * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + 76 / - col2 + ( + CAST ( + 63 AS INTEGER ) ) - - col2 ---- @@ -29999,10 +29951,7 @@ query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT + col2 + + 18 + + col2 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 cor0 WHERE NULL NOT BETWEEN NULL AND col0 + - + 73 ---- @@ -30982,10 +30931,7 @@ SELECT + 66 * + 78 * COUNT ( DISTINCT - col0 ) FROM tab1 ---- 15444 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND - 89 + - col0 ---- @@ -32376,10 +32322,7 @@ query I rowsort SELECT - - 16 FROM tab1 AS cor0 WHERE NULL = + col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5299 SELECT DISTINCT - 91 + COUNT ( * ) FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 21 ---- @@ -32681,10 +32624,7 @@ SELECT - 0 + + COUNT ( * ) AS col2 FROM tab2 AS cor0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + + col0 AS col0 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 96 ---- @@ -34349,10 +34289,7 @@ SELECT ALL - + COUNT ( DISTINCT - col0 ) + - 67 AS col1 FROM tab2 AS cor0 ---- -70 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 80 ---- @@ -40455,10 +40392,7 @@ query II rowsort SELECT DISTINCT - col2 AS col0, + 95 AS col2 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NULL NOT BETWEEN NULL AND col1 * - 25 ---- @@ -48268,10 +48202,7 @@ SELECT DISTINCT - ( 41 ) FROM tab1 AS cor0 ---- -41 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-7883 SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 60 * + col1 * + col2 * - col0 * + CAST ( NULL AS INTEGER ) * + 2 * 32 + + col1 ---- @@ -49998,10 +49929,7 @@ SELECT DISTINCT - col0 + - - col1 * + + col0 - - col0 * col1 FROM tab2 AS cor0 9792 9975 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL BETWEEN ( NULL ) AND + 75 + col1 ---- @@ -51131,10 +51059,7 @@ SELECT SUM ( DISTINCT col0 ) FROM tab1 cor0 ---- 227 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + 37 ---- @@ -54311,10 +54236,7 @@ query I rowsort SELECT ALL + col1 AS col2 FROM tab0 AS cor0 WHERE NOT 13 - - col1 / 79 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 12 ---- @@ -55389,10 +55311,7 @@ SELECT 45 * col1 AS col0 FROM tab0 45 945 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 45 + col1 / 78 AS col1 FROM tab0 WHERE NOT NULL BETWEEN NULL AND ( 12 ) ---- @@ -55814,10 +55733,7 @@ query I rowsort SELECT ALL col1 + - col0 FROM tab0 WHERE NOT ( NOT + ( col2 ) IN ( + col1 ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 AS col1 FROM tab0 WHERE ( NULL ) BETWEEN NULL AND 92 + + + col2 ---- @@ -60477,10 +60393,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - ( 36 ) - - + col2 + - col2 ---- diff --git a/data/sqlite/random/aggregates/slt_good_127.slt b/data/sqlite/random/aggregates/slt_good_127.slt index 33d5705..a3445de 100644 --- a/data/sqlite/random/aggregates/slt_good_127.slt +++ b/data/sqlite/random/aggregates/slt_good_127.slt @@ -981,10 +981,7 @@ SELECT - - 53 FROM tab0 AS cor0 CROSS JOIN tab1 cor1 ---- 9 values hashing to fede6033dee346dbd272085c05724fda -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND 27 ---- @@ -2410,10 +2407,7 @@ SELECT SUM ( ALL - CAST ( NULL AS INTEGER ) ) AS col1 FROM tab1 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT ( NULL ) BETWEEN NULL AND 52 - - col0 ---- @@ -3250,10 +3244,7 @@ SELECT DISTINCT - col0 AS col1 FROM tab2 AS cor0 WHERE NOT - col0 + - col2 IS NU -64 -75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + col1 FROM tab2 WHERE NULL BETWEEN NULL AND + + ( - - 37 ) * + col0 ---- @@ -6440,10 +6431,7 @@ SELECT 29 + - col2 FROM tab2 cor0 -29 6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT DISTINCT * FROM tab0 AS cor0 CROSS JOIN tab1 AS cor1 WHERE NULL BETWEEN NULL AND - 33 ---- @@ -8379,10 +8367,7 @@ SELECT + 48 - 83 AS col1 FROM tab1 AS cor0 -35 -35 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col1 + + 4 FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 84 / ( col2 ) - - 90 / + col1 ---- @@ -8900,10 +8885,7 @@ SELECT ALL - - col2 * - + col0 AS col2 FROM tab2 AS cor0 -2560 -4350 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 77 ---- @@ -9475,10 +9457,7 @@ query III rowsort SELECT * FROM tab1 AS cor0 WHERE 15 = NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1517 SELECT - COUNT ( * ) AS col1 FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND col0 + + 25 ---- @@ -9804,10 +9783,7 @@ SELECT DISTINCT + col0 + 43 * col2 * col2 * col1 + 19 * + 12 * + ( - 83 ) + 62 * 725918 9322055 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1573 SELECT COUNT ( * ) FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 98 * + col2 ---- @@ -19575,10 +19551,7 @@ SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT CAST ( NULL AS REAL ) + 66 IS NOT ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND col0 * - 95 ---- @@ -20005,10 +19978,7 @@ SELECT ALL 32 * + ( + col2 ) * + col0 col1 FROM tab0 cor0 27840 307296 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 26 ) ---- @@ -20553,10 +20523,7 @@ NULL NULL 58 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3317 SELECT + + col0 + 13 FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN NULL AND col2 * CAST ( + + col1 AS INTEGER ) + - 3 ---- @@ -27527,10 +27494,7 @@ SELECT DISTINCT + COUNT ( * ) FROM tab1 cor0 WHERE NOT col0 IS NULL ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + - 35 AS col1 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND col0 * 61 ---- @@ -27622,10 +27586,7 @@ SELECT DISTINCT + ( + CAST ( NULL AS INTEGER ) ) + - col1 FROM tab0 AS cor0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - col2 + + 84 ---- @@ -30276,10 +30237,7 @@ SELECT DISTINCT 57 / - 32 AS col2 FROM tab2 ---- -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 84 AS col2 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - - 30 / + col2 ---- @@ -30955,10 +30913,7 @@ SELECT ALL - COUNT ( + - col0 ) FROM tab0 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND 98 ---- @@ -33506,10 +33461,7 @@ query IIIIII rowsort SELECT ALL * FROM tab1 AS cor0 CROSS JOIN tab0 WHERE ( NULL ) >= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5426 SELECT ALL - ( - CAST ( COUNT ( * ) AS INTEGER ) ) AS col1 FROM tab1 AS cor0 INNER JOIN tab1 ON NULL BETWEEN NULL AND - 58 ---- @@ -34281,10 +34233,7 @@ SELECT DISTINCT + + 28 AS col2 FROM tab2 cor0 ---- 28 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - + 4 ---- @@ -34949,10 +34898,7 @@ query III rowsort label-5666 SELECT * FROM tab0 WHERE NOT - col0 + + CAST ( + - col2 AS INTEGER ) / 98 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5667 SELECT + - COUNT ( * ) FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 87 ---- @@ -36629,10 +36575,7 @@ SELECT ALL COUNT ( * ) * - + 44 FROM tab2 ---- -132 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 AS col0 FROM tab1 WHERE NOT NULL BETWEEN NULL AND 5 ---- @@ -37097,10 +37040,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 61 + - col0 * col0 ---- @@ -37645,10 +37585,7 @@ SELECT ALL 42 / - col0 AS col1 FROM tab1 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col1 / + + 92 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - + 41 ---- @@ -41143,10 +41080,7 @@ SELECT DISTINCT - col0 / col0 * + col0 + - 99 - - 51 - 72 + col2 + - 8 / + col1 -197 -88 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6672 SELECT + CAST ( NULL AS INTEGER ) FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - col2 + - col0 - - ( - col0 ) * + col0 + - + CAST ( ( + ( 90 ) ) AS INTEGER ) * ( + col2 ) + - + 21 ---- @@ -41979,10 +41913,7 @@ SELECT DISTINCT - + ( col1 ) * - - col1 AS col2 FROM tab0 AS cor0 -441 -6561 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT + col0, col2 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( + 17 * - col1 ) ---- @@ -42913,10 +42844,7 @@ query III rowsort SELECT * FROM tab0 WHERE - + col2 * + col1 * + 68 * - col1 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND 80 ---- @@ -44036,10 +43964,7 @@ SELECT ALL COUNT ( * ) - + - COUNT ( * ) + - + MAX ( col2 ) AS col2 FROM tab2 ---- -52 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT NULL IS NULL OR NULL NOT BETWEEN NULL AND - 56 ---- @@ -44518,10 +44443,7 @@ SELECT DISTINCT MIN ( DISTINCT col2 ) col0 FROM tab1 AS cor0 WHERE NOT NULL <= + ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND ( col0 ) * + 88 ---- @@ -45013,10 +44935,7 @@ query III rowsort SELECT * FROM tab2 cor0 WHERE NULL NOT IN ( col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND col2 * + 39 ---- @@ -49354,10 +49273,7 @@ query III rowsort SELECT * FROM tab2 WHERE NOT col1 - 17 + - ( - col1 ) + 53 * + - col1 / + 62 >= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 FROM tab1 WHERE NULL BETWEEN NULL AND ( + 69 ) ---- @@ -50814,10 +50730,7 @@ SELECT DISTINCT + col2 + - - 74 * + col0 FROM tab0 cor0 6448 7277 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - 25 ---- @@ -51206,10 +51119,7 @@ SELECT + col0 * col0 * + - col2 FROM tab2 -326250 -48668 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + 50 ---- @@ -53080,10 +52990,7 @@ SELECT + col2 * ( - + col1 ) FROM tab1 -295 -3196 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8625 SELECT DISTINCT - - MAX ( ALL - col1 ) AS col2 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 53 * + - col2 ---- @@ -53469,10 +53376,7 @@ SELECT ( - + col1 ) / + col0 FROM tab0 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 cor0 WHERE NULL NOT BETWEEN NULL AND 1 ---- @@ -53589,10 +53493,7 @@ query I rowsort SELECT ALL - col0 * - 77 AS col0 FROM tab0 AS cor0 WHERE NOT NULL >= ( 39 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + + ( - 72 ) - + col0 ---- @@ -54680,10 +54581,7 @@ SELECT DISTINCT + + ( - col2 ) / + + col0 AS col0, col1 AS col1 FROM tab1 AS cor 0 5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NOT NULL BETWEEN NULL AND + col2 * + 60 ---- @@ -55038,10 +54936,7 @@ SELECT ALL + COUNT ( - 75 ) AS col2 FROM tab2 AS cor0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NULL IS NULL OR NOT NULL NOT BETWEEN NULL AND - col2 * col2 - + 62 + 99 * + 75 + - - col2 ---- @@ -56646,10 +56541,7 @@ SELECT * FROM tab1 AS cor0 WHERE NOT + col1 * - - 83 = + + col1 ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + - col1 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 6 ---- @@ -59444,10 +59336,7 @@ SELECT + 34 - + - ( - 67 ) FROM tab1 AS cor0 -33 -33 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col2 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + col0 / + 91 + + 84 - col2 ---- @@ -59462,10 +59351,7 @@ SELECT ALL - col1 - + - 58, + col2 AS col1 FROM tab2 AS cor0 7 23 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab2 cor0 CROSS JOIN tab1 cor1 WHERE NOT NULL NOT BETWEEN NULL AND 11 ---- @@ -60051,10 +59937,7 @@ SELECT MAX ( - CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) ) * - COUNT ( * ) AS ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + col1 / + 56 ---- @@ -60698,10 +60581,7 @@ SELECT - - MAX ( 64 ), 68 AS col0 FROM tab1 AS cor0 64 68 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - 57 FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + + 22 ---- diff --git a/data/sqlite/random/aggregates/slt_good_128.slt b/data/sqlite/random/aggregates/slt_good_128.slt index a906d50..01a7d8e 100644 --- a/data/sqlite/random/aggregates/slt_good_128.slt +++ b/data/sqlite/random/aggregates/slt_good_128.slt @@ -425,10 +425,7 @@ SELECT - col1 FROM tab0 AS cor0 WHERE NOT col2 IN ( - - ( + col0 ) ) -21 -81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - ( + 97 ) + + 39 AS col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - - 58 * col1 ---- @@ -1425,10 +1422,7 @@ SELECT ALL - 87 + - + 95 AS col2 FROM tab0 AS cor0 -182 -182 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND - ( + 71 ) ---- @@ -3468,10 +3462,7 @@ SELECT - - COUNT ( * ) AS col2 FROM tab0 WHERE - col0 IS NOT NULL ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND + 79 ---- @@ -8237,10 +8228,7 @@ query III rowsort SELECT * FROM tab0 AS cor0 WHERE - col1 BETWEEN + col0 AND 96 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND ( 43 ) ---- @@ -10788,10 +10776,7 @@ SELECT DISTINCT COUNT ( * ) + - - 1 FROM tab1 ---- 4 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + + 66 ---- @@ -11553,10 +11538,7 @@ SELECT col0 AS col0, col1 * + + col2 FROM tab1 91 3196 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN ( NULL ) AND ( ( + - 75 ) * col2 + - + 43 ) ---- @@ -14681,10 +14663,7 @@ SELECT ALL + col0 AS col1, - 18 * + col0 FROM tab2 cor0 75 -1350 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col0 - - col0 * - + col2 * col2 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - col0 + 84 ---- @@ -15334,10 +15313,7 @@ SELECT ALL - 11 AS col2, + COUNT ( * ) + 40 FROM tab1 AS cor0 -11 43 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND ( + - 10 ) ---- @@ -18966,10 +18942,7 @@ SELECT + + COUNT ( * ) / 47 AS col0 FROM tab0 AS cor0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NULL NOT BETWEEN NULL AND - 81 ---- @@ -19884,10 +19857,7 @@ SELECT + - col1 - 59 FROM tab0 AS cor0 -60 -80 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col1 AS col0 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND ( - ( 62 ) + + - col0 / col1 + 64 ) ---- @@ -20344,10 +20314,7 @@ SELECT + col0 + - col2, col1 AS col2 FROM tab0 77 21 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 AS col0 FROM tab2 WHERE NULL NOT BETWEEN NULL AND + 47 - - col1 ---- @@ -25417,10 +25384,7 @@ SELECT * FROM tab2 WHERE col1 NOT IN ( - - 3 ) OR NULL IS NOT NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4128 SELECT + MAX ( + 28 ) * 68 + 3 / 28 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - + col1 * + + col1 - - - 47 / col0 ---- @@ -26964,10 +26928,7 @@ query I rowsort SELECT DISTINCT - + col1 FROM tab0 WHERE NULL BETWEEN col0 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT DISTINCT * FROM tab2 AS cor0 CROSS JOIN tab1 AS cor1 WHERE NOT NULL BETWEEN NULL AND - 28 ---- @@ -28845,10 +28806,7 @@ SELECT col1 / + col1 + + 25 + + col2 + col1 AS col0 FROM tab0 AS cor0 154 57 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 37 AS col2 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 3 OR NOT NULL IS NULL ---- @@ -34231,10 +34189,7 @@ SELECT ALL + + 56 * - col1 AS col2 FROM tab2 AS cor0 -3752 -4312 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + - col2 + col1 / + - col2 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 29 ---- @@ -34526,10 +34481,7 @@ SELECT - col2 + + col1 / + - col1 + col2 + - col2 AS col1 FROM tab2 -41 -59 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT + + 26, + 93 * + - 40 AS col2 FROM tab1 AS cor0 CROSS JOIN tab1 AS cor1 WHERE NULL NOT BETWEEN NULL AND 85 ---- @@ -41092,10 +41044,7 @@ SELECT col0 / 63 - + ( 11 ) FROM tab0 -10 -11 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL BETWEEN ( NULL ) AND - col1 * - 66 + + col2 ---- @@ -41690,10 +41639,7 @@ query IIIIII rowsort SELECT ALL * FROM tab0 cor0 CROSS JOIN tab1 cor1 WHERE NOT ( NOT NULL IS NOT NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN NULL AND + 97 * - + 29 ---- @@ -42237,10 +42183,7 @@ SELECT DISTINCT COUNT ( * ), + ( - 8 ) AS col1 FROM tab1 AS cor0 3 -8 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND - ( + + ( - + 25 ) ) ---- @@ -44034,10 +43977,7 @@ SELECT ALL + 56 FROM tab1 AS cor0 WHERE NOT ( - col1 ) < col0 - + 20 * + col2 56 56 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 16 + + col2 ---- @@ -45117,10 +45057,7 @@ SELECT COUNT ( * ) + - COUNT ( * ) FROM tab2 cor0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - col0 + + 68 + + 93 ---- @@ -46841,10 +46778,7 @@ query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE ( NULL ) <> - col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 45 ---- @@ -52310,10 +52244,7 @@ query III rowsort SELECT * FROM tab2 WHERE + col2 * - col2 + + col0 BETWEEN col1 AND ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab0 AS cor0 CROSS JOIN tab1 AS cor1 WHERE ( NULL ) BETWEEN NULL AND ( 21 ) ---- @@ -56810,10 +56741,7 @@ SELECT SUM ( ALL + col2 ) - - 51 AS col1 FROM tab0 ---- 207 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - 7 + 31 ---- @@ -60436,10 +60364,7 @@ query I rowsort label-9820 SELECT DISTINCT CAST ( col2 AS INTEGER ) FROM tab2 WHERE NOT - 26 NOT BETWEEN 40 + 19 AND col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9821 SELECT col2 col2 FROM tab0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND CAST ( NULL AS INTEGER ) * 66 + - col2 ---- @@ -60960,10 +60885,7 @@ SELECT col0 col2, col1 / 35 col2 FROM tab1 91 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - 11 / + + col1 * col1 + - + 16 ---- diff --git a/data/sqlite/random/aggregates/slt_good_129.slt b/data/sqlite/random/aggregates/slt_good_129.slt index a9b655c..28f4fc0 100644 --- a/data/sqlite/random/aggregates/slt_good_129.slt +++ b/data/sqlite/random/aggregates/slt_good_129.slt @@ -2677,10 +2677,7 @@ SELECT ALL + CAST ( 55 AS INTEGER ) AS col2 FROM tab1 AS cor0 55 55 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col2 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 86 ---- @@ -2925,10 +2922,7 @@ SELECT + + 36 AS col1, col0 / + col0 AS col1 FROM tab2 AS cor0 36 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - 88 AS col0 FROM tab2 WHERE NULL BETWEEN NULL AND - 38 - + col2 ---- diff --git a/data/sqlite/random/aggregates/slt_good_13.slt b/data/sqlite/random/aggregates/slt_good_13.slt index aa2b39f..8a82fe2 100644 --- a/data/sqlite/random/aggregates/slt_good_13.slt +++ b/data/sqlite/random/aggregates/slt_good_13.slt @@ -2995,10 +2995,7 @@ SELECT ALL + ( - ( col1 ) ) + CAST ( - + 23 AS INTEGER ) FROM tab0 AS cor0 -24 -44 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 49 + + 85 ---- @@ -9094,10 +9091,7 @@ SELECT ALL col1 col1 FROM tab2 AS cor0 WHERE NOT col2 + col2 IS NULL 67 77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - + 23 AS col1 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - col1 * + col0 * - 21 ---- @@ -9788,10 +9782,7 @@ query II rowsort SELECT col2 AS col1, + 35 AS col2 FROM tab1 AS cor0 WHERE NOT + col2 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND ( + - 49 ) * - 18 ---- @@ -9905,10 +9896,7 @@ SELECT col0 col2 FROM tab0 WHERE + col2 NOT BETWEEN + 37 * + 73 AND 8 87 97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - col1 + - - 28 ---- @@ -11398,10 +11386,7 @@ SELECT ALL - col1 * + 24 FROM tab1 -120 -336 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col0 / - col2 FROM tab1 WHERE NOT ( NULL ) NOT BETWEEN NULL AND 32 ---- @@ -11556,10 +11541,7 @@ query III rowsort SELECT * FROM tab0 AS cor0 WHERE - 26 >= ( col1 + 44 * col2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 cor0 WHERE NOT NULL BETWEEN NULL AND - ( + ( - 53 ) ) ---- @@ -12276,10 +12258,7 @@ SELECT ALL col0 * - - col1 AS col0 FROM tab2 cor0 4928 5025 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - 84 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - col2 + + 10 ---- @@ -16684,10 +16663,7 @@ SELECT - - COUNT ( * ) + + MAX ( ALL + - col1 ) AS col1 FROM tab1 AS cor0 ---- -2 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2743 SELECT ALL + 55 * + CAST ( NULL AS REAL ) AS col1 FROM tab2 cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - - 35 + + - col2 + - - col2 ---- @@ -18078,10 +18054,7 @@ SELECT col0 + - - col2 AS col1 FROM tab0 AS cor0 62 97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT col1 >= ( NULL ) AND NULL NOT BETWEEN NULL AND - 79 * + col0 * - - col2 / 49 + col0 / col2 ---- @@ -19112,10 +19085,7 @@ SELECT DISTINCT - 50 AS col2, + COUNT ( * ) FROM tab1 -50 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT ALL - - 42, + col2 AS col2 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND 77 ---- @@ -22582,10 +22552,7 @@ SELECT - col1 AS col1, + col1 * + col0 AS col2 FROM tab0 AS cor0 -81 1215 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 93 * - + col1 / + 23 + + + col0 ---- @@ -26455,10 +26422,7 @@ SELECT + - 57 FROM tab2 cor0 -57 -57 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 68 + ( + col0 ) / - 36 AS col1 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND col2 - - col2 + - col2 + - - 14 ---- @@ -27034,10 +26998,7 @@ SELECT * FROM tab0 AS cor0 WHERE ( 17 / col0 IS NOT NULL ) ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab2 AS cor0 CROSS JOIN tab1 cor1 WHERE NULL NOT BETWEEN NULL AND 86 ---- @@ -28725,10 +28686,7 @@ SELECT ALL - 45 AS col0 FROM tab2 cor0 -45 -45 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + ( + - col1 ) * + 86 * col0 * - 17 * + + col0 ---- @@ -34949,10 +34907,7 @@ SELECT - + COUNT ( * ) - 47 + + COUNT ( 44 ) col2 FROM tab1 AS cor0 CROSS JOIN t ---- -47 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5751 SELECT DISTINCT - + col2 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND 96 * + + 41 * - CAST ( NULL AS INTEGER ) ---- @@ -36034,10 +35989,7 @@ SELECT - - ( 66 ) * + COUNT ( * ) FROM tab0 cor0 ---- 198 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND ( + col0 ) + 49 ---- @@ -36704,10 +36656,7 @@ SELECT - AVG ( col2 ) * + CAST ( NULL AS INTEGER ) AS col2 FROM tab1 AS cor0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 58 * + + col2 ---- @@ -38566,10 +38515,7 @@ query I rowsort label-6342 SELECT col1 AS col2 FROM tab1 WHERE + CAST ( CAST ( col1 AS INTEGER ) AS REAL ) IN ( col2 * col1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND - 11 ---- @@ -39153,10 +39099,7 @@ SELECT DISTINCT 33 * col1 / 98 FROM tab0 AS cor0 27 7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 73 ---- @@ -40323,10 +40266,7 @@ SELECT DISTINCT col1 + + 16 AS col0 FROM tab2 83 93 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 35 ---- @@ -42150,10 +42090,7 @@ SELECT DISTINCT + CAST ( NULL AS INTEGER ) + col2 FROM tab1 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - 60 ---- @@ -44270,10 +44207,7 @@ SELECT DISTINCT - + col0, - col1 / col1 AS col0 FROM tab1 AS cor0 -91 -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7267 SELECT DISTINCT - MIN ( DISTINCT + 52 ) AS col0 FROM tab2 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + col0 * 42 ---- @@ -44404,10 +44338,7 @@ query III rowsort SELECT ALL * FROM tab2 WHERE NOT 35 + - 30 BETWEEN ( - 45 ) AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-7291 SELECT DISTINCT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 47 * - CAST ( NULL AS INTEGER ) ---- @@ -47577,10 +47508,7 @@ SELECT ALL 86 * 60 FROM tab0 AS cor0 5160 5160 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND ( + 78 + - col0 ) ---- @@ -48569,10 +48497,7 @@ query I rowsort SELECT ALL + 16 FROM tab0 AS cor0 WHERE - ( col2 ) <= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND - 34 ---- @@ -49509,10 +49434,7 @@ SELECT - CAST ( + + col0 AS INTEGER ) col1 FROM tab2 AS cor0 -64 -75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8138 SELECT - COUNT ( * ) FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND 39 ---- @@ -51466,10 +51388,7 @@ SELECT + 57 * + 86 * - col1 * + 73 col0 FROM tab1 -1789230 -5009844 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col1 AS col2 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND 49 ---- @@ -51645,10 +51564,7 @@ SELECT DISTINCT + 21 / + COUNT ( * ) AS col0 FROM tab2 AS cor0 ---- 7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT ( NOT NULL BETWEEN NULL AND 49 + col1 ) ---- @@ -53404,10 +53320,7 @@ SELECT DISTINCT - col0 / ( col2 ) AS col0 FROM tab2 -1 -2 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8796 SELECT DISTINCT - MAX ( DISTINCT col2 ) + - COUNT ( * ) FROM tab1 WHERE NOT NULL BETWEEN NULL AND col1 + + 68 ---- @@ -53842,10 +53755,7 @@ SELECT DISTINCT + COUNT ( * ) - + - 5 AS col2, + COUNT ( * ) AS col1 FROM tab1 A 8 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8875 SELECT DISTINCT ( + MIN ( ALL - col1 ) ) FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN ( NULL ) AND ( + 47 ) ---- @@ -54989,10 +54899,7 @@ NULL 58 NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 67 ---- @@ -56319,10 +56226,7 @@ SELECT DISTINCT - COUNT ( * ) FROM tab0 WHERE NOT col1 > NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - - col1 FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - + 20 ---- @@ -56542,10 +56446,7 @@ SELECT col2 + CAST ( - col0 AS INTEGER ) FROM tab1 -26 45 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9302 SELECT ALL - COUNT ( * ) FROM tab2 WHERE NULL NOT BETWEEN ( NULL ) AND + 28 ---- @@ -56628,10 +56529,7 @@ SELECT DISTINCT + col0 * 21 AS col0 FROM tab1 1785 1911 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + 1 AS col0 FROM tab1 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND 47 + - 79 ---- @@ -58216,10 +58114,7 @@ SELECT ALL col0, - col1 FROM tab1 cor0 91 -47 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9576 SELECT COUNT ( * ) AS col2 FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND 8 ---- diff --git a/data/sqlite/random/aggregates/slt_good_14.slt b/data/sqlite/random/aggregates/slt_good_14.slt index d5844e3..79ec65e 100644 --- a/data/sqlite/random/aggregates/slt_good_14.slt +++ b/data/sqlite/random/aggregates/slt_good_14.slt @@ -2012,10 +2012,7 @@ SELECT + - 49 - + col1 - - - col1 FROM tab1 AS cor0 -59 -77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 cor0 WHERE NULL BETWEEN NULL AND ( 52 ) ---- @@ -3289,10 +3286,7 @@ SELECT DISTINCT 87 * - 77 * 53 + + - col0 FROM tab1 cor0 -355132 -355138 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN NULL AND + col2 * 75 + - col1 ---- @@ -3341,10 +3335,7 @@ SELECT ALL + ( - 20 ) * col2 * 99 + col1 * - ( - + col0 ) + - - 15 FROM tab1 AS -130348 -189351 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-534 SELECT + + ( - - COUNT ( * ) ) + - 89 FROM tab2 WHERE NOT ( NOT ( NULL ) BETWEEN NULL AND + col1 + + 43 ) ---- @@ -11280,10 +11271,7 @@ SELECT - + 10 AS col1 FROM tab0 AS cor0 CROSS JOIN tab2 AS cor1 ---- 9 values hashing to f68f33032846e21ee6b2c668fc10355e -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1826 SELECT COUNT ( * ) FROM tab2 AS cor0 CROSS JOIN tab1 AS cor1 WHERE NOT NULL BETWEEN ( NULL ) AND - 38 ---- @@ -11372,10 +11360,7 @@ SELECT DISTINCT * FROM tab2 AS cor0 WHERE col1 * - ( + CAST ( + col2 AS INTEGER ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 53 AS col1 FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - + ( + + 73 ) ---- @@ -14312,10 +14297,7 @@ SELECT DISTINCT * FROM tab1 AS cor0 WHERE + col1 + + 27 NOT BETWEEN 74 AND ( + 8 5 59 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col2 + + ( - col0 ) - - col2 / + - col1 * - 93 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 71 ---- @@ -15743,10 +15725,7 @@ SELECT - ( COUNT ( * ) ) FROM tab1 AS cor0 WHERE NOT col2 + - + col0 NOT BETWEEN ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - 90 * - col1 ---- @@ -17241,10 +17220,7 @@ SELECT ALL - MAX ( ALL + + 67 ) FROM tab1 AS cor0 ---- -67 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2783 SELECT - + COUNT ( * ) FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND col0 + 45 ---- @@ -19385,10 +19361,7 @@ SELECT - 47 * - col2 FROM tab2 AS cor0 1880 2726 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND 2 ---- @@ -21368,10 +21341,7 @@ SELECT - 14 AS col0 FROM tab2 AS cor0 WHERE - ( + col0 ) IS NOT NULL -14 -14 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - 25 * - + 1 + + 22 - + col2 - - 34 * 58 * + ( - - col2 ) - + 38 * - col1 * - - ( + + col1 ) ---- @@ -22450,10 +22420,7 @@ SELECT * FROM tab2 AS cor0 WHERE + col2 * col1 IS NOT NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - + 7 ---- @@ -24128,10 +24095,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 31 ---- @@ -24739,10 +24703,7 @@ SELECT DISTINCT + col2 + + 69 AS col0 FROM tab0 cor0 168 79 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 95 + - ( col1 ) ---- @@ -26735,10 +26696,7 @@ SELECT - - col2 / col1 * + + col0 FROM tab0 AS cor0 0 9603 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - col1 * + 81 + + 98 ---- @@ -28103,10 +28061,7 @@ query I rowsort SELECT ALL + + col1 * - 96 AS col2 FROM tab2 WHERE - col1 - col2 < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND 32 / - 80 ---- @@ -28198,10 +28153,7 @@ query IIIIII rowsort SELECT DISTINCT * FROM tab2 AS cor0 CROSS JOIN tab2 AS cor1 WHERE ( NOT NULL IS NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + - col1 AS col1 FROM tab0 WHERE NOT NULL BETWEEN NULL AND - 50 ---- @@ -28236,10 +28188,7 @@ query III rowsort SELECT ALL * FROM tab0 WHERE + - col1 * + col1 + - col2 + 48 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NULL BETWEEN NULL AND - 71 / - 42 * + col0 / 80 / + col0 ---- @@ -28829,10 +28778,7 @@ SELECT + SUM ( ALL CAST ( NULL AS REAL ) ) AS col1 FROM tab2 AS cor0 WHERE NOT + ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4672 SELECT DISTINCT COUNT ( * ) + 61 AS col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + 62 ---- @@ -29743,10 +29689,7 @@ SELECT ALL - MIN ( DISTINCT - 59 ) * + 19 FROM tab2 AS cor0 ---- 1121 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4820 SELECT + - CAST ( NULL AS INTEGER ) + - - 67 AS col1 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 43 ---- @@ -31852,10 +31795,7 @@ SELECT + + 11, + col1 + - 1 AS col1 FROM tab2 AS cor0 11 76 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 5 ---- @@ -34842,10 +34782,7 @@ SELECT ALL - COUNT ( * ) / + 20 AS col2 FROM tab1 AS cor0 CROSS JOIN tab0 cor1 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT DISTINCT + 19 + - + col0, - ( + 42 ) FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND col0 + + 43 * - 5 ---- @@ -34986,10 +34923,7 @@ SELECT DISTINCT - - 64 AS col1 FROM tab1 cor0 ---- 64 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-5671 SELECT DISTINCT + 88 * + COUNT ( * ) AS col1, - 42 FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + CAST ( NULL AS INTEGER ) * + col2 * + col2 + 12 ---- @@ -36020,10 +35954,7 @@ query I rowsort SELECT - 32 + col0 AS col1 FROM tab0 AS cor0 WHERE NOT NULL >= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col2 / 10 ---- @@ -38589,10 +38520,7 @@ query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE + ( + - col2 ) + - 41 * + col2 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - col1 * - 58 ---- @@ -40213,10 +40141,7 @@ SELECT DISTINCT - COUNT ( ALL col2 ) + + - COUNT ( * ) FROM tab1 AS cor0 ---- -6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6524 SELECT + col1 * + 70 + - 25 + - col1 * + 44 / + 18 * + + ( - col0 ) FROM tab1 WHERE NULL NOT BETWEEN NULL AND + + 47 + CAST ( - col0 AS INTEGER ) ---- @@ -43201,10 +43126,7 @@ query I rowsort SELECT + 46 FROM tab1 AS cor0 WHERE col0 + + col1 <= 40 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col0 AS col1 FROM tab2 WHERE NULL NOT BETWEEN ( NULL ) AND 43 ---- @@ -45751,10 +45673,7 @@ SELECT + 19 + - + 81 FROM tab1 -62 -62 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND ( - 96 ) ---- @@ -50394,10 +50313,7 @@ query III rowsort SELECT * FROM tab2 WHERE NOT + + 74 NOT IN ( ( - col1 ) * - ( + - 38 ), - col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND col1 + + col1 * 66 ---- @@ -53825,10 +53741,7 @@ SELECT ALL + 62 * - - CAST ( - ( + col2 ) AS INTEGER ) * + - col0 * - col0 * - 2 13768650 98548380 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 AS col2 FROM tab2 WHERE NOT ( NULL ) BETWEEN NULL AND ( col2 + - 59 * + - col0 ) ---- @@ -56005,10 +55918,7 @@ SELECT + ( - ( - 11 ) ) * col2 col1 FROM tab2 440 638 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - col2 + - 31 * + col0 ---- @@ -58492,10 +58402,7 @@ SELECT DISTINCT + 19 + col1 FROM tab2 86 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - col2 * + col0 - + col0 * + col1 * + 77 * - + col2 ---- @@ -58554,10 +58461,7 @@ SELECT ALL 43 - - 83 FROM tab0 126 126 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + 82 + - 72 AS col0 FROM tab2 WHERE NOT NULL BETWEEN NULL AND + 46 + - col2 ---- @@ -59317,10 +59221,7 @@ SELECT col2 / 76 FROM tab1 AS cor0 0 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9637 SELECT COUNT ( * ) FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - col0 + ( + 65 ) ---- @@ -60647,10 +60548,7 @@ SELECT DISTINCT - col2 * + col0, col1 + col2 AS col1 FROM tab2 AS cor0 -4350 125 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + col0 * ( - 89 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_15.slt b/data/sqlite/random/aggregates/slt_good_15.slt index 70007ca..2fd35e4 100644 --- a/data/sqlite/random/aggregates/slt_good_15.slt +++ b/data/sqlite/random/aggregates/slt_good_15.slt @@ -928,10 +928,7 @@ query R rowsort label-153 SELECT ALL CAST ( NULL AS REAL ) AS col1 FROM tab2 WHERE NOT - col1 NOT IN ( + ( + col2 ) * - 90 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-154 SELECT ALL + COUNT ( 15 ) AS col1 FROM tab1 WHERE NULL BETWEEN NULL AND 52 ---- @@ -1489,10 +1486,7 @@ SELECT DISTINCT + col2 + - ( - 35 ) FROM tab0 45 82 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND 98 - - 96 ---- @@ -3577,10 +3571,7 @@ query III rowsort SELECT * FROM tab0 AS cor0 WHERE ( + col1 ) >= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + - 22 ---- @@ -4553,10 +4544,7 @@ SELECT + CAST ( - + 34 AS INTEGER ) * - - 74 FROM tab2 AS cor0 CROSS JOIN tab1 A ---- 9 values hashing to 8fc1fceca4fb0cbc2e8cb2f5d6a37754 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col1 AS col0 FROM tab1 cor0 WHERE NOT NULL BETWEEN NULL AND 90 ---- @@ -6372,10 +6360,7 @@ SELECT ALL - COUNT ( * ) AS col2 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - col1 * + col0 * + col2 * col0 * + 34 ---- @@ -7103,10 +7088,7 @@ query III rowsort label-1154 SELECT ALL * FROM tab1 AS cor0 WHERE CAST ( - + col2 AS INTEGER ) = NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + - col2 - - + 53 ---- @@ -8170,10 +8152,7 @@ SELECT DISTINCT - 93 AS col2, 17 AS col1 FROM tab2 AS cor0 -93 17 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 68 ---- @@ -10099,10 +10078,7 @@ SELECT + col2 + + 38 * - 55 FROM tab2 -2050 -2067 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + - ( + 35 ) ---- @@ -12180,10 +12156,7 @@ SELECT DISTINCT ( + - ( col0 ) ) * 25 FROM tab1 -2125 -2275 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - 14 ---- @@ -15999,10 +15972,7 @@ SELECT DISTINCT + 40 + COUNT ( DISTINCT 32 ) AS col1 FROM tab0 ---- 41 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col1 AS col2 FROM tab0 WHERE NULL NOT BETWEEN NULL AND - col0 * + col2 + - 78 ---- @@ -16881,10 +16851,7 @@ SELECT ALL col2 + col0 + + col1 * + + col0 + - col2 AS col0, col2 AS col2 FROM t 194 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL ( + col0 ) / - col2 AS col1 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( - 35 ) ---- @@ -21428,10 +21395,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 17 AS col1 FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - col0 + col0 + col2 * + 59 ---- @@ -21707,10 +21671,7 @@ SELECT ALL + col0 / + 67 + ( + col0 ) * - - 74 AS col2 FROM tab0 6439 7179 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - - 31 * - + col2 * col1 FROM tab0 WHERE NULL BETWEEN NULL AND + + 1 ---- @@ -22213,10 +22174,7 @@ SELECT COUNT ( * ) / + + 95 FROM tab0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 + + 81 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 34 * - col1 * - 45 ---- @@ -22376,10 +22334,7 @@ SELECT - col2 * + ( + 14 ) FROM tab0 -140 -658 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - + 74 ---- @@ -23484,10 +23439,7 @@ SELECT DISTINCT + COUNT ( * ) - COUNT ( * ) + + - 69 * + ( - - COUNT ( * ) ) AS ---- -207 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3801 SELECT 57 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND col0 * - + ( + ( - + col2 ) ) * + - 44 * 3 * - 36 * + + CAST ( NULL AS INTEGER ) ---- @@ -24243,10 +24195,7 @@ SELECT - SUM ( ALL - - col0 ) AS col0 FROM tab1 AS cor0 ---- -227 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 51 ---- @@ -26994,10 +26943,7 @@ SELECT DISTINCT COUNT ( * ) FROM tab2 AS cor0 WHERE ( NOT - - col1 NOT IN ( + co ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 * - col2 * - - col1 * - ( 14 ) - - - 45 AS col0 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - 30 + col2 + + + 90 * ( - - col1 ) ---- @@ -31139,10 +31085,7 @@ SELECT ALL + 2 * + COUNT ( * ) FROM tab0 ---- 6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 64 * + col1 ---- @@ -31223,10 +31166,7 @@ SELECT ALL + col0 * - col0 + col2 AS col1 FROM tab2 -4056 -5567 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NULL BETWEEN ( NULL ) AND + col2 * - - ( 58 ) ---- @@ -32198,10 +32138,7 @@ SELECT ALL col1 * + ( 7 ) FROM tab0 567 7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 51 / col0 ---- @@ -33339,10 +33276,7 @@ SELECT ALL - CAST ( + ( - 75 ) AS INTEGER ) + - - col0 * 86 FROM tab1 7385 7901 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND col1 + - 56 * + col0 ---- @@ -34871,10 +34805,7 @@ SELECT COUNT ( * ) * + 49 * + + 0 / SUM ( DISTINCT - 72 ) AS col1 FROM tab1 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + 36 ---- @@ -34930,10 +34861,7 @@ SELECT + + COUNT ( * ) * 55 * + 19 + - - 76 AS col0 FROM tab1 AS cor0 ---- 3211 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + ( + col1 ) * col0 - + 74 ---- @@ -38296,10 +38224,7 @@ SELECT ALL + 19 / + col0 FROM tab0 AS cor0 0 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT DISTINCT + 19, + col1 * + col1 AS col2 FROM tab1 cor0 WHERE NULL BETWEEN NULL AND 10 ---- @@ -38559,10 +38484,7 @@ SELECT DISTINCT - - col2 * - + col2 + + + col0 + - + col2 * 89 FROM tab2 AS cor0 -5096 -8451 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND col2 * - - 10 - - col0 + + col2 ---- @@ -40767,10 +40689,7 @@ SELECT + + MAX ( DISTINCT - col2 ) FROM tab2 AS cor0 WHERE + 22 / - 86 IS NULL ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 66 * - + 94 / + col2 ---- @@ -42209,10 +42128,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL BETWEEN ( NULL ) AND 18 + - col2 ---- @@ -42605,10 +42521,7 @@ SELECT DISTINCT + - ( + 62 ) FROM tab0 cor0 ---- -62 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + col1 * - 89 * + col2 ---- @@ -46513,10 +46426,7 @@ query I rowsort SELECT - col1 FROM tab0 AS cor0 WHERE col1 / 50 * col1 BETWEEN NULL AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND 85 ---- @@ -48201,10 +48111,7 @@ SELECT COUNT ( * ) * MAX ( - 0 ), 51 col2 FROM tab1 0 51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-7816 SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 3 + CAST ( + col2 AS INTEGER ) ---- @@ -48943,10 +48850,7 @@ SELECT ALL col2 * - + col0 * - col1 AS col1 FROM tab2 291450 53958 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 FROM tab1 WHERE NOT NULL BETWEEN NULL AND - col1 + 61 ---- @@ -49329,10 +49233,7 @@ SELECT 77 * - + 65 + + + col0 FROM tab0 AS cor0 -4918 -4990 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col1 * + 75 + - col0 AS col2 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + + 51 ---- @@ -51657,10 +51558,7 @@ SELECT * FROM tab2 WHERE NOT + 52 <= ( + 9 ) ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE ( ( NULL ) BETWEEN NULL AND - 91 * 18 * col2 ) ---- @@ -53235,10 +53133,7 @@ SELECT ALL + col1 FROM tab2 AS cor0 WHERE ( + 0 ) <> - 2 OR NULL IS NULL 67 77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8634 SELECT + MAX ( col1 ) FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 4 - col1 ---- @@ -57776,10 +57671,7 @@ SELECT DISTINCT - + col0 + - 69 + col1 + + + CAST ( NULL AS INTEGER ) FROM tab1 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NULL NOT BETWEEN NULL AND 9 ---- @@ -58572,10 +58464,7 @@ SELECT DISTINCT + - MAX ( DISTINCT + col2 ) + 85 * 2 FROM tab0 AS cor0 ---- 71 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN ( NULL ) AND - 38 + ( 50 + - col0 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_16.slt b/data/sqlite/random/aggregates/slt_good_16.slt index 683a55f..2d96836 100644 --- a/data/sqlite/random/aggregates/slt_good_16.slt +++ b/data/sqlite/random/aggregates/slt_good_16.slt @@ -1779,10 +1779,7 @@ query I rowsort SELECT col1 + + + 16 * + ( + + col2 ) FROM tab1 WHERE NOT NULL IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + - col0 * + - ( - + 74 ) ---- @@ -2273,10 +2270,7 @@ SELECT 19 * MIN ( - col2 ) FROM tab1 AS cor0 WHERE ( - col1 ) NOT IN ( col2 ) ---- -1824 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND 28 ---- @@ -3093,10 +3087,7 @@ query I rowsort SELECT - - col0 FROM tab0 AS cor0 WHERE ( NULL ) NOT IN ( 48, 46 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-509 SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - - col2 * - col1 * + CAST ( NULL AS INTEGER ) / 24 ---- @@ -4251,10 +4242,7 @@ SELECT DISTINCT COUNT ( * ) * 33 FROM tab1 ---- 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND col0 - 37 ---- @@ -5000,10 +4988,7 @@ query III rowsort SELECT * FROM tab0 WHERE 19 - + col1 * - col2 = NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col0 FROM tab0 WHERE NOT NULL BETWEEN NULL AND ( + + 51 / - col0 * - col1 ) ---- @@ -6667,10 +6652,7 @@ SELECT DISTINCT * FROM tab1 WHERE NOT - 38 IS NULL ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN ( NULL ) AND - 88 ---- @@ -9125,10 +9107,7 @@ SELECT DISTINCT - ( + + col0 ) + 78 FROM tab1 AS cor0 -7 27 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1489 SELECT DISTINCT + + COUNT ( * ) * 61 + - 18 + COUNT ( * ) AS col2 FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN NULL AND 55 ---- @@ -11517,10 +11496,7 @@ SELECT - 4 * + COUNT ( * ) FROM tab2 cor0 ---- -12 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + + 12 AS col2 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - - 43 ---- @@ -12228,10 +12204,7 @@ query I rowsort SELECT - - 98 * - col0 FROM tab0 AS cor0 WHERE NOT col2 + 98 + col1 - - col0 < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 60 * ( - 30 ) / col2 ---- @@ -12965,10 +12938,7 @@ SELECT DISTINCT - col1 + - 51 FROM tab0 -52 -72 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE ( NULL ) BETWEEN ( NULL ) AND 69 * - col2 ---- @@ -14141,10 +14111,7 @@ SELECT ALL - 63 + ( col1 ) AS col1 FROM tab1 AS cor0 -49 -58 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - 9 ---- @@ -15041,10 +15008,7 @@ SELECT ALL + - 70 * + col0 AS col0, ( - - 76 ) FROM tab1 AS cor0 -6370 76 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + 27 ---- @@ -17149,10 +17113,7 @@ SELECT DISTINCT + + col1 + col2 col2 FROM tab0 cor0 128 31 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND 74 ---- @@ -20041,10 +20002,7 @@ SELECT DISTINCT * FROM tab2 WHERE ( NOT - col1 IN ( + col1 ) ) ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3245 SELECT DISTINCT - CAST ( NULL AS INTEGER ) AS col1 FROM tab0 cor0 WHERE NULL NOT BETWEEN NULL AND - 80 * col2 ---- @@ -21876,10 +21834,7 @@ SELECT DISTINCT + MIN ( DISTINCT 43 ) AS col0 FROM tab1 AS cor0 ---- 43 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab0 cor0 CROSS JOIN tab2 AS cor1 WHERE NOT NULL NOT BETWEEN NULL AND + 43 ---- @@ -21943,10 +21898,7 @@ SELECT ALL - col0 AS col0, + 31 AS col1 FROM tab1 AS cor0 -91 31 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 * - - col1 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - 49 ---- @@ -24152,10 +24104,7 @@ SELECT col2 FROM tab0 cor0 WHERE col0 * + col1 + + 21 - + 98 + - col1 NOT BETWEE 47 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 53 ---- @@ -25972,10 +25921,7 @@ SELECT + col2 col1, + col0 * - col0 AS col2 FROM tab2 AS cor0 58 -5625 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + - 90 + - 40 * + col2 * 81 ---- @@ -26714,10 +26660,7 @@ SELECT DISTINCT - + 32 * - COUNT ( * ) FROM tab0 AS cor0 ---- 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 0 FROM tab0 cor0 WHERE NOT NULL BETWEEN NULL AND col1 * 33 + + col1 * - 7 ---- @@ -27091,10 +27034,7 @@ SELECT - 69 / + 60 FROM tab0 cor0 -1 -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 78 * - + col1 ---- @@ -29571,10 +29511,7 @@ SELECT DISTINCT + col2 + - - col0 FROM tab1 147 159 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col0 FROM tab1 WHERE ( NULL ) BETWEEN ( NULL ) AND 95 * + ( col1 * col0 ) ---- @@ -34495,10 +34432,7 @@ SELECT DISTINCT MIN ( DISTINCT + ( + col0 ) ) FROM tab1 ---- 51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND ( + 84 ) ---- @@ -36671,10 +36605,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 WHERE - col1 * - col2 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab2 AS cor0 CROSS JOIN tab2 AS cor1 WHERE NOT NULL BETWEEN NULL AND 8 ---- @@ -38537,10 +38468,7 @@ SELECT + CAST ( 38 AS INTEGER ) AS col1, 34 FROM tab0 38 34 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 37 AS col0 FROM tab0 WHERE NOT NULL BETWEEN NULL AND col1 * - + 90 * + col0 ---- @@ -40618,10 +40546,7 @@ SELECT ALL + col0 * - + col2 FROM tab0 AS cor0 -870 -9603 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - - 41 AS col0 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 5 + col0 * + 22 - col2 ---- @@ -42139,10 +42064,7 @@ SELECT 56 * - col1 AS col0 FROM tab2 AS cor0 -3752 -4312 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 79 + + + 31 ---- @@ -42523,10 +42445,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 0 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN ( NULL ) AND ( - col2 * 18 ) ---- @@ -44575,10 +44494,7 @@ SELECT ALL - 1 FROM tab2 AS cor0 WHERE ( NULL ) IS NULL -1 -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + - 72 ---- @@ -45236,10 +45152,7 @@ SELECT ALL COUNT ( * ) / - 73 FROM tab0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND ( 61 ) ---- @@ -46361,10 +46274,7 @@ SELECT ALL - COUNT ( * ) + - 29 * + 55 + + 59 + - + 88 AS col2 FROM tab2 AS cor0 ---- -1627 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 1 * - col2 + + col1 * - col2 AS col2 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 70 ---- @@ -48915,10 +48825,7 @@ SELECT ALL - ( - + col2 ) FROM tab1 68 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 79 * col1 * + col1 OR NOT NULL IS NOT NULL ---- @@ -49346,10 +49253,7 @@ SELECT DISTINCT + + 19 FROM tab0 cor0 ---- 19 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8069 SELECT DISTINCT - - col1 * - col1 AS col1 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - + ( - CAST ( - col2 AS INTEGER ) ) * - - 31 ---- @@ -52129,10 +52033,7 @@ SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT 88 = ( 69 ) ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-8524 SELECT DISTINCT col0 + + col0 * + col0, + col2 * CAST ( - col2 AS INTEGER ) FROM tab1 AS cor0 WHERE ( NOT NULL NOT BETWEEN NULL AND - 65 - + 11 ) ---- @@ -53664,10 +53565,7 @@ SELECT ALL 21 + ( ( 69 ) ) * - 19 AS col1 FROM tab1 AS cor0 -1290 -1290 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + ( + col2 ) + 9 ---- @@ -53931,10 +53829,7 @@ query I rowsort SELECT 80 FROM tab0 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8823 SELECT DISTINCT - CAST ( NULL AS INTEGER ) * COUNT ( * ) AS col2 FROM tab2 cor0 WHERE NOT NULL BETWEEN NULL AND + 40 ---- @@ -55202,10 +55097,7 @@ SELECT * FROM tab1 AS cor0 WHERE NOT + col0 <= - 36 ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 29 - - col1 FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - 94 ---- @@ -55788,10 +55680,7 @@ SELECT - - 37 * col1 AS col0 FROM tab2 AS cor0 2479 2849 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NULL BETWEEN NULL AND + 2 ---- @@ -56465,10 +56354,7 @@ SELECT COUNT ( * ) + 5 AS col0 FROM tab0 AS cor0 WHERE NOT - col1 * 94 IN ( 63 ) ---- 8 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 19 ---- diff --git a/data/sqlite/random/aggregates/slt_good_17.slt b/data/sqlite/random/aggregates/slt_good_17.slt index 498e58e..145dae6 100644 --- a/data/sqlite/random/aggregates/slt_good_17.slt +++ b/data/sqlite/random/aggregates/slt_good_17.slt @@ -882,10 +882,7 @@ SELECT col1 / - col1 + + 16 * 89 FROM tab2 WHERE ( - col1 ) IN ( - col1 ) 1423 1423 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-130 SELECT + COUNT ( * ) FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 98 * - col2 ---- @@ -1607,10 +1604,7 @@ SELECT DISTINCT + + COUNT ( * ) * - + COUNT ( * ) FROM tab2 AS cor0 ---- -9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND 40 ---- @@ -3465,10 +3459,7 @@ query III rowsort SELECT ALL * FROM tab1 WHERE - 51 <= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-558 SELECT 45 * + COUNT ( * ) FROM tab1 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 16 ---- @@ -3634,10 +3625,7 @@ SELECT DISTINCT ( + 16 ) - 99 AS col1 FROM tab2 ---- -83 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE ( NULL ) NOT BETWEEN NULL AND col2 + + col0 * 36 ---- @@ -8624,10 +8612,7 @@ SELECT COUNT ( + + 21 ) AS col1 FROM tab2 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL BETWEEN ( NULL ) AND 63 ---- @@ -11868,10 +11853,7 @@ SELECT - ( + 2 ) AS col2 FROM tab0 AS cor0 CROSS JOIN tab1 AS cor1 ---- 9 values hashing to ec11209ab257030053484fc13a1f6d17 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 2 FROM tab1 AS cor0 CROSS JOIN tab1 cor1 WHERE NOT NULL BETWEEN NULL AND 35 ---- @@ -13027,10 +13009,7 @@ SELECT DISTINCT col0 + - 30 AS col2 FROM tab1 AS cor0 55 61 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + + col0 * 55 AS col2 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 38 ---- @@ -13713,10 +13692,7 @@ SELECT DISTINCT - + 66, + 12 * col1 col1 FROM tab1 AS cor0 -66 60 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2220 SELECT ALL + COUNT ( * ) FROM tab0 cor0 WHERE NOT NULL BETWEEN NULL AND 52 + - + ( + - col1 ) ---- @@ -14878,10 +14854,7 @@ SELECT DISTINCT col2 * + + 81 * col0 * - col0 FROM tab0 -75450771 -856575 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND ( + col0 - 57 ) ---- @@ -16770,10 +16743,7 @@ SELECT ALL col0 * - + col0 * + - 2 FROM tab0 18818 450 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND col2 + + 8 ---- @@ -24823,10 +24793,7 @@ SELECT DISTINCT - col1 AS col0, + 83 col0 FROM tab1 AS cor0 -5 83 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col1 col2 FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND col1 / + 42 ---- @@ -25885,10 +25852,7 @@ SELECT DISTINCT - - 9 col2 FROM tab1 AS cor0 CROSS JOIN tab0 AS cor1 ---- 9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col1 AS col2 FROM tab1 WHERE NULL BETWEEN NULL AND + col0 + - 73 ---- @@ -30108,10 +30072,7 @@ query I rowsort label-4892 SELECT DISTINCT + CAST ( + 38 AS INTEGER ) FROM tab1 WHERE NULL <> + + CAST ( 81 AS INTEGER ) / - 17 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4893 SELECT - COUNT ( * ) FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 52 - + + col1 ---- @@ -30421,10 +30382,7 @@ SELECT col2 AS col1, + 8 col2 FROM tab1 AS cor0 96 8 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - ( - 57 ) + col1 ---- @@ -30855,10 +30813,7 @@ SELECT col0 * + ( - ( + 88 ) ) AS col0 FROM tab2 -5632 -6600 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - 74 AS col2 FROM tab1 WHERE NOT NULL BETWEEN NULL AND - 3 ---- @@ -32609,10 +32564,7 @@ SELECT DISTINCT + AVG ( - + CAST ( NULL AS INTEGER ) ) FROM tab1 cor0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col0 AS col1 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 37 ---- @@ -36075,10 +36027,7 @@ SELECT DISTINCT - 16 + COUNT ( * ) AS col0 FROM tab1 AS cor0 ---- -13 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND 84 / + col1 + - col1 ---- @@ -37808,10 +37757,7 @@ SELECT col1 * + col0 * - - 56 AS col0 FROM tab1 AS cor0 239512 39984 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col1 AS col2 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND col0 * - + 91 ---- @@ -40034,10 +39980,7 @@ SELECT ALL - ( - + col1 ) - col2 FROM tab2 AS cor0 37 9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + 51 ---- @@ -51829,10 +51772,7 @@ SELECT - ( - - 32 ) * - col0 * - + ( ( + 59 ) ) AS col2 FROM tab2 AS cor0 -141600 -86848 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + col0 * - ( col0 ) * col1 * 92 * - col0 ---- diff --git a/data/sqlite/random/aggregates/slt_good_18.slt b/data/sqlite/random/aggregates/slt_good_18.slt index 5caae99..12939ea 100644 --- a/data/sqlite/random/aggregates/slt_good_18.slt +++ b/data/sqlite/random/aggregates/slt_good_18.slt @@ -2258,10 +2258,7 @@ SELECT SUM ( + - col1 ) AS col2 FROM tab0 AS cor0 ---- -103 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + ( + - col0 ) * - 4 ---- @@ -2611,10 +2608,7 @@ SELECT DISTINCT + - COUNT ( * ) * - 27 + COUNT ( DISTINCT - col0 ) FROM tab1 AS ---- 84 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col1 AS col0 FROM tab0 WHERE NOT NULL BETWEEN ( NULL ) AND ( 34 ) ---- @@ -4547,10 +4541,7 @@ SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT - ( + + col2 ) IS NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 cor0 WHERE NULL BETWEEN NULL AND - col2 * 92 ---- @@ -5852,10 +5843,7 @@ SELECT ALL col0 * + 15 col2 FROM tab0 cor0 1455 225 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col0 * + 43 + - - col2 + + col0 ---- @@ -6078,10 +6066,7 @@ SELECT ALL - - 46 * - + 74 * col2 AS col2 FROM tab0 AS cor0 -336996 -34040 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND - 98 ---- @@ -6119,10 +6104,7 @@ SELECT ALL 43 * - 98 + + 12 FROM tab2 AS cor0 -4202 -4202 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 65 ---- @@ -10898,10 +10880,7 @@ SELECT DISTINCT ( - col2 ) * + 57 AS col1 FROM tab0 -5643 -570 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT NULL BETWEEN ( NULL ) AND - 26 / col2 ---- @@ -12721,10 +12700,7 @@ SELECT * FROM tab1 WHERE NOT col1 NOT IN ( + col1 ) ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND ( + 60 ) ---- @@ -23107,10 +23083,7 @@ query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NULL = ( col2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT DISTINCT * FROM tab2 cor0 CROSS JOIN tab1 cor1 WHERE NULL BETWEEN NULL AND 43 ---- @@ -27276,10 +27249,7 @@ query I rowsort SELECT ALL - 6 AS col0 FROM tab0 AS cor0 WHERE NOT col0 + - 85 - col0 <> - col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 12 / - - col0 ---- @@ -35318,10 +35288,7 @@ SELECT ALL ( + col2 ) + + 82 FROM tab0 181 92 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5801 SELECT ALL - COUNT ( * ) AS col0 FROM tab2 WHERE NULL NOT BETWEEN NULL AND + col0 * col2 + - + col1 + col0 + + + col0 / + col2 * 44 ---- @@ -36762,10 +36729,7 @@ SELECT DISTINCT - 71 - - COUNT ( * ) FROM tab0 AS cor0 ---- -68 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6034 SELECT ALL + - COUNT ( * ) FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 36 ---- @@ -39099,10 +39063,7 @@ query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT + 33 * col2 <= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 94 * col0 ---- @@ -43462,10 +43423,7 @@ SELECT ALL - 29 col0 FROM tab2 -29 -29 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col1 + - 18 FROM tab1 WHERE NOT NULL BETWEEN NULL AND + col1 - + 43 ---- @@ -45464,10 +45422,7 @@ query I rowsort SELECT DISTINCT + 9 AS col1 FROM tab1 AS cor0 WHERE ( 78 ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 79 ---- @@ -46251,10 +46206,7 @@ SELECT ALL 75 + - col0 AS col2 FROM tab2 11 29 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - col2 + - 95 ---- @@ -50783,10 +50735,7 @@ SELECT + col0 + + 54 - - ( + col0 ) AS col0 FROM tab0 AS cor0 248 84 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 64 * - 39 ---- @@ -51619,10 +51568,7 @@ SELECT + + col2 - 76 col2 FROM tab2 AS cor0 -36 -53 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col0 * + + col1 AS col0 FROM tab0 WHERE ( NULL ) NOT BETWEEN NULL AND ( 90 / + 6 ) ---- @@ -51947,10 +51893,7 @@ SELECT ALL - COUNT ( ALL 39 ) AS col0 FROM tab0 AS cor0 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 71 * + 27 FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - 76 ---- @@ -57180,10 +57123,7 @@ SELECT - - 76 FROM tab0 WHERE NOT col0 / - col1 * - col2 IS NULL 76 76 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - 20 ---- @@ -59211,10 +59151,7 @@ SELECT DISTINCT ( + 11 ) * - 49 FROM tab2 ---- -539 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - ( - 30 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_19.slt b/data/sqlite/random/aggregates/slt_good_19.slt index cdda22a..9bb1dbe 100644 --- a/data/sqlite/random/aggregates/slt_good_19.slt +++ b/data/sqlite/random/aggregates/slt_good_19.slt @@ -587,10 +587,7 @@ query I rowsort SELECT DISTINCT + + 71 FROM tab1 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-85 SELECT ALL - + 52 * - COUNT ( * ) * - 64 - + ( - - 39 ) AS col0 FROM tab1 WHERE NULL NOT BETWEEN NULL AND + + 91 ---- @@ -1964,10 +1961,7 @@ SELECT - COUNT ( * ) * 17 AS col0 FROM tab2 ---- -51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT NULL BETWEEN NULL AND 76 ---- @@ -4126,10 +4120,7 @@ query II rowsort SELECT DISTINCT + col1 AS col0, - col0 + - col1 * - col0 FROM tab0 AS cor0 WHERE NOT ( col2 + - - col1 - - 33 ) <> + 87 * + + 71 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 94 ---- @@ -5280,10 +5271,7 @@ SELECT DISTINCT - 34 * - 41 AS col2 FROM tab2 ---- 1394 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-853 SELECT - CAST ( + + col0 AS INTEGER ), + 23 + - col1 FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + 70 * col1 + 55 ---- @@ -7625,10 +7613,7 @@ query III rowsort label-1235 SELECT * FROM tab1 WHERE NOT ( NOT - CAST ( NULL AS INTEGER ) > + 68 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - 17 + - - col2 * + + col1 ---- @@ -9500,10 +9485,7 @@ SELECT ALL 89 + + col2 * + + col0 AS col0 FROM tab0 AS cor0 959 9692 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-1538 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 33 * + + CAST ( NULL AS INTEGER ) ---- @@ -10149,10 +10131,7 @@ SELECT DISTINCT * FROM tab1 AS cor0 WHERE col1 IN ( - ( - col1 ) ) ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 98 + 58 ---- @@ -11229,10 +11208,7 @@ SELECT ALL col1 * + 82 AS col0 FROM tab1 3854 410 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT ( NOT NULL BETWEEN NULL AND + col0 + + col0 * - + 28 * + col2 + - col1 ) ---- @@ -17502,10 +17478,7 @@ query III rowsort SELECT ALL * FROM tab2 WHERE NOT - 0 * - ( col2 ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col0 AS col2 FROM tab1 WHERE NOT NULL BETWEEN NULL AND 54 ---- @@ -17724,10 +17697,7 @@ SELECT DISTINCT COUNT ( * ) * - 30 + 58 FROM tab2 AS cor0 WHERE ( 64 ) NOT BETWE ---- -32 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL BETWEEN ( NULL ) AND ( 75 * col0 ) ---- @@ -20254,10 +20224,7 @@ query I rowsort SELECT - col0 col2 FROM tab2 AS cor0 WHERE NULL <= col0 + + col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 23 ---- @@ -23565,10 +23532,7 @@ query I rowsort SELECT DISTINCT col0 + + col1 + - col2 + col0 + - col1 / col0 FROM tab2 WHERE - col2 >= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 cor0 WHERE NOT NULL BETWEEN NULL AND - col2 * - col2 / + ( + col0 ) + 58 ---- @@ -23709,10 +23673,7 @@ SELECT - AVG ( CAST ( NULL AS REAL ) ) FROM tab1 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3860 SELECT - - COUNT ( * ) AS col2 FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - - 71 ---- @@ -24539,10 +24500,7 @@ query I rowsort SELECT - col0 AS col1 FROM tab1 AS cor0 WHERE NOT NULL < - col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + col0 - + 93 ---- @@ -25413,10 +25371,7 @@ SELECT + 5 + - col1 * + - col2 * - 98 AS col2 FROM tab1 AS cor0 -28905 -313203 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL 32 FROM tab0 WHERE NULL BETWEEN NULL AND - 90 ---- @@ -27056,10 +27011,7 @@ SELECT ALL * FROM tab1 WHERE NOT - col1 * + ( + col1 ) * + - 43 + - col2 <= - ( ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col2 + + col2 * 76 ---- @@ -28763,10 +28715,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT ( - + col2 * + - 38 + + col1 ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4686 SELECT + + COUNT ( * ) + + COUNT ( * ) AS col1 FROM tab2 WHERE NULL NOT BETWEEN NULL AND + 15 ---- @@ -30682,10 +30631,7 @@ SELECT ALL - col2 * - + 19 AS col0 FROM tab0 190 893 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 * 75 / - col1 * col1 AS col0 FROM tab1 WHERE NULL NOT BETWEEN NULL AND - - 68 ---- @@ -35490,10 +35436,7 @@ query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL BETWEEN col0 * col0 * 44 * + + col1 AND col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT DISTINCT * FROM ( tab2 AS cor0 CROSS JOIN tab0 AS cor1 ) WHERE NOT NULL NOT BETWEEN NULL AND 50 ---- @@ -36088,10 +36031,7 @@ SELECT ( - - ( - - 65 ) ) FROM tab2 65 65 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + - 20 ---- @@ -36839,10 +36779,7 @@ query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE ( - 90 + + - col2 ) < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + col0 + 41 ---- @@ -40324,10 +40261,7 @@ SELECT - 19, - COUNT ( * ) + - + 17 + + 28 - + - 36 * + + 90 AS col0 FROM tab0 c -19 3248 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 70 ---- @@ -40421,10 +40355,7 @@ SELECT ALL * FROM tab2 AS cor0 WHERE NOT - col2 + col2 IS NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 15 ---- @@ -40574,10 +40505,7 @@ SELECT ALL - 91 - - COUNT ( * ) FROM tab1 ---- -88 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6598 SELECT DISTINCT + col1 / + 42 + - 22 AS col0 FROM tab1 WHERE NULL BETWEEN NULL AND + col2 * + + CAST ( NULL AS INTEGER ) * + + 63 + + col0 ---- @@ -41401,10 +41329,7 @@ SELECT ALL - + 82 + MAX ( DISTINCT - col1 ) - COUNT ( DISTINCT - + col1 ) FROM t ---- -136 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + + col2 + + col1 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + 62 ---- @@ -41949,10 +41874,7 @@ query I rowsort SELECT - col1 AS col2 FROM tab1 cor0 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-6824 SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( CAST ( NULL AS INTEGER ) * 97 ) ---- @@ -42509,10 +42431,7 @@ SELECT + 84 AS col0, CAST ( + ( + 33 ) AS INTEGER ) AS col0 FROM tab0 84 33 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col2 * + col1 * 64 AS col0 FROM tab2 WHERE NOT NULL BETWEEN NULL AND 52 * + col2 ---- @@ -43214,10 +43133,7 @@ SELECT DISTINCT ( - ( 30 ) ) AS col0 FROM tab1 ---- -30 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col0 + + 3 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - + 58 ---- @@ -44872,10 +44788,7 @@ SELECT - + SUM ( + 33 ) FROM tab2 AS cor0 ---- -99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col0 + - + col2 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - - 73 ---- @@ -45001,10 +44914,7 @@ SELECT ALL - col0 * - 31 AS col1 FROM tab0 AS cor0 3007 465 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-7324 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + 74 * + - CAST ( + col1 AS INTEGER ) ---- @@ -47942,10 +47852,7 @@ SELECT ALL - COUNT ( ALL + - 50 ) FROM tab0 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - + 92 ---- @@ -48353,10 +48260,7 @@ SELECT ( + + 27 ) * col0 + - col1, 3 AS col0 FROM tab1 2410 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND 52 - 40 / + 63 ---- @@ -49448,10 +49352,7 @@ SELECT - COUNT ( * ) AS col0 FROM tab1 AS cor0 WHERE + 25 NOT BETWEEN NULL AND N ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col2 AS col1 FROM tab2 cor0 WHERE NULL BETWEEN NULL AND ( - 45 ) ---- @@ -49930,10 +49831,7 @@ SELECT - 83 col1 FROM tab1 AS cor0 CROSS JOIN tab2 AS cor1 ---- 9 values hashing to d55748f39f403ec273099c0d87b0bfbb -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND 80 ---- @@ -50555,10 +50453,7 @@ SELECT + 93 * + + 10 FROM tab1 AS cor0 CROSS JOIN tab0 AS cor1 ---- 9 values hashing to 752ca2c427a939e3561b20802ba07b67 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE ( NULL NOT BETWEEN NULL AND col1 + + 33 ) ---- @@ -51885,10 +51780,7 @@ SELECT ALL + col0 * - ( col0 ), col0 AS col2, CAST ( NULL AS INTEGER ) AS col1 F ---- 9 values hashing to 6b22a7598ff5007bf301a5bca07c9b12 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + - col0 * + 29 / + 16 * col2 AS col2 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND col1 + + 12 ---- @@ -52754,10 +52646,7 @@ query III rowsort label-8591 SELECT ALL * FROM tab2 AS cor0 WHERE - col0 = ( - CAST ( NULL AS REAL ) * - ( - ( - 47 ) ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( 84 ) ---- @@ -56230,10 +56119,7 @@ SELECT + SUM ( - - col2 ) AS col2 FROM tab2 ---- 121 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col0 + ( + ( + 40 ) ) FROM tab2 WHERE NULL BETWEEN NULL AND 13 ---- @@ -58046,10 +57932,7 @@ SELECT ALL * FROM tab1 WHERE - col0 <= ( - col1 ) ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-9456 SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND NULL OR NULL BETWEEN ( NULL ) AND + CAST ( col2 AS INTEGER ) + col0 * 85 ---- @@ -60242,10 +60125,7 @@ query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL > 63 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT 63 * - col1, + col2 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col0 / + + 81 ---- @@ -60526,10 +60406,7 @@ SELECT COUNT ( * ) * COUNT ( * ) FROM tab2 WHERE NOT ( col1 - - 18 ) IS NOT NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL BETWEEN ( NULL ) AND + col1 + - 71 * col2 ---- diff --git a/data/sqlite/random/aggregates/slt_good_2.slt b/data/sqlite/random/aggregates/slt_good_2.slt index 20bd66c..cf1ba9c 100644 --- a/data/sqlite/random/aggregates/slt_good_2.slt +++ b/data/sqlite/random/aggregates/slt_good_2.slt @@ -1558,10 +1558,7 @@ query III rowsort SELECT * FROM tab1 WHERE NOT - + col2 <> NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN ( NULL ) AND - 13 ---- @@ -1883,10 +1880,7 @@ SELECT ALL + col0 + + ( - - col0 ) - + col2 AS col1 FROM tab2 88 92 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND + 46 ---- @@ -3679,10 +3673,7 @@ query III rowsort SELECT * FROM tab0 WHERE NOT + ( col0 ) <> col0 - + col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col0 AS col0 FROM tab2 WHERE NULL NOT BETWEEN NULL AND + ( - 31 ) ---- @@ -5103,10 +5094,7 @@ SELECT - - col2 + + col1 / + + 10 AS col2 FROM tab1 AS cor0 72 97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 94 ---- @@ -9296,10 +9284,7 @@ query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE col1 + + col0 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + 52 ---- @@ -12538,10 +12523,7 @@ SELECT + col2 * - ( + col1 ) FROM tab0 -3807 -99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL BETWEEN ( NULL ) AND ( + 65 ) ---- @@ -13768,10 +13750,7 @@ SELECT ALL 40 / - col1 FROM tab2 AS cor0 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col1 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - col1 * - col1 / - 1 ---- @@ -14426,10 +14405,7 @@ SELECT DISTINCT - - col0 * col0 * col1 + - col2 * + col1 + - col2 - - col0 col2 312336 373006 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND col2 * + 79 ---- @@ -18499,10 +18475,7 @@ SELECT + col1 + - 61 AS col1 FROM tab2 16 6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND 46 ---- @@ -23152,10 +23125,7 @@ SELECT ALL + col2 * + - 67 FROM tab0 AS cor0 -6633 -670 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + AVG ( ALL + col1 ) FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 33 ---- @@ -23272,10 +23242,7 @@ SELECT + col0 / - + 34 + col1 - + + col1 AS col1 FROM tab0 -2 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + - col0 col0 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - 86 ---- @@ -24454,10 +24421,7 @@ SELECT DISTINCT ( - col0 ) + 26 FROM tab0 AS cor0 -71 11 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col2 * + col2 AS col1 FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND ( - 65 + col1 * - 57 ) ---- @@ -24893,10 +24857,7 @@ SELECT ALL + 71 col0 FROM tab2 AS cor0 71 71 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + + 15 FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN ( NULL ) AND 70 / + col1 ---- @@ -25451,10 +25412,7 @@ SELECT + col2 + + col2 col1 FROM tab2 46 80 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN ( NULL ) AND col0 * + 60 ---- @@ -27861,10 +27819,7 @@ SELECT * FROM tab0 WHERE NOT - 32 = ( col0 ) ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + 83 ---- @@ -31694,10 +31649,7 @@ SELECT * FROM tab2 AS cor0 WHERE NOT + CAST ( NULL AS INTEGER ) IS NOT NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + - col1 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 36 ---- @@ -36296,10 +36248,7 @@ SELECT ALL - 5 + + 61 FROM tab1 AS cor0 56 56 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 77 AS col0 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( 9 ) ---- @@ -36506,10 +36455,7 @@ SELECT ALL MAX ( ALL + 89 ) AS col0 FROM tab2 ---- 89 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND ( + col1 * + - 41 + + col1 ) ---- @@ -48862,10 +48808,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND 27 ---- @@ -48966,10 +48909,7 @@ SELECT ALL - + col0 + + + 25 + + 93 * col0 AS col1 FROM tab1 AS cor0 7845 8397 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( 6 ) ---- @@ -49649,10 +49589,7 @@ SELECT - col0 * + - 71 FROM tab0 AS cor0 6177 6887 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col1 * 63 + 4 AS col2 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND col2 * + + col0 + 19 * - 98 ---- @@ -50293,10 +50230,7 @@ SELECT ALL - 52 + + col1 AS col1, col2 - + 63 AS col2 FROM tab1 cor0 -5 5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 29 ---- @@ -51558,10 +51492,7 @@ SELECT + + 67 * - COUNT ( * ) col0 FROM tab0 AS cor0 ---- -201 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8488 SELECT + COUNT ( 37 ) + + COUNT ( * ) FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 44 ---- @@ -54437,10 +54368,7 @@ query I rowsort SELECT DISTINCT - col2 col1 FROM tab0 WHERE - 4 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND ( 52 * - col0 ) ---- @@ -55734,10 +55662,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT ( NOT - col0 BETWEEN + 18 AND NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - + 40 FROM tab1 WHERE NULL BETWEEN NULL AND - col1 / - + 95 / col0 ---- @@ -58656,10 +58581,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL >= NULL AND NOT ( NULL ) BETWEEN ( NULL ) AND + - 32 ---- @@ -59087,10 +59009,7 @@ query II rowsort label-9723 SELECT DISTINCT - 72 AS col2, + CAST ( + 52 AS INTEGER ) FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 cor0 WHERE NULL BETWEEN NULL AND + 42 - - - ( - 58 ) ---- @@ -59450,10 +59369,7 @@ SELECT ALL - 75 col2 FROM tab0 -75 -75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND + 70 ---- @@ -60010,10 +59926,7 @@ SELECT DISTINCT + col2 + - - col0 FROM tab2 AS cor0 133 69 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 2 * - 87 col2 FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + col2 / 75 + + + 86 ---- diff --git a/data/sqlite/random/aggregates/slt_good_20.slt b/data/sqlite/random/aggregates/slt_good_20.slt index c4f645f..b34cecc 100644 --- a/data/sqlite/random/aggregates/slt_good_20.slt +++ b/data/sqlite/random/aggregates/slt_good_20.slt @@ -1953,10 +1953,7 @@ SELECT - CAST ( NULL AS INTEGER ) AS col2 FROM tab1 AS cor0 CROSS JOIN tab0 ---- 9 values hashing to cd7a7901e47c15155404aff0d216fe0b -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM ( tab1 AS cor0 CROSS JOIN tab1 ) WHERE ( NULL ) BETWEEN NULL AND 47 ---- @@ -2673,10 +2670,7 @@ SELECT ALL 51 * + col0 + + + col1 FROM tab0 cor0 4948 846 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE ( NOT NULL BETWEEN NULL AND ( + col2 + - col0 + + 84 * - col1 ) ) ---- @@ -4540,10 +4534,7 @@ SELECT + COUNT ( ALL - col2 ) FROM tab0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col1 FROM tab2 WHERE NOT ( NULL ) NOT BETWEEN NULL AND ( - 25 - col2 ) ---- @@ -12539,10 +12530,7 @@ SELECT ALL * FROM tab0 AS cor0 CROSS JOIN tab2 AS cor1 WHERE 4 IS NOT NULL ---- 54 values hashing to eaa394f1627c8d5e53406d9ca3b09469 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 78 FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - 15 ---- @@ -13225,10 +13213,7 @@ SELECT ALL CAST ( + col0 AS INTEGER ) * - col2 col0 FROM tab1 AS cor0 -5015 -6188 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 cor0 WHERE NULL BETWEEN NULL AND - 73 * + 71 ---- @@ -23870,10 +23855,7 @@ query III rowsort label-3864 SELECT * FROM tab1 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) * col2 > - CAST ( - 43 AS INTEGER ) * - 4 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND 19 ---- @@ -24296,10 +24278,7 @@ SELECT + ( + - col0 ) + - + col0 AS col1 FROM tab1 -170 -182 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND ( + + 86 ) ---- @@ -25587,10 +25566,7 @@ SELECT DISTINCT + 53 * + - col2 FROM tab2 AS cor0 -2120 -3074 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL BETWEEN ( NULL ) AND + 99 + - + col1 + + col1 + - 13 * + col2 - + + col0 - + 80 ---- @@ -26510,10 +26486,7 @@ SELECT ALL CAST ( 46 AS INTEGER ) FROM tab2 46 46 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + 31 ---- @@ -26702,10 +26675,7 @@ SELECT - 54 col0 FROM tab0 cor0 -54 -54 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND 74 * + col0 ---- @@ -28198,10 +28168,7 @@ query II rowsort SELECT ALL + col0, col1 FROM tab0 AS cor0 WHERE + 55 + - 33 + + col1 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col0 col2 FROM tab2 cor0 WHERE NULL BETWEEN NULL AND 62 + col0 ---- @@ -30581,10 +30548,7 @@ SELECT * FROM tab1 cor0 WHERE NOT + col2 * - - col0 + + - ( 42 ) IS NULL ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab0, tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 86 ---- @@ -30923,10 +30887,7 @@ SELECT DISTINCT + col2 AS col1, - col2 + + 99 AS col0 FROM tab2 AS cor0 58 41 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND + 15 ---- @@ -32064,10 +32025,7 @@ SELECT DISTINCT - 76 * + 7 + - 56 FROM tab1 ---- -588 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5207 SELECT CAST ( col2 AS INTEGER ) AS col0 FROM tab2 WHERE NULL BETWEEN ( NULL ) AND ( 54 ) ---- @@ -34155,10 +34113,7 @@ SELECT DISTINCT + AVG ( + CAST ( NULL AS REAL ) ) AS col1 FROM tab1 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND - - col0 / 86 * - - col0 * + 6 + - - col0 * - col0 + col1 + - 38 ---- @@ -34400,10 +34355,7 @@ SELECT - + ( + 59 ) AS col0 FROM tab2 AS cor0 -59 -59 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( NOT NULL BETWEEN NULL AND 64 ) ---- @@ -35906,10 +35858,7 @@ query III rowsort SELECT * FROM tab0 WHERE NOT NULL <= - 19 + - - ( - col2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 AS col1 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + - 56 * + 90 ---- @@ -37270,10 +37219,7 @@ SELECT - + ( + 28 ) FROM tab1 AS cor0 -28 -28 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + + col2 / - + col2 + - + ( + - col1 ) * - col1 + - col2 + + 35 ---- @@ -38042,10 +37988,7 @@ query I rowsort label-6193 SELECT CAST ( NULL AS INTEGER ) / col0 + + 34 AS col0 FROM tab2 WHERE NOT + col0 * col1 NOT BETWEEN col0 AND col1 * 12 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6194 SELECT + COUNT ( ALL + 83 ) * SUM ( 0 ) AS col2 FROM tab2 WHERE NOT ( NOT ( NULL ) NOT BETWEEN NULL AND + + col1 / - 7 ) ---- @@ -38062,10 +38005,7 @@ SELECT col1 AS col1 FROM tab1 AS cor0 WHERE NOT 15 IS NULL 47 5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col1 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( ( col0 ) ) * - 92 + - 52 ---- @@ -45395,10 +45335,7 @@ SELECT + - COUNT ( + 73 ) col2 FROM tab1 AS cor0 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND col0 * - 66 + - col0 + + col0 * - + col2 ---- @@ -45629,10 +45566,7 @@ SELECT - col0 * col2 + 35 FROM tab2 AS cor0 -2525 -4315 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 48 * 48 AS col1 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 18 ---- @@ -45805,10 +45739,7 @@ SELECT ALL + COUNT ( ALL - ( + col0 ) ) AS col0 FROM tab2 AS cor0 WHERE NOT ( NU ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - 93 ---- @@ -51145,10 +51076,7 @@ SELECT - 99 * COUNT ( * ) / - + 33 col1 FROM tab2 AS cor0 ---- 9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8345 SELECT DISTINCT + COUNT ( * ) AS col2 FROM tab0 AS cor0 WHERE ( NULL IS NULL ) OR ( NULL ) NOT BETWEEN NULL AND + + 0 + - col1 ---- @@ -51815,10 +51743,7 @@ SELECT DISTINCT 87 + + col0 FROM tab1 172 178 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - col1 + 54 ---- @@ -60633,10 +60558,7 @@ SELECT - col2 * - - 22 FROM tab2 -506 -880 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - col0 - - - 90 ---- @@ -61378,10 +61300,7 @@ query I rowsort SELECT ALL + 97 * - col2 AS col1 FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN + ( - - col2 ) AND - 62 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT DISTINCT + col0, + ( - 44 ) AS col1 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - 22 ---- diff --git a/data/sqlite/random/aggregates/slt_good_21.slt b/data/sqlite/random/aggregates/slt_good_21.slt index 55fdce5..82ff587 100644 --- a/data/sqlite/random/aggregates/slt_good_21.slt +++ b/data/sqlite/random/aggregates/slt_good_21.slt @@ -286,10 +286,7 @@ SELECT ALL 5 * - ( 93 ) AS col0 FROM tab1 -465 -465 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( col1 + 17 ) ---- @@ -13687,10 +13684,7 @@ SELECT + - 25 * + - ( SUM ( + CAST ( NULL AS INTEGER ) ) ) * + SUM ( + col2 ) + ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2243 SELECT + CAST ( - 70 AS INTEGER ) * - AVG ( 84 ) AS col1 FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + 80 ---- @@ -14090,10 +14084,7 @@ query I rowsort SELECT ALL + col1 FROM tab2 AS cor0 WHERE NULL <> col0 * - col2 + col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE ( NULL ) BETWEEN NULL AND + 0 * - - 15 ---- @@ -14926,10 +14917,7 @@ query I rowsort SELECT ALL + col0 FROM tab1 WHERE NOT + col2 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 58 + 54 ---- @@ -15280,10 +15268,7 @@ query III rowsort SELECT * FROM tab1 cor0 WHERE NOT 54 >= ( - + 54 * - ( - 90 ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - 14 FROM tab1 WHERE NULL BETWEEN NULL AND - 93 ---- @@ -15833,10 +15818,7 @@ SELECT ALL - AVG ( ALL 66 ) AS col0 FROM tab0 WHERE NOT + 27 + - col2 NOT BETWEE ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - + 65 AS col0 FROM tab2 WHERE NOT NULL BETWEEN NULL AND 34 ---- @@ -17031,10 +17013,7 @@ SELECT DISTINCT * FROM tab0 AS cor0 WHERE + 25 NOT IN ( + - col0 ) ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND col0 * + col2 * - 23 ---- @@ -19690,10 +19669,7 @@ NULL 77 NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 30 ---- @@ -22350,10 +22326,7 @@ SELECT DISTINCT CAST ( NULL AS REAL ) * - 29 AS col1 FROM tab2 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 1 * 69 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND 66 ---- @@ -24653,10 +24626,7 @@ query I rowsort SELECT - + 96 FROM tab2 WHERE NOT NULL IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col0 * - col2 - + col1 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - col0 + + + 75 * - col1 ---- @@ -30607,10 +30577,7 @@ SELECT ALL - 95 * - col1 + + col1 - - col1 * ( - col1 ) AS col1 FROM tab1 AS cor 2303 455 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col2 FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 99 + ( ( - 76 ) ) ---- @@ -34372,10 +34339,7 @@ SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( NOT col2 IS NOT NULL ) ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 87 ---- @@ -38084,10 +38048,7 @@ query III rowsort SELECT ALL * FROM tab1 WHERE NOT + 45 / - col0 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND - 7 ---- @@ -43809,10 +43770,7 @@ query I rowsort SELECT ALL + col0 col0 FROM tab1 WHERE NOT + col2 <> ( + col0 - - col2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7163 SELECT DISTINCT COUNT ( * ) AS col0 FROM tab1 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( - 5 ) ---- @@ -45878,10 +45836,7 @@ SELECT ALL - 41 * + COUNT ( * ) - - COUNT ( * ) FROM tab1 ---- -120 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + + 19 ---- @@ -47753,10 +47708,7 @@ query I rowsort label-7820 SELECT - - CAST ( + - 10 AS INTEGER ) AS col1 FROM tab0 WHERE NOT + - col0 <= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7821 SELECT - SUM ( + col1 ) FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 31 * + 24 + ( + col1 ) * col1 * 31 / - col2 + - - col1 ---- @@ -48377,10 +48329,7 @@ SELECT ALL col1 AS col1, + 99 FROM tab1 AS cor0 5 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 16 ---- @@ -50750,10 +50699,7 @@ SELECT + + 82 / + 66 AS col1 FROM tab0 AS cor0 1 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 cor0 WHERE NOT NULL BETWEEN NULL AND - 20 ---- @@ -52235,10 +52181,7 @@ SELECT - col0 + + 24 * + col2 AS col2 FROM tab2 506 896 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8540 SELECT ALL + CAST ( NULL AS INTEGER ) AS col2 FROM tab1 WHERE NULL NOT BETWEEN NULL AND - 27 * + col1 + col1 ---- @@ -57900,10 +57843,7 @@ query I rowsort label-9461 SELECT ALL 1 / + col0 + + CAST ( - col1 + + ( col2 ) AS INTEGER ) * - 41 FROM tab0 WHERE 75 * - col2 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + 38 * col2 + + 29 ---- @@ -60732,10 +60672,7 @@ SELECT * FROM tab2 AS cor0 WHERE NOT + col2 + + col0 IS NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN NULL AND 5 + col1 * - 63 ---- @@ -60882,10 +60819,7 @@ SELECT * FROM tab2 AS cor0 WHERE ( - ( col0 ) ) NOT BETWEEN + col0 AND ( NULL ) ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9948 SELECT DISTINCT - ( col1 ) AS col0 FROM tab2 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( col0 * 55 + CAST ( NULL AS INTEGER ) ) ---- @@ -61193,10 +61127,7 @@ SELECT ALL COUNT ( + 58 ) / COUNT ( * ) AS col1 FROM tab2 ---- 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT ( NULL BETWEEN NULL AND ( + 52 ) ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_22.slt b/data/sqlite/random/aggregates/slt_good_22.slt index bed47d2..a17db80 100644 --- a/data/sqlite/random/aggregates/slt_good_22.slt +++ b/data/sqlite/random/aggregates/slt_good_22.slt @@ -370,10 +370,7 @@ query I rowsort SELECT DISTINCT col0 FROM tab1 WHERE NOT NULL = NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 23 / - col1 ---- @@ -1387,10 +1384,7 @@ SELECT + col1 * - col1 * + col2 FROM tab0 -4410 -99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - - 42 ---- @@ -1616,10 +1610,7 @@ query I rowsort SELECT + col0 AS col1 FROM tab2 AS cor0 WHERE NOT NULL > col0 * + col2 * + - col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-253 SELECT DISTINCT + CAST ( NULL AS INTEGER ) FROM tab0 cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 4 ---- @@ -4895,10 +4886,7 @@ SELECT DISTINCT - 42 - ( + COUNT ( * ) ) FROM tab1 ---- -45 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT ( NULL ) BETWEEN ( NULL ) AND - col1 + - 86 ---- @@ -11142,10 +11130,7 @@ SELECT ALL * FROM tab2 AS cor0 WHERE - 35 NOT IN ( - + col2, - col1 ) ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND 83 ---- @@ -14055,10 +14040,7 @@ SELECT DISTINCT col2 + + 32 AS col2 FROM tab0 42 79 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL BETWEEN NULL AND + 30 + - 64 ---- @@ -15944,10 +15926,7 @@ query I rowsort SELECT DISTINCT col0 + + 84 * + 53 AS col2 FROM tab2 WHERE - 59 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - 33 * - col1 ---- @@ -16454,10 +16433,7 @@ SELECT DISTINCT + ( + col2 ) / + col2 FROM tab1 AS cor0 ---- 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT - col0 = NULL AND NULL BETWEEN ( NULL ) AND - + 84 * 12 ---- @@ -16653,10 +16629,7 @@ SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT ( NOT - col1 + + col1 IS NOT NULL ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + col0 / - 80 - + 26 * - - col0 ---- @@ -16867,10 +16840,7 @@ SELECT DISTINCT + - ( - col1 ) * 71 * - col0 FROM tab0 AS cor0 -6887 -86265 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 34 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 47 AND NOT col2 IS NULL ---- @@ -20115,10 +20085,7 @@ SELECT ALL - COUNT ( * ) col0, COUNT ( * ) * + 90 col2 FROM tab0 AS cor0 -3 270 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col2 AS col2 FROM tab1 cor0 WHERE NULL BETWEEN NULL AND + col2 + - 39 ---- @@ -20232,10 +20199,7 @@ SELECT MAX ( ALL - + col0 ) AS col1, - COUNT ( * ) FROM tab2 -46 -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - col1 + - ( - + 1 ) ---- @@ -21239,10 +21203,7 @@ query I rowsort SELECT DISTINCT col0 FROM tab2 AS cor0 WHERE NOT ( - 27 ) NOT IN ( 25 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3472 SELECT + AVG ( col1 ) / COUNT ( * ) FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - 13 + + col1 ---- @@ -21550,10 +21511,7 @@ SELECT - COUNT ( ALL + col0 ) / + - COUNT ( * ) FROM tab0 cor0 ---- 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT ( NULL ) BETWEEN ( NULL ) AND - 90 * - 28 * + - 93 * + col2 ---- @@ -22733,10 +22691,7 @@ SELECT + - col1 * 25 AS col2 FROM tab2 AS cor0 -1675 -1925 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 73 ---- @@ -27882,10 +27837,7 @@ SELECT DISTINCT - + 12 * col2 * + + col2 / + col2 FROM tab2 AS cor0 -480 -696 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 72 ---- @@ -29868,10 +29820,7 @@ query III rowsort SELECT * FROM tab2 AS cor0 WHERE - 68 BETWEEN ( + col2 ) AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - + 56 ---- @@ -31972,10 +31921,7 @@ SELECT 69 + - 18 AS col1 FROM tab1 AS cor0 51 51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5211 SELECT - SUM ( DISTINCT + 20 ) FROM tab1 cor0 WHERE NULL NOT BETWEEN NULL AND + 99 ---- @@ -37113,10 +37059,7 @@ SELECT + 32, col0 * col0 AS col0 FROM tab1 AS cor0 32 8281 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6045 SELECT DISTINCT + - col1 * - - CAST ( NULL AS INTEGER ) * 61 / + col2 AS col0 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 73 ---- @@ -37291,10 +37234,7 @@ SELECT - + 27 * 18 col1, ( - - col2 ) * + - col0 AS col0 FROM tab2 AS cor0 -486 -4350 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND col2 * 2 ---- @@ -40258,10 +40198,7 @@ SELECT + + COUNT ( * ) * + - CAST ( ( COUNT ( * ) ) AS INTEGER ) AS col1 FROM ta ---- -9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + col0 * + 93 + - col0 ---- @@ -43847,10 +43784,7 @@ query I rowsort label-7150 SELECT ALL CAST ( NULL AS INTEGER ) AS col2 FROM tab2 WHERE NOT NULL IN ( col1 * col1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND 87 + - col1 ---- @@ -45557,10 +45491,7 @@ SELECT DISTINCT + col2 + - - col2 * col1 * + + col2 FROM tab2 AS cor0 225446 27002 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 16 * col0 ---- @@ -54876,10 +54807,7 @@ SELECT DISTINCT 18 * - + COUNT ( 0 ) + + - MIN ( ALL - col0 ) AS col0 FROM tab2 ---- 21 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8944 SELECT + COUNT ( * ) FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - 21 ---- @@ -56082,10 +56010,7 @@ query I rowsort SELECT col0 col0 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND + 59 + + + col0 + + + col1 * - col2 + + col1 * + col1 ---- @@ -59334,10 +59259,7 @@ SELECT DISTINCT + COUNT ( * ) AS col2 FROM tab2 WHERE - col0 + col2 IS NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 FROM tab1 WHERE NULL NOT BETWEEN NULL AND 21 * + col0 + 93 ---- @@ -59944,10 +59866,7 @@ query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE + 28 * + ( col1 ) + + + col1 BETWEEN NULL AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9759 SELECT - - CAST ( NULL AS INTEGER ) + - + col2 * ( + col2 ) FROM tab1 WHERE NOT NULL BETWEEN NULL AND + col0 - + col2 * 27 ---- diff --git a/data/sqlite/random/aggregates/slt_good_23.slt b/data/sqlite/random/aggregates/slt_good_23.slt index 1b0fedf..469f327 100644 --- a/data/sqlite/random/aggregates/slt_good_23.slt +++ b/data/sqlite/random/aggregates/slt_good_23.slt @@ -3484,10 +3484,7 @@ SELECT DISTINCT - COUNT ( DISTINCT 39 ) AS col1 FROM tab1 AS cor0 ---- -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - col0 + + 55 OR - col1 IN ( + col2 ) ---- @@ -3599,10 +3596,7 @@ SELECT DISTINCT COUNT ( ALL - col2 ) AS col1 FROM tab1 AS cor0 WHERE ( col1 ) BE ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND ( + 21 ) ---- @@ -3611,10 +3605,7 @@ query I rowsort SELECT + 25 FROM tab0 cor0 WHERE col0 <= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND - 41 * + 64 ---- @@ -3983,10 +3974,7 @@ SELECT DISTINCT + + col0 * - - col1 * - 49 FROM tab0 AS cor0 -59535 -89523 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - - col1 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 29 ---- @@ -4856,10 +4844,7 @@ SELECT - + MAX ( col0 ) * - + COUNT ( * ) * + - COUNT ( * ) col2 FROM tab1 AS co ---- -819 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND ( + col1 * + 81 * - + 39 * col1 * + 96 ) ---- @@ -5823,10 +5808,7 @@ SELECT - - MAX ( DISTINCT - - col2 ) / - 59 FROM tab1 AS cor0 ---- -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + + ( + 14 ) ---- @@ -5970,10 +5952,7 @@ SELECT DISTINCT col0 + 47 * + 23 FROM tab1 1166 1172 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col1 AS col1 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND ( - 32 ) ---- @@ -9932,10 +9911,7 @@ SELECT 91 - - + 87, col1 * + + ( + col2 ) AS col2 FROM tab0 178 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + col2 FROM tab1 WHERE NOT ( NOT ( NOT NULL NOT BETWEEN NULL AND - 36 + - 89 ) ) ---- @@ -10215,10 +10191,7 @@ SELECT - SUM ( DISTINCT - col0 ) AS col2 FROM tab2 AS cor0 WHERE NOT + col0 * co ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 29 ---- @@ -17191,10 +17164,7 @@ SELECT + 36 * - MIN ( + CAST ( NULL AS INTEGER ) ) AS col2 FROM tab1 AS cor0 WHE ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND col1 * + ( 49 ) * - col1 + - col2 + - col1 ---- @@ -17221,10 +17191,7 @@ SELECT DISTINCT + col0 + col0 FROM tab2 WHERE NOT + 64 IS NULL 150 92 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2813 SELECT ALL - - col1 * + col1 + 25 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - + CAST ( + + 70 AS INTEGER ) * + 87 ---- @@ -18744,10 +18711,7 @@ query I rowsort SELECT + + col0 + + + col2 FROM tab1 cor0 WHERE NULL > - col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3066 SELECT DISTINCT - + 88 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - CAST ( NULL AS INTEGER ) * + 97 ---- @@ -20111,10 +20075,7 @@ query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT col1 / + col0 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 10 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 26 ---- @@ -20124,10 +20085,7 @@ SELECT DISTINCT * FROM tab1 AS cor0 WHERE 44 / + + 40 NOT BETWEEN + CAST ( - - 7 ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3299 SELECT + 18 * - COUNT ( * ) * - + COUNT ( ALL col2 ) AS col0 FROM tab0 WHERE NULL BETWEEN NULL AND - - 24 + col0 * col2 ---- @@ -31777,10 +31735,7 @@ SELECT 10 col2, + COUNT ( * ) AS col1 FROM tab1 10 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + - col0 col0 FROM tab1 WHERE NULL NOT BETWEEN NULL AND 76 ---- @@ -32615,10 +32570,7 @@ SELECT DISTINCT ( - 12 ) - + - COUNT ( * ) AS col2 FROM tab1 AS cor0 ---- -9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + AVG ( DISTINCT - col2 ) FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 0 ---- @@ -38479,10 +38431,7 @@ SELECT ALL col2 * 21 FROM tab2 483 840 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND 43 ---- @@ -40980,10 +40929,7 @@ SELECT 30 - + 79 / - col0 FROM tab2 AS cor0 31 31 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + + 32 FROM tab0 cor0 WHERE NULL BETWEEN ( NULL ) AND 76 ---- @@ -41976,10 +41922,7 @@ SELECT ALL + 15 col1 FROM tab0 AS cor0 CROSS JOIN tab1 AS cor1 ---- 9 values hashing to d1d280d38bf9c2d5d5ec90dd43aeaffd -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 95 AS col2 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 81 ---- @@ -42289,10 +42232,7 @@ SELECT ALL + MIN ( col0 ) AS col0 FROM tab2 AS cor0 ---- 46 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6911 SELECT ALL CAST ( NULL AS INTEGER ) AS col1 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND col1 * + 2 ---- @@ -42843,10 +42783,7 @@ SELECT col2 - - 16 AS col0, 30 FROM tab1 AS cor0 84 30 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col0 + + col0 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 70 ---- @@ -43962,10 +43899,7 @@ query I rowsort SELECT - 78 FROM tab1 AS cor0 WHERE NOT - 52 - + - 1 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 23 ---- @@ -49036,10 +48970,7 @@ query III rowsort SELECT ALL * FROM tab1 WHERE NOT - - 19 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab0 cor0 CROSS JOIN tab2 AS cor1 WHERE ( NULL ) NOT BETWEEN NULL AND - - 69 ---- @@ -51142,10 +51073,7 @@ SELECT DISTINCT + 59 * + 11 * + col1 AS col0 FROM tab1 AS cor0 3245 9086 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col0 AS col2 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 21 ---- @@ -52418,10 +52346,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE ( - 86 + - col0 + - + ( col0 ) ) > - col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 43 ---- @@ -53368,10 +53293,7 @@ SELECT DISTINCT - + col0 + col0 * + - col1 AS col2 FROM tab0 cor0 -1914 -194 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8731 SELECT + COUNT ( ALL + col0 ) FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND ( - 69 * - + col0 + + + col0 ) ---- @@ -60396,10 +60318,7 @@ SELECT col0 + 93 FROM tab0 cor0 180 190 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - 50 + 77 ---- @@ -61037,10 +60956,7 @@ SELECT ALL - 88 AS col1 FROM tab1 AS cor0 -88 -88 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9984 SELECT DISTINCT - COUNT ( * ) - + 21 AS col0 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col0 * + - 41 ---- diff --git a/data/sqlite/random/aggregates/slt_good_24.slt b/data/sqlite/random/aggregates/slt_good_24.slt index 4653c6c..4366948 100644 --- a/data/sqlite/random/aggregates/slt_good_24.slt +++ b/data/sqlite/random/aggregates/slt_good_24.slt @@ -5532,10 +5532,7 @@ SELECT - 48 col1 FROM tab2 cor0 -48 -48 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + 61 AS col1 FROM tab0 AS cor0 CROSS JOIN tab2 AS cor1 WHERE NOT ( NULL ) BETWEEN ( NULL ) AND 46 ---- @@ -12225,10 +12222,7 @@ SELECT DISTINCT col1 + - + col2 FROM tab1 AS cor0 -54 -82 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND ( col0 + 43 ) ---- @@ -17725,10 +17719,7 @@ SELECT + col0 * - col0 + - + col0 + - col1 - - ( + col1 ) col2 FROM tab0 AS cor0 -7656 -9506 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col1 FROM tab0 WHERE NULL NOT BETWEEN NULL AND 95 ---- @@ -25565,10 +25556,7 @@ SELECT DISTINCT MIN ( col0 ) AS col0 FROM tab0 ---- 15 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN ( NULL ) AND 16 ---- @@ -33589,10 +33577,7 @@ NULL NULL 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 55 AS col0 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 16 / - col1 ---- @@ -38137,10 +38122,7 @@ SELECT ALL - + col1 * + col2 * + 77 + col1 FROM tab1 AS cor0 -22710 -246045 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col1 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( col0 * - 81 * col2 ) ---- @@ -39344,10 +39326,7 @@ SELECT 52 * ( - col1 ) FROM tab2 AS cor0 -3484 -4004 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 11 * - - col0 ---- @@ -44269,10 +44248,7 @@ SELECT - + col0 + - - col1 FROM tab2 AS cor0 13 5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + ( - col2 ) AS col1 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 77 ---- @@ -45272,10 +45248,7 @@ SELECT ALL * FROM tab0 WHERE NOT + col0 = - 4 ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7441 SELECT ALL - MAX ( DISTINCT + + CAST ( NULL AS INTEGER ) ) col2 FROM tab2 WHERE NULL BETWEEN NULL AND + 28 ---- @@ -45465,10 +45438,7 @@ SELECT col0 * - 69 AS col1, 26 FROM tab0 -6693 26 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 54 ---- @@ -46927,10 +46897,7 @@ SELECT - 92 * + - CAST ( - COUNT ( * ) AS INTEGER ) AS col0 FROM tab0 AS cor0 ---- -276 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7714 SELECT ALL MIN ( ALL - col2 ) FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND - 41 ---- @@ -47141,10 +47108,7 @@ SELECT * FROM tab1 WHERE NOT ( ( NULL ) IS NOT NULL ) ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col1 FROM tab1 WHERE NOT NULL BETWEEN NULL AND ( + col0 / 12 ) ---- @@ -48903,10 +48867,7 @@ SELECT ALL + 62 AS col2 FROM tab2 AS cor0 WHERE col0 - col2 IS NOT NULL 62 62 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + 68 AS col0 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 82 ---- @@ -49217,10 +49178,7 @@ SELECT + + col1 + 22 * + - col2 AS col2 FROM tab1 AS cor0 -1449 -2098 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab1 cor0 CROSS JOIN tab0 AS cor1 WHERE ( NULL NOT BETWEEN NULL AND + - 66 ) ---- @@ -53778,10 +53736,7 @@ SELECT ALL COUNT ( * ) * - - ( - SUM ( + col0 ) ) AS col0 FROM tab0 ---- -597 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - 32 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - col1 * - 46 ---- @@ -54888,10 +54843,7 @@ SELECT DISTINCT + col0 + + 35 + + - 10 + - + 93 - - col2 * - col1 AS col1 FROM t -3860 -70 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - 55 ---- @@ -56245,10 +56197,7 @@ query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL = + col2 + + + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL 74 AS col0 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND 4 ---- diff --git a/data/sqlite/random/aggregates/slt_good_25.slt b/data/sqlite/random/aggregates/slt_good_25.slt index d3988da..7033462 100644 --- a/data/sqlite/random/aggregates/slt_good_25.slt +++ b/data/sqlite/random/aggregates/slt_good_25.slt @@ -1411,10 +1411,7 @@ SELECT DISTINCT + col1 + col2 + col1 FROM tab0 209 52 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + 70 ---- @@ -2302,10 +2299,7 @@ SELECT DISTINCT - col2 + - col2 * - 33 FROM tab0 AS cor0 3168 320 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 13 ---- @@ -4005,10 +3999,7 @@ SELECT DISTINCT - 71 / + col1 FROM tab0 AS cor0 -71 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-640 SELECT ALL - + AVG ( + col1 ) FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - col0 * CAST ( NULL AS INTEGER ) + + 53 * + + col0 ---- @@ -8191,10 +8182,7 @@ SELECT ALL 96 + + MAX ( ALL + + ( - col0 ) ) AS col1 FROM tab1 ---- 45 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1329 SELECT DISTINCT - COUNT ( * ) AS col1 FROM tab0 cor0 WHERE NULL BETWEEN ( NULL ) AND + + 30 * - + col0 * + - col0 ---- @@ -8466,10 +8454,7 @@ query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1370 SELECT DISTINCT - COUNT ( * ) AS col1 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - - 84 ---- @@ -13409,10 +13394,7 @@ query III rowsort SELECT * FROM tab0 WHERE NOT NULL <> - 26 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND 70 ---- @@ -15358,10 +15340,7 @@ query III rowsort SELECT * FROM tab2 WHERE NOT + 35 NOT BETWEEN - col0 AND - 39 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL BETWEEN ( NULL ) AND ( - 58 ) ---- @@ -23388,10 +23367,7 @@ SELECT ALL 24 FROM tab2 cor0 CROSS JOIN tab0 ---- 9 values hashing to b0d834ef9e4346801b6aaa0e74b2c8ef -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - ( + col0 ) * ( - 93 + + col2 ) ---- @@ -23787,10 +23763,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN col2 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 35 ---- @@ -28177,10 +28150,7 @@ query I rowsort SELECT 31 FROM tab2 AS cor0 WHERE NULL > ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ( 7 ) FROM tab2 cor0 WHERE NULL BETWEEN NULL AND - col1 * + 90 ---- @@ -28243,10 +28213,7 @@ SELECT ALL + - 24 / + - 5 AS col1 FROM tab1 AS cor0 4 4 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN NULL AND 85 ---- @@ -30089,10 +30056,7 @@ SELECT DISTINCT + 24 * col0 / col0 AS col2 FROM tab1 cor0 ---- 24 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND col1 * - 57 * + col0 - + 11 * - col0 ---- @@ -30132,10 +30096,7 @@ SELECT ALL + - COUNT ( * ) * + 75 AS col1 FROM tab0 cor0 ---- -225 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4971 SELECT ALL 13 + MIN ( + ( - + col2 ) ) AS col1 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND col2 * 81 - col0 + - col2 * col1 * + col0 ---- @@ -33542,10 +33503,7 @@ SELECT + + col2 - - col1 FROM tab1 AS cor0 115 64 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col0 + + - 32 FROM tab2 AS cor0 WHERE NOT NULL <= + + 38 AND NOT NULL NOT BETWEEN NULL AND + ( 72 ) ---- @@ -34125,10 +34083,7 @@ query III rowsort SELECT * FROM tab0 WHERE NOT 7 * + col0 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5622 SELECT ALL COUNT ( * ) AS col2 FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( + col0 - + 75 ) ---- @@ -36124,10 +36079,7 @@ SELECT DISTINCT COUNT ( * ) / + MIN ( DISTINCT - + ( 86 ) ), + CAST ( + 10 AS IN 0 10 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - col1 * col1 * + + 96 ---- @@ -38130,10 +38082,7 @@ SELECT DISTINCT COUNT ( * ) AS col0, + 96 col2 FROM tab1 AS cor0 3 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - - 33 FROM tab1 WHERE NOT NULL BETWEEN NULL AND + col0 * - 0 ---- @@ -39061,10 +39010,7 @@ SELECT ALL col0 - - ( - 98 ) + col0 + - 62 FROM tab0 14 34 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND 91 ---- @@ -39705,10 +39651,7 @@ SELECT - col1 + 87 col2 FROM tab0 66 86 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 83 FROM tab0 WHERE NULL NOT BETWEEN ( NULL ) AND 8 * - 64 ---- @@ -46835,10 +46778,7 @@ SELECT - 28 + - COUNT ( - 60 ) FROM tab2 AS cor0 CROSS JOIN tab2 AS cor1 ---- -37 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN ( NULL ) AND 5 ---- @@ -49263,10 +49203,7 @@ SELECT DISTINCT col2 + - CAST ( NULL AS INTEGER ) * + col1 / - - 56 FROM tab1 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND 13 ---- @@ -49387,10 +49324,7 @@ SELECT - col0 * - 5 FROM tab1 AS cor0 425 455 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 3 ---- @@ -52960,10 +52894,7 @@ SELECT ALL * FROM tab2 WHERE NOT ( + ( col0 ) ) IS NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL BETWEEN ( NULL ) AND + 59 ---- @@ -53467,10 +53398,7 @@ query III rowsort SELECT ALL * FROM tab2 WHERE + col1 <= - col1 - col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND - 78 ---- @@ -54207,10 +54135,7 @@ query III rowsort SELECT * FROM tab1 cor0 WHERE ( - 73 ) NOT BETWEEN ( NULL ) AND col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - - ( - - col2 ) AS col2 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND 17 ---- @@ -55599,10 +55524,7 @@ SELECT ALL MAX ( + col1 ) * - ( 69 ) AS col1 FROM tab1 AS cor0 ---- -3243 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 cor0 WHERE NOT NULL BETWEEN NULL AND - col2 * 49 ---- @@ -57075,10 +56997,7 @@ SELECT + COUNT ( * ) * + COUNT ( ALL + col2 ) - COUNT ( * ) AS col0 FROM tab1 AS ---- 6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + col1 * + + ( + - col0 ) + - 1 * - - col1 ---- @@ -57613,10 +57532,7 @@ SELECT DISTINCT - MIN ( ALL 49 ) + ( 38 ) AS col0 FROM tab0 ---- -11 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN NULL AND 16 ---- @@ -59490,10 +59406,7 @@ query III rowsort label-9756 SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) IN ( - - col2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN ( NULL ) AND 71 AND - col2 + col1 IS NULL ---- diff --git a/data/sqlite/random/aggregates/slt_good_26.slt b/data/sqlite/random/aggregates/slt_good_26.slt index bfb3d0b..8b4ee24 100644 --- a/data/sqlite/random/aggregates/slt_good_26.slt +++ b/data/sqlite/random/aggregates/slt_good_26.slt @@ -4143,10 +4143,7 @@ query I rowsort SELECT DISTINCT + 73 AS col2 FROM tab2 WHERE NULL <> col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 * + + col1 * col0 FROM tab2 WHERE NOT ( NOT ( NULL ) NOT BETWEEN ( NULL ) AND 85 * - ( + col0 ) ) ---- @@ -6019,10 +6016,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND 79 * col2 AND NOT - ( + col1 ) * - 54 IS NULL ---- @@ -6315,10 +6309,7 @@ SELECT DISTINCT ( + col2 ) + - 11 AS col2 FROM tab1 AS cor0 57 85 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 49 ---- @@ -8643,10 +8634,7 @@ SELECT ALL COUNT ( ALL col1 ) * MAX ( col1 + + 79 ) FROM tab1 ---- 378 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN ( NULL ) AND + 72 ---- @@ -11718,10 +11706,7 @@ query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL >= ( + col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + 57 AS col1 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 37 ---- @@ -12047,10 +12032,7 @@ SELECT ALL - col0 * ( + 14 ) - + 87 FROM tab1 cor0 -1361 -801 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NULL BETWEEN ( NULL ) AND - 63 * 40 / - - col2 ---- @@ -13597,10 +13579,7 @@ query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT + col2 - col0 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-2226 SELECT - - COUNT ( * ) / - 97 AS col1, + 32 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - - col0 + - + 85 ---- @@ -14136,10 +14115,7 @@ SELECT - COUNT ( * ) AS col2, COUNT ( * ) col1 FROM tab0 AS cor0 -3 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 80 ---- @@ -17931,10 +17907,7 @@ SELECT * FROM tab1 cor0 WHERE NOT CAST ( + + CAST ( 92 AS INTEGER ) AS INTEGER ) ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + + 62 ---- @@ -19382,10 +19355,7 @@ SELECT DISTINCT - COUNT ( * ) AS col0 FROM tab1 WHERE NOT - 11 NOT BETWEEN ( - c ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 16 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND ( - 61 ) ---- @@ -24798,10 +24768,7 @@ SELECT DISTINCT + ( - 53 ) col1 FROM tab2 AS cor0 ---- -53 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + - 87 ---- @@ -25997,10 +25964,7 @@ SELECT ALL + ( + - 64 ) * + 52 * 88 AS col2 FROM tab1 -292864 -292864 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + + col2 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - 73 + col1 ---- @@ -29353,10 +29317,7 @@ SELECT ALL - 0 - - SUM ( col0 ) * - SUM ( + + col1 ) AS col2, 35 FROM tab2 -36075 35 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4796 SELECT ALL + COUNT ( * ) AS col2 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - - 70 ---- @@ -30795,10 +30756,7 @@ query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL <= ( col2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5031 SELECT ALL - COUNT ( * ) AS col0 FROM tab0 WHERE NULL BETWEEN NULL AND + 81 ---- @@ -32435,10 +32393,7 @@ query III rowsort SELECT * FROM tab0 cor0 WHERE NULL = - 25 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND col1 * - 26 ---- @@ -35937,10 +35892,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 WHERE ( + col1 ) NOT BETWEEN NULL AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE ( NULL ) BETWEEN NULL AND 53 ---- @@ -40985,10 +40937,7 @@ SELECT - MAX ( ALL - - col0 ) AS col1 FROM tab1 ---- -91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND 53 ---- @@ -41235,10 +41184,7 @@ SELECT COUNT ( * ) FROM tab1 AS cor0 WHERE NOT ( 43 * - 93 ) IS NOT NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col0 * - col2 AS col2 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col1 * 49 ---- @@ -42384,10 +42330,7 @@ SELECT DISTINCT - AVG ( DISTINCT - 21 ) AS col2 FROM tab0 AS cor0 WHERE NOT ( ( ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT ( NOT ( NULL BETWEEN NULL AND ( + col2 / - 32 ) ) ) ---- @@ -43422,10 +43365,7 @@ SELECT DISTINCT 25 * - - 45 + MAX ( ALL + col2 ) AS col2 FROM tab2 AS cor0 ---- 1183 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NULL BETWEEN NULL AND + 91 ---- @@ -44171,10 +44111,7 @@ SELECT - 17 * + MIN ( - - 60 ) FROM tab2 AS cor0 ---- -1020 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 54 * + col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND ( - 21 * 53 ) ---- @@ -45735,10 +45672,7 @@ SELECT ( COUNT ( * ) ) * - 93 AS col1 FROM tab0 ---- -279 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND 55 ---- @@ -45757,10 +45691,7 @@ SELECT + col1 * - col1 + col2 AS col2, + 54 AS col1 FROM tab2 AS cor0 -5889 54 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + 95 ---- @@ -55928,10 +55859,7 @@ SELECT ALL + 95 * + - COUNT ( * ) AS col1 FROM tab2 AS cor0 ---- -285 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 1 ---- @@ -57962,10 +57890,7 @@ query I rowsort SELECT DISTINCT + + 68 + + + 16 AS col1 FROM tab0 AS cor0 WHERE + ( + col1 ) + - col2 * + + col1 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 cor0 WHERE NULL NOT BETWEEN NULL AND col2 * 72 * + col1 * + col2 - col0 ---- @@ -58727,10 +58652,7 @@ query I rowsort SELECT + col0 FROM tab0 AS cor0 WHERE col0 + + + 30 = ( ( col0 ) ) * - - col2 + - + 73 - - + col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - 60 / 74 col1 FROM tab2 AS cor0 WHERE ( NULL NOT BETWEEN NULL AND + + col1 * - 52 ) ---- @@ -59919,10 +59841,7 @@ SELECT ALL 31 * - ( + COUNT ( * ) / + 56 ) FROM tab1 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT ( NULL ) NOT BETWEEN NULL AND 74 ---- @@ -59989,10 +59908,7 @@ SELECT ALL 53 FROM tab0 WHERE - 47 * 82 < - 97 53 53 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND ( - 92 ) ---- @@ -60283,10 +60199,7 @@ SELECT - 89 * col0 FROM tab2 -5696 -6675 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND ( - + col2 * ( + 79 ) * + 68 ) ---- @@ -60741,10 +60654,7 @@ SELECT DISTINCT - 59 * + - col1 + + ( - col2 ) FROM tab2 AS cor0 3895 4503 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND 5 * col2 ---- diff --git a/data/sqlite/random/aggregates/slt_good_27.slt b/data/sqlite/random/aggregates/slt_good_27.slt index d2ad5ab..68e61b8 100644 --- a/data/sqlite/random/aggregates/slt_good_27.slt +++ b/data/sqlite/random/aggregates/slt_good_27.slt @@ -2569,10 +2569,7 @@ SELECT ALL 99 + + ( - col0 ) + 37 + - + col0 AS col1 FROM tab2 AS cor0 44 8 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - col1 * - col2 / col1 - - 49 ---- @@ -2971,10 +2968,7 @@ SELECT 92 + + + col1 FROM tab2 159 169 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 92 ---- @@ -4088,10 +4082,7 @@ query I rowsort SELECT ALL + + col1 AS col2 FROM tab1 AS cor0 WHERE NULL NOT IN ( - col0, - col2, col1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + - 58 * - - col1 - 55 ---- @@ -4490,10 +4481,7 @@ SELECT ALL - col2 + col1 + + 51 / col1 FROM tab0 AS cor0 13 34 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-732 SELECT ALL 56 * - COUNT ( * ) FROM tab2 cor0 WHERE NOT NULL BETWEEN NULL AND - col2 / ( 23 ) ---- @@ -4807,10 +4795,7 @@ SELECT + 60 FROM tab2 AS cor0 CROSS JOIN tab0 AS cor1 ---- 9 values hashing to a97561e17ecaa618227c75a57b268f33 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab0 AS cor0 CROSS JOIN tab2 AS cor1 WHERE NULL NOT BETWEEN NULL AND 79 * 59 - + 91 ---- @@ -5522,10 +5507,7 @@ SELECT * FROM tab0 cor0 WHERE NOT CAST ( ( col2 ) AS INTEGER ) IN ( 33 * + ( 63 ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 25 ---- @@ -6763,10 +6745,7 @@ SELECT DISTINCT - - COUNT ( * ), MAX ( DISTINCT - col1 ) AS col1 FROM tab2 AS co 3 -51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 + col2 AS col1 FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND 69 + 98 ---- @@ -13170,10 +13149,7 @@ SELECT + - ( - 23 ) + + 16 FROM tab2 WHERE col1 <> + col2 39 39 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( 4 ) ---- @@ -15685,10 +15661,7 @@ query I rowsort SELECT + - 63 FROM tab2, tab1 AS cor0 WHERE NOT NULL IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2561 SELECT COUNT ( * ) * 3 AS col0 FROM tab0 AS cor0 CROSS JOIN tab0 cor1 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 53 ---- @@ -16987,10 +16960,7 @@ query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT col1 * + 12 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2776 SELECT - COUNT ( * ) FROM tab0 WHERE NOT NULL BETWEEN NULL AND - 74 ---- @@ -19850,10 +19820,7 @@ SELECT DISTINCT + MIN ( DISTINCT + - col0 ) AS col2 FROM tab0 cor0 WHERE NOT ( N ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - 53 AS col2 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - ( 10 ) - 47 ---- @@ -21403,10 +21370,7 @@ query III rowsort SELECT * FROM tab0 AS cor0 WHERE + col2 * - col0 * + col2 >= 2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3504 SELECT DISTINCT - COUNT ( * ) FROM tab2 cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - - col2 * 95 ---- @@ -21759,10 +21723,7 @@ SELECT + 73 AS col0, - 59 FROM tab1 AS cor0 73 -59 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND ( - 12 * + + col1 * + - col1 * - 95 ) ---- @@ -24508,10 +24469,7 @@ SELECT ALL - col2 / - + 39 - + col1 FROM tab2 AS cor0 -66 -76 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 31 / ( col1 ) ---- @@ -28636,10 +28594,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 WHERE col2 + + - ( + 39 ) <= + - col2 + - col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - 44 + - ( + 82 ) ---- @@ -28704,10 +28659,7 @@ SELECT DISTINCT - MAX ( ALL col1 ) / COUNT ( * ) AS col0 FROM tab0 ---- -27 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + ( col0 ) + - col1 FROM tab0 WHERE NULL BETWEEN NULL AND - 41 ---- @@ -28719,10 +28671,7 @@ SELECT ALL + col0 * - 24 FROM tab1 -2040 -2184 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT ( NULL ) NOT BETWEEN NULL AND ( 83 / - 6 ) ---- @@ -30050,10 +29999,7 @@ SELECT - CAST ( - col2 AS INTEGER ) * - + 76 + + col0 FROM tab2 AS cor0 -2976 -4333 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - ( - 35 ) / 78 ---- @@ -30226,10 +30172,7 @@ SELECT + COUNT ( * ) FROM tab0 WHERE - col2 < NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col0 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 1 ---- @@ -32853,10 +32796,7 @@ SELECT 48 * col1 + + col1 AS col0, + col1 AS col2 FROM tab0 cor0 49 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - 54 ---- @@ -34512,10 +34452,7 @@ query I rowsort SELECT DISTINCT 75 + col1 FROM tab0 WHERE + ( + col2 ) - col0 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND - - 12 ---- @@ -34938,10 +34875,7 @@ SELECT - ( - 83 ) * - col1 FROM tab1 -3901 -415 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND col0 * + + 37 ---- @@ -35057,10 +34991,7 @@ SELECT - + col1 + + col2 AS col0 FROM tab0 AS cor0 -34 98 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 62 ---- @@ -36306,10 +36237,7 @@ query I rowsort SELECT DISTINCT col2 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN - col0 AND col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 cor0 WHERE NULL BETWEEN ( NULL ) AND - - 73 ---- @@ -37068,10 +36996,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 25 * 17 ---- @@ -37304,10 +37229,7 @@ SELECT 87 * col0 * 12 / col2 * - col2 AS col1 FROM tab1 AS cor0 -88736 -94996 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6114 SELECT + + CAST ( MIN ( col1 ) AS INTEGER ) AS col2 FROM tab0 AS cor0 WHERE NOT ( NOT ( NOT NULL NOT BETWEEN NULL AND 22 + - col1 ) ) ---- @@ -38525,10 +38447,7 @@ SELECT MAX ( ALL + - 89 ) * CAST ( NULL AS REAL ) AS col0 FROM tab1 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + - 93 + + col0 ---- @@ -39166,10 +39085,7 @@ SELECT DISTINCT + col1, col2 + col1 FROM tab1 cor0 5 64 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 cor0 WHERE NOT NULL BETWEEN NULL AND + 71 ---- @@ -40215,10 +40131,7 @@ query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND ( col1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL 47 FROM tab0 cor0 WHERE ( NULL ) BETWEEN NULL AND + 72 / col0 ---- @@ -40650,10 +40563,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 WHERE - + 18 - + + col0 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + 41 * - 71 AS col0 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 43 + + col1 ---- @@ -49355,10 +49265,7 @@ SELECT ALL * FROM tab1 WHERE NOT - col1 * - col0 + + ( + - 53 ) + col2 * ( col0 ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 53 * - 95 ---- @@ -51493,10 +51400,7 @@ query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT 6 >= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col0 + 23 ---- @@ -53213,10 +53117,7 @@ SELECT * FROM tab2 WHERE NOT col2 * 15 IS NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT ALL - col0, 89 FROM tab2 WHERE ( NULL ) BETWEEN NULL AND + 92 ---- @@ -53786,10 +53687,7 @@ SELECT COUNT ( * ) + - 36 FROM tab1 ---- -33 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE ( NULL ) NOT BETWEEN NULL AND + 8 ---- @@ -55686,10 +55584,7 @@ query I rowsort label-9123 SELECT + + 22 * + col1 FROM tab1 WHERE NOT NULL NOT BETWEEN ( + + CAST ( - col2 AS INTEGER ) ) AND ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + 68 / ( + 45 ) * - col0 * - 85 ---- @@ -58249,10 +58144,7 @@ SELECT SUM ( ALL + CAST ( NULL AS REAL ) ) + - 80 FROM tab0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NULL BETWEEN ( NULL ) AND + 7 ---- @@ -59078,10 +58970,7 @@ SELECT COUNT ( * ) AS col1 FROM tab0 WHERE NOT col1 IS NOT NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT ( NULL BETWEEN ( NULL ) AND + 52 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_28.slt b/data/sqlite/random/aggregates/slt_good_28.slt index 0d5010d..2bccde5 100644 --- a/data/sqlite/random/aggregates/slt_good_28.slt +++ b/data/sqlite/random/aggregates/slt_good_28.slt @@ -6214,10 +6214,7 @@ query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE ( - col2 ) NOT BETWEEN NULL AND + + 31 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - - col2 * - 81 ---- @@ -8198,10 +8195,7 @@ query III rowsort SELECT ALL * FROM tab2 WHERE ( col0 ) NOT BETWEEN ( NULL ) AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + col2 * + col2 + 97 ---- @@ -12388,10 +12382,7 @@ SELECT - col1 + 50 * + col0 * + + 85 * + 84 FROM tab1 AS cor0 30344995 32486953 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 94 ---- @@ -13295,10 +13286,7 @@ query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL BETWEEN - + 38 - + 38 + + col2 AND + col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND - 57 ---- @@ -14722,10 +14710,7 @@ SELECT DISTINCT + MIN ( + + col0 ) + + COUNT ( + col0 ) AS col2 FROM tab1 AS cor ---- 54 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2382 SELECT - 50 FROM tab1 WHERE NULL NOT BETWEEN NULL AND col0 + - col0 * + CAST ( - - col2 AS INTEGER ) / ( - col2 ) / 58 ---- @@ -15073,10 +15058,7 @@ SELECT ALL col1 * + + 13 AS col1 FROM tab0 13 273 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 19 ---- @@ -20088,10 +20070,7 @@ SELECT ALL + - MAX ( 74 ) FROM tab0 WHERE NULL = - - 22 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT DISTINCT * FROM tab2 AS cor0 CROSS JOIN tab0 AS cor1 WHERE NULL NOT BETWEEN NULL AND + 73 ---- @@ -23122,10 +23101,7 @@ SELECT ALL col2 AS col2 FROM tab0 AS cor0 WHERE 38 IS NOT NULL 47 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + + col0 + - + 85 + col2 ---- @@ -26418,10 +26394,7 @@ SELECT ALL + col0 - col1 * + + col0 + + col2 + 74 * + 46 * - col2 FROM tab2 -202324 -80569 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE ( NULL ) NOT BETWEEN NULL AND ( + 88 * - col1 * - col1 + col2 ) ---- @@ -27626,10 +27599,7 @@ SELECT ALL 15 * + col2 AS col0 FROM tab2 cor0 WHERE + col1 IS NOT NULL 600 870 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NULL BETWEEN ( NULL ) AND + + 70 * - col2 ---- @@ -31436,10 +31406,7 @@ SELECT - col2 / - col2 + - col0 FROM tab2 AS cor0 -63 -74 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( + - 32 ) ---- @@ -32742,10 +32709,7 @@ query I rowsort SELECT DISTINCT - 52 FROM tab2 AS cor0 WHERE NOT + 38 * - - col2 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 cor0 WHERE NULL BETWEEN ( NULL ) AND - 50 - + col0 ---- @@ -33326,10 +33290,7 @@ SELECT 53 * - - col1 col0 FROM tab1 265 742 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + col1 + + 36 ---- @@ -34951,10 +34912,7 @@ SELECT - 32 * - 90 AS col2 FROM tab0 AS cor0 2880 2880 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - + col0 AS col1 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 9 ---- @@ -36820,10 +36778,7 @@ NULL 99 NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 5 ---- @@ -39040,10 +38995,7 @@ SELECT ALL + 74 col0 FROM tab2 74 74 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL NOT BETWEEN ( NULL ) AND 48 ---- @@ -40707,10 +40659,7 @@ SELECT ALL + - SUM ( col1 ) AS col2 FROM tab2 AS cor0 ---- -195 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6623 SELECT - COUNT ( * ) AS col1 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col1 * 14 ---- @@ -41452,10 +41401,7 @@ SELECT ALL MAX ( ALL - CAST ( NULL AS REAL ) ) AS col0 FROM tab0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + 10 - - col1 AS col1 FROM tab0 WHERE NOT NULL BETWEEN NULL AND ( - + 99 ) ---- @@ -41576,10 +41522,7 @@ query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT + 87 > ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( + + 69 ) ---- @@ -41632,10 +41575,7 @@ SELECT + SUM ( + 58 ) + + - 68 FROM tab0 WHERE 47 * - ( - - col0 ) IS NULL ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab0, tab1 AS cor0 WHERE 44 IS NULL OR NOT NULL NOT BETWEEN NULL AND + ( - 52 ) ---- @@ -41943,10 +41883,7 @@ SELECT ALL - - MAX ( DISTINCT - col0 ) FROM tab1 AS cor0 ---- -51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 AS col2 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND 45 ---- @@ -42465,10 +42402,7 @@ SELECT ALL * FROM tab1 AS cor0 WHERE NOT - ( + 38 ) IS NULL ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6902 SELECT ALL - + COUNT ( * ) AS col1 FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 63 - col0 ---- @@ -43461,10 +43395,7 @@ SELECT DISTINCT col2 * - 87 FROM tab0 -8613 -870 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + 56 ---- @@ -48716,10 +48647,7 @@ SELECT ALL - 5 * - 64 AS col2 FROM tab0 AS cor0 CROSS JOIN tab2 AS cor1 ---- 9 values hashing to b15d423d56103fcaf51686c067f7a50b -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT DISTINCT * FROM tab2 AS cor0 CROSS JOIN tab0 AS cor1 WHERE NULL BETWEEN NULL AND 45 ---- @@ -52060,10 +51988,7 @@ SELECT DISTINCT + COUNT ( * ) - 69 * + 92 col0 FROM tab2 ---- -6345 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 86 * - ( - col2 ) ---- @@ -53142,10 +53067,7 @@ SELECT SUM ( - + 77 ) AS col0 FROM tab1 ---- -231 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8662 SELECT MIN ( col2 ) AS col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND 24 ---- @@ -59780,10 +59702,7 @@ SELECT ALL COUNT ( * ) FROM tab0 AS cor0 WHERE NOT ( - col0 + - + ( - col2 ) ) I ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + + 0 AS col0 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 22 ---- diff --git a/data/sqlite/random/aggregates/slt_good_29.slt b/data/sqlite/random/aggregates/slt_good_29.slt index 626588c..8f9b09b 100644 --- a/data/sqlite/random/aggregates/slt_good_29.slt +++ b/data/sqlite/random/aggregates/slt_good_29.slt @@ -98,10 +98,7 @@ SELECT ( + 23 ) / + col1 - 56 AS col0 FROM tab1 -55 -56 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + + col0 AS col2 FROM tab1 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - 63 AND NOT NULL <= 92 ---- @@ -354,10 +351,7 @@ SELECT MAX ( + 80 ) + - + MAX ( 31 ) AS col1 FROM tab0 AS cor0 ---- 49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND 83 ---- @@ -2185,10 +2179,7 @@ query I rowsort SELECT ALL - + 20 / + + col0 FROM tab0 WHERE NOT NULL IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND col1 + + - 55 ---- @@ -3214,10 +3205,7 @@ query III rowsort SELECT * FROM tab1 AS cor0 WHERE ( NULL < + col1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 + + 71 FROM tab0 AS cor0 WHERE ( NOT ( ( NULL ) NOT BETWEEN NULL AND - 15 ) ) ---- @@ -6872,10 +6860,7 @@ SELECT col1 * ( + col2 ) col0 FROM tab0 AS cor0 3807 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-1120 SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND ( - 71 * + col2 - ( + CAST ( NULL AS INTEGER ) ) * col2 ) ---- @@ -7699,10 +7684,7 @@ SELECT DISTINCT - 62 * col0 AS col0 FROM tab1 AS cor0 -5270 -5642 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1259 SELECT - - 19 - CAST ( NULL AS INTEGER ) AS col1 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 51 ---- @@ -17546,10 +17528,7 @@ SELECT DISTINCT + col0 * 66 AS col2 FROM tab2 4224 4950 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND 46 + col0 ---- @@ -20239,10 +20218,7 @@ SELECT 9 FROM tab0 WHERE ( col0 ) <= ( - col2 + + 52 * ( col2 ) ) 9 9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT ( NULL ) NOT BETWEEN NULL AND 87 ---- @@ -22770,10 +22746,7 @@ SELECT ALL - 78 * - COUNT ( * ) AS col0 FROM tab2 ---- 234 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - - col1 / + col2 col1 FROM tab0 WHERE NULL NOT BETWEEN NULL AND + + 97 ---- @@ -25046,10 +25019,7 @@ SELECT ALL - MAX ( + - col2 ) AS col1 FROM tab2 AS cor0 ---- 23 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 cor0 WHERE ( NULL ) BETWEEN NULL AND + 74 ---- @@ -28855,10 +28825,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT ( NOT NULL BETWEEN ( + - 89 ) AND NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 51 * + col0 + + col2 - 52 * - col0 ) ---- @@ -33012,10 +32979,7 @@ SELECT 35 - CAST ( COUNT ( * ) AS INTEGER ) FROM tab1 AS cor0 ---- 32 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT - + col2 + - 72, col1 AS col1 FROM tab2 WHERE NULL BETWEEN NULL AND + - 53 ---- @@ -34831,10 +34795,7 @@ SELECT DISTINCT * FROM tab1 cor0 CROSS JOIN tab2 AS cor1 WHERE NOT 7 IS NULL ---- 54 values hashing to c419dc2a653bccd84f7a2da103315187 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM ( tab0 AS cor0 CROSS JOIN tab1 cor1 ) WHERE NULL NOT BETWEEN NULL AND - 95 ---- @@ -36684,10 +36645,7 @@ SELECT DISTINCT + 54 * 38 FROM tab0 ---- 2052 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5972 SELECT MAX ( DISTINCT + col2 ) AS col2 FROM tab2 WHERE NULL NOT BETWEEN ( NULL ) AND + 63 + col2 ---- @@ -40522,10 +40480,7 @@ SELECT ALL - + ( + col1 ) * - + col0 + + + col2 FROM tab0 AS cor0 1837 196 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT - + col0 / col0 + - col2 * 44 + - + col0 + - col1 AS col1, col0 / 50 + - col1 AS col2 FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - 73 ---- @@ -43239,10 +43194,7 @@ query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL <> - 80 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND 30 * - 17 ---- @@ -46943,10 +46895,7 @@ SELECT + + col0 + 21 FROM tab1 AS cor0 112 72 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7653 SELECT - MAX ( ALL - col2 ) AS col0 FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 22 ---- @@ -48063,10 +48012,7 @@ SELECT ALL 86 + - + 43 col1 FROM tab0 AS cor0 43 43 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 71 ---- @@ -48178,10 +48124,7 @@ SELECT COUNT ( col2 ) + - 44 AS col0 FROM tab2 AS cor0 WHERE NOT col2 * - col2 * ---- -41 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7862 SELECT - + SUM ( 78 ) AS col1 FROM tab1 cor0 WHERE NOT NULL BETWEEN NULL AND 59 ---- @@ -48196,10 +48139,7 @@ query I rowsort SELECT - + col2 AS col2 FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN - 99 AND + + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND ( - 44 + - ( col2 ) ) ---- @@ -50479,10 +50419,7 @@ SELECT * FROM tab0 WHERE NOT ( - col2 ) >= + 92 ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 FROM tab1 WHERE NOT NULL BETWEEN NULL AND col2 + 96 * + col1 OR NOT ( + col2 ) IS NOT NULL ---- @@ -57992,10 +57929,7 @@ query III rowsort SELECT ALL * FROM tab0 WHERE - col0 IN ( + col1 * + col0 - + col1, + col0 / + + col2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + - 58 AS col0 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + col1 * - 77 + - col1 * - + 30 ---- diff --git a/data/sqlite/random/aggregates/slt_good_3.slt b/data/sqlite/random/aggregates/slt_good_3.slt index 4a9ae4e..85aaf7f 100644 --- a/data/sqlite/random/aggregates/slt_good_3.slt +++ b/data/sqlite/random/aggregates/slt_good_3.slt @@ -1698,10 +1698,7 @@ SELECT ALL + COUNT ( * ) * - 5 FROM tab2 ---- -15 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - 56 * - col2 ---- @@ -2136,10 +2133,7 @@ SELECT ALL ( col1 ) FROM tab0 WHERE col2 IS NOT NULL 21 81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col1 FROM tab0 WHERE NULL NOT BETWEEN NULL AND + 99 ---- @@ -2285,10 +2279,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 / + col1 AS col2 FROM tab0 WHERE NOT NULL BETWEEN NULL AND ( - 96 ) ---- @@ -5524,10 +5515,7 @@ SELECT - - 1 * + ( + + COUNT ( * ) ) FROM tab2 AS cor0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND ( - col1 - - col0 + + 11 - + col0 * - col2 ) ---- @@ -6644,10 +6632,7 @@ SELECT - col1 / ( + - 19 ) AS col0 FROM tab2 3 4 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab2 AS cor0 CROSS JOIN tab2 AS cor1 WHERE NOT NULL NOT BETWEEN NULL AND 43 ---- @@ -9820,10 +9805,7 @@ SELECT DISTINCT - 70 FROM tab0 AS cor0 CROSS JOIN tab0 AS cor1 ---- -70 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - 67 FROM tab0 AS cor0 CROSS JOIN tab0 AS cor1 WHERE NOT NULL BETWEEN ( NULL ) AND + 28 ---- @@ -10453,10 +10435,7 @@ SELECT ALL + col2, + col0 * + col1 * + col1 FROM tab2 58 336675 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col0 + 38 ---- @@ -10760,10 +10739,7 @@ SELECT DISTINCT 77 * col1 + col2 AS col1 FROM tab2 AS cor0 5217 5969 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 32 / col2 FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 28 ---- @@ -10970,10 +10946,7 @@ SELECT col1 + 88 * - 56 col0 FROM tab1 cor0 -4914 -4923 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 48 AS col2 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - 15 + - 49 ---- @@ -11328,10 +11301,7 @@ SELECT * FROM tab1 WHERE NOT - col0 * - col0 + + 80 < + + col0 ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL BETWEEN NULL AND ( - 65 ) ---- @@ -12546,10 +12516,7 @@ SELECT + COUNT ( 95 ) FROM tab2 cor0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-2012 SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 16 + - - col1 - + CAST ( - + 66 AS INTEGER ) * 43 / 30 + col1 * - col0 ---- @@ -14667,10 +14634,7 @@ SELECT DISTINCT - col1 * 71 col0 FROM tab2 -4757 -5467 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2367 SELECT col2 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col2 + col2 * - CAST ( NULL AS INTEGER ) * 28 * col1 ---- @@ -15297,10 +15261,7 @@ SELECT col1 AS col0, col0 AS col0 FROM tab0 AS cor0 81 15 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 / - + col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + - ( + col2 ) / + ( + col2 ) * - 68 ---- @@ -16975,10 +16936,7 @@ SELECT DISTINCT * FROM tab2, tab1 AS cor0 WHERE NOT - 74 IS NULL ---- 54 values hashing to 33a0493e77bf8151676c948b0676d6b9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND - - 22 * 4 * - - 29 + + + col0 * + 96 ---- @@ -17820,10 +17778,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT col1 / - ( + - col0 ) - col1 NOT IN ( - 71 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2890 SELECT DISTINCT - col1 * 13 - col1 + - - CAST ( NULL AS INTEGER ) * - col1 * + 50 AS col0 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 64 ---- @@ -20802,10 +20757,7 @@ SELECT col1 * - + col1 col0 FROM tab1 -2209 -25 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 51 + ( + - col2 ) ---- @@ -25100,10 +25052,7 @@ SELECT DISTINCT - COUNT ( * ) / + + COUNT ( * ) AS col2 FROM tab0 ---- -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - 66 AS col2 FROM tab1 cor0 WHERE NULL NOT BETWEEN NULL AND - 81 ---- @@ -27487,10 +27436,7 @@ SELECT DISTINCT - col2 * col0 + + col1 AS col0 FROM tab0 -849 -9602 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-4461 SELECT * FROM tab2 WHERE NULL NOT BETWEEN ( NULL ) AND CAST ( + 5 AS INTEGER ) / - 51 ---- @@ -30258,10 +30204,7 @@ SELECT ALL ( + COUNT ( * ) ) / - 52 FROM tab2 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 66 FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND ( - 22 / - col2 ) ---- @@ -32218,10 +32161,7 @@ query I rowsort SELECT ALL - 70 AS col0 FROM tab0 cor0 WHERE NULL <= + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 80 ---- @@ -36434,10 +36374,7 @@ SELECT - - 89 col2 FROM tab0 AS cor0 89 89 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5918 SELECT COUNT ( * ) * + + COUNT ( * ) FROM tab2 AS cor0 CROSS JOIN tab0 AS cor1 WHERE NULL BETWEEN ( NULL ) AND - - 62 ---- @@ -41414,10 +41351,7 @@ SELECT DISTINCT + 23 + COUNT ( * ) FROM tab2 AS cor0 ---- 26 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col0 * - col2 AS col1 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND 53 * col1 ---- @@ -43194,10 +43128,7 @@ SELECT + COUNT ( * ) + + 88 AS col1 FROM tab0 AS cor0 ---- 91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - ( col0 ) * - 78 - + + col2 + col2 - - - col0 * + 84 * col0 - - col1 ---- @@ -43827,10 +43758,7 @@ query III rowsort SELECT * FROM tab0 WHERE NOT NULL = ( - col0 * col0 - 55 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND 79 * 92 ---- @@ -47284,10 +47212,7 @@ SELECT DISTINCT ( - - col2 ) + + col0 AS col0 FROM tab0 AS cor0 62 97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 96 ---- @@ -49389,10 +49314,7 @@ SELECT col2 * col2 + col1 AS col0 FROM tab0 2290 9802 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - 21 - 58 ---- @@ -49678,10 +49600,7 @@ query III rowsort label-8081 SELECT * FROM tab0 WHERE ( - col0 + 7 > + CAST ( NULL AS INTEGER ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - 97 ---- @@ -51910,10 +51829,7 @@ SELECT ALL + COUNT ( * ) AS col2 FROM tab2 WHERE + 37 * + 58 IS NOT NULL ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL 77 * col2 + ( - col2 ) AS col2 FROM tab1 WHERE NULL BETWEEN NULL AND ( ( 1 ) ) ---- @@ -52066,10 +51982,7 @@ SELECT DISTINCT ( ( + col0 ) ) col2 FROM tab1 85 91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND 40 ---- @@ -52921,10 +52834,7 @@ SELECT col0 + + 14 AS col0 FROM tab1 AS cor0 65 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - - col0 + + 55 * + col0 + col1 / col1 / - + col0 ---- @@ -55127,10 +55037,7 @@ query III rowsort SELECT ALL * FROM tab0 WHERE NULL NOT IN ( 99 ) AND ( + col0 ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND + - col0 + - 62 ---- @@ -59976,10 +59883,7 @@ SELECT - MAX ( DISTINCT 7 ) AS col1 FROM tab2 cor0 ---- -7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 cor0 WHERE NULL NOT BETWEEN NULL AND 38 ---- @@ -60679,10 +60583,7 @@ query I rowsort label-9863 SELECT + + 94 * CAST ( - 5 AS INTEGER ) AS col0 FROM tab0 AS cor0 WHERE NOT ( NULL ) >= + col2 * + col2 + + + col1 * - 32 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NOT ( NULL BETWEEN NULL AND - + 65 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_30.slt b/data/sqlite/random/aggregates/slt_good_30.slt index 43275b8..229923a 100644 --- a/data/sqlite/random/aggregates/slt_good_30.slt +++ b/data/sqlite/random/aggregates/slt_good_30.slt @@ -3899,10 +3899,7 @@ SELECT + + 72 * - + 98 + + 27 AS col1 FROM tab2 cor0 -7029 -7029 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col1 AS col2 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - 73 ---- @@ -4334,10 +4331,7 @@ SELECT DISTINCT + 60 - + 59 FROM tab0 AS cor0 ---- 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + 58 AS col1 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 89 ---- @@ -5367,10 +5361,7 @@ SELECT DISTINCT 63 * col1 AS col0 FROM tab1 315 882 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 64 * - ( ( - col1 ) ) ---- @@ -8540,10 +8531,7 @@ query III rowsort SELECT * FROM tab2 WHERE ( + col0 ) + - 79 * - col1 IN ( + ( 56 ) / + + col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND + 52 ---- @@ -13314,10 +13302,7 @@ query I rowsort SELECT + col2 * + col1 AS col2 FROM tab2 WHERE NOT ( NOT ( col0 + col0 ) IS NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab0 AS cor0 CROSS JOIN tab2 AS cor1 WHERE NULL NOT BETWEEN NULL AND 7 + 73 ---- @@ -15637,10 +15622,7 @@ SELECT DISTINCT + 2 * col2 FROM tab2 46 80 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col2 * 18 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND 99 + col0 ---- @@ -16918,10 +16900,7 @@ SELECT MIN ( + - ( + ( + 51 ) ) ) AS col1 FROM tab0 ---- -51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 26 ---- @@ -17647,10 +17626,7 @@ SELECT ALL - - ( col0 ) + - - col2 AS col0 FROM tab2 AS cor0 133 69 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 77 ---- @@ -26439,10 +26415,7 @@ query I rowsort SELECT col2 AS col0 FROM tab2 AS cor0 WHERE NOT col2 + + col2 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN ( NULL ) AND ( 25 ) ---- @@ -26648,10 +26621,7 @@ SELECT - col1 + + col2 AS col0 FROM tab1 WHERE + col0 * - - col2 NOT BETWEEN 75 54 82 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND - ( - 14 ) ---- @@ -28884,10 +28854,7 @@ SELECT ALL * FROM tab0 WHERE + col1 * 53 NOT BETWEEN + col2 AND - col0 ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab2 AS cor0 CROSS JOIN tab0 AS cor1 WHERE NULL BETWEEN NULL AND 33 ---- @@ -30088,10 +30055,7 @@ SELECT DISTINCT ( + 19 ) + + - col0 AS col1 FROM tab1 -66 -72 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - + 3 ---- @@ -32100,10 +32064,7 @@ SELECT 85 col0 FROM tab0 AS cor0 WHERE NOT ( - col0 * - col0 ) IN ( - 34 ) 85 85 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 2 ) ---- @@ -32243,10 +32204,7 @@ SELECT * FROM tab0 WHERE 51 <> col2 ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT NULL IS NULL AND NOT NULL NOT BETWEEN ( NULL ) AND + 73 ---- @@ -32998,10 +32956,7 @@ SELECT 84 * + ( - col0 ) * + - col2 AS col2 FROM tab0 AS cor0 73080 806652 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col1 * 11 - - - col1 AS col1 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - + 59 ---- @@ -33106,10 +33061,7 @@ SELECT ALL * FROM tab1 WHERE + + col0 - - - 34 IS NOT NULL ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 / + 44 AS col1 FROM tab2 cor0 WHERE NULL NOT BETWEEN NULL AND - col1 * + 4 ---- @@ -34601,10 +34553,7 @@ SELECT * FROM tab2 WHERE NOT col2 * col0 IS NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND + 64 ---- @@ -37513,10 +37462,7 @@ SELECT DISTINCT MIN ( ALL + col0 ) + + 85 FROM tab1 AS cor0 WHERE col1 >= col2 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN ( NULL ) AND col2 / 15 ---- @@ -39350,10 +39296,7 @@ query I rowsort SELECT + ( + col1 ) AS col0 FROM tab2 WHERE NULL <> NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6444 SELECT 98 + + MIN ( + 47 ) FROM tab0 WHERE NULL BETWEEN ( NULL ) AND 40 + + 71 + col2 ---- @@ -40944,10 +40887,7 @@ SELECT COUNT ( * ) / + COUNT ( * ) AS col0 FROM tab0 cor0 ---- 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - 92 ---- @@ -42700,10 +42640,7 @@ SELECT ALL ( CAST ( + 29 AS INTEGER ) ) FROM tab0 29 29 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col2 * ( - 98 ) + col1 FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( - 66 ) ---- @@ -47210,10 +47147,7 @@ SELECT MIN ( - CAST ( NULL AS REAL ) ) + - + 26 * - 54 FROM tab2 cor0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col2 FROM tab0 cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - - 52 ---- @@ -49355,10 +49289,7 @@ SELECT + col2 * - ( + 89 ) FROM tab1 AS cor0 -6052 -8544 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 62 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col2 + + 67 ---- @@ -49980,10 +49911,7 @@ SELECT ALL - col1 * - col1 * + col1 AS col0 FROM tab1 AS cor0 125 2744 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 AS col0 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 95 ---- @@ -50103,10 +50031,7 @@ SELECT + ( - SUM ( - 80 ) ) FROM tab0 AS cor0 ---- 240 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - 71 ---- @@ -51405,10 +51330,7 @@ query III rowsort label-8414 SELECT * FROM tab0 WHERE 5 NOT BETWEEN - CAST ( - col1 AS INTEGER ) * - + 3 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col1 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 85 ---- @@ -51465,10 +51387,7 @@ SELECT ALL - + ( - + col2 ) * + ( - + col1 ) FROM tab2 AS cor0 -3080 -3886 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE + col0 IS NOT NULL AND NULL BETWEEN NULL AND ( + + 64 ) ---- @@ -51721,10 +51640,7 @@ SELECT + CAST ( NULL AS INTEGER ) + - COUNT ( * ) FROM tab0 cor0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + col0 + - 30 + + - col0 / + col2 * + col2 + - col0 ---- @@ -53761,10 +53677,7 @@ query I rowsort SELECT - col0 FROM tab2 WHERE NOT NULL BETWEEN ( 43 ) + + col1 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL NOT BETWEEN ( NULL ) AND ( 66 + 11 * - col2 ) ---- @@ -53829,10 +53742,7 @@ SELECT DISTINCT 95 * 6 AS col1 FROM tab2 ---- 570 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col2 FROM tab2 WHERE NOT NULL BETWEEN NULL AND ( col2 / + 98 ) ---- @@ -55403,10 +55313,7 @@ SELECT DISTINCT + 87 + - + 11 + col1 * 17 FROM tab1 AS cor0 314 875 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND 12 / + 58 ---- @@ -55956,10 +55863,7 @@ SELECT DISTINCT - col0 + - + 26 AS col1 FROM tab0 AS cor0 -123 -41 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - 86 FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + 70 + + ( - 57 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_31.slt b/data/sqlite/random/aggregates/slt_good_31.slt index 2bb7f25..636503f 100644 --- a/data/sqlite/random/aggregates/slt_good_31.slt +++ b/data/sqlite/random/aggregates/slt_good_31.slt @@ -774,10 +774,7 @@ query I rowsort SELECT DISTINCT - col0 - - ( 91 ) FROM tab1 AS cor0 WHERE NOT ( - 80 ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN ( NULL ) AND - 54 ---- @@ -3168,10 +3165,7 @@ SELECT ALL 73 AS col2 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL 73 73 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 72 + - col0 * col1 AS col1 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 50 ---- @@ -4326,10 +4320,7 @@ SELECT ALL - 82 AS col2 FROM tab2 cor0 -82 -82 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col1 + + ( - col2 ) col2 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 50 ---- @@ -9741,10 +9732,7 @@ SELECT * FROM tab1 WHERE NOT + 31 NOT BETWEEN + 67 * + - 37 * ( + 18 ) AND + + c 47 68 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND - + ( ( - + 86 ) ) ---- @@ -10408,10 +10396,7 @@ SELECT MAX ( DISTINCT + 8 ) AS col0 FROM tab1 ---- 8 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1685 SELECT ALL - col1 + - - 0 FROM tab2 WHERE NOT NULL BETWEEN NULL AND - CAST ( + - col1 AS INTEGER ) * - 97 * - + col1 ---- @@ -11472,10 +11457,7 @@ SELECT DISTINCT COUNT ( DISTINCT - col0 ) - COUNT ( * ) FROM tab2 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1855 SELECT DISTINCT - COUNT ( * ) AS col1 FROM tab1 WHERE NULL BETWEEN NULL AND 85 * col0 - col2 * col1 ---- @@ -11512,10 +11494,7 @@ SELECT * FROM tab0 WHERE NOT col2 - - 40 IS NULL ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab0 AS cor0 JOIN tab0 ON NOT ( NULL ) NOT BETWEEN NULL AND 91 ---- @@ -17467,10 +17446,7 @@ SELECT ALL 4 + 65 FROM tab1 69 69 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + - col1 * + + 18 + - 54 FROM tab1 WHERE ( NULL ) BETWEEN NULL AND 83 ---- @@ -19384,10 +19360,7 @@ SELECT DISTINCT + - 38, col0 FROM tab0 AS cor0 -38 97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3157 SELECT COUNT ( * ) FROM tab2 cor0 WHERE NULL BETWEEN NULL AND 21 * - 59 / 48 ---- @@ -20675,10 +20648,7 @@ SELECT col2 col0, + ( - + col0 ) col2 FROM tab2 AS cor0 58 -75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + ( + AVG ( - - 8 ) ) + - 61 - - + 68 AS col2 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND col0 + + 52 ---- @@ -21772,10 +21742,7 @@ SELECT ALL - 59 AS col0 FROM tab0 AS cor0 CROSS JOIN tab1 cor1 ---- 9 values hashing to 1e6537c922fa953e0fd2f59430803703 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - - 73 ---- @@ -22239,10 +22206,7 @@ SELECT - COUNT ( - 6 ) FROM tab1 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND 47 ---- @@ -24336,10 +24300,7 @@ SELECT DISTINCT + - COUNT ( * ) * COUNT ( * ) FROM tab1 AS cor0 ---- -9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NULL BETWEEN NULL AND - 21 ---- @@ -24563,10 +24524,7 @@ query R rowsort label-3990 SELECT - CAST ( NULL AS REAL ) + ( - col2 ) * + CAST ( NULL AS INTEGER ) FROM tab0 AS cor0 WHERE NOT col0 NOT BETWEEN NULL AND - ( - col2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + - 10 * + col2 ---- @@ -25308,10 +25266,7 @@ SELECT ALL - 67 + + 27 FROM tab1 AS cor0 -40 -40 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 46 ---- @@ -28592,10 +28547,7 @@ SELECT ALL + MIN ( + - 64 ) * + 5 AS col0 FROM tab1 ---- -320 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT ( NULL BETWEEN NULL AND + col0 - ( 4 ) ) ---- @@ -28769,10 +28721,7 @@ SELECT 1 FROM ( tab1 AS cor0 CROSS JOIN tab0 AS cor1 ) ---- 9 values hashing to 001554c2952f1a80506b182ee04686f5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + + ( 36 ) ---- @@ -29601,10 +29550,7 @@ SELECT ALL ( - col1 ) * - 21 * - 86 FROM tab2 -139062 -92106 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 76 col2 FROM tab1 WHERE NULL NOT BETWEEN NULL AND 77 ---- @@ -30955,10 +30901,7 @@ SELECT ALL + col1 * + col2 * + 48 FROM tab1 AS cor0 153408 64512 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - 23 / + 94 ---- @@ -32908,10 +32851,7 @@ SELECT DISTINCT - + COUNT ( * ) AS col0 FROM tab1 cor0 WHERE NOT - 71 * col2 - - ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 41 ---- @@ -34654,10 +34594,7 @@ SELECT DISTINCT col0 + - + 71 + col1 FROM tab2 cor0 WHERE NOT NULL IS NOT NULL 70 71 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - 54 ---- @@ -38475,10 +38412,7 @@ SELECT DISTINCT ( - ( COUNT ( * ) ) ) AS col2 FROM tab1 cor0 WHERE + col2 IS NOT ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col0 AS col0 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - 88 ---- @@ -39525,10 +39459,7 @@ SELECT + + col2 + - 11 * + 54, col0 col2 FROM tab2 AS cor0 -571 46 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-6433 SELECT DISTINCT * FROM tab2 cor0 WHERE ( NULL ) BETWEEN NULL AND - col1 * + col1 / + + 17 + + CAST ( + - col2 AS INTEGER ) ---- @@ -40632,10 +40563,7 @@ SELECT DISTINCT - 67 * 51 - 88 * - - col0 FROM tab0 AS cor0 -11953 -4737 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 66 * + col1 ---- @@ -41666,10 +41594,7 @@ SELECT DISTINCT - + 94 FROM tab0 AS cor0 CROSS JOIN tab0 AS cor1 ---- -94 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6780 SELECT COUNT ( * ) - COUNT ( * ) AS col1 FROM tab2 WHERE NOT ( NOT ( NULL ) NOT BETWEEN NULL AND 57 * col1 + col1 ) ---- @@ -43164,10 +43089,7 @@ SELECT ALL + col2 AS col1 FROM tab1 AS cor0 WHERE ( NOT NULL IS NOT NULL ) 68 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + 63 + - col0 ---- @@ -44476,10 +44398,7 @@ SELECT DISTINCT col1 * + 49 - - col1 * CAST ( NULL AS INTEGER ) FROM tab0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 FROM tab0 WHERE ( NULL ) BETWEEN NULL AND + - ( 56 ) AND - col1 * col1 IS NULL ---- @@ -46786,10 +46705,7 @@ SELECT MAX ( ALL 32 ) AS col0 FROM tab0 ---- 32 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND ( 94 ) ---- @@ -47121,10 +47037,7 @@ SELECT ALL - MIN ( 32 ) * - 74 AS col1 FROM tab1 AS cor0 ---- 2368 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( 51 ) ---- @@ -51340,10 +51253,7 @@ SELECT ( SUM ( ALL - 92 ) ) * CAST ( NULL AS INTEGER ) AS col2 FROM tab1 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 9 * col0 * col2 * - 50 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 10 ---- @@ -53015,10 +52925,7 @@ SELECT ALL col2 / ( + 99 ) FROM tab2 AS cor0 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8635 SELECT - col0 * col2 * - col0 FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND CAST ( NULL AS INTEGER ) + - 77 * + 53 ---- @@ -54856,10 +54763,7 @@ query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN - col2 AND - col2 + - col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL BETWEEN NULL AND ( - 87 * 34 ) ---- @@ -55104,10 +55008,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND 0 ---- @@ -57210,10 +57111,7 @@ SELECT col0 / + - 25 AS col1 FROM tab2 -2 -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9319 SELECT DISTINCT 31 + ( CAST ( NULL AS INTEGER ) ) * 60 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 40 + + - col2 + + - ( - - col2 ) * + + col1 ---- @@ -57347,10 +57245,7 @@ SELECT ALL - col1 + + col0 + - - col0 AS col2 FROM tab1 AS cor0 165 88 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col1 AS col2 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 76 ---- @@ -60939,10 +60834,7 @@ SELECT ALL - SUM ( col0 ) * 6 + SUM ( ALL + ( + + ( col1 ) ) ) AS col2 FROM tab0 ---- -1091 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ( 45 ) AS col1 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + col0 * 77 - col1 ---- diff --git a/data/sqlite/random/aggregates/slt_good_32.slt b/data/sqlite/random/aggregates/slt_good_32.slt index d413b1a..7b02205 100644 --- a/data/sqlite/random/aggregates/slt_good_32.slt +++ b/data/sqlite/random/aggregates/slt_good_32.slt @@ -637,10 +637,7 @@ query III rowsort SELECT * FROM tab0 WHERE NOT - 9 + 93 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - 97 AS col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + col2 / - - col2 * + 73 ---- @@ -2161,10 +2158,7 @@ SELECT + CAST ( NULL AS INTEGER ) col2 FROM tab2 AS cor0 CROSS JOIN tab1 cor1 ---- 9 values hashing to cd7a7901e47c15155404aff0d216fe0b -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 cor0 WHERE NULL BETWEEN NULL AND ( col2 * 26 ) ---- @@ -3225,10 +3219,7 @@ SELECT - col0 + - + 3 FROM tab2 AS cor0 -67 -78 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - 48 + + + ( + 30 ) ---- @@ -4695,10 +4686,7 @@ SELECT DISTINCT SUM ( + + 95 ) FROM tab0 ---- 285 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE ( NOT NULL NOT BETWEEN NULL AND 52 ) ---- @@ -6320,10 +6308,7 @@ SELECT + col1 - col1 AS col2 FROM tab0 cor0 WHERE NULL IS NULL 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + 52 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - col2 * + - 58 ---- @@ -7341,10 +7326,7 @@ SELECT ALL + COUNT ( * ) * + MIN ( DISTINCT + col0 ) FROM tab1 ---- 153 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + col0 * 53 / + col2 ---- @@ -10361,10 +10343,7 @@ query III rowsort SELECT * FROM tab0 WHERE NOT + col1 * - col1 < ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT ( NULL ) BETWEEN NULL AND col1 * ( 61 ) ---- @@ -12638,10 +12617,7 @@ SELECT - - MAX ( + + ( - 68 ) ) FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN col ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + + 82 * + col0 ---- @@ -16677,10 +16653,7 @@ SELECT - col2 + + + 14 AS col2 FROM tab1 AS cor0 -54 -82 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 FROM tab2 cor0 WHERE NULL NOT BETWEEN NULL AND col1 / 46 ---- @@ -19992,10 +19965,7 @@ SELECT DISTINCT - 92 AS col0 FROM tab1 WHERE NOT - 92 * + col1 IS NULL ---- -92 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - col2 * - - ( 99 ) * + + 98 ---- @@ -21839,10 +21809,7 @@ SELECT - 32 col0 FROM tab1 cor0 CROSS JOIN tab0 AS cor1 ---- 9 values hashing to ef8f93119983b962f4c81381ebf4b1e6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 81 ---- @@ -22312,10 +22279,7 @@ NULL -2730 NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND - col0 * 28 - 62 ---- @@ -22812,10 +22776,7 @@ SELECT DISTINCT - - col1 * - + 36 FROM tab2 AS cor0 -2412 -2772 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col1 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 22 ---- @@ -23218,10 +23179,7 @@ SELECT ALL * FROM tab0 WHERE - 93 <> - 71 + + 56 ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 + + 14 * - - col2 * - 74 + + 59 AS col2 FROM tab2 WHERE NOT NULL BETWEEN NULL AND - 3 ---- @@ -26682,10 +26640,7 @@ query III rowsort SELECT * FROM tab2 WHERE 16 * col2 BETWEEN ( 51 ) AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE ( NULL ) BETWEEN NULL AND 89 ---- @@ -27784,10 +27739,7 @@ SELECT - col1 AS col1, col1 FROM tab1 WHERE - 35 * - - 1 - - + ( + 90 ) <> ( col -5 5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4527 SELECT DISTINCT - + COUNT ( * ) + - + CAST ( NULL AS REAL ) FROM tab2 WHERE ( NULL BETWEEN NULL AND + col0 * + - col1 * + col1 + - - col2 - 29 ) ---- @@ -29142,10 +29094,7 @@ SELECT DISTINCT col0 * 25 FROM tab1 cor0 2125 2275 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND 67 ---- @@ -33643,10 +33592,7 @@ query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL BETWEEN + col0 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col0 col1 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 61 ) ---- @@ -36098,10 +36044,7 @@ SELECT + 85 * - COUNT ( * ) AS col0 FROM tab2 ---- -255 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND ( 64 ) ---- @@ -37675,10 +37618,7 @@ SELECT ALL - + 16 / - col1 AS col1 FROM tab0 AS cor0 0 16 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL BETWEEN NULL AND ( - + col0 * + col1 + + - col2 * 39 ) ---- @@ -42311,10 +42251,7 @@ SELECT DISTINCT + 57, col1 FROM tab2 57 77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NULL BETWEEN NULL AND - - 80 ---- @@ -44192,10 +44129,7 @@ SELECT ALL ( COUNT ( * ) ) * + ( - + 67 ) - - - ( MIN ( 49 ) ) AS col0 FROM tab1 ---- -250 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 23 ---- @@ -51105,10 +51039,7 @@ SELECT ALL COUNT ( ALL - - col0 ) FROM tab2 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND ( 12 ) ---- @@ -54406,10 +54337,7 @@ SELECT ALL + - 43, + MAX ( - - col1 ) AS col0 FROM tab1 AS cor0 WHERE NOT NULL N -43 NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + ( - - 62 ) ---- @@ -56819,10 +56747,7 @@ SELECT ALL + + col0 / + ( + 46 ) + col1 AS col0 FROM tab1 AS cor0 WHERE col0 NOT 48 6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9297 SELECT ALL + + COUNT ( * ) * 48 AS col2 FROM tab0 WHERE NULL NOT BETWEEN NULL AND col2 * - col0 + - 0 / + col0 ---- @@ -56871,10 +56796,7 @@ SELECT - MAX ( DISTINCT col1 ) AS col2, 53 AS col1 FROM tab1 cor0 -47 53 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE ( NOT ( NULL ) BETWEEN NULL AND - col1 / + 88 ) ---- @@ -59396,10 +59318,7 @@ SELECT + 15 / + 77 FROM tab2 cor0 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 40 ---- @@ -59700,10 +59619,7 @@ SELECT + COUNT ( * ) AS col0 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL A ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 cor0 WHERE ( NULL ) BETWEEN NULL AND + col0 + + + 88 + col2 * - - 58 ---- @@ -61078,10 +60994,7 @@ SELECT COUNT ( * ) + + COUNT ( * ), 83 + 41 AS col0 FROM tab1 6 124 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - col1 - - - 39 * 81 * 22 ---- diff --git a/data/sqlite/random/aggregates/slt_good_33.slt b/data/sqlite/random/aggregates/slt_good_33.slt index a566104..5c89e53 100644 --- a/data/sqlite/random/aggregates/slt_good_33.slt +++ b/data/sqlite/random/aggregates/slt_good_33.slt @@ -1170,10 +1170,7 @@ query I rowsort SELECT DISTINCT + 80 + 2 FROM tab1 AS cor0 WHERE ( NOT ( NULL NOT BETWEEN + col2 * - + 86 AND col1 * + col0 ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + + 61 ---- @@ -2028,10 +2025,7 @@ SELECT - 89 + + col0 AS col1 FROM tab0 -74 8 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND 34 + - col0 * + + col0 + + 80 ---- @@ -4828,10 +4822,7 @@ SELECT ALL col2 * - 67 AS col1 FROM tab0 -6633 -670 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND ( col0 ) + - 88 ---- @@ -8047,10 +8038,7 @@ SELECT * FROM tab1 AS cor0 WHERE NOT ( col0 ) IN ( + + col1 ) ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-1330 SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 30 + CAST ( NULL AS INTEGER ) * col0 ---- @@ -11956,10 +11944,7 @@ SELECT - SUM ( DISTINCT - col2 ) AS col0 FROM tab1 cor0 ---- 223 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT 15 AS col1, col2 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 58 ---- @@ -13539,10 +13524,7 @@ SELECT ALL - 16 * + + col0 FROM tab2 AS cor0 -1200 -736 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - 13 / + + col1 ---- @@ -15999,10 +15981,7 @@ SELECT DISTINCT - 9, col0 AS col2 FROM tab2 AS cor0 -9 75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT DISTINCT + 52 AS col0, - col1 * + 3 + + 79 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 10 ---- @@ -18629,10 +18608,7 @@ SELECT * FROM tab0 WHERE NOT - col1 * + col0 + - col2 IN ( - 95, 6 + + col2 ) ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 AS col1 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND ( + + col2 + + 68 ) ---- @@ -22561,10 +22537,7 @@ SELECT + + col2, col2 FROM tab1 AS cor0 96 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3721 SELECT ALL COUNT ( * ) AS col2 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 31 ---- @@ -23157,10 +23130,7 @@ SELECT - ( ( + SUM ( - col0 ) ) ) FROM tab1 ---- 227 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN ( NULL ) AND 21 - col2 ---- @@ -23348,10 +23318,7 @@ SELECT + col2 * - + 36 * + 87 AS col0 FROM tab1 AS cor0 -212976 -300672 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-3845 SELECT DISTINCT ( COUNT ( * ) ), - AVG ( DISTINCT col2 ) col0 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - col2 + - 39 ---- @@ -27191,10 +27158,7 @@ SELECT + 41 * col1 FROM tab2 2747 3157 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE ( NULL ) NOT BETWEEN NULL AND col1 * + 81 ---- @@ -32169,10 +32133,7 @@ SELECT + col1, + ( 31 ) FROM tab1 5 31 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 FROM tab1 WHERE NULL BETWEEN ( NULL ) AND - + 46 * col0 OR + col0 * - + 53 IS NULL ---- @@ -32241,10 +32202,7 @@ SELECT ALL + 58 * col0 FROM tab2 AS cor0 3712 4350 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col2 - + col1 + + col1 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 5 ---- @@ -33808,10 +33766,7 @@ query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE + col0 > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col1 FROM tab0 cor0 WHERE NOT NULL BETWEEN NULL AND 79 + - col2 ---- @@ -34406,10 +34361,7 @@ SELECT + MAX ( DISTINCT + + ( col1 ) ) AS col2 FROM tab0 WHERE NOT NULL IS NULL ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col1 FROM tab1 WHERE NOT NULL BETWEEN NULL AND 77 ---- @@ -38419,10 +38371,7 @@ SELECT ALL 61 FROM tab2 WHERE NOT ( - ( - - 6 ) ) >= col2 61 61 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 FROM tab0 WHERE NULL BETWEEN NULL AND - ( + - 75 ) * col0 ---- @@ -40963,10 +40912,7 @@ SELECT + col1 / - + 63 AS col0 FROM tab1 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 69 + - - col0 * + col1 ---- @@ -41277,10 +41223,7 @@ SELECT COUNT ( * ) AS col1 FROM tab0 cor0 CROSS JOIN tab1 AS cor1 WHERE NOT NULL ---- 9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + col2 * + col0 - + col0 + - ( - 52 ) * + col0 ---- @@ -42013,10 +41956,7 @@ SELECT ALL col1 AS col0, - 31 AS col1 FROM tab0 cor0 81 -31 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-6917 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND CAST ( NULL AS INTEGER ) * - + col1 * - - 18 / - col1 ---- @@ -46726,10 +46666,7 @@ SELECT col2 * + - 42 FROM tab1 -2856 -4032 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( - 86 * + ( col2 ) - + col2 ) ---- @@ -47267,10 +47204,7 @@ query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN + col0 AND + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 49 * col0 ---- @@ -47347,10 +47281,7 @@ SELECT - 86 / - col2 AS col0 FROM tab2 AS cor0 2 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 73 ---- @@ -49770,10 +49701,7 @@ SELECT - + col0 * + - CAST ( - col2 AS INTEGER ) + - col1 * + + col1 FROM tab1 A -5092 -8397 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 cor0 WHERE NOT NULL BETWEEN NULL AND col0 + + 0 + - col1 ---- @@ -54582,10 +54510,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND 7 + col2 ---- @@ -56191,10 +56116,7 @@ SELECT DISTINCT + 31 + - MAX ( ALL + col1 ) AS col2 FROM tab2 ---- -46 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 17 ---- @@ -56213,10 +56135,7 @@ SELECT ALL - - col1 - - col0 + col0 FROM tab2 AS cor0 205 217 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT DISTINCT - col2, + col2 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 47 ---- @@ -56463,10 +56382,7 @@ SELECT DISTINCT 39 * COUNT ( * ) FROM tab0 ---- 117 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT ( NULL NOT BETWEEN NULL AND col0 * col2 * + + 29 * + col0 + + col0 ) ---- @@ -57438,10 +57354,7 @@ SELECT + + col1 * + - ( - ( - + col1 ) ) AS col1 FROM tab2 cor0 -4489 -5929 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9433 SELECT DISTINCT - - SUM ( ALL - 21 ) AS col2 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 99 ---- diff --git a/data/sqlite/random/aggregates/slt_good_34.slt b/data/sqlite/random/aggregates/slt_good_34.slt index 9ad7b14..1c285f6 100644 --- a/data/sqlite/random/aggregates/slt_good_34.slt +++ b/data/sqlite/random/aggregates/slt_good_34.slt @@ -1957,10 +1957,7 @@ SELECT DISTINCT - col2 * + 45 AS col1 FROM tab1 cor0 -3060 -4320 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 42 AS col1 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + col2 * 57 ---- @@ -4815,10 +4812,7 @@ SELECT - col1 FROM tab0 AS cor0 WHERE 10 NOT IN ( - 67 * + col2 ) -21 -81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col2 AS col0 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( ( + 87 ) ) ---- @@ -6161,10 +6155,7 @@ query III rowsort SELECT * FROM tab0 WHERE NOT - col2 * + - col2 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col1 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - 45 ---- @@ -10796,10 +10787,7 @@ SELECT ALL 40 * + - MAX ( col0 ) - 72 AS col2 FROM tab0 cor0 ---- -3952 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 AS col0 FROM tab2 cor0 WHERE NULL BETWEEN NULL AND 98 * - + 31 ---- @@ -12575,10 +12563,7 @@ SELECT + col0 AS col1, - 33 col0 FROM tab0 97 -33 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + col0 / - col1 * + - 66 + 43 + + col1 ---- @@ -16244,10 +16229,7 @@ SELECT - 69 / MIN ( DISTINCT 76 ) AS col0 FROM tab1 AS cor0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col1 FROM tab0 WHERE NULL BETWEEN NULL AND 73 * - 72 ---- @@ -21618,10 +21600,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN ( NULL ) AND col1 + col0 + - - 48 / - + col2 / 76 ---- @@ -23726,10 +23705,7 @@ SELECT col2 + - col1 + + 53 FROM tab1 AS cor0 135 74 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + 21 * - - col1 ---- @@ -31403,10 +31379,7 @@ query III rowsort SELECT * FROM tab0 AS cor0 WHERE + col0 + col0 + - col2 IN ( - col2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + + 93 AS col1 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 7 ---- @@ -33303,10 +33276,7 @@ SELECT * FROM tab0 AS cor0 WHERE NOT + col2 + - - ( + col0 ) IN ( + col2 * col2 1 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 88 ---- @@ -35404,10 +35374,7 @@ SELECT ALL * FROM tab2 WHERE - 31 + + CAST ( NULL AS INTEGER ) + col0 IS NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + 88 ---- @@ -37147,10 +37114,7 @@ SELECT ( - col2 ) AS col0 FROM tab0 AS cor0 WHERE NOT - col2 IS NULL -47 -99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 cor0 WHERE NOT ( NULL ) BETWEEN NULL AND ( 1 ) ---- @@ -38436,10 +38400,7 @@ SELECT col2 * - ( - 92 ) FROM tab0 cor0 9108 920 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND 75 ---- @@ -39609,10 +39570,7 @@ SELECT - - CAST ( NULL AS INTEGER ) AS col1 FROM tab0 AS cor0 CROSS JOIN tab2 co ---- 9 values hashing to cd7a7901e47c15155404aff0d216fe0b -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab1 AS cor0 CROSS JOIN tab1 cor1 WHERE NULL NOT BETWEEN NULL AND 19 ---- @@ -43155,10 +43113,7 @@ query III rowsort label-7081 SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT ( CAST ( NULL AS INTEGER ) + 49 ) BETWEEN NULL AND 25 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7082 SELECT + CAST ( - col1 AS INTEGER ) FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( 5 * col0 ) ---- @@ -44939,10 +44894,7 @@ query I rowsort label-7366 SELECT ALL + CAST ( NULL AS INTEGER ) + + - col1 FROM tab2 AS cor0 WHERE NOT col1 >= - col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + 84 ---- @@ -45887,10 +45839,7 @@ query III rowsort SELECT * FROM tab2 WHERE col0 > + 82 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 col0 FROM tab1 WHERE NOT NULL BETWEEN ( NULL ) AND ( 8 * + 3 + + 82 * col0 ) ---- @@ -52259,10 +52208,7 @@ query I rowsort SELECT DISTINCT col2 * col0 FROM tab1 WHERE col2 + - 72 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND 80 ---- @@ -52515,10 +52461,7 @@ SELECT DISTINCT + 23 + + + 31 FROM tab1 ---- 54 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - + 97 ---- @@ -54853,10 +54796,7 @@ SELECT ALL MAX ( DISTINCT col2 ) AS col1 FROM tab1 ---- 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col2 / 98 FROM tab0 WHERE NOT NULL BETWEEN NULL AND ( 12 ) ---- @@ -55429,10 +55369,7 @@ query III rowsort SELECT ALL * FROM tab0 WHERE NOT + + col1 / - col0 * - - col2 < col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 37 - col2 + + col1 AS col0 FROM tab2 WHERE NULL BETWEEN ( NULL ) AND ( + 20 ) ---- @@ -57033,10 +56970,7 @@ SELECT - col1 FROM tab0 AS cor0 WHERE col0 * + - col0 * + + col0 IS NOT NULL -21 -81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - 58 + - ( + ( - col2 ) ) + + 78 AS col1 FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - + col0 * - ( - - 94 ) + - col1 ---- @@ -57350,10 +57284,7 @@ SELECT col2 - + - 32 FROM tab0 AS cor0 42 79 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 col2 FROM tab0 WHERE NULL NOT BETWEEN NULL AND ( - 17 / + - 50 ) ---- @@ -58307,10 +58238,7 @@ SELECT DISTINCT MAX ( ALL - col0 ) AS col2 FROM tab2 ---- -46 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9567 SELECT MAX ( - col2 ) AS col0 FROM tab1 WHERE NOT NULL BETWEEN NULL AND - 19 * - col0 ---- @@ -59448,10 +59376,7 @@ SELECT DISTINCT 58 AS col2, - MIN ( + 74 ) FROM tab0 cor0 58 -74 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + - col0 + - + col2 * 27 / + - col2 ---- @@ -60638,10 +60563,7 @@ query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL = - col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 51 ---- @@ -60843,10 +60765,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT + col2 * col1 + col2 BETWEEN 16 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND 30 ---- diff --git a/data/sqlite/random/aggregates/slt_good_35.slt b/data/sqlite/random/aggregates/slt_good_35.slt index 95b9673..c2a30a2 100644 --- a/data/sqlite/random/aggregates/slt_good_35.slt +++ b/data/sqlite/random/aggregates/slt_good_35.slt @@ -367,10 +367,7 @@ SELECT ALL + COUNT ( * ) FROM tab2 AS cor0 WHERE ( NULL ) IS NULL ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( 12 / 5 * + col0 ) ---- @@ -1383,10 +1380,7 @@ SELECT ALL + 71 / + - COUNT ( * ) FROM tab0 ---- -23 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 42 AS col1 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + col2 * + + 26 ---- @@ -1398,10 +1392,7 @@ SELECT ALL col2 * col0 - - + col0 + + col0 - - col2 + + col0 * col1 - 4 + + 52 * 2773 7401 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + ( - 18 ) / - ( + col0 ) + col1 FROM tab1 WHERE NULL NOT BETWEEN NULL AND + 16 ---- @@ -3268,10 +3259,7 @@ query I rowsort SELECT DISTINCT - + col1 FROM tab0 AS cor0 WHERE + col2 < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + col0 - + 34 ---- @@ -4409,10 +4397,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE col0 * - ( col1 ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + 44 - - col1 ---- @@ -4545,10 +4530,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 24 + + col0 ---- @@ -6190,10 +6172,7 @@ SELECT + COUNT ( ALL - 19 ) AS col0 FROM tab0 AS cor0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NOT ( NULL ) BETWEEN NULL AND ( 70 ) ---- @@ -6878,10 +6857,7 @@ SELECT - 13 col2 FROM tab0 cor0 -13 -13 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND col0 * col0 + + 65 ---- @@ -7442,10 +7418,7 @@ query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL >= 95 * + col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + col0 + + 9 ---- @@ -8253,10 +8226,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1359 SELECT DISTINCT - - COUNT ( * ) - - MAX ( ALL - 50 ) FROM tab1 WHERE NULL NOT BETWEEN NULL AND - col0 + - - 42 ---- @@ -13147,10 +13117,7 @@ SELECT DISTINCT * FROM tab2 cor0 WHERE col1 IS NOT NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND - ( - 77 ) ---- @@ -15573,10 +15540,7 @@ query III rowsort SELECT * FROM tab1 WHERE ( NOT ( NULL >= NULL ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 66 OR col1 > NULL ---- @@ -17365,10 +17329,7 @@ SELECT + 66 - - 64 / + 88 - - - col1 + + + col0 AS col2 FROM tab1 cor0 110 146 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + + col0 AS col2 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - ( 22 ) * col2 + - 71 ---- @@ -19199,10 +19160,7 @@ query I rowsort SELECT ALL 8 * col2 * 11 + + col2 AS col2 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 76 ---- @@ -21972,10 +21930,7 @@ SELECT DISTINCT - col1 * + + 81 + - 84 FROM tab0 -1785 -6645 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 AS col1 FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 29 + + 40 / - + 15 / + 36 ---- @@ -24845,10 +24800,7 @@ SELECT ALL + - 14 AS col2 FROM tab1 AS cor0 -14 -14 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND ( - 43 ) ---- @@ -34360,10 +34312,7 @@ query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN col0 * - - 9 AND + + ( - - col2 ) * + - col0 + + col0 - 67 * - + col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5661 SELECT ALL - CAST ( - - col0 AS INTEGER ) / - col1 FROM tab0 cor0 WHERE ( NULL ) BETWEEN NULL AND - col0 + + 76 + + 11 ---- @@ -35930,10 +35879,7 @@ SELECT 77 / - - COUNT ( * ) AS col0 FROM tab0 ---- 25 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5916 SELECT ALL + col1 + + col0 * CAST ( NULL AS INTEGER ) col2 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND 33 ---- @@ -41325,10 +41271,7 @@ SELECT + MIN ( + + col2 ) FROM tab0 ---- 10 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT ( NOT NULL BETWEEN ( NULL ) AND + 27 ) ---- @@ -42093,10 +42036,7 @@ SELECT col0 AS col2, + col1 - col2 FROM tab0 AS cor0 WHERE NOT 94 BETWEEN - col0 97 -98 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6932 SELECT DISTINCT - + COUNT ( * ) AS col2 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 46 ---- @@ -43129,10 +43069,7 @@ SELECT + + MAX ( ALL - + col2 ) col1 FROM tab1 AS cor0 ---- -59 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7107 SELECT ALL + + col1 + CAST ( + col1 AS INTEGER ) - col2 FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + + 32 + - 4 + col1 * col2 ---- @@ -43193,10 +43130,7 @@ SELECT ALL - + 36 + col1 FROM tab1 AS cor0 -31 11 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 9 * 49 FROM tab1 cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + + 95 - + + 10 ---- @@ -45295,10 +45229,7 @@ SELECT DISTINCT + COUNT ( DISTINCT - + col2 ) * 68 + + COUNT ( * ) FROM tab2 AS ---- 207 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col1 / - col1 FROM tab1 WHERE NULL NOT BETWEEN NULL AND ( - 0 ) ---- @@ -53606,10 +53537,7 @@ query I rowsort SELECT col0 FROM tab0 AS cor0 WHERE NOT ( 95 + + 7 * + col1 ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - col2 / + col1 * col0 + 70 ---- @@ -56168,10 +56096,7 @@ SELECT ALL col0 col2, 19 * - CAST ( - 20 AS INTEGER ) col1 FROM tab0 AS cor0 97 380 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col2 AS col0 FROM tab1 AS cor0 WHERE NOT ( ( NOT ( NULL ) BETWEEN NULL AND 13 * col2 ) ) ---- @@ -58054,10 +57979,7 @@ SELECT ALL + col2, col2 * + col0 AS col1 FROM tab0 99 9603 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - + col2 * - + 4 FROM tab0 WHERE NOT NULL BETWEEN NULL AND - + 86 ---- @@ -58168,10 +58090,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT ( NULL ) > - 23 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + + col0 AS col2 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - col0 * 55 ---- diff --git a/data/sqlite/random/aggregates/slt_good_36.slt b/data/sqlite/random/aggregates/slt_good_36.slt index 8dc7aef..fa62525 100644 --- a/data/sqlite/random/aggregates/slt_good_36.slt +++ b/data/sqlite/random/aggregates/slt_good_36.slt @@ -742,10 +742,7 @@ SELECT ALL + - col0, - ( - col2 ) / + col0 AS col0 FROM tab0 cor0 -97 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 37 ---- @@ -2322,10 +2319,7 @@ query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE + col0 < + 12 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col2 AS col0 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - - col2 * 0 / ( + col0 ) ---- @@ -2459,10 +2453,7 @@ SELECT + + 62 AS col0 FROM tab0 AS cor0 62 62 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 cor0 WHERE ( NULL ) BETWEEN ( NULL ) AND 98 ---- @@ -5792,10 +5783,7 @@ SELECT + col1 / 35 FROM tab1 AS cor0 0 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT ( NULL BETWEEN NULL AND - 46 ) ---- @@ -6798,10 +6786,7 @@ SELECT + COUNT ( ALL col1 ) AS col1 FROM tab0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND col0 * - + col1 - col0 * - 95 ---- @@ -11419,10 +11404,7 @@ SELECT DISTINCT * FROM tab0 AS cor0 WHERE ( col0 - - col0 ) NOT BETWEEN NULL AND 1 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col0 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( + col0 + col2 + + + 4 + + col0 ) ---- @@ -11728,10 +11710,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 WHERE ( + col2 - col2 NOT BETWEEN ( NULL ) AND NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND + 5 ---- @@ -11890,10 +11869,7 @@ SELECT + + COUNT ( ALL + 42 ) * + - COUNT ( * ) FROM tab1 AS cor0 ---- -9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 40 * 98 ---- @@ -12727,10 +12703,7 @@ SELECT - + 72 * + col1 * 41 - + + col2 FROM tab0 AS cor0 -3051 -62002 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col0 AS col0 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + 24 * + col1 ---- @@ -15308,10 +15281,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN ( NULL ) AND ( 56 ) AND NOT - col0 * 19 = - col0 ---- @@ -19051,10 +19021,7 @@ SELECT ( col1 ) - - - col2 FROM tab0 11 34 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + col0 + 24 ---- @@ -19754,10 +19721,7 @@ SELECT col1 * + 61 AS col1 FROM tab2 AS cor0 WHERE NULL IS NULL 4087 4697 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND ( 16 * + 15 ) ---- @@ -25206,10 +25170,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + 23 ---- @@ -29223,10 +29184,7 @@ query I rowsort SELECT DISTINCT + col0 * + + ( col1 ) FROM tab1 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + 17 ---- @@ -29292,10 +29250,7 @@ SELECT DISTINCT + 53 * - MAX ( DISTINCT + - col0 ) AS col1 FROM tab2 AS cor0 ---- 2438 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 + - ( col2 ) * + 73 FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( + 13 - - 94 + + - col1 ) ---- @@ -29595,10 +29550,7 @@ SELECT ALL MIN ( DISTINCT - 31 ) FROM tab0 ---- -31 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND + 31 + + col2 * col1 ---- @@ -32502,10 +32454,7 @@ SELECT ALL COUNT ( * ) + - 97 FROM tab0 AS cor0 ---- -94 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + + col1 AS col2 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 21 ---- @@ -33280,10 +33229,7 @@ SELECT ALL ( + + 86 ) AS col0 FROM tab1 86 86 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND + ( 89 ) ---- @@ -34239,10 +34185,7 @@ SELECT - 63 col1, 81 AS col0 FROM tab1 AS cor0 -63 81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + + col1 AS col2 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 19 * - ( col0 ) ---- @@ -34386,10 +34329,7 @@ SELECT col1 * + col0, col0 AS col0 FROM tab0 97 97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + col1 - 92 * - ( + col1 ) ---- @@ -35029,10 +34969,7 @@ SELECT ALL - MIN ( - ( + ( 46 ) ) ) AS col1 FROM tab0 ---- 46 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + col2 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 42 * 74 / col1 ---- @@ -35961,10 +35898,7 @@ query III rowsort SELECT * FROM tab2 WHERE NOT + + col1 < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5895 SELECT - + ( - COUNT ( * ) ) - - COUNT ( * ) AS col0 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - col1 + - 13 ---- @@ -47165,10 +47099,7 @@ SELECT ALL + 42 * - col0 FROM tab0 -4074 -630 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - ( 6 ) * + ( + 59 ) + 30 * + col1 FROM tab2 WHERE NULL NOT BETWEEN NULL AND - 35 + + 49 ---- @@ -48048,10 +47979,7 @@ SELECT DISTINCT - col0 * 23 AS col1 FROM tab1 -1955 -2093 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN ( NULL ) AND 95 ---- @@ -55803,10 +55731,7 @@ SELECT + COUNT ( * ) * - 89 AS col1 FROM tab1 AS cor0 ---- -267 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL BETWEEN NULL AND ( + 43 ) ---- @@ -56295,10 +56220,7 @@ SELECT - 87 * CAST ( 58 AS INTEGER ) + col2 FROM tab0 AS cor0 -4999 -5036 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + 38 ---- @@ -58777,10 +58699,7 @@ SELECT col0 * ( 22 ) FROM tab2 cor0 1408 1650 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + ( col2 ) + + 59 FROM tab2 WHERE NOT ( NULL ) BETWEEN NULL AND - 97 + + col2 ---- diff --git a/data/sqlite/random/aggregates/slt_good_37.slt b/data/sqlite/random/aggregates/slt_good_37.slt index 5ab94cf..1ada09a 100644 --- a/data/sqlite/random/aggregates/slt_good_37.slt +++ b/data/sqlite/random/aggregates/slt_good_37.slt @@ -1479,10 +1479,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND + col0 + - ( - 24 ) + col1 ---- @@ -2197,10 +2194,7 @@ SELECT ALL - AVG ( ALL - col0 ) AS col0 FROM tab0 cor0 WHERE NOT + col1 * col2 * ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 77 / - + col1 + + 61 ---- @@ -6481,10 +6475,7 @@ SELECT DISTINCT - COUNT ( * ) + - 39 FROM tab1 AS cor0 ---- -42 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE ( NULL NOT BETWEEN NULL AND - 91 ) ---- @@ -9428,10 +9419,7 @@ SELECT DISTINCT - + COUNT ( + ( + - CAST ( NULL AS INTEGER ) ) ) + SUM ( + + 54 ---- 162 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - 95 ---- @@ -17906,10 +17894,7 @@ SELECT DISTINCT + - MIN ( - col0 ) AS col0 FROM tab0 AS cor0 ---- 97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL BETWEEN NULL AND + 44 * - + col1 ---- @@ -19189,10 +19174,7 @@ SELECT 91 / - 62 FROM tab1 -1 -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NULL BETWEEN NULL AND 7 ---- @@ -21020,10 +21002,7 @@ SELECT 95 * + col1 * - col2 AS col0 FROM tab1 -28025 -303620 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-3447 SELECT * FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 35 + + col0 - col1 + CAST ( NULL AS INTEGER ) + + 83 ---- @@ -21128,10 +21107,7 @@ SELECT DISTINCT + col0 AS col2, col1 FROM tab0 97 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND + 33 ---- @@ -21230,10 +21206,7 @@ SELECT ALL 12 / MIN ( DISTINCT col0 ) AS col2 FROM tab1 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND - 97 ---- @@ -27438,10 +27411,7 @@ SELECT DISTINCT - 85 * + + 34 AS col1 FROM tab2 ---- -2890 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4517 SELECT DISTINCT COUNT ( ALL - 26 ) AS col1 FROM tab1 WHERE NOT NULL BETWEEN NULL AND + 22 ---- @@ -27679,10 +27649,7 @@ SELECT - 33 * 2 FROM tab1 AS cor0 -66 -66 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-4558 SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 50 / + CAST ( - + 2 AS INTEGER ) * + col0 ---- @@ -29350,10 +29317,7 @@ SELECT - col2, + col0 FROM tab0 cor0 -99 97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 cor0 WHERE NULL BETWEEN NULL AND col1 + 52 ---- @@ -34121,10 +34085,7 @@ SELECT DISTINCT + ( ( - + ( ( col1 ) ) ) ) FROM tab0 AS cor0 -21 -81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND 82 / + 82 + + col2 - col1 + col0 ---- @@ -35649,10 +35610,7 @@ query III rowsort SELECT * FROM tab2 WHERE ( - + col1 ) = NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 - - col2 + - - 62 + + + col2 AS col0 FROM tab1 WHERE NULL BETWEEN NULL AND + + col1 + 47 ---- @@ -36106,10 +36064,7 @@ query I rowsort SELECT 38 + col1 col2 FROM tab0 AS cor0 WHERE NULL BETWEEN - col1 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND ( 21 ) ---- @@ -36158,10 +36113,7 @@ query I rowsort SELECT - 93 AS col0 FROM tab1 AS cor0 WHERE NOT NULL IN ( 77 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 50 ---- @@ -39440,10 +39392,7 @@ query I rowsort SELECT DISTINCT 43 FROM tab2 AS cor0 WHERE NOT col2 < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6485 SELECT ALL AVG ( ALL + col2 ) - COUNT ( * ) FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 68 ) ---- @@ -39555,10 +39504,7 @@ SELECT DISTINCT COUNT ( + + col1 ) AS col0 FROM tab1 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 45 * + - ( + + col2 ) * - ( - - col1 ) / col1 + + col2 * + 23 ---- @@ -39676,10 +39622,7 @@ SELECT ALL - col2 + + 55 AS col1 FROM tab1 AS cor0 -4 -41 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col0 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND 88 ---- @@ -41844,19 +41787,13 @@ SELECT DISTINCT 67 col0 FROM tab1 ---- 67 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6868 SELECT COUNT ( * ) + + COUNT ( * ) FROM tab0 WHERE NULL NOT BETWEEN NULL AND - col2 / + 92 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 AS col2 FROM tab1 WHERE NULL BETWEEN ( NULL ) AND 50 ---- @@ -42511,10 +42448,7 @@ SELECT ALL + SUM ( DISTINCT - + col0 ) FROM tab1 ---- -227 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - col0 * + 85 + col0 ---- @@ -44781,10 +44715,7 @@ SELECT * FROM tab1 AS cor0 WHERE NOT 79 <= col2 47 68 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col1 * 9 AS col2 FROM tab1 WHERE NULL BETWEEN NULL AND ( - 2 + col0 ) ---- @@ -46536,10 +46467,7 @@ SELECT ALL + + 94 FROM tab2 cor0 94 94 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col0 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 46 ---- @@ -46888,10 +46816,7 @@ SELECT col1 * + 41 AS col0 FROM tab0 WHERE NOT col0 + col2 IS NULL 41 861 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND 1 ---- @@ -49845,10 +49770,7 @@ query I rowsort SELECT ALL col0 FROM tab2 AS cor0 WHERE - 62 NOT BETWEEN NULL AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND 16 ---- @@ -57975,10 +57897,7 @@ SELECT DISTINCT 51 + 43 / + 28 FROM tab0 ---- 52 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT ( NOT NULL BETWEEN ( NULL ) AND 63 ) ---- @@ -60275,10 +60194,7 @@ SELECT ALL + col0 / + col2 + col2 FROM tab1 69 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab2 AS cor0 CROSS JOIN tab1 cor1 WHERE ( NULL ) NOT BETWEEN NULL AND 7 ---- diff --git a/data/sqlite/random/aggregates/slt_good_38.slt b/data/sqlite/random/aggregates/slt_good_38.slt index e2ae5d1..8e2c513 100644 --- a/data/sqlite/random/aggregates/slt_good_38.slt +++ b/data/sqlite/random/aggregates/slt_good_38.slt @@ -2217,10 +2217,7 @@ SELECT DISTINCT + 16 * + col1 * ( + + col0 ) col2 FROM tab0 AS cor0 19440 29232 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( + 59 ) ---- @@ -7405,10 +7402,7 @@ SELECT - 25, - col1 AS col0 FROM tab0 AS cor0 -25 -81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1204 SELECT + - COUNT ( * ) FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 77 + - + 16 ---- @@ -8137,10 +8131,7 @@ SELECT + + col2 + - col1 + + col2 col0 FROM tab0 AS cor0 13 197 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 94 * - 13 AS col1 FROM tab2 WHERE NULL BETWEEN NULL AND col2 * - 93 / + - col2 ---- @@ -12958,10 +12949,7 @@ query I rowsort SELECT ALL - - 70 * col2 + col1 * - ( col0 ) col0 FROM tab1 WHERE NOT + + 94 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 80 FROM tab1 WHERE NOT NULL BETWEEN NULL AND + - 39 ---- @@ -14099,10 +14087,7 @@ SELECT ALL + ( - COUNT ( * ) ) + - 41 FROM tab0 ---- -44 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - 96 ---- @@ -18963,10 +18948,7 @@ query III rowsort label-3097 SELECT DISTINCT * FROM tab2 cor0 WHERE col2 NOT IN ( + + col1, ( col1 ) + - 98 - - + 34 / 45 * + col0 + 12 + - - 47, + - CAST ( NULL AS INTEGER ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-3098 SELECT col0, - ( + 95 ) * - + 34 + + + CAST ( NULL AS INTEGER ) + - 15 / + + col2 AS col1 FROM tab2 cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + + 81 ---- @@ -25063,10 +25045,7 @@ SELECT + 62 * COUNT ( * ) + + ( + MAX ( ALL - 41 ) ) AS col0 FROM tab1 ---- 145 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab1 AS cor0 CROSS JOIN tab1 AS cor1 WHERE NOT NULL BETWEEN NULL AND 65 * - - 43 * 52 ---- @@ -27585,10 +27564,7 @@ SELECT DISTINCT - ( - COUNT ( * ) ) AS col2 FROM tab0 AS cor0 CROSS JOIN tab1 AS ---- 9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - - col0 + 60 ---- @@ -32804,10 +32780,7 @@ SELECT ALL + col1 * - col0 col1, col2 col1 FROM tab2 -5025 58 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NOT NULL BETWEEN NULL AND ( 75 * col0 * + + col0 ) ---- @@ -34515,10 +34488,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL BETWEEN 88 + - 55 AND - col1 - col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 AS col1 FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - 3 + + col1 ---- @@ -38776,10 +38746,7 @@ query III rowsort SELECT ALL * FROM tab1 WHERE NULL >= 31 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - 24 ---- @@ -40528,10 +40495,7 @@ query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT - col0 * 89 IS NULL AND NOT NULL = + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 46 ---- @@ -40755,10 +40719,7 @@ SELECT col2 + - ( col1 ) FROM tab0 -34 98 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND 98 + + col1 ---- @@ -49637,10 +49598,7 @@ SELECT col1 * - col0 * - col1 + + col0 AS col2 FROM tab2 WHERE NOT - 99 IS NULL 336750 379520 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8129 SELECT - col1 + - ( - CAST ( NULL AS INTEGER ) ) AS col2 FROM tab0 WHERE NULL BETWEEN NULL AND - 55 ---- @@ -51127,10 +51085,7 @@ SELECT DISTINCT + col2, col0 FROM tab2 AS cor0 58 75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT - + 23 / col1 + + ( col1 ) AS col1, col1 - - + 32 FROM tab1 WHERE NOT NULL BETWEEN NULL AND + 23 ---- @@ -52266,10 +52221,7 @@ SELECT - + ( 44 ) FROM tab0 cor0 -44 -44 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 22 ---- @@ -52982,10 +52934,7 @@ SELECT ALL - col2 * 96 FROM tab2 AS cor0 -3840 -5568 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND ( - - 69 / - col2 + + col1 + col2 ) ---- @@ -54916,10 +54865,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + col2 * + 99 ---- @@ -58324,10 +58270,7 @@ SELECT DISTINCT + col0 - + 51 col1 FROM tab1 34 40 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND 1 + - 96 ---- @@ -58639,10 +58582,7 @@ query III rowsort label-9613 SELECT ALL * FROM tab0 AS cor0 WHERE NOT + 16 + + CAST ( NULL AS INTEGER ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9614 SELECT col0 / CAST ( col1 AS INTEGER ) - + col2 * col1 AS col2 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( + 69 ) ---- @@ -59768,10 +59708,7 @@ SELECT - 90 AS col1, 23 FROM tab2 cor0 -90 23 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND col0 + + 53 ---- @@ -59839,10 +59776,7 @@ SELECT DISTINCT - ( CAST ( + col0 AS INTEGER ) ) AS col2 FROM tab1 -85 -91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND 36 ---- diff --git a/data/sqlite/random/aggregates/slt_good_39.slt b/data/sqlite/random/aggregates/slt_good_39.slt index e3083f2..201c580 100644 --- a/data/sqlite/random/aggregates/slt_good_39.slt +++ b/data/sqlite/random/aggregates/slt_good_39.slt @@ -6578,10 +6578,7 @@ query III rowsort SELECT * FROM tab0 WHERE NOT ( NULL NOT BETWEEN ( NULL ) AND NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1086 SELECT col0 AS col2 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + 84 + + CAST ( col1 AS INTEGER ) ---- @@ -13062,10 +13059,7 @@ SELECT ALL + ( - 34 ) FROM tab1 cor0 -34 -34 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - col1 * + - 87 + + 69 * - + col0 ---- @@ -13116,10 +13110,7 @@ query I rowsort SELECT DISTINCT 12 AS col1 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2143 SELECT COUNT ( * ) FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN NULL AND 20 ---- @@ -20543,10 +20534,7 @@ SELECT + 95 + 54 + + SUM ( - 2 ) FROM tab2 AS cor0 ---- 143 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col2 * - 88 FROM tab1 cor0 WHERE ( NULL ) BETWEEN NULL AND + 47 - + col0 ---- @@ -21830,10 +21818,7 @@ SELECT DISTINCT - 90 / - 34 AS col0 FROM tab2 AS cor0 ---- 2 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col1 AS col2 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 89 ---- @@ -22477,10 +22462,7 @@ SELECT + col0 * col0 AS col1, - col1 AS col2 FROM tab2 AS cor0 5625 -67 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 65 ---- @@ -33027,10 +33009,7 @@ SELECT DISTINCT - 31 * - col0 + - col1 / + col2 FROM tab0 AS cor0 3007 464 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE ( NULL ) BETWEEN NULL AND col1 / 20 ---- @@ -33858,10 +33837,7 @@ query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE 17 < ( - 39 ) * - - 78 + + col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - + col0 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND col0 * 79 ---- @@ -34502,10 +34478,7 @@ SELECT ALL + 99 / + + col1 AS col2 FROM tab2 cor0 1 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 51 ---- @@ -36428,10 +36401,7 @@ SELECT DISTINCT - - 10 AS col2, col2 FROM tab2 AS cor0 10 58 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - + col2 * col1 col0 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - ( + - 39 ) - - 23 ---- @@ -37521,10 +37491,7 @@ SELECT DISTINCT + + 11 / - col0 AS col1 FROM tab0 AS cor0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 16 + + 58 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 23 ---- @@ -41434,10 +41401,7 @@ SELECT DISTINCT - col2 / - 45 FROM tab0 1 2 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 FROM tab0 WHERE NULL BETWEEN NULL AND - col2 * - ( - 70 ) + + col1 ---- @@ -41568,10 +41532,7 @@ SELECT DISTINCT col2 + - 15 * col2 AS col1 FROM tab1 WHERE NULL IS NULL -826 -952 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( - + 23 * - + col1 + col0 ) ---- @@ -42551,10 +42512,7 @@ SELECT - 90 * 17 / + ( ( - 59 ) ) + + ( - 38 ) col0 FROM tab1 AS cor0 -13 -13 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL 70 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - 70 * - col1 ---- @@ -43599,10 +43557,7 @@ NULL 96 NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 6 ---- @@ -45447,10 +45402,7 @@ SELECT ALL - CAST ( - col0 AS INTEGER ) AS col0 FROM tab0 87 97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7379 SELECT MIN ( DISTINCT - col2 ) col2 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND 68 ---- @@ -48457,10 +48409,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL BETWEEN NULL AND 35 * - 4 ---- @@ -48485,10 +48434,7 @@ SELECT DISTINCT * FROM tab2 AS cor0 WHERE col2 <> col1 ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7876 SELECT ALL CAST ( NULL AS REAL ) + + col1 FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( + 62 ) ---- @@ -48629,10 +48575,7 @@ SELECT DISTINCT + COUNT ( * ) FROM tab0 WHERE NULL = ( + col1 * + col1 ) ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE ( NULL ) BETWEEN NULL AND ( ( 76 ) ) ---- @@ -50673,10 +50616,7 @@ SELECT ALL - col0 * 92 AS col0 FROM tab2 -5888 -6900 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + 77 ---- @@ -51697,10 +51637,7 @@ SELECT ALL + col2, col2 FROM tab0 cor0 99 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( + 30 ) ---- @@ -52480,10 +52417,7 @@ SELECT - col0 AS col2, 39 * + col1 FROM tab0 AS cor0 -97 39 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col1 col2 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - col1 * 48 ---- @@ -59095,10 +59029,7 @@ query III rowsort SELECT ALL * FROM tab2 WHERE NOT + 31 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND ( - + 17 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_4.slt b/data/sqlite/random/aggregates/slt_good_4.slt index 7364612..c07bcb3 100644 --- a/data/sqlite/random/aggregates/slt_good_4.slt +++ b/data/sqlite/random/aggregates/slt_good_4.slt @@ -269,10 +269,7 @@ query III rowsort SELECT * FROM tab2 WHERE NOT + 61 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 49 ---- @@ -481,10 +478,7 @@ SELECT DISTINCT col1 * 14 AS col1 FROM tab2 714 938 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND ( 91 ) ---- @@ -1345,10 +1339,7 @@ SELECT DISTINCT * FROM tab0 WHERE NOT - col1 * - 16 IS NULL ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NULL BETWEEN ( NULL ) AND - 54 ---- @@ -7218,10 +7209,7 @@ query III rowsort SELECT ALL * FROM tab1 WHERE NOT col2 NOT BETWEEN ( 58 ) - 79 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT NULL BETWEEN NULL AND + col0 + 18 ---- @@ -11679,10 +11667,7 @@ query I rowsort label-1882 SELECT - ( CAST ( + col2 AS INTEGER ) ) * - col2 + + 47 AS col0 FROM tab1 WHERE NOT - + col1 < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND + - 97 + - - 87 ---- @@ -13010,10 +12995,7 @@ SELECT ALL - AVG ( ALL + 37 ) + - CAST ( NULL AS REAL ) FROM tab2 WHERE col2 IS ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2095 SELECT ALL + CAST ( NULL AS INTEGER ) AS col2 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND 23 + - - 14 ---- @@ -13367,10 +13349,7 @@ SELECT DISTINCT - - CAST ( - CAST ( NULL AS INTEGER ) AS INTEGER ) * + - col2 / ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - ( - col0 ) * + - 80 * - - 1 AS col2 FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 26 * + col0 + col0 + - col0 ---- @@ -14310,10 +14289,7 @@ SELECT + col2 * 89 - col2 FROM tab2 AS cor0 3520 5104 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col0 AS col1 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - 87 + col0 + - 89 * + col2 ---- @@ -17214,10 +17190,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 WHERE - 51 = NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + - 4 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + - 68 - col2 + + 25 ---- @@ -20732,10 +20705,7 @@ SELECT ALL - 18 * - COUNT ( * ) + - - COUNT ( * ) / + 98 FROM tab2 AS cor0 ---- 54 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND 51 * 43 ---- @@ -22838,10 +22808,7 @@ SELECT DISTINCT - 53 - - + 24 + 4 FROM tab1 AS cor0 CROSS JOIN tab2 AS cor1 ---- -25 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab1 AS cor0 CROSS JOIN tab0 cor1 WHERE ( NULL ) NOT BETWEEN NULL AND ( - 68 ) ---- @@ -23538,10 +23505,7 @@ SELECT * FROM tab0 WHERE NOT - col0 * + + col2 + col2 BETWEEN + + col0 AND + 56 ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND + col0 / - 31 ---- @@ -26864,10 +26828,7 @@ query I rowsort label-4335 SELECT DISTINCT - 41 FROM tab0 WHERE NOT + col1 NOT BETWEEN + 62 * col1 + - CAST ( - ( - 2 ) AS INTEGER ) AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - 35 ---- @@ -30580,10 +30541,7 @@ SELECT ALL CAST ( NULL AS INTEGER ) AS col0, - COUNT ( * ) FROM tab1 WHERE NOT + NULL 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 62 ---- @@ -34362,10 +34320,7 @@ query I rowsort SELECT ALL 72 col1 FROM tab0 AS cor0 WHERE NULL BETWEEN - 14 - col2 AND col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 cor0 WHERE NULL BETWEEN NULL AND 63 ---- @@ -36565,10 +36520,7 @@ SELECT ALL - + 10 AS col1 FROM tab2 AS cor0 -10 -10 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - ( + col2 ) / - 80 / + 83 * col2 ---- @@ -36707,10 +36659,7 @@ SELECT ALL SUM ( DISTINCT + + 33 ) AS col1 FROM tab0 AS cor0 ---- 33 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 48 ---- @@ -37312,10 +37261,7 @@ SELECT DISTINCT + ( - 17 ) FROM tab0 AS cor0 ---- -17 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL 58 FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND ( + + 72 ) ---- @@ -43914,10 +43860,7 @@ SELECT DISTINCT + + 12 * - COUNT ( * ) * - MAX ( - col0 ) + - COUNT ( ALL + - 45 ---- -1827 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 98 / + 26 + + + 65 ---- @@ -45259,10 +45202,7 @@ query I rowsort SELECT + 96 + col0 AS col1 FROM tab1 WHERE NULL = + 84 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-7366 SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - 47 * - CAST ( NULL AS INTEGER ) ---- @@ -46214,10 +46154,7 @@ SELECT SUM ( + + 95 ) AS col0 FROM tab2 AS cor0 ---- 285 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + ( + 63 ) FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND 35 * col0 + col2 ---- @@ -46307,10 +46244,7 @@ SELECT + 35 * col1 FROM tab1 175 490 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7544 SELECT ALL + + COUNT ( * ) AS col1 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + ( - col0 ) + 23 ---- @@ -46956,10 +46890,7 @@ SELECT + 45 * col1 * 83 AS col1 FROM tab1 AS cor0 18675 52290 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 14 ---- @@ -47854,10 +47785,7 @@ query III rowsort SELECT ALL * FROM tab0 WHERE NOT NULL = 61 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - 14 ---- @@ -50120,10 +50048,7 @@ query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT + col1 BETWEEN NULL AND col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - - col1 AS col0 FROM tab0 cor0 WHERE NOT NULL BETWEEN NULL AND + 46 ---- @@ -51375,10 +51300,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT ( ( + - col0 * 30 ) < + col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8377 SELECT COUNT ( * ) FROM tab1 AS cor0 WHERE ( NULL BETWEEN NULL AND - 83 ) ---- @@ -52800,10 +52722,7 @@ SELECT DISTINCT + 0 - - 65 + - 2 + + - COUNT ( + + 3 ) AS col2 FROM tab2 cor0 ---- 60 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + + 55 FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND col0 + 83 ---- @@ -52843,10 +52762,7 @@ SELECT col1 * col1 * + - col0 AS col0 FROM tab2 -336675 -379456 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - - 95 ---- @@ -53548,10 +53464,7 @@ SELECT + SUM ( - 9 ) FROM tab1 ---- -27 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND - 58 ---- @@ -54647,10 +54560,7 @@ SELECT ALL * FROM tab1 WHERE - ( + 52 ) IS NOT NULL ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col0 + col2 + + + 24 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 52 ---- @@ -54872,10 +54782,7 @@ SELECT * FROM tab1 AS cor0 WHERE NOT ( NOT ( + ( - - col1 ) ) IS NOT NULL ) ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8930 SELECT - COUNT ( * ) FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 58 ---- diff --git a/data/sqlite/random/aggregates/slt_good_40.slt b/data/sqlite/random/aggregates/slt_good_40.slt index 43c4c10..e9b85d7 100644 --- a/data/sqlite/random/aggregates/slt_good_40.slt +++ b/data/sqlite/random/aggregates/slt_good_40.slt @@ -2156,10 +2156,7 @@ query III rowsort SELECT * FROM tab0 WHERE ( + col1 ) >= ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 * col0 AS col0 FROM tab0 WHERE NULL BETWEEN ( NULL ) AND ( - 51 ) ---- @@ -3854,10 +3851,7 @@ SELECT DISTINCT SUM ( - 89 ) FROM tab0 ---- -267 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + - 45 ---- @@ -5287,10 +5281,7 @@ SELECT DISTINCT - + col0 AS col2 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NOT NUL -85 -91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND ( + + col0 ) * 79 - col1 ---- @@ -6319,10 +6310,7 @@ query I rowsort SELECT col1 * + 97 FROM tab2 WHERE + - col0 IN ( - - ( + 45 ), col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-1022 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - CAST ( NULL AS INTEGER ) + + 44 ---- @@ -8955,10 +8943,7 @@ SELECT + + ( + - AVG ( ALL + 10 ) ) FROM tab1 WHERE NOT NULL <> col1 + - 50 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL BETWEEN NULL AND + - col1 * - - 75 ---- @@ -10639,10 +10624,7 @@ SELECT ALL + 32 + + col1 FROM tab1 AS cor0 46 79 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 58 + + + col2 ---- @@ -11089,10 +11071,7 @@ SELECT + col2 * col0 + + 60 FROM tab0 930 9663 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col1 * col1 + - col2 * col2 AS col2 FROM tab1 WHERE NULL BETWEEN ( NULL ) AND + col0 * - 58 ---- @@ -11132,10 +11111,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 WHERE ( - col2 - col0 ) > + col2 / + col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( + 67 ) ---- @@ -11497,10 +11473,7 @@ query I rowsort SELECT DISTINCT + col0 FROM tab0 AS cor0 WHERE NULL IN ( col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN NULL AND col1 + + - 40 * + col0 * - + col2 + + 78 ---- @@ -14437,10 +14410,7 @@ SELECT ALL + COUNT ( + col1 ) FROM tab2 AS cor0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - 66 AS col1 FROM tab2 WHERE NULL BETWEEN NULL AND + + col2 - - - 26 + - col2 ---- @@ -16165,10 +16135,7 @@ SELECT + 35 * 43 - 17 * - col2 + + + 76 FROM tab0 AS cor0 2380 3264 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND + + col1 * 31 ---- @@ -18892,10 +18859,7 @@ SELECT ALL - + col1 * 37 FROM tab1 WHERE NOT NULL IS NOT NULL -185 -518 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 * 0 * + + 36 * + - col1 * - + col0 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 87 ---- @@ -26473,10 +26437,7 @@ SELECT - 70 * + 81 AS col2 FROM tab2 cor0 -5670 -5670 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col0 * - 50 ---- @@ -28586,10 +28547,7 @@ query I rowsort SELECT + 84 / - - col1 * - 4 + + 52 FROM tab0 WHERE NOT NULL BETWEEN NULL AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND - col1 + + - 13 ---- @@ -30520,10 +30478,7 @@ SELECT + COUNT ( * ) FROM tab2 AS cor0 WHERE + ( + col2 ) IS NOT NULL ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - 33 ---- @@ -32547,10 +32502,7 @@ SELECT + col0 + - 36 FROM tab1 49 55 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - + col0 AS col0 FROM tab0 WHERE NULL NOT BETWEEN NULL AND + 79 ---- @@ -34718,10 +34670,7 @@ query III rowsort SELECT ALL * FROM tab1 WHERE NOT ( NULL ) <= 20 / + ( col2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col1 FROM tab2 WHERE NOT NULL BETWEEN ( NULL ) AND ( 96 / 89 ) ---- @@ -36712,10 +36661,7 @@ query III rowsort SELECT * FROM tab1 WHERE NOT + col0 < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT ( NOT NULL NOT BETWEEN NULL AND col1 + - + 82 ) ---- @@ -38261,10 +38207,7 @@ SELECT ALL - ( - - 15 ) AS col0, - 61 AS col1 FROM tab0 AS cor0 -15 -61 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 44 FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + - col2 * 24 ---- @@ -40928,10 +40871,7 @@ SELECT DISTINCT - 64 / - ( - SUM ( ALL ( ( + col1 ) ) ) ) + + CAST ( NULL AS INT ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 14 ---- @@ -41660,10 +41600,7 @@ SELECT DISTINCT - + col2 AS col0, ( - - col0 ) FROM tab2 AS cor0 -58 75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6835 SELECT col0 AS col0 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + 30 + - ( CAST ( col1 AS INTEGER ) ) ---- @@ -42919,10 +42856,7 @@ query I rowsort SELECT ALL - col2 AS col0 FROM tab0 AS cor0 WHERE NOT ( NULL ) >= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT ( + col0 ) FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND 90 ---- @@ -49465,10 +49399,7 @@ SELECT - 86 * - col0 FROM tab1 7310 7826 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND + col0 + + col1 - - 10 * col0 ---- @@ -49847,10 +49778,7 @@ query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( + col0 ) AND col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 + + col2 col1 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 37 ---- @@ -51835,10 +51763,7 @@ SELECT SUM ( DISTINCT + + ( - + 49 ) ) AS col2 FROM tab0 ---- -49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - - col0 + 42 + - 24 AS col2 FROM tab2 WHERE NULL BETWEEN NULL AND - 50 * + + 46 ---- @@ -52315,10 +52240,7 @@ SELECT + - col1 * + - col2 FROM tab1 cor0 295 3196 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + ( + 32 ) ---- @@ -52445,10 +52367,7 @@ SELECT - col0 * 75 FROM tab0 AS cor0 WHERE ( + col1 + + col2 ) IS NOT NULL -6525 -7275 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND - 21 ---- @@ -52488,10 +52407,7 @@ SELECT ALL col0 + ( - + col0 ) + - col2 col2 FROM tab0 -47 -99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-8591 SELECT ALL * FROM tab2 WHERE ( NULL NOT BETWEEN NULL AND + col1 * - ( + CAST ( - + col0 AS INTEGER ) ) + - col2 + 63 / + col1 ) ---- @@ -54269,10 +54185,7 @@ SELECT ALL CAST ( + - col1 AS INTEGER ) FROM tab2 -67 -77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT NULL NOT BETWEEN - col0 AND - col2 AND NULL NOT BETWEEN NULL AND - col2 * - col0 * + col1 * - 61 ---- diff --git a/data/sqlite/random/aggregates/slt_good_41.slt b/data/sqlite/random/aggregates/slt_good_41.slt index 8f7d08b..3d9fc9b 100644 --- a/data/sqlite/random/aggregates/slt_good_41.slt +++ b/data/sqlite/random/aggregates/slt_good_41.slt @@ -297,10 +297,7 @@ SELECT DISTINCT col2 / - 54 FROM tab1 AS cor0 ---- -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 1 ---- @@ -565,10 +562,7 @@ SELECT DISTINCT * FROM tab1 AS cor0 WHERE - ( + CAST ( NULL AS REAL ) ) IS NULL ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 21 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + 50 * - 65 ---- @@ -1153,10 +1147,7 @@ SELECT ALL - + COUNT ( * ) col0 FROM tab0 AS cor0 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-192 SELECT - COUNT ( * ) - ( 77 ) AS col0 FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 17 * - + ( - col1 ) * - col0 + + 68 + + col2 ---- @@ -1489,10 +1480,7 @@ SELECT - 58 * + 75 AS col0 FROM tab0 -4350 -4350 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 4 ---- @@ -1858,10 +1846,7 @@ query I rowsort SELECT DISTINCT - + col2 FROM tab2 cor0 WHERE col0 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-304 SELECT DISTINCT COUNT ( * ) FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 71 ---- @@ -7907,10 +7892,7 @@ SELECT - 79 + + col2 / col1 FROM tab0 AS cor0 -79 20 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 69 ---- @@ -14358,10 +14340,7 @@ SELECT ALL col2 * + 80 AS col2 FROM tab1 5440 7680 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND ( 50 * col1 ) ---- @@ -17360,10 +17339,7 @@ SELECT DISTINCT col1 - col0 + - 58 * + 45 + + + col0 AS col0 FROM tab0 -2589 -2609 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND ( - - col0 * - + 16 * + 12 * - 12 + col1 ) ---- @@ -18990,10 +18966,7 @@ SELECT ALL + col1 * - col0 col0, + 71 AS col2 FROM tab1 -714 71 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT DISTINCT * FROM tab0 AS cor0 CROSS JOIN tab0 AS cor1 WHERE NULL BETWEEN ( NULL ) AND + - 70 - - 60 ---- @@ -19474,10 +19447,7 @@ SELECT DISTINCT * FROM tab2 AS cor0 WHERE + 84 IS NOT NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-3212 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND CAST ( NULL AS INTEGER ) / 58 + - col0 * - col2 ---- @@ -24304,10 +24274,7 @@ SELECT + - 59 + + 74 FROM tab2 AS cor0 15 15 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col2 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 69 OR NOT - + col2 <> - col2 ---- @@ -26489,10 +26456,7 @@ SELECT ALL col0 + - 82 AS col2 FROM tab1 3 9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4377 SELECT ALL + COUNT ( * ) FROM tab2 WHERE NULL BETWEEN NULL AND ( + 23 * - col2 ) ---- @@ -29126,10 +29090,7 @@ SELECT DISTINCT 65 * - col2 + + + 26 / + - col2, col0 FROM tab1 -6240 51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND + 83 * + col2 ---- @@ -31180,10 +31141,7 @@ SELECT 11 FROM tab0 AS cor0 CROSS JOIN tab0 AS cor1 ---- 9 values hashing to f4d199584b44732f1a897e6691b4ea00 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND - - col0 * + - ( col0 ) * - + col0 + - col2 * + 5 ---- @@ -35166,10 +35124,7 @@ query III rowsort SELECT ALL * FROM tab2 WHERE - - col2 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5825 SELECT + ( + COUNT ( * ) ) AS col2 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 11 + - col1 * col2 + + 95 ---- @@ -37005,10 +36960,7 @@ SELECT 20 + 55 + 75 FROM tab2 AS cor0 150 150 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + col2 - + 87 ---- @@ -37093,10 +37045,7 @@ SELECT ALL * FROM tab2 WHERE NOT + - col1 >= + 33 ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + col1 FROM tab1 WHERE NULL NOT BETWEEN NULL AND + + col2 * - ( 37 ) / - - col0 + col0 ---- @@ -37290,10 +37239,7 @@ SELECT DISTINCT - col0 AS col0, - col1 FROM tab0 -97 -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 cor0 WHERE NULL BETWEEN NULL AND 37 ---- @@ -40278,10 +40224,7 @@ NULL 96 NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND col1 * - 69 ---- @@ -42384,10 +42327,7 @@ SELECT DISTINCT - 29 FROM tab2 AS cor0 CROSS JOIN tab0 AS cor1 ---- -29 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL > ( - - col1 ) OR NOT NULL NOT BETWEEN ( NULL ) AND + 61 ---- @@ -46646,10 +46586,7 @@ SELECT + + col0 * - - 56 * - col1 FROM tab2 AS cor0 -275968 -281400 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 4 + - 56 - - col2 ---- @@ -49721,10 +49658,7 @@ SELECT DISTINCT - - col1 - - + col1 FROM tab0 WHERE - col2 IS NOT NULL 2 42 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + 91 ---- @@ -52723,10 +52657,7 @@ SELECT + col2 * - ( + col2 ) FROM tab1 cor0 -4624 -9216 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 72 + - col1 ---- @@ -54570,10 +54501,7 @@ query II rowsort SELECT - - 82 AS col1, - 68 AS col0 FROM tab2 WHERE NOT col2 >= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - col0 + col0 * - 55 ---- @@ -56492,10 +56420,7 @@ SELECT + - 98 * + 33 + 82 + col0 * + + col1 + col2 AS col0 FROM tab1 cor0 -2668 1193 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + ( - + 39 ) FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 32 ---- @@ -56852,10 +56777,7 @@ SELECT DISTINCT - ( - CAST ( NULL AS INTEGER ) ) - + + col0 / 86 + + 83 FROM tab ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + ( 83 ) * col0 * + 9 + + 6 ---- @@ -57237,10 +57159,7 @@ SELECT ALL * FROM tab2 WHERE NOT ( - CAST ( NULL AS INTEGER ) + - CAST ( + col1 ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL BETWEEN NULL AND 58 ---- diff --git a/data/sqlite/random/aggregates/slt_good_42.slt b/data/sqlite/random/aggregates/slt_good_42.slt index 962f7f8..14cc942 100644 --- a/data/sqlite/random/aggregates/slt_good_42.slt +++ b/data/sqlite/random/aggregates/slt_good_42.slt @@ -532,10 +532,7 @@ query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT + 55 <> - 65 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-84 SELECT - ( - COUNT ( * ) ) AS col1 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + + 85 + - + 60 ---- @@ -1311,10 +1308,7 @@ SELECT DISTINCT - - col2 / col1 + + col1 FROM tab2 AS cor0 67 77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 71 ---- @@ -3890,10 +3884,7 @@ SELECT ( - col0 ) FROM tab2 AS cor0 WHERE - col0 * - - 49 NOT BETWEEN - ( 72 ) A -64 -75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-632 SELECT DISTINCT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - col0 * + - ( + col1 ) / 22 + - - col2 - - - col2 - col1 * CAST ( NULL AS INTEGER ) ---- @@ -6132,10 +6123,7 @@ SELECT ALL - ( CAST ( - 82 AS INTEGER ) ) AS col2 FROM tab1 82 82 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col2 * - col2 AS col0 FROM tab1 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 70 ---- @@ -8429,10 +8417,7 @@ SELECT DISTINCT - col0, + 57 * col1 + col0 AS col0 FROM tab0 cor0 -97 154 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + 67 * 8 ---- @@ -9019,10 +9004,7 @@ query I rowsort SELECT ALL + col0 FROM tab0 cor0 WHERE - 25 >= + + col1 - + ( + col0 ) + - col1 * + - col1 + + 12 * col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 73 ---- @@ -10684,10 +10666,7 @@ query II rowsort SELECT DISTINCT + col2 + + col0 AS col2, 1 col2 FROM tab2 WHERE NOT - 40 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 93 + - 98 ---- @@ -12326,10 +12305,7 @@ SELECT + AVG ( ALL - 87 ) AS col0 FROM tab2 WHERE NULL > col1 + col2 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col2 FROM tab2 WHERE NOT NULL BETWEEN ( NULL ) AND 67 ---- @@ -14302,10 +14278,7 @@ SELECT DISTINCT col0, + col0 * + col2 FROM tab2 75 4350 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - - 80 FROM tab0 AS cor0 CROSS JOIN tab0 AS cor1 WHERE NOT NULL BETWEEN NULL AND 64 ---- @@ -17068,10 +17041,7 @@ SELECT ALL + col0 - + 4 AS col1 FROM tab1 81 87 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col1 col0 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 32 * + + 15 ---- @@ -17693,10 +17663,7 @@ SELECT DISTINCT - - 99 * - + CAST ( NULL AS INTEGER ) FROM tab0 AS cor0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 32 ---- @@ -19257,10 +19224,7 @@ query III rowsort SELECT * FROM tab0 cor0 WHERE NOT + 50 * - 60 - + 16 NOT BETWEEN - col0 AND - 16 + 84 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - + 33 + col2 AS col1 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 4 ---- @@ -25240,10 +25204,7 @@ SELECT ALL 69 + col0 FROM tab0 166 84 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE 35 + - col2 * ( + col1 ) IS NULL AND NOT ( NULL ) NOT BETWEEN NULL AND col1 + 64 + - col2 * + 74 ---- @@ -25948,10 +25909,7 @@ SELECT * FROM tab1 WHERE col1 <> - - col2 ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 FROM tab0 WHERE NULL NOT BETWEEN NULL AND + 43 ---- @@ -27256,10 +27214,7 @@ SELECT + 63 * - ( - col1 ) AS col0 FROM tab2 4221 4851 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col1 - - col1 AS col2 FROM tab1 cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - col2 * + 92 + - + 87 * - 12 ---- @@ -27571,10 +27526,7 @@ SELECT ( + COUNT ( * ) ) + - CAST ( NULL AS INTEGER ) AS col2 FROM tab2 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4517 SELECT CAST ( NULL AS INTEGER ) FROM tab0 WHERE NOT NULL BETWEEN NULL AND ( 32 ) ---- @@ -28218,10 +28170,7 @@ SELECT ALL + col1 * - 86 AS col0, 64 AS col0 FROM tab1 AS cor0 -430 64 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND col1 * + 88 ---- @@ -28610,10 +28559,7 @@ SELECT COUNT ( * ) - 87 AS col1 FROM tab1 WHERE - + col0 * + 90 NOT BETWEEN - + ---- -84 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND + 64 * 28 AND NULL = NULL ---- @@ -32132,10 +32078,7 @@ SELECT ALL MAX ( + - 16 ) AS col2 FROM tab0 AS cor0 ---- -16 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND col2 + - 59 ---- @@ -35231,10 +35174,7 @@ SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT 33 IS NULL ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND 32 ---- @@ -35349,10 +35289,7 @@ SELECT - - 59 * - col0 + + col2 FROM tab2 WHERE NOT ( ( NULL ) IS NOT NULL ) -3736 -4367 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-5786 SELECT DISTINCT SUM ( DISTINCT + 44 ), 20 AS col1 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - 46 ---- @@ -35691,10 +35628,7 @@ SELECT DISTINCT + + COUNT ( DISTINCT + + col2 ) AS col0 FROM tab2 AS cor0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + + col2 AS col1 FROM tab2 WHERE NULL BETWEEN NULL AND - 49 ---- @@ -36940,10 +36874,7 @@ SELECT + COUNT ( * ) FROM tab0 AS cor0 WHERE NOT NULL <> col0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 64 ---- @@ -37302,10 +37233,7 @@ SELECT - + COUNT ( * ) - SUM ( DISTINCT - col2 ) AS col1 FROM tab2 AS cor0 ---- 118 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + col1 - + ( - col1 ) * - + 43 ---- @@ -39209,10 +39137,7 @@ query I rowsort label-6421 SELECT - ( col0 ) FROM tab0 AS cor0 WHERE + col2 + - + CAST ( 90 AS REAL ) IN ( - col1 * - col2 + - 6 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 62 ---- @@ -39999,10 +39924,7 @@ SELECT + SUM ( - + ( 26 ) ) FROM tab1 AS cor0 ---- -78 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 85 AS col1 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 48 + - - col1 ---- @@ -44545,10 +44467,7 @@ SELECT DISTINCT + - col0 / 71 + + + CAST ( NULL AS INTEGER ) + - col2 AS col0 FR ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 98 + - col2 ---- @@ -44611,10 +44530,7 @@ query III rowsort SELECT * FROM tab1 WHERE - + 11 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - - col0 * 44 + + 64 ---- @@ -45535,10 +45451,7 @@ SELECT DISTINCT - col0 / ( + ( + col2 ) ) + + col2 AS col2 FROM tab2 39 57 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT ( - 61 ) <> NULL OR NULL BETWEEN ( NULL ) AND 65 ---- @@ -45924,10 +45837,7 @@ SELECT - - col0, col2 * + + col0 - + 98 AS col2 FROM tab0 AS cor0 97 9505 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND 65 - col0 ---- @@ -47807,10 +47717,7 @@ query III rowsort SELECT * FROM tab0 WHERE ( - - ( + + col2 ) * + - col0 ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7826 SELECT DISTINCT + 41 - + COUNT ( * ) AS col0 FROM tab0 AS cor0 CROSS JOIN tab1 AS cor1 WHERE NULL BETWEEN NULL AND ( - 32 ) ---- @@ -48292,10 +48199,7 @@ SELECT AVG ( DISTINCT + col2 ) / - CAST ( + ( - + COUNT ( * ) ) AS INTEGER ) + + ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND 26 ---- @@ -50899,10 +50803,7 @@ query III rowsort SELECT * FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN - col1 * col0 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - + 79 * + + col1 ---- @@ -52008,10 +51909,7 @@ SELECT DISTINCT + col2 * + 65 + + col0 AS col2 FROM tab2 AS cor0 2664 3845 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - 26 ---- @@ -55311,10 +55209,7 @@ query I rowsort SELECT ALL col0 AS col0 FROM tab2 AS cor0 WHERE col0 * - + col1 > + - ( + 38 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - col1 * - col0 - 0 ---- @@ -56052,10 +55947,7 @@ SELECT DISTINCT + 44 / + + 93 FROM tab2 cor0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND col2 / 66 + - col0 ---- @@ -58480,10 +58372,7 @@ NULL 81 NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - 98 FROM tab1 WHERE NOT ( NOT NULL NOT BETWEEN NULL AND ( - 79 ) ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_43.slt b/data/sqlite/random/aggregates/slt_good_43.slt index 21751ae..18aef47 100644 --- a/data/sqlite/random/aggregates/slt_good_43.slt +++ b/data/sqlite/random/aggregates/slt_good_43.slt @@ -449,10 +449,7 @@ SELECT DISTINCT * FROM tab0 WHERE CAST ( - + col0 AS INTEGER ) >= - col2 - - col 1 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-60 SELECT + COUNT ( * ) + - COUNT ( * ) AS col2 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + - 81 ---- @@ -1490,10 +1487,7 @@ SELECT MAX ( DISTINCT + 10 ) + - + COUNT ( * ) * 56 * - 45 FROM tab0 ---- 7570 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-232 SELECT - + 96 AS col2, - COUNT ( * ) AS col1 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - + 1 ---- @@ -1677,10 +1671,7 @@ query IIIIII rowsort SELECT DISTINCT * FROM tab1 AS cor0 CROSS JOIN tab0 AS cor1 WHERE - 90 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN ( NULL ) AND col1 * + 56 ---- @@ -2381,10 +2372,7 @@ SELECT - col1 - + col0 FROM tab0 AS cor0 WHERE NOT 96 + - col0 / - 22 IN ( - 4 ) -96 -98 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-382 SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( NULL BETWEEN NULL AND CAST ( col0 AS INTEGER ) + 44 + col0 ) ---- @@ -3077,10 +3065,7 @@ SELECT - 47 + 15 AS col0 FROM tab2 AS cor0 -32 -32 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 65 * col2 ---- @@ -3518,10 +3503,7 @@ SELECT + 78 AS col1, + col0 * col2 FROM tab2 AS cor0 78 4350 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-560 SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - col2 + 85 * + col0 / + - col2 * ( col1 ) * CAST ( - - col1 AS INTEGER ) ---- @@ -10552,10 +10534,7 @@ SELECT DISTINCT - col1 + - col1 - col0 col2, - col0 + col2 - - - col0 FROM tab0 -99 -95 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col0 FROM tab2 WHERE NULL NOT BETWEEN NULL AND - ( - 9 ) ---- @@ -11494,10 +11473,7 @@ SELECT ALL - + col1 * col1 * + col0 AS col1 FROM tab0 AS cor0 -97 -98415 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 88 - + 88 - - ( - col2 ) * + 68 ---- @@ -11546,10 +11522,7 @@ SELECT - COUNT ( * ) AS col1, 40 FROM tab1 -3 40 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - - 24 - - col1 ---- @@ -13634,10 +13607,7 @@ SELECT - col2 + CAST ( + col0 AS INTEGER ) FROM tab2 23 24 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN ( NULL ) AND 2 ---- @@ -17324,10 +17294,7 @@ SELECT DISTINCT 20 AS col1 FROM tab0 AS cor0 CROSS JOIN tab1 cor1 ---- 20 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND + col0 * 96 - 34 - - - ( - col2 ) * 57 * + - 12 ---- @@ -22275,10 +22242,7 @@ SELECT ALL col0 * 83 FROM tab0 7221 8051 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND ( + col1 * - col1 + 2 ) ---- @@ -22469,10 +22433,7 @@ SELECT - 51 + - 66 FROM tab2 -117 -117 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + 96 ---- @@ -23015,10 +22976,7 @@ query I rowsort label-3727 SELECT DISTINCT col2 FROM tab0 AS cor0 WHERE NOT + CAST ( NULL AS INTEGER ) + - col0 / + col0 * + CAST ( NULL AS INTEGER ) <> ( CAST ( NULL AS INTEGER ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( + 74 ) ---- @@ -25548,10 +25506,7 @@ query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT - ( 30 ) * - col1 * col2 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col1 / + col2 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND ( - col1 + 53 ) ---- @@ -28518,10 +28473,7 @@ query I rowsort SELECT - col0 FROM tab1 WHERE NOT NULL = ( - col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4620 SELECT + COUNT ( * ) FROM tab1 WHERE NULL BETWEEN NULL AND + 37 ---- @@ -28991,10 +28943,7 @@ query I rowsort SELECT col0 * + col2 * 17 AS col0 FROM tab2 AS cor0 WHERE 37 + + col2 <= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4703 SELECT + ( + CAST ( NULL AS REAL ) ) AS col2 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + col0 - + 54 * + 70 ---- @@ -29257,10 +29206,7 @@ SELECT + COUNT ( * ) FROM tab1 AS cor0 WHERE NOT NULL > NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( - 88 ) ---- @@ -32558,10 +32504,7 @@ SELECT - + COUNT ( + + col2 ) + CAST ( NULL AS REAL ) FROM tab2 AS cor0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 + + 44 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 3 ---- @@ -34947,10 +34890,7 @@ SELECT - 29 + 66 col0 FROM tab1 37 37 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col2 * + col1 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND col2 + + 79 ---- @@ -35208,10 +35148,7 @@ SELECT - ( ( - 34 ) ) FROM tab2 AS cor0 34 34 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab2 AS cor0 CROSS JOIN tab2 AS cor1 WHERE ( NULL ) NOT BETWEEN NULL AND ( - - 7 ) ---- @@ -37180,10 +37117,7 @@ SELECT - MAX ( - col0 ) - + COUNT ( * ) * 87 * - SUM ( - 14 ) AS col1 FROM tab1 ---- -10911 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT + col2 * col1 * - col0 + - + col1 + + - 28 * col1 * - + 43 AS col2, - col0 FROM tab2 WHERE ( NOT NULL NOT BETWEEN ( NULL ) AND - 78 ) ---- @@ -41093,10 +41027,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 58 AS col1 FROM tab0 AS cor0 CROSS JOIN tab2 cor1 WHERE NULL BETWEEN NULL AND - 27 ---- @@ -42278,10 +42209,7 @@ SELECT DISTINCT ( - SUM ( + 18 ) ) AS col2 FROM tab1 ---- -54 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - 80 ---- @@ -44067,10 +43995,7 @@ SELECT + col2 * - col1 * 41 FROM tab0 -4059 -8610 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE ( NULL ) NOT BETWEEN NULL AND 0 - + 31 ---- @@ -49624,10 +49549,7 @@ SELECT 43 * + MAX ( + 83 ) col0 FROM tab2 ---- 3569 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8084 SELECT DISTINCT + COUNT ( * ) col0 FROM tab1 WHERE NOT ( NULL ) BETWEEN NULL AND - 5 + + col1 * + 53 ---- @@ -53087,10 +53009,7 @@ SELECT ALL + col2 * + ( + + CAST ( col1 AS INTEGER ) ) AS col0 FROM tab1 295 3196 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND + 17 * col2 ---- @@ -56474,10 +56393,7 @@ SELECT DISTINCT + col0 / + 99 + + CAST ( NULL AS INTEGER ) FROM tab1 AS cor0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - 6 + + - 9 ---- @@ -57530,10 +57446,7 @@ query II rowsort SELECT - col2 AS col0, - 19 FROM tab1 cor0 WHERE NULL <= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - - col0 FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + - 32 - + + col0 ---- @@ -59927,10 +59840,7 @@ SELECT + 1 + + col0 FROM tab0 88 98 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND col0 * + ( + - col2 ) * - col0 + - 71 + - ( - - 28 ) / - 49 ---- diff --git a/data/sqlite/random/aggregates/slt_good_44.slt b/data/sqlite/random/aggregates/slt_good_44.slt index b2e4112..20a0705 100644 --- a/data/sqlite/random/aggregates/slt_good_44.slt +++ b/data/sqlite/random/aggregates/slt_good_44.slt @@ -2494,10 +2494,7 @@ SELECT COUNT ( * ) + + COUNT ( * ) AS col0 FROM tab1 AS cor0 ---- 6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-401 SELECT - 80 + - COUNT ( * ) FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + col1 * - + 2 ---- @@ -2767,10 +2764,7 @@ SELECT - + col1 * - ( col2 ) AS col2 FROM tab0 AS cor0 3807 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-445 SELECT COUNT ( * ) + + - 87 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND 8 ---- @@ -5141,10 +5135,7 @@ SELECT DISTINCT 6 * + CAST ( NULL AS INTEGER ) AS col0 FROM tab2 cor0 CROSS JOIN ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col2 FROM tab2 WHERE NOT NULL BETWEEN NULL AND 75 * + col0 * col0 ---- @@ -6713,10 +6704,7 @@ SELECT DISTINCT + col0 / + + col1 + + - 95 FROM tab0 AS cor0 -95 2 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT ( NOT NULL NOT BETWEEN NULL AND - 89 ) ---- @@ -7429,10 +7417,7 @@ SELECT ALL + 55 FROM tab0 AS cor0 WHERE col1 NOT IN ( col0 ) 55 55 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - + col2 AS col0 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + col1 * - 97 + + 49 ---- @@ -8268,10 +8253,7 @@ SELECT DISTINCT CAST ( - col1 AS INTEGER ) AS col0 FROM tab1 -47 -5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND + 35 ---- @@ -9466,10 +9448,7 @@ SELECT DISTINCT + MAX ( ALL + - col0 ) AS col1 FROM tab1 AS cor0 ---- -51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT ( ( ( NULL NOT BETWEEN NULL AND + 2 ) ) ) ---- @@ -10134,10 +10113,7 @@ SELECT ALL + COUNT ( DISTINCT - + 28 ) AS col1 FROM tab1 ---- 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + - 88 / + + col2 AS col2 FROM tab0 WHERE NOT NULL BETWEEN NULL AND 52 * + 98 * - col1 ---- @@ -12012,10 +11988,7 @@ SELECT - COUNT ( + + col1 ) / 26 AS col1 FROM tab0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + 47 ---- @@ -21310,10 +21283,7 @@ SELECT ALL - 3 / - ( + - ( + col1 ) ) + - - ( - col0 ) / - ( - - 7 ) FROM tab0 A 12 2 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3472 SELECT DISTINCT + COUNT ( * ) FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - col1 * - + 77 ---- @@ -29989,10 +29959,7 @@ SELECT - + COUNT ( * ) - + MAX ( 26 ) FROM tab2 AS cor0 WHERE - col0 * - 55 IS N ---- -29 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col1 + - 91 + - - col0 * col1 ---- @@ -30699,10 +30666,7 @@ SELECT + col1 * - col1 * + 89 FROM tab2 AS cor0 -399521 -527681 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + + 39 * + col2 ---- @@ -30837,10 +30801,7 @@ SELECT ALL + + 81 * - col1 + + col0 AS col2 FROM tab0 AS cor0 -6546 16 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 cor0 WHERE NULL BETWEEN NULL AND - 66 ---- @@ -31017,10 +30978,7 @@ SELECT ALL 37 AS col1, + 79 * - col1 AS col1 FROM tab1 37 -395 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - - 61 * col1 ---- @@ -31081,10 +31039,7 @@ SELECT - - col0 - - col2 + + - col2 col2 FROM tab0 AS cor0 87 97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 82 ---- @@ -31453,10 +31408,7 @@ query I rowsort SELECT ALL + col0 FROM tab1 AS cor0 WHERE NULL >= - ( + 70 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 50 ---- @@ -35478,10 +35430,7 @@ SELECT 59 + col0 FROM tab1 144 150 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + col1 + - - 87 ---- @@ -39218,10 +39167,7 @@ SELECT - - SUM ( 7 ) FROM tab0 AS cor0 CROSS JOIN tab0 AS cor1 ---- 63 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab0 AS cor0 CROSS JOIN tab0 cor1 WHERE NOT NULL NOT BETWEEN NULL AND 71 ---- @@ -40876,10 +40822,7 @@ SELECT ALL - - col1 * 90 FROM tab2 AS cor0 6030 6930 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( ( - 29 ) ) ---- @@ -44999,10 +44942,7 @@ SELECT DISTINCT col1 * col1 AS col1, + col1 AS col1 FROM tab0 6561 81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - 64 + - + col1 ---- @@ -45261,10 +45201,7 @@ SELECT ALL COUNT ( * ) FROM tab0 cor0 WHERE NOT ( NULL ) > + 73 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + 89 * col0 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 20 ---- @@ -48644,10 +48581,7 @@ SELECT DISTINCT - 63, 88 AS col0 FROM tab2 AS cor0 -63 88 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 14 ---- @@ -49871,10 +49805,7 @@ SELECT - + 19 + + - col1 FROM tab1 cor0 -33 -66 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col2 AS col2 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND 66 ---- @@ -56910,10 +56841,7 @@ SELECT DISTINCT - - col0 / + 10 FROM tab1 AS cor0 8 9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 96 ---- @@ -58799,10 +58727,7 @@ SELECT DISTINCT - - COUNT ( * ) / - MAX ( ( + col1 ) ) FROM tab1 AS cor0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 4 + + + col2 * + 90 col1 FROM tab1 cor0 WHERE NOT NULL BETWEEN NULL AND 56 * - col2 + - ( 45 ) ---- @@ -61015,19 +60940,13 @@ SELECT ALL col2 + + col0 * + - 54 FROM tab0 -5139 -763 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9955 SELECT + - COUNT ( * ) * + ( MIN ( ALL col0 ) ) FROM tab2 WHERE NULL NOT BETWEEN NULL AND + 27 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE ( ( NULL BETWEEN NULL AND - 29 + + + col1 ) ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_45.slt b/data/sqlite/random/aggregates/slt_good_45.slt index 6517683..b4ac0d8 100644 --- a/data/sqlite/random/aggregates/slt_good_45.slt +++ b/data/sqlite/random/aggregates/slt_good_45.slt @@ -2194,10 +2194,7 @@ SELECT ALL col0 * + 92 FROM tab0 AS cor0 8004 8924 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-358 SELECT DISTINCT COUNT ( * ) AS col0 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 80 + + col2 * col0 * col1 ---- @@ -2963,10 +2960,7 @@ SELECT ALL + col2 + + col1 AS col2 FROM tab2 WHERE NOT ( + ( + 75 ) * col2 ) IS 125 74 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-486 SELECT * FROM tab0 WHERE NOT ( NULL ) BETWEEN ( NULL ) AND + CAST ( NULL AS INTEGER ) * 97 ---- @@ -3289,10 +3283,7 @@ query I rowsort SELECT col1 - - 25 * + col2 col0 FROM tab1 WHERE ( NULL ) <= - ( + + col1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-544 SELECT - COUNT ( ALL 9 ) AS col2 FROM tab1 WHERE NULL BETWEEN NULL AND ( - 63 * + CAST ( 35 AS INTEGER ) ) ---- @@ -3739,10 +3730,7 @@ SELECT - col2 * 89 col2 FROM tab0 AS cor0 -8811 -890 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col1 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( + - 36 ) / - + 49 ---- @@ -9060,10 +9048,7 @@ SELECT DISTINCT - COUNT ( * ) / + 80 AS col1 FROM tab2 AS cor0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col0 * - col0 AS col0 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + 17 * col2 - + col2 ---- @@ -9195,10 +9180,7 @@ SELECT CAST ( ( MAX ( DISTINCT col0 ) ) AS INTEGER ) AS col0 FROM tab1 ---- 91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 24 ---- @@ -10434,10 +10416,7 @@ SELECT ALL - col1 - + 77 FROM tab2 AS cor0 -144 -154 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + + 58 ---- @@ -12926,10 +12905,7 @@ SELECT DISTINCT + + COUNT ( * ) + + ( 89 ) FROM tab0 AS cor0 ---- 92 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND 31 ---- @@ -13177,10 +13153,7 @@ SELECT + ( + ( col0 ) ) FROM tab2 AS cor0 64 75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 94 ---- @@ -14714,10 +14687,7 @@ SELECT - - 72 AS col2 FROM tab1 AS cor0 72 72 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 cor0 WHERE NULL NOT BETWEEN NULL AND 79 ---- @@ -15429,10 +15399,7 @@ SELECT + col0 * 48 AS col0 FROM tab1 4080 4368 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 81 AS col0 FROM tab0 WHERE NOT ( NULL NOT BETWEEN ( NULL ) AND 33 ) ---- @@ -19307,10 +19274,7 @@ SELECT DISTINCT - col0 * - - col2 * + 40 AS col0, + 36 * col0 FROM tab2 AS cor0 -42320 1656 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-3148 SELECT DISTINCT * FROM tab1 WHERE NULL NOT BETWEEN ( NULL ) AND ( col2 ) + + - col1 + + col0 * 61 * + CAST ( NULL AS INTEGER ) * col2 * + 86 * + 43 ---- @@ -19562,10 +19526,7 @@ SELECT col0 * + 51, + col1 + col0 AS col1 FROM tab1 cor0 4641 138 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + col1 / col2 * 74 ---- @@ -20092,10 +20053,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3273 SELECT COUNT ( DISTINCT + 83 ) * COUNT ( * ) - - 54 AS col0 FROM tab0 WHERE NULL BETWEEN NULL AND + 35 * col0 ---- @@ -20880,10 +20838,7 @@ SELECT ALL + 80 * - CAST ( - col0 AS INTEGER ) AS col1 FROM tab0 6960 7760 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN ( NULL ) AND - col0 + 13 ---- @@ -20893,10 +20848,7 @@ SELECT ALL * FROM tab0 WHERE NOT ( + col1 * CAST ( ( - col0 ) * - 59 AS INTEGER ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 31 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND ( 56 + col0 ) ---- @@ -24246,10 +24198,7 @@ query III rowsort SELECT * FROM tab0 WHERE NOT ( + + 74 + + 62 + + 31 * col1 ) <> + col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col1 * 5 FROM tab0 WHERE NOT ( NULL ) BETWEEN NULL AND - 64 + col1 + + col2 * col0 ---- @@ -28041,10 +27990,7 @@ query I rowsort SELECT + col0 FROM tab0 AS cor0 WHERE NOT NULL >= ( + col2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 80 ---- @@ -28798,10 +28744,7 @@ SELECT DISTINCT + + ( - col2 ) + - col2 FROM tab0 AS cor0 -20 -94 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + + 35 ---- @@ -29200,10 +29143,7 @@ SELECT ALL COUNT ( DISTINCT + 38 ) AS col2, - COUNT ( * ) FROM tab0 AS cor0 1 -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 40 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 85 * - col2 ---- @@ -29304,10 +29244,7 @@ SELECT ALL + 65 + + col0 FROM tab0 162 80 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 97 AS col0 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 45 ---- @@ -30058,10 +29995,7 @@ query I rowsort SELECT 3 * + col2 - 42 AS col1 FROM tab2 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL BETWEEN NULL AND 61 ---- @@ -30641,10 +30575,7 @@ SELECT - + 83 FROM tab1 cor0 -83 -83 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + 98 FROM tab0 cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - 44 - + - 34 + - 69 * + col1 * - col0 ---- @@ -37881,10 +37812,7 @@ SELECT - + 46 + + col2 AS col2 FROM tab2 AS cor0 -6 12 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - - 80 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 78 + 15 + + 9 ---- @@ -41284,10 +41212,7 @@ SELECT + COUNT ( * ) * - COUNT ( * ) AS col1 FROM tab2 ---- -9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6733 SELECT ALL + - COUNT ( * ) AS col0 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 79 ---- @@ -41840,10 +41765,7 @@ SELECT DISTINCT + - COUNT ( ALL 45 ) FROM tab0 AS cor0 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 22 ---- @@ -46957,10 +46879,7 @@ query I rowsort SELECT ALL 47 FROM tab0 AS cor0 WHERE col2 * - col2 IN ( - - col2, + col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7663 SELECT ALL col0 AS col2 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND col1 * - 55 * - + CAST ( NULL AS INTEGER ) * CAST ( + - 41 AS INTEGER ) ---- @@ -55326,10 +55245,7 @@ SELECT ALL - col0 * - + 4 AS col0 FROM tab2 256 300 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 FROM tab1 WHERE NOT NULL BETWEEN NULL AND - 25 + + 74 ---- diff --git a/data/sqlite/random/aggregates/slt_good_46.slt b/data/sqlite/random/aggregates/slt_good_46.slt index aaa9a0c..2b33eaa 100644 --- a/data/sqlite/random/aggregates/slt_good_46.slt +++ b/data/sqlite/random/aggregates/slt_good_46.slt @@ -4222,10 +4222,7 @@ SELECT ALL ( + COUNT ( * ) ) / + COUNT ( * ) * - COUNT ( DISTINCT - 50 ) FROM ta ---- -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-689 SELECT DISTINCT + - ( - 25 ) / + 59 + COUNT ( * ) AS col0 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 1 + col0 ---- @@ -4242,10 +4239,7 @@ SELECT - - col0 * + col0 * + + col0 FROM tab1 AS cor0 614125 753571 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - - col0 - - + 88 ---- @@ -4624,10 +4618,7 @@ query II rowsort SELECT + col0 AS col2, col0 AS col2 FROM tab1 AS cor0 WHERE NOT NULL = NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 33 ---- @@ -4795,10 +4786,7 @@ SELECT ALL COUNT ( * ) - + 15 FROM tab0 AS cor0 ---- -12 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + 82 ---- @@ -6158,10 +6146,7 @@ SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT - col1 >= + - 46 + + col0 / + 48 47 68 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 42 + + + col2 ---- @@ -7861,10 +7846,7 @@ SELECT col2 + - col1 / + 43 FROM tab1 67 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-1285 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + ( 16 ) * - 68 * - CAST ( - col1 AS INTEGER ) + + 68 ---- @@ -9667,10 +9649,7 @@ query III rowsort SELECT * FROM tab2 WHERE NOT - 40 < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT ( NULL BETWEEN NULL AND 81 ) ---- @@ -12115,10 +12094,7 @@ SELECT - SUM ( - + col1 ) AS col2 FROM tab2 ---- 195 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT ( NOT NULL NOT BETWEEN ( NULL ) AND - + col0 * - 27 + + col2 ) ---- @@ -13369,10 +13345,7 @@ SELECT + ( + 71 ) FROM tab0 AS cor0 WHERE NOT - col2 BETWEEN - ( - 8 ) AND ( + 0 71 71 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col1 AS col1 FROM tab1 AS cor0 WHERE NOT ( NOT NULL NOT BETWEEN NULL AND 1 * - 7 ) ---- @@ -13539,10 +13512,7 @@ SELECT DISTINCT col0 / - col1 AS col0 FROM tab1 AS cor0 WHERE NOT - 62 = - col2 -17 -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT ALL col2 AS col0, - col2 AS col2 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 47 ---- @@ -13640,10 +13610,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND 32 ---- @@ -13662,10 +13629,7 @@ SELECT ( + - col1 ) * + - col1 + col2 + 62 + - col2 * + + col1 - + 23 * - + 86 A 1829 988 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 39 * - col0 ---- @@ -15321,10 +15285,7 @@ SELECT DISTINCT col1 * - - 55 FROM tab0 4455 55 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 7 ---- @@ -16412,10 +16373,7 @@ SELECT DISTINCT 35, ( - ( + col1 ) ) + - col2 AS col0 FROM tab2 AS cor0 35 -74 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( - col2 * 88 ) ---- @@ -16482,10 +16440,7 @@ SELECT ( + + 7 ) FROM tab2 WHERE NULL IS NULL OR NULL IS NULL 7 7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + col2 * + 93 * 38 + 42 ---- @@ -20685,10 +20640,7 @@ SELECT ALL + col2, + col1 AS col0 FROM tab1 cor0 96 14 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + col1 / - col1 * + - 89 ---- @@ -21053,10 +21005,7 @@ SELECT + ( 61 ) * - col0 FROM tab0 -5917 -915 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 55 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + + 53 ---- @@ -25895,10 +25844,7 @@ SELECT DISTINCT col0 / - - 35 FROM tab2 AS cor0 1 2 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + - col1 + - col1 + - col0 AS col2 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - col1 * + - 53 ---- @@ -30560,10 +30506,7 @@ SELECT DISTINCT - col0 + 92 + + - col2 col2 FROM tab0 AS cor0 -5 30 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND col0 + - 10 ---- @@ -31588,10 +31531,7 @@ SELECT + col0 + - ( + + col2 ) FROM tab2 AS cor0 23 24 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5161 SELECT ALL COUNT ( * ) * + MIN ( - col2 ) AS col2 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND 50 ---- @@ -33288,10 +33228,7 @@ SELECT DISTINCT col0, col0 AS col0 FROM tab2 75 75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + 84 ---- @@ -34549,10 +34486,7 @@ query III rowsort SELECT ALL * FROM tab0 cor0 WHERE NOT ( NULL ) > + - 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 cor0 WHERE NULL BETWEEN ( NULL ) AND 97 + - 12 + - col2 / ( + + 8 ) - - 47 ---- @@ -35975,10 +35909,7 @@ SELECT ALL + - 54 FROM tab2 AS cor0 CROSS JOIN tab0 AS cor1 ---- 9 values hashing to 4ecdb0f1b85f0d4fdc3a826efd9f2342 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE + col1 IS NULL AND NOT NULL NOT BETWEEN NULL AND + 97 ---- @@ -36998,10 +36929,7 @@ SELECT + 48 AS col1, col2 + col2 AS col1 FROM tab2 48 80 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE ( NULL ) NOT BETWEEN NULL AND + 98 ---- @@ -37104,10 +37032,7 @@ query I rowsort SELECT ALL + col2 FROM tab2 WHERE ( - - 86 ) IN ( 12 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN - col2 * col0 AND col2 * - col1 AND NULL BETWEEN NULL AND 49 ---- @@ -37789,10 +37714,7 @@ SELECT DISTINCT 43 AS col0, + COUNT ( * ) FROM tab0 43 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN ( NULL ) AND + 62 ---- @@ -38264,10 +38186,7 @@ SELECT COUNT ( * ) * - 92 FROM tab0 ---- -276 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL BETWEEN NULL AND - + col2 + + col0 + 22 + - 18 * col2 ---- @@ -38437,10 +38356,7 @@ SELECT - - 27 * + + col0 * 40, col2 FROM tab1 AS cor0 98280 68 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 58 ---- @@ -38737,10 +38653,7 @@ SELECT ALL * FROM tab2 WHERE + col1 + + ( - col1 ) NOT BETWEEN col0 AND + col1 ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - 46 + col1 ---- @@ -40193,10 +40106,7 @@ SELECT - col0 / + - col1 FROM tab0 AS cor0 4 97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 42 * + col1 col2 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND ( - + 18 * + 1 - + col1 ) ---- @@ -42012,10 +41922,7 @@ SELECT DISTINCT - col2 - + 71 AS col0 FROM tab1 -139 -167 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE ( NULL BETWEEN NULL AND - 84 ) ---- @@ -42270,10 +42177,7 @@ SELECT ALL + - 96 FROM tab0 AS cor0 -96 -96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + + col2 / col2 * + ( - col2 ) * - col1 + + + 2 ---- @@ -52277,10 +52181,7 @@ SELECT ALL + col0 + + CAST ( col0 AS INTEGER ) AS col0 FROM tab0 194 30 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + col2 * + col2 * + ( - 63 ) - col2 ---- @@ -55396,10 +55297,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col1 AS col2 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND ( - col1 / + 95 + - + col1 + + + 86 * + col0 ) ---- @@ -55545,10 +55443,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 WHERE ( col1 NOT BETWEEN - 67 AND NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND 21 ---- @@ -55594,10 +55489,7 @@ SELECT DISTINCT - col0 * - + col2 FROM tab1 cor0 5015 6188 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9059 SELECT DISTINCT - COUNT ( * ) AS col1 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col2 + + 88 ---- @@ -55854,10 +55746,7 @@ query I rowsort label-9100 SELECT ALL col1 AS col2 FROM tab2 AS cor0 WHERE NOT NULL <> + CAST ( - col1 AS INTEGER ) + CAST ( NULL AS INTEGER ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9101 SELECT DISTINCT 66 * COUNT ( * ) / 31 AS col1 FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN NULL AND 1 ---- @@ -55973,10 +55862,7 @@ query III rowsort label-9119 SELECT * FROM tab0 AS cor0 WHERE NOT 94 * - CAST ( NULL AS REAL ) BETWEEN - 70 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - col2 * col2 * col1 + - 78 + - 87 ---- @@ -56876,10 +56762,7 @@ SELECT DISTINCT + - col2, - col2 AS col2 FROM tab2 AS cor0 -58 -58 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-9270 SELECT - 61 col1, ( + + MAX ( ALL - col0 ) ) FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 89 ---- @@ -57120,10 +57003,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 83 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 31 ---- @@ -60185,10 +60065,7 @@ SELECT - col2 + 58 / - 4 FROM tab0 -24 -61 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col0 AS col0 FROM tab0 WHERE NOT ( NULL ) BETWEEN NULL AND + col1 * - col0 + - 10 ---- @@ -61047,10 +60924,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - col1 + - 81 ---- diff --git a/data/sqlite/random/aggregates/slt_good_47.slt b/data/sqlite/random/aggregates/slt_good_47.slt index 200342d..c6ec994 100644 --- a/data/sqlite/random/aggregates/slt_good_47.slt +++ b/data/sqlite/random/aggregates/slt_good_47.slt @@ -5699,10 +5699,7 @@ SELECT DISTINCT 92 FROM tab0 AS cor0 CROSS JOIN tab0 AS cor1 ---- 92 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 43 / AVG ( ALL - + col1 ) AS col2 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + col2 - - 45 ---- @@ -6661,10 +6658,7 @@ SELECT - col0 / - + ( 81 ) FROM tab0 AS cor0 1 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND 0 * 59 * + ( - 23 ) ---- @@ -7735,10 +7729,7 @@ SELECT - COUNT ( ALL col2 ) FROM tab1 AS cor0 WHERE NULL IS NULL ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( - 96 ) ---- @@ -9875,10 +9866,7 @@ SELECT col2 col2, + col0 * col2 FROM tab2 58 4350 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1589 SELECT - - COUNT ( * ) AS col0 FROM tab1 WHERE NULL BETWEEN NULL AND + 54 ---- @@ -16697,10 +16685,7 @@ SELECT DISTINCT + + CAST ( NULL AS INTEGER ) * 64 FROM tab1 cor0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2704 SELECT ALL col2 - CAST ( - col0 AS INTEGER ) AS col1 FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - 87 + 7 ---- @@ -21537,10 +21522,7 @@ SELECT + COUNT ( * ) * 60 AS col1 FROM tab0 ---- 180 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT ( NOT ( NOT NULL NOT BETWEEN NULL AND 29 ) ) ---- @@ -23750,10 +23732,7 @@ SELECT DISTINCT + MAX ( DISTINCT col1 ) AS col2 FROM tab2 ---- 77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL BETWEEN ( NULL ) AND 5 ---- @@ -23936,10 +23915,7 @@ SELECT 56 * - COUNT ( * ) FROM tab0 cor0 ---- -168 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3877 SELECT ALL - - SUM ( + col1 ) * - MIN ( DISTINCT col1 + + col2 ) FROM tab2 cor0 WHERE NULL BETWEEN ( NULL ) AND - ( + 34 ) + 31 ---- @@ -25033,10 +25009,7 @@ SELECT + COUNT ( * ) * + - COUNT ( * ) AS col0 FROM tab0 ---- -9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - 56 ---- @@ -27495,10 +27468,7 @@ SELECT - + 92 + col0 / - + 96 - - + col1 FROM tab1 AS cor0 -78 -87 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + col1 FROM tab1 WHERE NULL BETWEEN NULL AND - 68 * - 56 ---- @@ -31238,10 +31208,7 @@ SELECT DISTINCT - ( - COUNT ( 64 ) ) * + - 59 col1 FROM tab2 AS cor0 ---- -177 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5075 SELECT DISTINCT + - COUNT ( + 22 ) AS col0 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 14 ---- @@ -32178,10 +32145,7 @@ SELECT ALL * FROM tab2 AS cor0 WHERE col2 * 25 <> - 60 * col0 ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND 13 * col1 ---- @@ -33864,10 +33828,7 @@ SELECT + col0 * col0 + - CAST ( - - col2 AS INTEGER ) + - col0 AS col2 FROM tab0 7472 9213 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab0 AS cor0 CROSS JOIN tab1 AS cor1 WHERE NOT NULL NOT BETWEEN NULL AND 22 ---- @@ -34631,10 +34592,7 @@ SELECT DISTINCT + + col1 * col1, + col2 AS col1 FROM tab0 AS cor0 6561 47 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - ( - 18 ) AS col2 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( + 40 ) ---- @@ -36691,10 +36649,7 @@ SELECT - ( - 42 ) + 26 * 60 FROM tab0 AS cor0 1602 1602 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 41 * + col2 / + - col2 AS col2 FROM tab2 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND col1 + + 2 ---- @@ -39684,10 +39639,7 @@ query I rowsort SELECT DISTINCT - col1 AS col2 FROM tab1 WHERE + - col2 * + col2 * + col1 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + ( - 46 ) FROM tab1 WHERE NULL BETWEEN NULL AND + col0 - ( - - 41 ) ---- @@ -43489,10 +43441,7 @@ query III rowsort label-7078 SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL >= CAST ( NULL AS INTEGER ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - 30 ---- @@ -45559,10 +45508,7 @@ SELECT 38 + - col0 FROM tab0 -59 23 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT + ( + - col2 ), - 94 FROM tab2 WHERE NULL NOT BETWEEN NULL AND col1 * col2 - - col1 + + col2 * 83 ---- @@ -46105,10 +46051,7 @@ SELECT + SUM ( ( - col0 ) ) FROM tab0 AS cor0 ---- -199 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + col2 * - col1 + 81 ---- @@ -47735,10 +47678,7 @@ SELECT + col2 + 22 FROM tab0 32 69 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 AS col2 FROM tab0 WHERE ( NOT NULL NOT BETWEEN NULL AND - col0 * + 43 + - + 73 ) ---- @@ -49438,10 +49378,7 @@ SELECT DISTINCT - 65 / 38 AS col0 FROM tab2 AS cor0 ---- -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8040 SELECT col2 AS col0 FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND CAST ( + 27 AS INTEGER ) * + + col1 * - col1 * 0 ---- @@ -50124,10 +50061,7 @@ query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT + col2 BETWEEN NULL AND 81 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND 26 * + + 5 ---- @@ -52702,10 +52636,7 @@ SELECT 78 * - col2 AS col0 FROM tab1 -5304 -7488 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 / + col0 FROM tab1 WHERE NOT NULL BETWEEN NULL AND + 82 - - 6 ---- @@ -54159,10 +54090,7 @@ SELECT - col0 * + col1 + - 70 FROM tab0 AS cor0 -167 -1897 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 77 ---- @@ -58342,10 +58270,7 @@ SELECT - + MAX ( + col1 ) FROM tab0 AS cor0 ---- -81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9487 SELECT COUNT ( * ) AS col1 FROM tab0 WHERE NOT NULL BETWEEN NULL AND 33 + 12 ---- @@ -59596,10 +59521,7 @@ SELECT DISTINCT - col0 AS col1, 46 * + 14 AS col1 FROM tab2 AS cor0 -75 644 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col0 AS col1 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 88 ---- diff --git a/data/sqlite/random/aggregates/slt_good_48.slt b/data/sqlite/random/aggregates/slt_good_48.slt index 72bf2c9..692ea30 100644 --- a/data/sqlite/random/aggregates/slt_good_48.slt +++ b/data/sqlite/random/aggregates/slt_good_48.slt @@ -341,10 +341,7 @@ SELECT DISTINCT + SUM ( DISTINCT 66 ) + 41 AS col2 FROM tab0 AS cor0 ---- 107 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - ( 39 ) * - col1 AS col2 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 94 ---- @@ -2944,10 +2941,7 @@ SELECT DISTINCT * FROM tab1 AS cor0 WHERE - col1 >= - col1 ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - + col1 AS col1 FROM tab0 WHERE ( NULL NOT BETWEEN NULL AND - 79 - + col2 + 71 ) ---- @@ -6098,10 +6092,7 @@ SELECT DISTINCT 22 col1 FROM tab1 AS cor0 CROSS JOIN tab0 AS cor1 ---- 22 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col1 * col2 + - col0 AS col0 FROM tab0 WHERE NOT NULL BETWEEN ( NULL ) AND 75 ---- @@ -7743,10 +7734,7 @@ SELECT ALL - MAX ( - col0 ) + - COUNT ( * ) AS col2 FROM tab2 cor0 ---- 43 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + 26 / - col0 + col0 ---- @@ -10279,10 +10267,7 @@ SELECT + col2 AS col1 FROM tab0 WHERE NOT NULL IS NOT NULL 47 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 35 ---- @@ -13299,10 +13284,7 @@ query II rowsort SELECT DISTINCT + 69 / + 36 * - - col2 * - col2 * + ( + 87 ), col0 AS col1 FROM tab0 WHERE NULL > col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - + col2 * + col2 + 58 ---- @@ -17626,10 +17608,7 @@ SELECT ALL col0 + + 83 FROM tab2 AS cor0 147 158 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + col2 * + 22 ---- @@ -18867,10 +18846,7 @@ query I rowsort SELECT - col0 col0 FROM tab0 WHERE NOT - ( - 65 ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT ( NULL ) BETWEEN ( NULL ) AND + 51 ---- @@ -19125,10 +19101,7 @@ query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( NULL ) >= - 69 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND ( + 86 / + - ( - 51 ) ) ---- @@ -19359,10 +19332,7 @@ query I rowsort SELECT + - 93 * - - ( - - col2 ) * 4 FROM tab2 AS cor0 WHERE NOT ( - + col1 ) < + col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3174 SELECT DISTINCT 5 AS col0 FROM tab1 AS cor0 WHERE NOT ( NOT NULL BETWEEN ( NULL ) AND col0 * 16 + - CAST ( - - col1 AS INTEGER ) ) ---- @@ -22326,10 +22296,7 @@ SELECT + ( + 73 ) * - 99 + + 17 * + - 53 * + + col1 FROM tab1 AS cor0 -19841 -49574 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3653 SELECT - COUNT ( * ) + COUNT ( * ) FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND col0 + + - 43 ---- @@ -22455,10 +22422,7 @@ SELECT COUNT ( * ) * + - COUNT ( * ) * + COUNT ( + col0 ) * 64 AS col2 FROM tab2 ---- -1728 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 68 ---- @@ -25169,10 +25133,7 @@ query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT IN ( - 86 * col2, col1, + col0, - + col2 * - 30 - col1 * + 42, - col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4134 SELECT COUNT ( * ) + SUM ( ALL + col1 ) + + 64 FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 65 * + col1 ---- @@ -26416,10 +26377,7 @@ SELECT ALL COUNT ( * ) * - ( - 79 ) AS col0 FROM tab0 ---- 237 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + col1 * - col0 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + + col2 + col0 * 61 + + + col2 + - - 52 * - + col2 ---- @@ -36992,10 +36950,7 @@ SELECT DISTINCT + COUNT ( col1 ) FROM tab2 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 AS col1 FROM tab2 AS cor0 WHERE ( NOT NULL NOT BETWEEN NULL AND ( + 8 ) ) ---- @@ -38527,10 +38482,7 @@ SELECT ALL + + 33 * col0, col2 FROM tab1 cor0 3003 68 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND ( - 50 ) ---- @@ -41297,10 +41249,7 @@ SELECT DISTINCT + 34 * - 42 AS col2 FROM tab2 AS cor0 ---- -1428 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + 41 ---- @@ -44631,10 +44580,7 @@ SELECT - MAX ( ALL + col0 ) AS col2 FROM tab2 AS cor0 ---- -75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - + col0 + + 54 ---- @@ -45208,10 +45154,7 @@ SELECT MIN ( - - col2 ) AS col2 FROM tab2 ---- 23 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - + col2 - - 86 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + 27 ---- @@ -45395,10 +45338,7 @@ SELECT ALL - 54 AS col0, + col2 FROM tab1 AS cor0 -54 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND 93 ---- @@ -47407,10 +47347,7 @@ query III rowsort SELECT * FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN - col1 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7739 SELECT ( + AVG ( DISTINCT col1 ) ) - - COUNT ( - col0 ) FROM tab1 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND ( + 79 ) ---- @@ -49041,10 +48978,7 @@ SELECT 8 + - col0 + + ( 60 ) col0 FROM tab1 -23 17 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND 59 ---- @@ -49112,10 +49046,7 @@ SELECT DISTINCT + COUNT ( * ) AS col0 FROM tab2 WHERE NOT + col0 >= NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col2 FROM tab2 WHERE NULL BETWEEN NULL AND - 49 + col0 ---- @@ -49746,10 +49677,7 @@ query III rowsort SELECT ALL * FROM tab0 WHERE NULL IN ( + 67 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT ( NULL ) BETWEEN NULL AND ( 21 ) * - 57 ---- @@ -58436,10 +58364,7 @@ SELECT col0 * 58 col2 FROM tab0 AS cor0 5626 870 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col1 AS col2 FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - 84 ---- diff --git a/data/sqlite/random/aggregates/slt_good_49.slt b/data/sqlite/random/aggregates/slt_good_49.slt index 8c8f946..4de6eed 100644 --- a/data/sqlite/random/aggregates/slt_good_49.slt +++ b/data/sqlite/random/aggregates/slt_good_49.slt @@ -3180,10 +3180,7 @@ SELECT ALL + COUNT ( * ) * - 18 FROM tab1 ---- -54 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-511 SELECT - MAX ( DISTINCT + col1 ) * + 94 FROM tab2 WHERE NULL BETWEEN ( NULL ) AND ( 10 ) ---- @@ -5839,10 +5836,7 @@ SELECT DISTINCT ( - + ( COUNT ( * ) ) ) FROM tab2 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col1 FROM tab0 AS cor0 WHERE ( 41 IS NOT NULL ) OR NULL BETWEEN NULL AND + col2 * 17 ---- @@ -7792,10 +7786,7 @@ SELECT - COUNT ( * ) + - - 69 AS col1 FROM tab1 AS cor0 ---- 66 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT DISTINCT col0 / - col2 AS col2, col0 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 45 + + + 1 ---- @@ -8448,10 +8439,7 @@ SELECT ALL 28 * 99 FROM tab2 2772 2772 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1359 SELECT DISTINCT + MAX ( ALL 1 ) FROM tab1 WHERE NULL NOT BETWEEN NULL AND - 18 ---- @@ -8486,10 +8474,7 @@ SELECT * FROM tab2 AS cor0 WHERE 39 + + col0 IS NOT NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN NULL AND + + 11 + - col1 AND - col0 + col0 <= - + 33 ---- @@ -10161,10 +10146,7 @@ SELECT + + SUM ( + col2 ) AS col1 FROM tab2 AS cor0 WHERE NOT - col2 <= NULL ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT NULL BETWEEN NULL AND ( - - 38 ) ---- @@ -11409,10 +11391,7 @@ SELECT ALL + col0 * CAST ( CAST ( col2 AS INTEGER ) AS INTEGER ) FROM tab0 AS co 870 9603 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NULL BETWEEN ( NULL ) AND - 57 * - + 98 * + + 78 ---- @@ -18112,10 +18091,7 @@ SELECT ALL 64 col1 FROM tab1 64 64 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col0 / 91 - col0 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND 10 / + col1 + col2 / + col1 ---- @@ -20958,10 +20934,7 @@ query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT - col2 + col2 < col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 * 25 + ( col1 ) AS col1 FROM tab2 WHERE NOT NULL BETWEEN ( NULL ) AND col2 + col2 / - 52 ---- @@ -22075,10 +22048,7 @@ SELECT 95 * - 8 FROM tab0 -760 -760 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL 28 FROM tab2 AS cor0 CROSS JOIN tab0 cor1 WHERE NOT NULL NOT BETWEEN NULL AND + 16 + - + 36 ---- @@ -25935,10 +25905,7 @@ query III rowsort SELECT ALL * FROM tab0 WHERE - col1 * + - col0 <= col0 * - col0 * col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - + col2 + - - col1 AS col2 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 67 ---- @@ -27187,10 +27154,7 @@ SELECT 14 * - COUNT ( * ) AS col1 FROM tab1 ---- -42 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND + - 2 ---- @@ -29066,10 +29030,7 @@ SELECT + + col0 AS col0, - col1 FROM tab0 AS cor0 97 -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col1 AS col2 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 67 + + + col2 ---- @@ -31899,10 +31860,7 @@ SELECT 92 * + + 74 FROM tab1 AS cor0 6808 6808 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + col2 - + - col2 * + 23 ---- @@ -33910,10 +33868,7 @@ query III rowsort SELECT ALL * FROM tab2 WHERE NOT + col1 + - - col1 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-5512 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND col1 - - CAST ( NULL AS INTEGER ) + - - 98 ---- @@ -34075,10 +34030,7 @@ query III rowsort SELECT * FROM tab0 WHERE ( 22 ) > col0 * + col1 * col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND - + col2 - + 55 + - col0 - + col2 * col0 ---- @@ -41092,10 +41044,7 @@ query I rowsort SELECT + 5 AS col1 FROM tab1 WHERE ( + col2 * + 11 - - 29 ) IN ( col1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 * col0 - - 37 AS col2 FROM tab2 WHERE NULL BETWEEN NULL AND col2 / + 99 ---- @@ -48139,10 +48088,7 @@ query I rowsort SELECT DISTINCT col0 AS col0 FROM tab1 AS cor0 WHERE NOT + col0 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 FROM tab2 cor0 WHERE NULL NOT BETWEEN NULL AND + ( 38 ) ---- @@ -48279,10 +48225,7 @@ SELECT DISTINCT - 20 * - + 42 * - 63 FROM tab0 AS cor0 ---- -52920 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 49 ---- @@ -49169,10 +49112,7 @@ SELECT ALL - MAX ( - 82 ) AS col1 FROM tab1 ---- 82 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col1 * - col0 AS col0 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND 7 ---- @@ -51393,10 +51333,7 @@ SELECT DISTINCT col2 * + - col2 FROM tab2 -3364 -529 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - - 5 FROM tab1 WHERE NOT NULL BETWEEN NULL AND - 54 ---- @@ -53150,10 +53087,7 @@ SELECT DISTINCT 68 / + col0 + - col2 FROM tab1 AS cor0 -68 -95 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8682 SELECT MAX ( ALL + col1 ) AS col1 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 39 ---- @@ -58352,10 +58286,7 @@ query III rowsort SELECT * FROM tab1 WHERE - col1 <> NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - ( - 61 ) + + 18 ---- @@ -59356,10 +59287,7 @@ SELECT DISTINCT * FROM tab1 WHERE NOT 43 + - 30 + + - 37 = + - 48 ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT ALL + col0, col0 AS col1 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 73 ---- @@ -60133,10 +60061,7 @@ SELECT ALL + 30, col2 * + col1 AS col2 FROM tab0 AS cor0 30 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-9825 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 97 - + + CAST ( 64 AS INTEGER ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_5.slt b/data/sqlite/random/aggregates/slt_good_5.slt index df9ee2a..26f52b9 100644 --- a/data/sqlite/random/aggregates/slt_good_5.slt +++ b/data/sqlite/random/aggregates/slt_good_5.slt @@ -981,10 +981,7 @@ SELECT DISTINCT + col0 * col1 FROM tab0 WHERE NOT NULL IS NOT NULL 1827 97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 43 ---- @@ -2827,10 +2824,7 @@ SELECT - 72, col2 FROM tab1 -72 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + ( + 48 ) / col0 * - 83 ---- @@ -4075,10 +4069,7 @@ SELECT ALL 16 + col0 + col1 FROM tab2 157 158 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 cor0 WHERE NULL BETWEEN NULL AND 44 ---- @@ -4187,10 +4178,7 @@ SELECT DISTINCT + 31 * + ( 17 ) * + 77 * - + 15 AS col1 FROM tab1 ---- -608685 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 col1 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 61 * + 29 + + col1 / + + col2 * 31 - - 8 ---- @@ -8397,10 +8385,7 @@ SELECT col1 AS col1, + 97 FROM tab0 81 97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN NULL AND + 42 ---- @@ -8911,10 +8896,7 @@ query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL BETWEEN ( 53 * - 91 ) AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col2 * col2 + ( col2 + 3 * col0 ) FROM tab0 WHERE NULL BETWEEN NULL AND + 29 ---- @@ -9727,10 +9709,7 @@ SELECT + SUM ( ALL - + 71 ) AS col1 FROM tab0 AS cor0 ---- -213 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 95 ---- @@ -9779,10 +9758,7 @@ SELECT DISTINCT - col1 - + col1 AS col2 FROM tab2 AS cor0 -134 -154 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-1594 SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND col0 * col2 + - CAST ( + + col1 AS INTEGER ) + + col0 * - - col2 + 51 * - 52 ---- @@ -12402,10 +12378,7 @@ query I rowsort SELECT ALL col1 + + + col1 * + - col1 col0 FROM tab0 AS cor0 WHERE NOT NULL IN ( col2 + 11 / + + 18 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND + 44 ---- @@ -12609,10 +12582,7 @@ SELECT DISTINCT ( - col1 ) * + col2 * - - 29 * + + 33 FROM tab1 AS cor0 WHERE NO -282315 -3058572 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 41 AS col0 FROM tab1 cor0 WHERE NOT NULL BETWEEN NULL AND ( 20 + - col1 ) ---- @@ -13468,10 +13438,7 @@ query I rowsort SELECT + col2 / col2 FROM tab0 AS cor0 WHERE - col2 = + + col0 - 81 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 69 + - 40 + - 2 + - 44 FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - + col0 * - 9 ---- @@ -16808,10 +16775,7 @@ SELECT + 18 AS col1, col2 FROM tab2 18 58 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND 76 ---- @@ -18886,10 +18850,7 @@ SELECT ALL ( - ( - col1 ) ) + - ( - 6 ) + - col0 AS col0 FROM tab1 -38 -74 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3070 SELECT COUNT ( * ) FROM tab2 WHERE NOT NULL BETWEEN NULL AND - 1 ---- @@ -22129,10 +22090,7 @@ SELECT DISTINCT CAST ( NULL AS REAL ) col2 FROM tab2 AS cor0 WHERE NULL IS NULL ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 9 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND ( col1 + + col0 * 7 ) ---- @@ -25016,10 +24974,7 @@ query I rowsort SELECT DISTINCT col0 * - - col1 FROM tab1 AS cor0 WHERE NOT col1 = NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - 71 ---- @@ -26525,10 +26480,7 @@ SELECT ALL - - 95 * - - 15 FROM tab0 AS cor0 1425 1425 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND + 70 * - 63 ---- @@ -27071,10 +27023,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 60 ---- @@ -27214,10 +27163,7 @@ SELECT ALL - + COUNT ( * ) / 28 FROM tab2 cor0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND ( 38 ) * + 71 / + col0 * + 72 ---- @@ -28243,10 +28189,7 @@ SELECT DISTINCT COUNT ( * ) * + COUNT ( * ) AS col0, - 57 * + + 65 - - - COUNT ( 9 -3708 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 37 ---- @@ -28614,10 +28557,7 @@ SELECT * FROM tab1 WHERE NOT - - col2 < ( - + 19 ) ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 33 + + col1 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - + 72 ---- @@ -28888,10 +28828,7 @@ query I rowsort SELECT - - col1 FROM tab0 WHERE NOT - ( - col2 ) * col0 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND col1 - 76 * 5 + col2 ---- @@ -37662,10 +37599,7 @@ SELECT ALL - COUNT ( * ) * - 77 FROM tab1 AS cor0 ---- 231 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT - col0 * + col0, + col1 AS col0 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND + col1 * col1 * - + col1 / + 88 ---- @@ -38271,10 +38205,7 @@ query III rowsort SELECT * FROM tab0 WHERE NULL < ( 55 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - + 66 ---- @@ -44850,10 +44781,7 @@ SELECT col0 * - 29 * + + col2 + - - col2 FROM tab0 -25220 -278388 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND - - 58 * - + 31 ---- @@ -52068,10 +51996,7 @@ SELECT DISTINCT - + CAST ( ( + COUNT ( DISTINCT - col1 ) ) AS INTEGER ) + - 3 FR ---- -6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( + + 41 ) + + - 33 * ( - col2 ) ---- @@ -55985,10 +55910,7 @@ query III rowsort SELECT * FROM tab2 AS cor0 WHERE - 45 > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9120 SELECT - COUNT ( * ) + COUNT ( * ) AS col0 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 22 ---- @@ -61157,10 +61079,7 @@ query III rowsort SELECT * FROM tab2 WHERE ( NULL ) > - col1 + - ( - col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9970 SELECT ALL COUNT ( * ) FROM tab1 WHERE NOT ( NULL ) BETWEEN NULL AND + 1 * - col0 + col2 ---- @@ -61271,10 +61190,7 @@ SELECT ALL + COUNT ( * ) - ( 99 ) FROM tab1 WHERE NOT 29 = 91 ---- -96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 79 ---- diff --git a/data/sqlite/random/aggregates/slt_good_50.slt b/data/sqlite/random/aggregates/slt_good_50.slt index 13ea98f..7ff4949 100644 --- a/data/sqlite/random/aggregates/slt_good_50.slt +++ b/data/sqlite/random/aggregates/slt_good_50.slt @@ -330,10 +330,7 @@ SELECT + ( 97 ) + col1 AS col0 FROM tab0 178 98 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL NOT BETWEEN ( NULL ) AND 24 ---- @@ -394,10 +391,7 @@ query III rowsort label-56 SELECT ALL * FROM tab1 WHERE CAST ( NULL AS INTEGER ) NOT BETWEEN col1 AND CAST ( NULL AS INTEGER ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + AVG ( col1 ) col1 FROM tab2 WHERE NOT ( NULL ) NOT BETWEEN NULL AND ( + 28 ) ---- @@ -3387,10 +3381,7 @@ SELECT ALL + COUNT ( DISTINCT + 99 ) AS col1 FROM tab2 ---- 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-552 SELECT + col0 + + CAST ( NULL AS INTEGER ) FROM tab1 WHERE ( NULL ) NOT BETWEEN NULL AND - 3 + - 44 * 16 ---- @@ -3503,10 +3494,7 @@ query III rowsort label-573 SELECT * FROM tab0 AS cor0 WHERE NOT ( + CAST ( NULL AS INTEGER ) ) BETWEEN + col0 + col2 AND ( - col1 * + 39 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND ( ( 6 ) ) ---- @@ -3574,10 +3562,7 @@ SELECT ALL + - col2 + 26 AS col1 FROM tab2 AS cor0 -32 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 39 ---- @@ -5582,10 +5567,7 @@ SELECT ALL - 79 * 14 * + - col0 * - - col1 AS col2, - col1 * col0 * - col2 AS co 789684 68544 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND col2 * - ( - - 75 ) ---- @@ -10601,10 +10583,7 @@ SELECT ALL + COUNT ( * ) + + COUNT ( * ) FROM tab1 cor0 ---- 6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - - 81 AS col0 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 85 ---- @@ -11289,10 +11268,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT - - col0 > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL BETWEEN NULL AND + 11 * 62 ---- @@ -13827,10 +13803,7 @@ query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT - col2 + + + col2 - + - col0 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT ( ( NOT NULL NOT BETWEEN NULL AND 23 * - 77 ) ) ---- @@ -15185,10 +15158,7 @@ SELECT ( - + 43 ) AS col0 FROM tab2 AS cor0 -43 -43 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN NULL AND col2 * - 36 + 87 ---- @@ -15493,10 +15463,7 @@ query I rowsort SELECT ALL - col0 / 43 * + - 57 AS col2 FROM tab1 WHERE NOT NULL < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + ( - 80 ) - - - 56 ---- @@ -15979,10 +15946,7 @@ SELECT + - MIN ( + 88 ) AS col0 FROM tab0 AS cor0 ---- -88 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - 60 ---- @@ -18147,10 +18111,7 @@ query I rowsort label-2960 SELECT ALL - col0 FROM tab1 WHERE NULL BETWEEN ( 72 ) AND ( 43 + CAST ( col0 + - col1 AS REAL ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND 13 ---- @@ -20043,10 +20004,7 @@ SELECT COUNT ( DISTINCT + - col1 ) col0 FROM tab0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND 17 ---- @@ -21946,10 +21904,7 @@ SELECT 57 + + col1 FROM tab1 AS cor0 62 71 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3587 SELECT + + COUNT ( * ) AS col2 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - ( 38 ) ---- @@ -23009,10 +22964,7 @@ SELECT DISTINCT col1, 91 FROM tab2 77 91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NULL BETWEEN NULL AND 93 ---- @@ -27219,10 +27171,7 @@ query I rowsort SELECT DISTINCT col1 FROM tab0 AS cor0 WHERE NOT ( + 39 ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN NULL AND 81 ---- @@ -28141,10 +28090,7 @@ SELECT ALL - 31 + - ( - - col1 ) AS col1 FROM tab0 AS cor0 -32 -52 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 70 ---- @@ -29220,10 +29166,7 @@ SELECT DISTINCT - + MIN ( + col0 ) / COUNT ( * ) / + + COUNT ( * ) + + COUNT ( * ---- 32 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4766 SELECT COUNT ( * ) AS col1 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 94 + + + 54 * - - ( + - col1 ) ---- @@ -29764,10 +29707,7 @@ SELECT DISTINCT CAST ( 4 AS INTEGER ) FROM tab1 ---- 4 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col2 * - 30 AS col0 FROM tab0 WHERE NOT NULL BETWEEN NULL AND + 7 + ( - col1 + 30 * + col0 ) ---- @@ -30648,10 +30588,7 @@ SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( - CAST ( NULL AS INTEGER ) ) IS NOT N ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 73 ---- @@ -32751,10 +32688,7 @@ SELECT ALL col1 + 35 FROM tab2 112 86 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 24 * - 78 FROM tab0 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND 88 ---- @@ -32896,10 +32830,7 @@ SELECT 14 + COUNT ( * ) AS col1 FROM tab1 ---- 17 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN ( NULL ) AND - col1 + ( + 52 ) / - col0 ---- @@ -33870,10 +33801,7 @@ SELECT DISTINCT - - col0 * + + col2 + - + 37 * 45 FROM tab1 AS cor0 3350 4523 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + col1 * + 98 ---- @@ -33923,10 +33851,7 @@ SELECT MAX ( - 46 ) FROM tab1 ---- -46 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5538 SELECT - + COUNT ( * ) FROM tab0 WHERE NULL BETWEEN NULL AND - ( + ( - - 41 ) ) ---- @@ -34967,10 +34892,7 @@ SELECT - ( 45 ) FROM tab1 AS cor0 CROSS JOIN tab2 AS cor1 ---- 9 values hashing to 71160abf09589695379a70558726f0ba -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 65 AS col0 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + ( - 11 ) / + col2 * + col0 ---- @@ -41824,10 +41746,7 @@ SELECT - CAST ( - col1 AS INTEGER ) + - 69 col2 FROM tab0 -68 12 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 - - col0 / 13 AS col1 FROM tab2 WHERE NULL BETWEEN ( NULL ) AND ( + 2 ) ---- @@ -45211,10 +45130,7 @@ query I rowsort label-7375 SELECT ALL - 48 FROM tab0 AS cor0 WHERE + 29 + col0 BETWEEN ( NULL ) AND ( + CAST ( NULL AS INTEGER ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7376 SELECT ALL AVG ( 74 ) * + COUNT ( * ) AS col0 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND col2 + 65 ---- @@ -48135,10 +48051,7 @@ query III rowsort SELECT * FROM tab0 cor0 WHERE NOT - col2 NOT BETWEEN col2 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - 92 - - 70 ---- @@ -50583,10 +50496,7 @@ SELECT DISTINCT + 0 AS col1 FROM tab2 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND + col2 * + 40 ---- @@ -52042,10 +51952,7 @@ SELECT col0 AS col1, + col1 AS col2 FROM tab1 91 47 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + + col2 * - 25 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND 89 ---- @@ -52864,10 +52771,7 @@ SELECT ALL + + col1 * - 69 + + - 8 AS col2 FROM tab1 AS cor0 -353 -974 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col2 AS col1 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( + 61 ) ---- @@ -53266,10 +53170,7 @@ SELECT DISTINCT + - COUNT ( * ) AS col1 FROM tab1 AS cor0 CROSS JOIN tab1 AS cor ---- -9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE ( NULL NOT BETWEEN NULL AND - 72 - + + col1 ) ---- @@ -53769,10 +53670,7 @@ query III rowsort SELECT * FROM tab2 WHERE col2 * 15 NOT BETWEEN NULL AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 FROM tab1 WHERE NULL NOT BETWEEN ( NULL ) AND ( + col1 * - 60 ) ---- @@ -53891,10 +53789,7 @@ SELECT 33 * - 87 FROM tab2 -2871 -2871 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND col1 * col1 + 36 * ( col0 ) ---- @@ -54127,10 +54022,7 @@ SELECT ALL 86, - col1 * + col1 * + 95 + col1 AS col0 FROM tab1 86 -2370 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + ( 3 ) + + 0 FROM tab2 WHERE NULL BETWEEN ( NULL ) AND ( - col0 / + 64 ) ---- @@ -59627,10 +59519,7 @@ SELECT + 74 + - col0 AS col0 FROM tab0 -23 59 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE ( NULL ) NOT BETWEEN NULL AND - 0 ---- diff --git a/data/sqlite/random/aggregates/slt_good_51.slt b/data/sqlite/random/aggregates/slt_good_51.slt index 6fcee39..93a35c0 100644 --- a/data/sqlite/random/aggregates/slt_good_51.slt +++ b/data/sqlite/random/aggregates/slt_good_51.slt @@ -402,10 +402,7 @@ SELECT - ( + + 45 ) + + col2 AS col0 FROM tab1 cor0 23 51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + - 86 AS col2 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND col1 + + - 65 ---- @@ -882,10 +879,7 @@ SELECT ALL + 77 * + col1 FROM tab1 3619 385 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL 50 + + col0 AS col0 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + - 61 ---- @@ -1319,10 +1313,7 @@ SELECT - CAST ( 52 AS INTEGER ) FROM tab0 -52 -52 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col2 AS col2 FROM tab1 WHERE NULL BETWEEN ( NULL ) AND 45 ---- @@ -2382,10 +2373,7 @@ query I rowsort SELECT DISTINCT col2 AS col0 FROM tab1 WHERE NOT NULL IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-378 SELECT ALL - + 46 * - COUNT ( * ) FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + col1 * + - col2 * - - 66 ---- @@ -2614,10 +2602,7 @@ SELECT ALL + 56 * + COUNT ( * ) - - - MIN ( - col0 ) FROM tab0 AS cor0 ---- 265 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + - 59 + + 76 * - col2 ---- @@ -3252,10 +3237,7 @@ SELECT ALL - - 14 FROM tab2 cor0 14 14 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 AS col0 FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 15 ---- @@ -4104,10 +4086,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - col1 + - 36 ---- @@ -6177,10 +6156,7 @@ SELECT ALL - 50 col1 FROM tab1 cor0 -50 -50 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( - 56 - - + col2 ) ---- @@ -11615,10 +11591,7 @@ SELECT ALL - COUNT ( * ) * + - COUNT ( * ) * MIN ( ALL col1 ) + COUNT ( + col1 ) ---- 9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1879 SELECT COUNT ( * ) AS col1 FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN NULL AND 74 ---- @@ -12792,10 +12765,7 @@ SELECT DISTINCT CAST ( 68 AS INTEGER ) AS col2 FROM tab0 ---- 68 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2059 SELECT - + COUNT ( * ) FROM tab0 WHERE NOT NULL BETWEEN NULL AND CAST ( NULL AS INTEGER ) * - - 61 ---- @@ -15891,10 +15861,7 @@ SELECT ALL col0 * + col0 + 82 / - 52 AS col0 FROM tab1 AS cor0 7224 8280 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( 67 ) ---- @@ -17100,10 +17067,7 @@ query III rowsort SELECT * FROM tab0 WHERE + col2 + - 6 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND + 51 ---- @@ -33885,10 +33849,7 @@ SELECT DISTINCT - COUNT ( * ) / MAX ( DISTINCT - ( + - col1 ) ) FROM tab2 AS cor ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 3 * - col0 - 11 - + col0 * + + col0 ---- @@ -34604,10 +34565,7 @@ query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL > + col0 + + 96 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NULL NOT BETWEEN NULL AND 26 * + col1 - + col1 ---- @@ -34856,10 +34814,7 @@ SELECT COUNT ( * ) col1 FROM tab0 WHERE NOT + - ( CAST ( + + col2 AS INTEGER ) ) ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + col1 * 84 ---- @@ -35388,10 +35343,7 @@ SELECT + + col1 + + 42 FROM tab1 AS cor0 56 89 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 98 - + col1 * + + col0 ---- @@ -35991,10 +35943,7 @@ SELECT ALL - col2 * 77 AS col1, - col2 FROM tab1 AS cor0 -7392 -96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - 25 * + + col1 ---- @@ -37220,10 +37169,7 @@ query I rowsort SELECT - + col1 FROM tab1 AS cor0 WHERE - col0 / + col0 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL 34 AS col0 FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + + 21 ---- @@ -38019,10 +37965,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 50 AS col1 FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - - col2 + + ( + col2 ) + - col0 - - - col0 * - col0 * 63 * col2 ---- @@ -39788,10 +39731,7 @@ SELECT DISTINCT ( 38 ) AS col1 FROM tab2 ---- 38 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND 84 ---- @@ -42043,10 +41983,7 @@ SELECT DISTINCT - col1 / + 41 AS col1 FROM tab1 -1 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT ( NULL ) BETWEEN NULL AND col2 / + col1 - 75 ---- @@ -45038,10 +44975,7 @@ query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN 0 + - col1 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - 89 * + col2 ---- @@ -48072,10 +48006,7 @@ query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE 90 <= ( - col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col1 FROM tab2 WHERE NOT NULL BETWEEN NULL AND - ( + col1 ) * 71 ---- @@ -49143,10 +49074,7 @@ SELECT col0 / + col2 FROM tab0 WHERE NOT NULL IS NOT NULL 0 8 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 13 ---- @@ -50364,10 +50292,7 @@ SELECT ALL CAST ( NULL AS INTEGER ) * - COUNT ( * ) FROM tab2 cor0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col1 * 50 AS col1 FROM tab0 AS cor0 WHERE ( NOT ( ( NULL ) BETWEEN NULL AND 86 * - + 34 ) ) ---- @@ -52077,10 +52002,7 @@ query III rowsort SELECT ALL * FROM tab0 WHERE - + col1 >= - - 69 * + 16 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT ALL col0, + col2 FROM tab0 WHERE NULL BETWEEN NULL AND + 49 ---- @@ -55309,10 +55231,7 @@ SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT - col0 = col0 + 96 ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-9026 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - CAST ( + ( - col0 ) AS INTEGER ) + + col1 - + col0 + + 42 ---- @@ -60362,10 +60281,7 @@ SELECT DISTINCT - 88 col0 FROM tab0, tab0 AS cor0 ---- -88 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9853 SELECT DISTINCT - - COUNT ( DISTINCT 91 ) AS col2 FROM tab2 WHERE NULL NOT BETWEEN NULL AND 31 + - - col2 ---- diff --git a/data/sqlite/random/aggregates/slt_good_52.slt b/data/sqlite/random/aggregates/slt_good_52.slt index 3c8e71d..2463afc 100644 --- a/data/sqlite/random/aggregates/slt_good_52.slt +++ b/data/sqlite/random/aggregates/slt_good_52.slt @@ -2575,10 +2575,7 @@ query III rowsort label-422 SELECT * FROM tab1 WHERE NOT - 84 NOT IN ( - CAST ( NULL AS INTEGER ) / - col0, col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND col0 * + 22 * + - 21 ---- @@ -3760,10 +3757,7 @@ SELECT ALL + 90 * + 55 * + + SUM ( ALL + CAST ( - 22 AS INTEGER ) ), + COUNT ( * -326700 -64 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND ( - 57 * col2 / 58 ) ---- @@ -5865,10 +5859,7 @@ SELECT DISTINCT 69 + col2 AS col2 FROM tab1 137 165 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - 55 / + + 23 + + col2 ---- @@ -6042,10 +6033,7 @@ SELECT - col1 + + col2 col2, - 35 AS col1 FROM tab1 cor0 82 -35 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col0 AS col1 FROM tab1 cor0 WHERE NULL BETWEEN NULL AND ( + 59 ) ---- @@ -10711,10 +10699,7 @@ query I rowsort SELECT ALL 54 AS col2 FROM tab2 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + 94 ---- @@ -12560,10 +12545,7 @@ SELECT DISTINCT + col0 * + - 63 * + col0 AS col1 FROM tab2 cor0 -258048 -354375 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 26 ---- @@ -22691,10 +22673,7 @@ SELECT 50 + + 86 * col0 / col0 * + + col1 * col0 col0 FROM tab1 AS cor0 367872 61454 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3719 SELECT - ( + ( col0 ) ) * col1 + - - ( - col0 ) + + col2 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( - 75 ) * 55 + CAST ( - col1 AS INTEGER ) ---- @@ -23203,10 +23182,7 @@ SELECT DISTINCT - ( - + col2 ) AS col1 FROM tab2 AS cor0 40 58 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + ( - 37 ) ---- @@ -23369,10 +23345,7 @@ SELECT ALL + MAX ( DISTINCT 65 ) AS col0 FROM tab0 ---- 65 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3828 SELECT DISTINCT + + COUNT ( * ) FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - 5 * + CAST ( 49 AS INTEGER ) + - col2 ---- @@ -25356,10 +25329,7 @@ SELECT - col2 AS col2, + col2 / - - ( + - 31 ), + + 75 * - col2 AS col1 FROM tab ---- 9 values hashing to 03c6df2bc7963421fd30bf42b07a1f32 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4160 SELECT + MAX ( DISTINCT - 79 ) AS col0 FROM tab2 AS cor0 INNER JOIN tab0 AS cor1 ON ( NULL BETWEEN NULL AND 72 ) ---- @@ -26691,10 +26661,7 @@ SELECT + + ( - ( + 65 ) ) AS col2 FROM tab1 cor0 -65 -65 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 80 ---- @@ -29771,10 +29738,7 @@ query I rowsort SELECT ALL + col2 AS col2 FROM tab0 WHERE - - 82 NOT BETWEEN ( + - 35 ) AND - col1 * + - col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - 94 ---- @@ -30325,10 +30289,7 @@ SELECT ALL - 10 + - col2 * 33 FROM tab1 AS cor0 -2254 -3178 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - + 81 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + col0 + + col0 + - 71 / + col2 * - col1 * + - col2 * - col1 ---- @@ -32833,10 +32794,7 @@ SELECT 40 col1, - CAST ( + - 2 AS INTEGER ) FROM tab0 40 2 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 27 + - 28 ---- @@ -36555,10 +36513,7 @@ SELECT DISTINCT - col2 / + + col2 AS col0 FROM tab0 AS cor0 ---- -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6009 SELECT - COUNT ( * ) AS col0 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 91 * + - col0 ---- @@ -41196,10 +41151,7 @@ query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN + col0 AND - col2 * + 4 + + 83 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND 7 ---- @@ -41907,10 +41859,7 @@ query I rowsort SELECT ALL + col1 + + ( + + ( + 70 ) ) + col1 FROM tab2 WHERE NOT - col1 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND - 46 ---- @@ -44277,10 +44226,7 @@ SELECT COUNT ( * ) * + CAST ( NULL AS INTEGER ) / + 74 FROM tab2 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 42 AS col0 FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( + 5 ) ---- @@ -44333,10 +44279,7 @@ SELECT DISTINCT ( + CAST ( NULL AS INTEGER ) ) AS col1 FROM tab2 AS cor0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 6 ---- @@ -50330,10 +50273,7 @@ SELECT - 76 * + 11 FROM tab1 cor0 -836 -836 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 cor0 WHERE NOT NULL BETWEEN ( NULL ) AND ( 32 * col1 ) ---- @@ -52252,10 +52192,7 @@ SELECT DISTINCT + col0 + - + col1 col0 FROM tab0 AS cor0 66 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 45 * col1 - + 28 AS col0 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 53 ---- @@ -52772,10 +52709,7 @@ SELECT + 62 * + col0 col2 FROM tab2 AS cor0 3968 4650 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ( - + col2 ) FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 8 ---- @@ -54320,10 +54254,7 @@ SELECT COUNT ( * ) + MAX ( ALL 58 ) FROM tab0 AS cor0 ---- 61 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - col1 * + 48 - - ( - col2 ) ---- @@ -58635,10 +58566,7 @@ SELECT DISTINCT + ( - 96 ) AS col2, - col0 FROM tab2 AS cor0 -96 -75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT DISTINCT - + col0 AS col2, 23 + - 39 + + ( + col0 ) * + col2 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 22 ---- diff --git a/data/sqlite/random/aggregates/slt_good_53.slt b/data/sqlite/random/aggregates/slt_good_53.slt index 0d5df32..6bace0f 100644 --- a/data/sqlite/random/aggregates/slt_good_53.slt +++ b/data/sqlite/random/aggregates/slt_good_53.slt @@ -192,10 +192,7 @@ SELECT + - col1 / - 14 FROM tab2 AS cor0 4 5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND 13 ---- @@ -238,10 +235,7 @@ query I rowsort SELECT 38 col0 FROM tab2 AS cor0 WHERE NOT col2 BETWEEN col2 AND - - col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 AS col1 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( - 20 ) ---- @@ -2012,10 +2006,7 @@ query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE - 44 IS NULL OR NOT NULL IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 83 * + ( - + col0 ) ---- @@ -7281,10 +7272,7 @@ SELECT ALL - ( + col1 ) + + 42 AS col2 FROM tab1 28 37 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE ( NULL ) NOT BETWEEN NULL AND + col1 + - 26 * - col0 ---- @@ -9173,10 +9161,7 @@ SELECT - COUNT ( DISTINCT + col0 ) AS col0 FROM tab2 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - + col2 + 4 ---- @@ -10343,10 +10328,7 @@ SELECT DISTINCT ( + + col1 ) col1 FROM tab2 67 77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND 2 ---- @@ -13115,10 +13097,7 @@ SELECT * FROM tab0 WHERE ( + 84 ) IS NOT NULL ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col1 FROM tab2 WHERE NULL NOT BETWEEN NULL AND col0 + + 67 / - col0 ---- @@ -14559,10 +14538,7 @@ SELECT DISTINCT + col0 AS col2, col0 * + 91 FROM tab1 AS cor0 91 8281 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + 23 ---- @@ -14674,10 +14650,7 @@ SELECT ALL MIN ( DISTINCT + col2 ) * - MAX ( - col1 ) FROM tab2 ---- 1173 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 80 * - + col0 ---- @@ -16104,10 +16077,7 @@ query I rowsort SELECT - 67 FROM tab1 WHERE NOT + col2 / + 1 BETWEEN 5 AND + col2 * col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NULL BETWEEN NULL AND ( 33 ) ---- @@ -18382,10 +18352,7 @@ SELECT - + COUNT ( * ) FROM tab0 cor0 CROSS JOIN tab1 AS cor1 WHERE - 30 IS NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3007 SELECT + + ( - COUNT ( * ) ) FROM tab2 AS cor0 WHERE ( NOT NULL NOT BETWEEN NULL AND - + 22 ) ---- @@ -22034,10 +22001,7 @@ SELECT + CAST ( col1 AS INTEGER ) col2 FROM tab1 47 5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-3590 SELECT ALL * FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND col2 + col0 + - col2 / - + col2 * ( 35 ) * - - 23 * - - ( + CAST ( NULL AS INTEGER ) ) ---- @@ -22630,10 +22594,7 @@ SELECT - col0 + + col2 AS col1, col1 FROM tab1 AS cor0 45 14 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - 71 ---- @@ -25175,10 +25136,7 @@ query I rowsort label-4099 SELECT - col1 + CAST ( NULL AS INTEGER ) col2 FROM tab0 WHERE - 15 <> NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + 42 ---- @@ -26089,10 +26047,7 @@ SELECT ALL + + MIN ( + 20 ) FROM tab1 WHERE NULL IS NOT NULL ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - 6 ---- @@ -26717,10 +26672,7 @@ SELECT DISTINCT col1 * - col0 + - col1 + - CAST ( NULL AS INTEGER ) + + col2 * + ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE ( NOT ( NULL ) NOT BETWEEN NULL AND + 50 * - 78 * + col1 + col1 + - col1 * col1 / + - col1 ) ---- @@ -28014,10 +27966,7 @@ SELECT + 60 * COUNT ( * ) + - 13 AS col2 FROM tab2 cor0 ---- 167 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL BETWEEN ( NULL ) AND + 76 ---- @@ -28189,10 +28138,7 @@ query III rowsort SELECT * FROM tab1 WHERE + col2 BETWEEN NULL AND ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT ( col2 ) + 82 * + col0 FROM tab0 WHERE NOT NULL BETWEEN NULL AND + 22 - 96 ---- @@ -30918,10 +30864,7 @@ query III rowsort SELECT * FROM tab1 WHERE + 80 NOT BETWEEN NULL AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND - 51 ---- @@ -30933,10 +30876,7 @@ SELECT col2 * + col0 + col1 AS col1 FROM tab2 2637 4417 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 * 68 + + col1 FROM tab2 WHERE NULL BETWEEN ( NULL ) AND ( 38 * 66 ) ---- @@ -37446,10 +37386,7 @@ SELECT DISTINCT - col2 + + col2 / + 19 - + col0 AS col0 FROM tab0 AS cor0 -60 -97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT ALL * FROM tab0 AS cor0 CROSS JOIN tab2 AS cor1 WHERE NULL NOT BETWEEN NULL AND - 78 ---- @@ -37464,10 +37401,7 @@ SELECT DISTINCT + col1, col0 + + col2 AS col0 FROM tab2 AS cor0 77 104 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 49 ---- @@ -40045,10 +39979,7 @@ SELECT DISTINCT 68 col2 FROM tab1 cor0 ---- 68 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT + 73 * + - 1, + AVG ( ALL + + col0 ) AS col2 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND col1 + - + 39 ---- @@ -40456,10 +40387,7 @@ SELECT DISTINCT COUNT ( * ) FROM tab0 WHERE NOT NULL BETWEEN ( col0 * + 93 + col ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN ( NULL ) AND ( 9 ) ---- @@ -49093,10 +49021,7 @@ SELECT - CAST ( - COUNT ( * ) AS INTEGER ), + COUNT ( * ) + + + COUNT ( * ) AS c 3 6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 22 AS col1 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - 28 ---- @@ -49311,10 +49236,7 @@ SELECT + COUNT ( * ) / + - CAST ( - 60 AS INTEGER ) AS col1 FROM tab1 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - 25 ---- @@ -50641,10 +50563,7 @@ SELECT ALL ( + 77 ) + + col2 FROM tab0 cor0 176 87 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 66 ---- @@ -51147,10 +51066,7 @@ SELECT + ( + col2 ) * + col1 FROM tab1 AS cor0 295 3196 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND 36 ---- @@ -54565,10 +54481,7 @@ SELECT ALL - 32 + + col1 AS col0 FROM tab0 -31 49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT ( NULL ) BETWEEN ( NULL ) AND ( 62 + col0 * + + col1 ) ---- @@ -57555,10 +57468,7 @@ SELECT DISTINCT + COUNT ( * ), - COUNT ( * ) AS col1 FROM tab0 3 -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9376 SELECT + COUNT ( * ) AS col2 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( 1 ) ---- @@ -58991,10 +58901,7 @@ query II rowsort SELECT DISTINCT - 81, col1 FROM tab2 AS cor0 WHERE NOT col1 * + col0 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9603 SELECT COUNT ( * ) FROM tab0 AS cor0 CROSS JOIN tab1 AS cor1 WHERE NOT NULL NOT BETWEEN NULL AND 14 ---- diff --git a/data/sqlite/random/aggregates/slt_good_54.slt b/data/sqlite/random/aggregates/slt_good_54.slt index afca783..3d5b727 100644 --- a/data/sqlite/random/aggregates/slt_good_54.slt +++ b/data/sqlite/random/aggregates/slt_good_54.slt @@ -787,10 +787,7 @@ SELECT - - SUM ( DISTINCT - - col2 ) FROM tab2 WHERE NOT NULL IS NOT NULL ---- 121 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-130 SELECT - 72 + - CAST ( - col1 AS INTEGER ) / 33 AS col2 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 10 ---- @@ -3127,10 +3124,7 @@ query III rowsort SELECT * FROM tab1 AS cor0 WHERE - col0 >= col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND ( 41 ) ---- @@ -4823,10 +4817,7 @@ SELECT DISTINCT - + col1 / - 27 + + 55 / + col1 + - 9 AS col2 FROM tab0 AS cor0 -7 46 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 11 * 17 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + col0 + - col1 + col2 + + + 99 * - 99 ---- @@ -9332,10 +9323,7 @@ SELECT - ( - - col2 ) AS col2 FROM tab1 -68 -96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + 62 ---- @@ -9484,10 +9472,7 @@ SELECT - 86 * + + 29 FROM tab1 cor0 CROSS JOIN tab0 AS cor1 ---- 9 values hashing to 6e343369171ad88b4b363fa153dfd908 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + - 38 ---- @@ -11205,10 +11190,7 @@ SELECT - COUNT ( - ( - ( - col0 ) ) ) AS col0 FROM tab2 AS cor0 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 99 ---- @@ -11593,10 +11575,7 @@ SELECT ALL - 29 + + COUNT ( * ) FROM tab1 AS cor0 ---- -26 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NULL BETWEEN NULL AND - ( - col1 ) / - col2 - 31 ---- @@ -16981,10 +16960,7 @@ query III rowsort SELECT * FROM tab2 AS cor0 WHERE col1 <> NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - + col2 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 94 ---- @@ -18214,10 +18190,7 @@ SELECT ALL - ( + - MIN ( DISTINCT + + col2 ) ) FROM tab0 ---- 10 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND 93 OR NULL IS NULL ---- @@ -23012,10 +22985,7 @@ query I rowsort SELECT DISTINCT 13 - - col1 + - col0 + - - col1 / + col0 AS col1 FROM tab2 WHERE NOT - col1 * - + 9 * 82 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL BETWEEN ( NULL ) AND 30 ---- @@ -28897,10 +28867,7 @@ SELECT - 63 * + MIN ( - + col0 ) FROM tab0 cor0 ---- 6111 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - + col1 / - - col2 AS col2 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + ( + 97 ) ---- @@ -34112,10 +34079,7 @@ SELECT DISTINCT - COUNT ( * ) AS col2 FROM tab0 AS cor0 WHERE NOT + 87 = + 90 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND col2 / + 5 ---- @@ -34810,10 +34774,7 @@ SELECT DISTINCT COUNT ( col0 ) AS col1 FROM tab0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5696 SELECT MAX ( - col0 ) FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 88 ---- @@ -36413,10 +36374,7 @@ query I rowsort SELECT - 24 + + col0 AS col0 FROM tab0 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + 63 ---- @@ -36815,10 +36773,7 @@ SELECT ALL COUNT ( * ) AS col1 FROM tab2 WHERE + col1 IS NOT NULL ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND - 53 ---- @@ -37601,10 +37556,7 @@ SELECT ALL col1 * + 68 FROM tab1 340 952 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NULL BETWEEN NULL AND + col0 * - 1 + - + col2 ---- @@ -37855,10 +37807,7 @@ SELECT ALL + COUNT ( * ), 52 * COUNT ( * ) AS col1 FROM tab1 AS cor0 3 156 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - 16 * col0 ---- @@ -40093,10 +40042,7 @@ SELECT ALL + col2 - + col1 / + + col0 AS col0 FROM tab1 68 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND + - 87 ---- @@ -42032,10 +41978,7 @@ SELECT DISTINCT col2 - 40 + col2 + + col1 * + + 51 * 11 AS col1 FROM tab1 AS cor 2883 8006 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - col0 * + 55 - 22 ---- @@ -45282,10 +45225,7 @@ SELECT DISTINCT - - 24 AS col2 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 24 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 44 ---- @@ -46623,10 +46563,7 @@ SELECT + MAX ( col2 ) + + COUNT ( * ) AS col1, 84 FROM tab1 99 84 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col0 FROM tab0 WHERE NOT NULL BETWEEN NULL AND + col2 * - col2 * - ( col2 ) + - 31 ---- @@ -47076,10 +47013,7 @@ SELECT ( 68 ) * + col1 AS col1 FROM tab0 5508 68 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND 83 ---- @@ -48960,10 +48894,7 @@ query III rowsort SELECT ALL * FROM tab1 WHERE + + col0 NOT BETWEEN NULL AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NULL IS NULL AND NULL NOT BETWEEN ( NULL ) AND ( - 68 ) - - 25 ---- @@ -50437,10 +50368,7 @@ SELECT ALL 56 - 36 - - ( col2 ) FROM tab0 30 67 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND + 61 ---- @@ -54714,10 +54642,7 @@ query I rowsort label-8915 SELECT + CAST ( 62 AS INTEGER ) AS col1 FROM tab0 WHERE NULL = col1 / 52 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN ( NULL ) AND 55 ---- @@ -57689,10 +57614,7 @@ SELECT ALL 4 AS col0 FROM tab0 WHERE NOT NULL IS NOT NULL 4 4 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 AS col2 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND col2 + - ( - 6 ) ---- @@ -59136,10 +59058,7 @@ query III rowsort SELECT ALL * FROM tab0 cor0 WHERE NOT ( NULL ) = + 21 * col1 - - + col2 - 69 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 11 ---- diff --git a/data/sqlite/random/aggregates/slt_good_55.slt b/data/sqlite/random/aggregates/slt_good_55.slt index a1cd9c7..76cbb01 100644 --- a/data/sqlite/random/aggregates/slt_good_55.slt +++ b/data/sqlite/random/aggregates/slt_good_55.slt @@ -2019,10 +2019,7 @@ query I rowsort SELECT DISTINCT col1 AS col1 FROM tab1 WHERE NOT ( NULL ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + 59 * col1 ---- @@ -3358,10 +3355,7 @@ SELECT ALL - 49 * col2 AS col2 FROM tab1 WHERE NOT ( NULL ) IS NOT NULL -3332 -4704 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND col0 * - 32 + - col2 * 75 + - 96 * - col2 ---- @@ -5831,10 +5825,7 @@ SELECT DISTINCT - col0 AS col2, - col1 * ( + + col0 ) FROM tab1 AS cor0 -91 -4277 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND 6 ---- @@ -7752,10 +7743,7 @@ SELECT 48 * COUNT ( * ) FROM tab0 AS cor0 ---- 144 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT AVG ( DISTINCT col1 ) FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 44 * col2 ) ---- @@ -7943,10 +7931,7 @@ SELECT ALL - 3 AS col2 FROM tab1 -3 -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 * col2 col0 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND 89 + col2 * - col0 ---- @@ -7993,10 +7978,7 @@ SELECT DISTINCT - - col0, - CAST ( col2 AS INTEGER ) AS col0 FROM tab0 AS cor0 97 -99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 6 ---- @@ -8366,10 +8348,7 @@ SELECT ALL + col2 + + 83 FROM tab1 151 179 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL 18 AS col1 FROM tab0 AS cor0 WHERE ( NOT ( NULL ) BETWEEN NULL AND col0 / + 78 * + + col2 + 57 - 69 + - + col1 / col2 ) ---- @@ -9134,10 +9113,7 @@ SELECT + MAX ( + - 93 ) / - 18 AS col1 FROM tab1 AS cor0 ---- 5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND col0 * + 76 + + col0 + + - col2 ---- @@ -12571,10 +12547,7 @@ SELECT SUM ( ALL 28 ) col1 FROM tab0 AS cor0 ---- 84 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 AS col2 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - 62 ---- @@ -20175,10 +20148,7 @@ SELECT DISTINCT COUNT ( * ) col0 FROM tab1 AS cor0 CROSS JOIN tab0 AS cor1 ---- 9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN ( NULL ) AND 14 + - 77 ---- @@ -23465,10 +23435,7 @@ SELECT + - ( + 75 ) AS col0 FROM tab1 AS cor0 -75 -75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND 53 ---- @@ -26509,10 +26476,7 @@ SELECT ALL - 62 col0, + 32 + - col2 * 83 FROM tab1 -62 -7936 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab2 AS cor0 CROSS JOIN tab0 AS cor1 WHERE NOT NULL NOT BETWEEN NULL AND - ( - - 9 ) ---- @@ -27400,10 +27364,7 @@ SELECT DISTINCT - 50 / + col2 FROM tab0 AS cor0 -5 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 73 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 78 ---- @@ -29539,10 +29500,7 @@ SELECT ALL - 4 + - + 55 AS col1 FROM tab0 -59 -59 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 8 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 79 ---- @@ -33868,10 +33826,7 @@ SELECT COUNT ( * ) * - + ( + + ( MIN ( ALL + + 34 ) ) ) FROM tab0 ---- -102 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-5530 SELECT * FROM tab2 WHERE ( NULL ) BETWEEN NULL AND ( CAST ( 2 AS INTEGER ) + - - 43 ) ---- @@ -35359,10 +35314,7 @@ SELECT - 79 AS col0 FROM ( tab1 AS cor0 CROSS JOIN tab1 AS cor1 ) ---- 9 values hashing to 1b7b0b34fe3431fb409719624d12791f -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5779 SELECT COUNT ( * ) AS col0 FROM tab2 AS cor0 WHERE NOT ( NOT NULL NOT BETWEEN ( NULL ) AND col2 + - 5 ) ---- @@ -35937,10 +35889,7 @@ SELECT - 42 + + COUNT ( * ) FROM tab2 cor0 ---- -39 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE ( NOT NULL BETWEEN ( NULL ) AND - ( + 60 ) ) ---- @@ -39993,10 +39942,7 @@ SELECT 93 FROM tab0 AS cor0 CROSS JOIN tab2 ---- 9 values hashing to e64105dfaa9fbd201adbb1f3f6968bde -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN ( NULL ) AND 74 + + col0 ---- @@ -46840,10 +46786,7 @@ query I rowsort SELECT DISTINCT + 83 * + + col2 * - - col2 FROM tab0 cor0 WHERE NOT NULL IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 8 ---- @@ -47304,10 +47247,7 @@ SELECT DISTINCT + COUNT ( - + 22 ) col1 FROM tab0 AS cor0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + col0 + col2 + - + col1 + col1 * + 45 AS col2 FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND 63 ---- @@ -51716,10 +51656,7 @@ SELECT - 39 + - COUNT ( * ) AS col2 FROM tab0 ---- -42 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 38 * 46 + - col0 FROM tab2 WHERE NOT NULL BETWEEN ( NULL ) AND col2 * + 82 - + 13 ---- @@ -52395,10 +52332,7 @@ SELECT + col1 / 83 + 84 AS col0 FROM tab1 AS cor0 WHERE - col1 IS NOT NULL 84 84 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col0 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + 63 ---- @@ -54056,10 +53990,7 @@ SELECT ALL - col2 / col0 * + - 5 * + + col2 + - + 78 + 8 AS col0 FROM tab0 cor0 425 635 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT - + col1, - col0 * col2 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND col1 * + - 54 ---- @@ -55032,10 +54963,7 @@ SELECT ALL * FROM tab2 AS cor0 WHERE 62 * + col2 + + col2 + - col0 * - col2 >= c ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND col0 + + 82 ---- @@ -55075,10 +55003,7 @@ SELECT DISTINCT COUNT ( * ) AS col1, 60 FROM tab2 3 60 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - + col1 + - col2 FROM tab0 WHERE NULL NOT BETWEEN NULL AND + 4 + + col0 * - 44 ---- @@ -55758,10 +55683,7 @@ SELECT ALL - MAX ( + 72 ) FROM tab2 ---- -72 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT DISTINCT * FROM tab0 AS cor0 CROSS JOIN tab0 AS cor1 WHERE NULL BETWEEN NULL AND + 52 ---- @@ -57052,10 +56974,7 @@ SELECT * FROM tab1 AS cor0 WHERE NOT col2 + + - col2 IS NULL ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - 49 + 69 - ( + 25 ) ---- @@ -60346,10 +60265,7 @@ query I rowsort SELECT col2 * col2 col2 FROM tab0 WHERE ( + 48 * - 12 ) IN ( + col1 * col1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN ( NULL ) AND 15 ---- diff --git a/data/sqlite/random/aggregates/slt_good_56.slt b/data/sqlite/random/aggregates/slt_good_56.slt index 14e3e6d..63dfcac 100644 --- a/data/sqlite/random/aggregates/slt_good_56.slt +++ b/data/sqlite/random/aggregates/slt_good_56.slt @@ -4105,10 +4105,7 @@ SELECT + col1 * 90 - - + 30 AS col0 FROM tab1 AS cor0 4260 480 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND col1 * - 82 ---- @@ -4373,10 +4370,7 @@ SELECT DISTINCT col2 * - CAST ( NULL AS INTEGER ) AS col2 FROM tab1 AS cor0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-692 SELECT ( + SUM ( col2 ) ) FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 26 ---- @@ -7316,10 +7310,7 @@ SELECT + 90 FROM tab2 AS cor0 WHERE + 73 > + - col0 90 90 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 88 ---- @@ -9911,10 +9902,7 @@ SELECT DISTINCT col1 + - - col0 AS col1 FROM tab0 AS cor0 96 98 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 73 * - 99 * + col0 ---- @@ -10808,10 +10796,7 @@ SELECT + 11 + - col0 AS col0 FROM tab0 -76 -86 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1749 SELECT ALL + 61 + COUNT ( * ) FROM tab1 WHERE ( NULL ) BETWEEN ( NULL ) AND - 83 * + col2 ---- @@ -11842,10 +11827,7 @@ query II rowsort label-1931 SELECT DISTINCT - - col2 AS col1, - col0 / - 56 col1 FROM tab1 WHERE - col2 / + col1 * - CAST ( NULL AS INTEGER ) * col1 + - CAST ( NULL AS INTEGER ) NOT BETWEEN ( NULL ) AND - 70 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1932 SELECT DISTINCT - - COUNT ( * ) AS col1 FROM tab0, tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - 61 OR NOT + 24 = NULL ---- @@ -13757,10 +13739,7 @@ SELECT ALL 97 * - col1 FROM tab0 WHERE NOT ( col1 ) IS NULL -7857 -97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - 82 - col2 * col1 ---- @@ -16888,10 +16867,7 @@ query III rowsort SELECT * FROM tab2 WHERE NOT + col1 - + col1 < col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - col0 * 70 ---- @@ -18262,10 +18238,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 WHERE - 39 BETWEEN + col2 AND - - 56 + + 22 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 37 ---- @@ -19476,10 +19449,7 @@ SELECT DISTINCT + + 89 AS col0 FROM tab2 AS cor0 ---- 89 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - - col0 * 63 ---- @@ -21644,10 +21614,7 @@ SELECT DISTINCT - col1 * 6 + col1 FROM tab2 cor0 -335 -385 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND 28 ---- @@ -24513,10 +24480,7 @@ query I rowsort SELECT col2 AS col2 FROM tab1 WHERE NOT - - 49 >= ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col0 AS col2 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 10 * - ( - col1 ) ---- @@ -25089,10 +25053,7 @@ SELECT ALL - 65 + - 73 + + MAX ( col2 ) FROM tab0 ---- -39 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND - 21 * col1 ---- @@ -25588,10 +25549,7 @@ SELECT col0 / + 74 FROM tab1 1 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-4184 SELECT DISTINCT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND ( + 79 * - CAST ( col0 AS INTEGER ) - 32 ) ---- @@ -28327,10 +28285,7 @@ SELECT - ( col0 ) - + col1 AS col1 FROM tab2 -142 -97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND ( + ( + 32 ) ) ---- @@ -28860,10 +28815,7 @@ SELECT + 32 * col0 AS col0 FROM tab2 2048 2400 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 62 ---- @@ -36178,10 +36130,7 @@ SELECT * FROM tab2 AS cor0 WHERE NOT col0 + + col1 * + - 57 IS NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 8 ---- @@ -36715,10 +36664,7 @@ SELECT DISTINCT - COUNT ( * ) + 91 * - 16 FROM tab2 ---- -1459 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-6006 SELECT DISTINCT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND CAST ( - 51 AS INTEGER ) * ( 4 ) ---- @@ -38582,10 +38528,7 @@ SELECT + + 69 * - ( - COUNT ( 51 ) ) AS col1 FROM tab2 AS cor0 ---- 207 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 cor0 WHERE NOT NULL BETWEEN NULL AND 69 ---- @@ -38817,10 +38760,7 @@ query III rowsort SELECT * FROM tab2 AS cor0 WHERE - 8 + + + col0 >= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 79 ---- @@ -42710,10 +42650,7 @@ SELECT + COUNT ( * ) / - ( CAST ( - COUNT ( * ) AS INTEGER ) ) FROM tab1 ---- 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col1 * col0 AS col0 FROM tab0 WHERE NOT NULL BETWEEN NULL AND ( 89 ) ---- @@ -45846,10 +45783,7 @@ query I rowsort label-7515 SELECT ALL + - CAST ( col1 AS INTEGER ) * col0 + 93 FROM tab2 AS cor0 WHERE ( NULL ) < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col2 AS col1 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( ( - col2 ) * + 8 + - col2 * col1 ) ---- @@ -55383,10 +55317,7 @@ SELECT ALL + CAST ( - 9 AS INTEGER ) AS col2 FROM tab0 AS cor0 -9 -9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 93 / + - col0 * - col2 ---- diff --git a/data/sqlite/random/aggregates/slt_good_57.slt b/data/sqlite/random/aggregates/slt_good_57.slt index 0047e84..abb4ffe 100644 --- a/data/sqlite/random/aggregates/slt_good_57.slt +++ b/data/sqlite/random/aggregates/slt_good_57.slt @@ -5916,10 +5916,7 @@ SELECT DISTINCT - - 72 AS col1, 73 + + - 7 col0 FROM tab0 AS cor0 72 66 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 cor0 WHERE NULL BETWEEN ( NULL ) AND + 81 ---- @@ -9936,10 +9933,7 @@ SELECT + 56 * - - 61 - + col0 FROM tab0 AS cor0 3329 3401 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 51 - col2 ---- @@ -10566,10 +10560,7 @@ SELECT ALL - col0 + col2, + col1 FROM tab0 32 81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + col2 + 86 ---- @@ -10595,10 +10586,7 @@ SELECT - - 64 - - col1 + col2 AS col2 FROM tab1 AS cor0 174 179 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + col0 * - col2 + + ( - - 43 ) ---- @@ -14683,10 +14671,7 @@ SELECT DISTINCT + col0 * + col1 + ( col2 ) + - + 96 FROM tab2 AS cor0 4872 4987 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - - col0 * 79 + + - col2 + col0 / + col1 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN ( NULL ) AND 93 ---- @@ -15643,10 +15628,7 @@ SELECT ALL * FROM tab1 WHERE + - ( col1 ) IS NOT NULL ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - 17 ---- @@ -19527,10 +19509,7 @@ SELECT DISTINCT ( + - ( ( + - ( COUNT ( * ) ) ) ) ) AS col2 FROM tab0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND - 48 ---- @@ -21012,10 +20991,7 @@ SELECT DISTINCT * FROM tab1 AS cor0 WHERE - col0 + + - col1 IS NOT NULL ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3424 SELECT ALL SUM ( col1 ) AS col0 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + col2 * - 92 * + + col2 ---- @@ -25138,10 +25114,7 @@ SELECT ALL 91 FROM tab1 WHERE NULL IS NULL 91 91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-4093 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND ( + - 36 - CAST ( - col1 AS INTEGER ) ) ---- @@ -25937,10 +25910,7 @@ query I rowsort SELECT - col1 * - 70 FROM tab0 WHERE NULL NOT BETWEEN - col1 * - col1 + + col2 / + 44 AND ( 13 * - col0 + col1 * 56 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN ( NULL ) AND + 35 ---- @@ -29474,10 +29444,7 @@ SELECT ALL - COUNT ( * ) AS col0 FROM tab2 AS cor0 WHERE NOT - col2 < ( 0 * col0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 cor0 WHERE NULL BETWEEN NULL AND - 61 ---- @@ -32900,10 +32867,7 @@ query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT - 16 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - 32 + + col2 col2 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - 7 + - col2 ---- @@ -39278,10 +39242,7 @@ SELECT DISTINCT MIN ( ALL - 19 ) col1 FROM tab0 ---- -19 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6401 SELECT - COUNT ( * ) * - COUNT ( ALL + col2 ) FROM tab0 WHERE NOT NULL BETWEEN NULL AND - - 66 ---- @@ -40570,10 +40531,7 @@ SELECT ALL COUNT ( DISTINCT + col1 ) * 79 FROM tab2 WHERE NOT NULL <= NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col2 + 45 * - col0 AS col2 FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + col0 - ( + 25 + - 72 ) ---- @@ -45208,10 +45166,7 @@ SELECT ALL - - COUNT ( * ) + + - 76 FROM tab1 AS cor0 ---- -73 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN ( NULL ) AND 76 AND ( NULL ) <= ( col2 ) ---- @@ -53490,10 +53445,7 @@ query I rowsort SELECT 33 / - + 95 AS col0 FROM tab1 AS cor0 WHERE NULL >= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 69 AS col2 FROM tab2 WHERE NULL BETWEEN NULL AND + - col0 + + 38 + + col0 ---- @@ -56318,10 +56270,7 @@ SELECT 14 col1 FROM tab1 14 14 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT DISTINCT * FROM tab2 cor0 CROSS JOIN tab1 AS cor1 WHERE ( NULL ) NOT BETWEEN NULL AND + 86 ---- @@ -56378,10 +56327,7 @@ query III rowsort SELECT * FROM tab0 WHERE + - 65 >= + col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND + - 54 ---- @@ -58463,10 +58409,7 @@ SELECT DISTINCT col2 * - - 46 FROM tab0 4554 460 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND - ( - - col0 ) + + - col2 * col1 * - - 37 ---- @@ -58667,10 +58610,7 @@ SELECT 89 * col2 - - col1 FROM tab0 8812 911 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col0 FROM tab0 WHERE NOT NULL BETWEEN NULL AND + + ( - 55 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_58.slt b/data/sqlite/random/aggregates/slt_good_58.slt index 2b0c31e..fa62f04 100644 --- a/data/sqlite/random/aggregates/slt_good_58.slt +++ b/data/sqlite/random/aggregates/slt_good_58.slt @@ -866,10 +866,7 @@ SELECT DISTINCT col0, + ( - col0 ) FROM tab1 91 -91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND col1 * + 88 + + col1 AND + 99 * - ( - - col0 ) IS NOT NULL ---- @@ -2509,10 +2506,7 @@ SELECT ALL + 65 * - - col0 AS col1 FROM tab0 6305 975 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-403 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( - CAST ( NULL AS INTEGER ) + + 45 ) ---- @@ -3721,10 +3715,7 @@ SELECT - + 87 + - col1 / - 94 AS col0 FROM tab1 AS cor0 -87 -87 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 23 FROM tab0 WHERE NOT ( NULL ) BETWEEN ( NULL ) AND ( - 65 ) ---- @@ -3768,10 +3759,7 @@ SELECT ALL - 24 col2 FROM tab1 AS cor0 -24 -24 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - ( - - 62 ) * + + 14 + - col2 ---- @@ -3819,10 +3807,7 @@ SELECT DISTINCT - 74 * - - col0 col0 FROM tab0 -6438 -7178 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL 41 - col2 - + col2 * - 43 FROM tab0 WHERE NULL NOT BETWEEN NULL AND ( - 13 ) ---- @@ -4842,10 +4827,7 @@ SELECT DISTINCT - 26 / - - MAX ( - - col1 ) FROM tab0 AS cor0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( 63 ) ---- @@ -6895,10 +6877,7 @@ SELECT DISTINCT - 2 * - col0 + - col0 FROM tab2 AS cor0 64 75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 AS col1 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + + 82 ---- @@ -13023,10 +13002,7 @@ query I rowsort SELECT DISTINCT + ( 25 ) AS col2 FROM tab2 WHERE + 13 < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 60 FROM tab0 WHERE NULL BETWEEN NULL AND - 88 ---- @@ -13142,10 +13118,7 @@ SELECT DISTINCT + 70 * - - 12 FROM tab1 ---- 840 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NULL BETWEEN NULL AND - ( + 22 ) - - + 67 * - col0 ---- @@ -16481,10 +16454,7 @@ SELECT CAST ( NULL AS INTEGER ) + + COUNT ( * ) AS col0 FROM tab2 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + 45 FROM tab0 WHERE NOT NULL BETWEEN NULL AND 22 - col1 * + 62 ---- @@ -17088,10 +17058,7 @@ SELECT - 87 + ( - + COUNT ( * ) ) * + - 80 FROM tab1 ---- 153 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 AS col1 FROM tab1 cor0 WHERE NULL BETWEEN NULL AND + 18 ---- @@ -18606,10 +18573,7 @@ query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT col2 * - - col1 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 1 ---- @@ -19139,10 +19103,7 @@ SELECT + ( 23 ) / - + col0 + - - col1 AS col1 FROM tab1 47 5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + + 73 + 67 ---- @@ -21483,10 +21444,7 @@ SELECT DISTINCT - MIN ( col1 ) AS col2 FROM tab1 AS cor0 ---- -5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - 54 + + col1 ---- @@ -21530,10 +21488,7 @@ SELECT ALL 91 + - - 35 FROM tab1 126 126 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NULL BETWEEN NULL AND + + col0 + + col1 + + col0 + 3 + - col0 ---- @@ -25495,10 +25450,7 @@ SELECT ( - - col1 ) AS col1 FROM tab1 47 5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND + 99 + - col0 ---- @@ -27517,10 +27469,7 @@ SELECT ALL - 85 + + - 33 + - ( + col2 ) FROM tab2 AS cor0 -158 -176 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - col2 / - 55 ---- @@ -32675,10 +32624,7 @@ SELECT DISTINCT - 52 col2 FROM tab1 AS cor0 WHERE ( NULL ) IS NULL ---- -52 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - col0 * + 21 ---- @@ -33374,10 +33320,7 @@ SELECT + 48 + col0 * - 13 FROM tab1 cor0 -1135 -615 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 cor0 WHERE NULL BETWEEN NULL AND + 37 ---- @@ -34827,10 +34770,7 @@ SELECT DISTINCT + - col0, col0 AS col1 FROM tab1 AS cor0 -91 91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + col1 AS col2 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 35 ---- @@ -39602,10 +39542,7 @@ SELECT - col2 / 18 FROM tab1 AS cor0 -3 -5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6491 SELECT ALL - MAX ( DISTINCT + 19 ) AS col1 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 6 ---- @@ -40269,10 +40206,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 31 * - - 5 ---- @@ -49676,10 +49610,7 @@ SELECT DISTINCT MIN ( ALL - + col2 ) * + COUNT ( * ) AS col1 FROM tab1 ---- -288 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - 3 ---- @@ -50501,10 +50432,7 @@ SELECT ALL COUNT ( ALL col0 ) + + 78 + + COUNT ( * ) + + - MIN ( ALL + col2 ) co ---- 61 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 56 ---- @@ -51673,10 +51601,7 @@ SELECT ( - ( 47 ) ) AS col0 FROM tab0 AS cor0 -47 -47 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - - col2 AS col2 FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 46 + + col2 - - col1 ---- @@ -56111,10 +56036,7 @@ query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN + 16 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT ( NULL NOT BETWEEN NULL AND + 27 ) ---- @@ -59597,10 +59519,7 @@ SELECT ALL COUNT ( 92 ) AS col0 FROM tab1 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col1 FROM tab2 WHERE NOT NULL BETWEEN NULL AND + 28 - col2 ---- @@ -59928,10 +59847,7 @@ SELECT ALL col2 * - col0 + + 62 * - 25 + - ( - col0 ) + + col2 col1 FROM tab1 AS -6421 -7579 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-9833 SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND CAST ( + col1 AS INTEGER ) / - 86 ---- diff --git a/data/sqlite/random/aggregates/slt_good_59.slt b/data/sqlite/random/aggregates/slt_good_59.slt index b441079..986f2c0 100644 --- a/data/sqlite/random/aggregates/slt_good_59.slt +++ b/data/sqlite/random/aggregates/slt_good_59.slt @@ -403,10 +403,7 @@ SELECT ALL + 74 FROM tab2 cor0 CROSS JOIN tab1 cor1 ---- 9 values hashing to 2ccf8ef3f477e1a1a3e30c8b8154ff31 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab1 AS cor0 CROSS JOIN tab1 AS cor1 WHERE NULL BETWEEN ( NULL ) AND - 89 ---- @@ -2391,10 +2388,7 @@ SELECT ALL col2 * 85 + - 74 FROM tab0 AS cor0 776 8341 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - 19 * col2 ---- @@ -3819,10 +3813,7 @@ SELECT ( 56 ) AS col1 FROM tab0 56 56 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND 60 ---- @@ -7302,10 +7293,7 @@ SELECT + CAST ( col1 AS INTEGER ) * + col1 AS col2 FROM tab2 4489 5929 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND ( 47 ) ---- @@ -11418,10 +11406,7 @@ SELECT - - 90 FROM tab2 cor0 90 90 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 27 * + col2 + 47 ---- @@ -11481,10 +11466,7 @@ SELECT ALL - COUNT ( * ) * COUNT ( * ) / - 84 AS col2 FROM tab2 AS cor0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - 24 ---- @@ -15075,10 +15057,7 @@ SELECT ALL - MAX ( - col1 ) AS col0 FROM tab2 cor0 ---- 51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col1 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + ( + 36 ) ---- @@ -20687,10 +20666,7 @@ SELECT 59 AS col0, + col2 AS col0 FROM tab0 59 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col0 FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND col2 + 62 ---- @@ -22029,10 +22005,7 @@ SELECT ALL 56 - + col1 * col2 FROM tab2 -3024 -3830 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col0 AS col0 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND col0 * + ( 77 ) ---- @@ -22384,10 +22357,7 @@ SELECT DISTINCT - col2 * - col1 + - 62 AS col1, 36 AS col0 FROM tab2 3824 36 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + - col0 - col0 * - 97 FROM tab2 WHERE NOT NULL BETWEEN NULL AND - col1 * + 93 ---- @@ -22942,10 +22912,7 @@ SELECT DISTINCT + ( - + 96 ) - - col2 * - col1 AS col2 FROM tab2 AS cor0 -3176 -3982 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 39 ---- @@ -23240,10 +23207,7 @@ SELECT ALL ( - 35 ) * + col1 FROM tab2 AS cor0 -2345 -2695 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3785 SELECT DISTINCT - COUNT ( * ) + - 49 AS col0 FROM tab1 cor0 WHERE NOT NULL BETWEEN ( NULL ) AND ( 63 ) ---- @@ -23788,10 +23752,7 @@ SELECT ALL - col1 - + ( col1 ) + - + col2 AS col2 FROM tab1 -162 -69 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-3873 SELECT DISTINCT * FROM tab1 WHERE NULL BETWEEN NULL AND CAST ( NULL AS INTEGER ) * - + col2 * + 88 ---- @@ -24476,10 +24437,7 @@ SELECT DISTINCT col1 * - 56 * - + col1 FROM tab2 251384 332024 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - col2 / - - 19 / - 27 ---- @@ -26817,10 +26775,7 @@ SELECT - + 7 col1, + col1 + + + col0 AS col0 FROM tab0 AS cor0 -7 98 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + ( + 71 ) ---- @@ -27729,10 +27684,7 @@ SELECT ALL - col0 AS col1 FROM tab0 AS cor0 WHERE - 18 IS NOT NULL -87 -97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + col2 * + 32 ---- @@ -27903,10 +27855,7 @@ SELECT + SUM ( DISTINCT - col2 ) AS col1 FROM tab0 AS cor0 ---- -156 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 62 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND ( 12 ) ---- @@ -30304,10 +30253,7 @@ SELECT - + col0, col1 * + 75 * - + 28 * + CAST ( - col1 AS INTEGER ) AS col0 FRO -91 4638900 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN NULL AND + col0 * 89 ---- @@ -30319,10 +30265,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND 26 ---- @@ -30705,10 +30648,7 @@ SELECT - - col1 + col1 - col1 AS col0 FROM tab0 AS cor0 21 81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 88 AS col1 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN ( NULL ) AND - col2 + + col2 * 53 ---- @@ -37385,10 +37325,7 @@ SELECT DISTINCT col2 + + - 1 FROM tab0 9 98 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND + 42 * 56 ---- @@ -39212,10 +39149,7 @@ query I rowsort SELECT DISTINCT 24 col0 FROM tab1 WHERE NOT NULL IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col2 AS col2 FROM tab1 WHERE NULL NOT BETWEEN NULL AND ( 42 ) ---- @@ -41071,10 +41005,7 @@ SELECT 56 col0 FROM tab1 AS cor0 CROSS JOIN tab2 AS cor1 ---- 9 values hashing to 9c4523312174730bbc525b9977aa99fa -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - + col1 AS col1 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND 35 ---- @@ -41183,10 +41114,7 @@ SELECT DISTINCT - 53 * + col2 * 90 * + col1 FROM tab1 AS cor0 -15244920 -6410880 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND 28 ---- @@ -44441,10 +44369,7 @@ SELECT 20 col1, + col2 - + + col0 * - - col2 - col1 AS col2 FROM tab2 20 -4359 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - 30 ---- @@ -49395,10 +49320,7 @@ SELECT MIN ( DISTINCT + 84 ) col1 FROM tab1 cor0 ---- 84 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col1 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND 33 ---- @@ -55151,10 +55073,7 @@ SELECT - - COUNT ( ALL col2 ) / - - COUNT ( * ) AS col2 FROM tab2 AS cor0 ---- 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - + col0 / + 63 + + col1 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 88 ---- @@ -58579,10 +58498,7 @@ SELECT ALL + CAST ( + 73 AS INTEGER ) AS col2 FROM tab2 73 73 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND ( 23 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_6.slt b/data/sqlite/random/aggregates/slt_good_6.slt index 60677ad..62313d1 100644 --- a/data/sqlite/random/aggregates/slt_good_6.slt +++ b/data/sqlite/random/aggregates/slt_good_6.slt @@ -5064,10 +5064,7 @@ SELECT DISTINCT COUNT ( * ) FROM tab1 WHERE NOT 61 < NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND + + 66 * + col2 + col0 ---- @@ -5590,10 +5587,7 @@ SELECT ALL col2 + 96 AS col0 FROM tab0 143 195 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND ( - ( + 85 ) ) ---- @@ -6011,10 +6005,7 @@ query III rowsort SELECT * FROM tab1 WHERE + - 19 IN ( - col0 + - col2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-987 SELECT DISTINCT col0 FROM tab2 WHERE NOT ( NULL ) NOT BETWEEN NULL AND ( + 64 * + CAST ( col1 AS INTEGER ) ) ---- @@ -12081,10 +12072,7 @@ SELECT ALL 70 * - col2, 82 * + 89 AS col0 FROM tab0 -700 7298 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT DISTINCT + + ( - col0 ) - 4 AS col2, - ( col0 ) col0 FROM tab2 WHERE NOT ( NULL BETWEEN NULL AND + 91 ) ---- @@ -13863,10 +13851,7 @@ SELECT MAX ( ALL + CAST ( col1 AS INTEGER ) ) FROM tab2 ---- 77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2254 SELECT + COUNT ( * ) FROM tab0 WHERE NOT ( NULL BETWEEN NULL AND + 53 ) ---- @@ -17641,10 +17626,7 @@ query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL >= col0 * - + 44 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - + 28 / col2 - + col2 + + col0 ---- @@ -23154,10 +23136,7 @@ SELECT DISTINCT * FROM tab1 WHERE NOT + - col0 IN ( - + col2, + 22 ) ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 col2 FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + 78 ---- @@ -25340,10 +25319,7 @@ query I rowsort SELECT ALL 26 + + col2 + + 97 * - col1 FROM tab1 WHERE NOT ( - + ( - + 52 ) ) NOT BETWEEN NULL AND col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND ( - 75 ) ---- @@ -27473,10 +27449,7 @@ SELECT DISTINCT + CAST ( + MAX ( ALL + - col2 ) AS INTEGER ) + COUNT ( * ) AS co ---- -56 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 + + - col1 FROM tab2 WHERE NOT ( NOT NULL BETWEEN ( NULL ) AND - col0 / + 66 ) ---- @@ -27630,10 +27603,7 @@ query I rowsort label-4502 SELECT - col0 * - col2 AS col0 FROM tab1 WHERE col0 NOT IN ( CAST ( NULL AS INTEGER ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4503 SELECT + CAST ( NULL AS INTEGER ) / col2 col1 FROM tab0 WHERE NULL BETWEEN NULL AND - col0 + - 22 / col1 ---- @@ -27656,10 +27626,7 @@ SELECT DISTINCT col0 FROM tab2 AS cor0 WHERE col0 IS NOT NULL 64 75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND 79 * 45 ---- @@ -29302,10 +29269,7 @@ query III rowsort SELECT * FROM tab0 cor0 WHERE + 91 BETWEEN + col1 * - 56 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - 37 ---- @@ -30210,10 +30174,7 @@ query I rowsort SELECT 35 + + col0 * + col2 AS col1 FROM tab0 AS cor0 WHERE NOT ( col1 * + col2 + col1 * - col1 ) NOT BETWEEN col1 + 68 AND - col1 - + col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + 16 - col2 AS col0 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + col0 * + + col2 + 78 / 77 ---- @@ -33447,10 +33408,7 @@ SELECT MIN ( + - col1 ) AS col2 FROM tab2 ---- -77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5464 SELECT ALL col1 AS col2 FROM tab2 WHERE NULL BETWEEN NULL AND CAST ( NULL AS INTEGER ) - - - 11 ---- @@ -34775,10 +34733,7 @@ query I rowsort label-5675 SELECT DISTINCT + col2 col1 FROM tab1 WHERE - col1 * - CAST ( NULL AS INTEGER ) * + col2 <= ( - + ( + 70 ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND + 17 ---- @@ -42320,10 +42275,7 @@ SELECT + 88 FROM tab1 WHERE - col1 NOT IN ( - 51, 42 ) 88 88 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - + 5 ---- @@ -45759,10 +45711,7 @@ SELECT ALL - col2 * + col0 * + col1 * 65 FROM tab1 AS cor0 -18904340 -4455360 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + + col0 * - ( + col1 ) * + 92 ---- @@ -46448,10 +46397,7 @@ SELECT SUM ( ALL + col1 ) + - 65 * 35 AS col0 FROM tab2 ---- -2080 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 * col0 col1 FROM tab2 WHERE ( NULL ) BETWEEN NULL AND + col0 + + 49 * col1 ---- @@ -47295,10 +47241,7 @@ SELECT DISTINCT - ( - 18 ) AS col1 FROM tab0 cor0 ---- 18 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND - 58 ---- @@ -48803,10 +48746,7 @@ SELECT + col2 + - col1 + - - col2 AS col2 FROM tab2 3 49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab0 AS cor0 CROSS JOIN tab2 AS cor1 WHERE ( NULL ) BETWEEN NULL AND + 13 / + + 27 ---- @@ -49024,10 +48964,7 @@ SELECT DISTINCT + CAST ( 45 AS INTEGER ) / col0 * col1, - 75 * col1 AS col1 FROM 0 -5775 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 60 ---- @@ -51429,10 +51366,7 @@ SELECT DISTINCT 9 + COUNT ( * ) AS col2, AVG ( DISTINCT + + col2 ) col2, - MAX ( NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM ( tab2 AS cor0 JOIN tab0 AS cor1 ON NOT NULL NOT BETWEEN NULL AND 19 ) ---- @@ -52978,10 +52912,7 @@ SELECT DISTINCT + 61, + col0 FROM tab0 61 97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 81 FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( - 50 + col2 ) ---- @@ -54494,10 +54425,7 @@ SELECT ALL MIN ( - - col0 ) AS col1 FROM tab0 ---- 15 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 1 ---- @@ -54665,10 +54593,7 @@ query I rowsort SELECT + col1 * 71 FROM tab1 WHERE ( NULL ) <> NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 * + col1 FROM tab2 WHERE ( NULL ) NOT BETWEEN NULL AND 5 ---- @@ -57321,10 +57246,7 @@ query III rowsort SELECT ALL * FROM tab2 WHERE 20 BETWEEN - 63 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT AVG ( col0 ) + - 46 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND ( - 32 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_60.slt b/data/sqlite/random/aggregates/slt_good_60.slt index e4005f9..8d683f1 100644 --- a/data/sqlite/random/aggregates/slt_good_60.slt +++ b/data/sqlite/random/aggregates/slt_good_60.slt @@ -2929,10 +2929,7 @@ query I rowsort SELECT + col0 FROM tab0 AS cor0 WHERE NULL <> col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + + 8 ---- @@ -3848,10 +3845,7 @@ SELECT ALL + - COUNT ( * ) * - COUNT ( ALL - col1 ) AS col0 FROM tab2 AS cor0 ---- 9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NULL BETWEEN NULL AND + 67 * 46 ---- @@ -4965,10 +4959,7 @@ SELECT ALL COUNT ( * ) / - + COUNT ( * ) * - CAST ( NULL AS INTEGER ) + + COUNT ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-806 SELECT 68 + COUNT ( * ) FROM tab1 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 99 * col0 ---- @@ -6303,10 +6294,7 @@ SELECT ALL + col1 / - col1 AS col2 FROM tab2 cor0 -1 -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col2 + - 1 AS col1 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 23 ---- @@ -7083,10 +7071,7 @@ query III rowsort SELECT * FROM tab0 WHERE 0 <> NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 cor0 WHERE - col1 IS NULL AND ( NULL ) NOT BETWEEN NULL AND - 83 ---- @@ -12900,10 +12885,7 @@ SELECT - - 46 * - ( - col1 ) * + 15 AS col1 FROM tab2 AS cor0 46230 53130 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 8 ---- @@ -13535,10 +13517,7 @@ query III rowsort SELECT * FROM tab1 WHERE ( - - col0 ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND + - 35 + - - 56 ---- @@ -14063,10 +14042,7 @@ SELECT * FROM tab1 WHERE ( col1 ) NOT BETWEEN ( - 53 ) AND col0 - + col0 ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL BETWEEN NULL AND + - 69 ---- @@ -16550,10 +16526,7 @@ SELECT ALL col2 + + 1 * 34 FROM tab1 130 93 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2705 SELECT ALL - 80 col2 FROM tab0 WHERE ( NULL ) NOT BETWEEN NULL AND 43 + CAST ( - col0 AS INTEGER ) ---- @@ -20054,10 +20027,7 @@ SELECT DISTINCT col0 AS col0, col2 AS col0 FROM tab0 97 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 77 ---- @@ -21885,10 +21855,7 @@ SELECT col0 * - 87 * + col0 FROM tab2 AS cor0 -356352 -489375 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND 46 + - - col1 + - col1 * - col0 ---- @@ -30264,10 +30231,7 @@ SELECT DISTINCT - CAST ( NULL AS REAL ) FROM tab0 cor0 CROSS JOIN tab0 AS cor1 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4940 SELECT DISTINCT - MIN ( - - col2 ) + + MIN ( DISTINCT 41 ) AS col2 FROM tab2 WHERE NOT NULL BETWEEN NULL AND - + CAST ( - col2 AS INTEGER ) + + + 16 ---- @@ -32043,10 +32007,7 @@ SELECT + 37 AS col0, - col0 FROM tab2 37 -75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT AVG ( - + ( col1 ) ) FROM tab1 WHERE NULL BETWEEN NULL AND - col0 + - 5 ---- @@ -33623,10 +33584,7 @@ SELECT col0 * - 6 AS col0 FROM tab0 -582 -90 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND col0 + 82 ---- @@ -38874,10 +38832,7 @@ SELECT ALL + SUM ( - 69 ) FROM tab1 AS cor0 ---- -207 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL 14 AS col0 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col0 + - col0 + - + 60 / - - col2 ---- @@ -49333,10 +49288,7 @@ SELECT - 31 * 38 AS col1 FROM tab1 AS cor0 -1178 -1178 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8048 SELECT DISTINCT - COUNT ( * ) * + COUNT ( * ) FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND 17 ---- @@ -49674,10 +49626,7 @@ SELECT ALL col0 * - 45 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL -3825 -4095 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col0 AS col1 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - 38 ---- @@ -51069,10 +51018,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT ALL * FROM tab1 cor0 CROSS JOIN tab2 AS cor1 WHERE NOT NULL BETWEEN ( NULL ) AND + 56 - 40 * - 7 ---- @@ -52836,10 +52782,7 @@ SELECT ALL - col2 / + col1 + + 3 FROM tab0 AS cor0 3 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND 34 ---- @@ -55483,10 +55426,7 @@ SELECT DISTINCT 95 * + - ( + COUNT ( * ) ) FROM tab2 ---- -285 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col1 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 40 ---- @@ -59190,10 +59130,7 @@ SELECT DISTINCT - col1 - + 43 col1 FROM tab0 WHERE col0 / + col1 + - col0 IS NOT -44 -64 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT NULL BETWEEN NULL AND 32 * col1 - - 48 ---- @@ -59657,10 +59594,7 @@ SELECT DISTINCT - col0 AS col1, ( + 91 ) FROM tab1 AS cor0 -91 91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( 32 / col0 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_61.slt b/data/sqlite/random/aggregates/slt_good_61.slt index dfe708a..84a73d5 100644 --- a/data/sqlite/random/aggregates/slt_good_61.slt +++ b/data/sqlite/random/aggregates/slt_good_61.slt @@ -478,10 +478,7 @@ SELECT ALL - - 4 AS col0, + COUNT ( * ) FROM tab2 AS cor0 4 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - 92 AS col2 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + ( - - 91 ) ---- @@ -7701,10 +7698,7 @@ SELECT ALL MAX ( - - col2 ) col1 FROM tab1 ---- 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + - col2 * col1 + - 98 - + 21 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - - 38 ---- @@ -9350,10 +9344,7 @@ SELECT + - ( COUNT ( * ) ) AS col2 FROM tab2 AS cor0 WHERE NOT ( NOT NULL IS NOT ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col0 + + ( + - 28 ) ---- @@ -15713,10 +15704,7 @@ SELECT + ( - col2 ) + - col0 * col1 FROM tab1 -484 -810 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND - 69 + col1 / + 52 ---- @@ -19770,10 +19758,7 @@ SELECT - col0 FROM tab0 WHERE + 42 / - 76 IS NOT NULL -87 -97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND 11 * + - 21 ---- @@ -22321,10 +22306,7 @@ query III rowsort SELECT * FROM tab1 WHERE - 48 * + + col1 BETWEEN col1 - col2 AND - + ( + col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col0 / + - col0 / + col1 + 30 AS col1 FROM tab1 WHERE NULL BETWEEN NULL AND + 32 + + + ( - col0 ) ---- @@ -23156,10 +23138,7 @@ SELECT + COUNT ( * ) / - - COUNT ( * ) col2 FROM tab2 ---- 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-3761 SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - CAST ( NULL AS INTEGER ) * + col2 * 73 + + col0 ---- @@ -24350,10 +24329,7 @@ query III rowsort SELECT * FROM tab2 WHERE NOT ( 63 ) NOT BETWEEN ( col0 ) / col1 + - 28 AND + 42 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN ( NULL ) AND 10 + col1 ---- @@ -28396,10 +28372,7 @@ query I rowsort SELECT ALL 98 + - col2 AS col1 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND + 50 ---- @@ -30255,10 +30228,7 @@ SELECT DISTINCT col2 - - - 21 AS col0 FROM tab2 AS cor0 2 37 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4938 SELECT DISTINCT - COUNT ( * ) AS col0 FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND 35 ---- @@ -30419,10 +30389,7 @@ SELECT ALL + SUM ( DISTINCT col1 ) FROM tab0 AS cor0 ---- 103 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL NOT BETWEEN ( NULL ) AND - 71 + col1 ) ---- @@ -30820,10 +30787,7 @@ SELECT DISTINCT - col2 + - ( + col0 ) AS col2 FROM tab0 AS cor0 -62 -97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - + col1 * - col0 - 8 ---- @@ -31924,10 +31888,7 @@ SELECT DISTINCT + - 2 - 17, - col2 AS col0 FROM tab0 AS cor0 -19 -99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 46 + + col0 / - ( - - col0 ) + col2 ---- @@ -34686,10 +34647,7 @@ SELECT - col2 * + - 8 FROM tab1 cor0 544 768 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5656 SELECT ALL - + COUNT ( * ) AS col2 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 85 ---- @@ -38272,10 +38230,7 @@ SELECT DISTINCT - col2, col2 AS col1 FROM tab1 -96 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6243 SELECT + COUNT ( + + CAST ( - 11 AS INTEGER ) ) FROM tab2 WHERE NULL BETWEEN NULL AND - 22 * 99 + + 24 ---- @@ -38405,10 +38360,7 @@ SELECT 21 col0 FROM tab2 21 21 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( + 47 ) ---- @@ -38457,10 +38409,7 @@ query I rowsort SELECT ALL col0 FROM tab0 WHERE NOT NULL = 61 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( 68 ) ---- @@ -38755,10 +38704,7 @@ query III rowsort SELECT * FROM tab1 AS cor0 WHERE ( - ( + col2 ) + 88 ) BETWEEN ( NULL ) AND col1 / - 48 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col2 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 18 ---- @@ -46802,10 +46748,7 @@ SELECT DISTINCT - col1 AS col0, 97 AS col2 FROM tab0 AS cor0 -81 97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col2 AS col2 FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 56 ---- @@ -47100,10 +47043,7 @@ SELECT ALL - col2 * - - 49 FROM tab2 -1960 -2842 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-7695 SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND ( 83 ) * col0 - - - CAST ( NULL AS INTEGER ) ---- @@ -48059,10 +47999,7 @@ SELECT col2, 79 FROM tab2 AS cor0 58 79 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 cor0 WHERE NULL BETWEEN NULL AND - 65 ---- @@ -50283,10 +50220,7 @@ query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN + 25 AND - ( - col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - + 51 ---- @@ -51188,10 +51122,7 @@ SELECT ALL * FROM tab1 WHERE NOT - + ( + col2 ) + col0 IS NULL ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 30 * + + 57 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + 87 ---- @@ -55600,10 +55531,7 @@ SELECT + col0 + + - col1 + + 46 AS col2 FROM tab2 cor0 41 54 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 39 + + 18 ---- @@ -57320,10 +57248,7 @@ query I rowsort SELECT DISTINCT col0 * col2 / + 88 FROM tab1 WHERE NOT - col0 * + + ( - - 82 ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-9369 SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - 17 + + col1 + CAST ( NULL AS INTEGER ) ---- @@ -59526,10 +59451,7 @@ SELECT DISTINCT 92 + - col0 AS col2 FROM tab1 41 7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - 65 * 51 FROM tab0 WHERE NULL BETWEEN NULL AND - 48 + col0 ---- diff --git a/data/sqlite/random/aggregates/slt_good_62.slt b/data/sqlite/random/aggregates/slt_good_62.slt index 3047d41..dd3d1fd 100644 --- a/data/sqlite/random/aggregates/slt_good_62.slt +++ b/data/sqlite/random/aggregates/slt_good_62.slt @@ -928,10 +928,7 @@ SELECT DISTINCT col1, 52 + - - 13 AS col0 FROM tab2 AS cor0 77 65 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + 7 ---- @@ -2207,10 +2204,7 @@ SELECT + col1 * - + col0 AS col2, - col2 + col2 FROM tab0 -97 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 31 ---- @@ -5540,10 +5534,7 @@ SELECT ALL + MAX ( + + 40 ) * - 63 FROM tab2 ---- -2520 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab0 AS cor0 CROSS JOIN tab0 AS cor1 WHERE NULL NOT BETWEEN NULL AND 35 ---- @@ -7047,18 +7038,12 @@ SELECT DISTINCT MIN ( + 53 ) FROM tab0 ---- 53 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1135 SELECT DISTINCT col1 - + CAST ( + 14 + 79 AS REAL ) AS col0 FROM tab0 WHERE NOT ( NULL ) BETWEEN ( NULL ) AND 47 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1136 SELECT DISTINCT COUNT ( * ) col2 FROM tab0 WHERE NOT NULL BETWEEN NULL AND + 56 / + col0 ---- @@ -13165,10 +13150,7 @@ query III rowsort label-2135 SELECT ALL * FROM tab2 cor0 WHERE NOT + col0 <> ( + - CAST ( + + col0 AS INTEGER ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 38 ---- @@ -15073,10 +15055,7 @@ SELECT ALL + col2 * col0 + 85 AS col2 FROM tab2 2645 4435 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + col0 * - ( - - 78 ) + - - col0 ---- @@ -15391,10 +15370,7 @@ query III rowsort SELECT ALL * FROM tab1 cor0 WHERE NOT NULL = col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2504 SELECT DISTINCT - COUNT ( * ) FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - 94 ---- @@ -15732,10 +15708,7 @@ SELECT DISTINCT - ( 62 ) AS col1 FROM tab0 AS cor0 ---- -62 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-2557 SELECT ALL * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + 9 * - - CAST ( NULL AS INTEGER ) ---- @@ -17682,10 +17655,7 @@ SELECT DISTINCT - ( + - col0 ) FROM tab1 AS cor0 85 91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 80 ---- @@ -18412,10 +18382,7 @@ SELECT + COUNT ( DISTINCT - + 10 ) FROM tab0 AS cor0 CROSS JOIN tab2 AS cor1 ---- 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 29 ---- @@ -20185,10 +20152,7 @@ query I rowsort label-3289 SELECT DISTINCT + col2 * col1 col0 FROM tab1 WHERE + - col1 <= 88 / CAST ( NULL AS INTEGER ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT ( NOT NULL BETWEEN NULL AND + ( + 32 ) ) ---- @@ -20573,10 +20537,7 @@ SELECT DISTINCT - CAST ( col1 AS INTEGER ) * - - 99 AS col0 FROM tab0 AS cor0 -8019 -99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 cor0 WHERE NOT NULL BETWEEN NULL AND ( - ( 16 ) / col2 ) ---- @@ -33411,10 +33372,7 @@ SELECT + COUNT ( * ) AS col0 FROM tab2 WHERE 63 IS NOT NULL ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5423 SELECT - COUNT ( * ) AS col2 FROM tab0 WHERE NULL BETWEEN NULL AND ( + 87 * col2 ) ---- @@ -35625,10 +35583,7 @@ SELECT DISTINCT + - MIN ( + + col1 ) AS col1 FROM tab1 AS cor0 ---- -5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE 34 IS NULL AND NOT NULL BETWEEN NULL AND - 92 ---- @@ -39677,10 +39632,7 @@ SELECT col2 / + col0 AS col1, - col1 * 67 * col2 FROM tab1 AS cor0 1 -90048 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + 21 FROM tab2 AS cor0 WHERE NOT ( NOT NULL BETWEEN NULL AND - col1 + + - 68 ) ---- @@ -39871,10 +39823,7 @@ SELECT - ( 82 ) AS col0 FROM tab0 AS cor0 -82 -82 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + 1 * - + col0 + + - col0 ---- @@ -42775,10 +42724,7 @@ SELECT + MIN ( DISTINCT + - 12 ) FROM tab2 AS cor0 ---- -12 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - col0 - + 81 ---- @@ -45112,10 +45058,7 @@ SELECT DISTINCT col0 * - 68 FROM tab1 -5780 -6188 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND ( col1 * 42 + - col2 ) ---- @@ -53645,10 +53588,7 @@ SELECT 35 / - 13 AS col0, 51 AS col2 FROM tab2 -2 51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 62 + - - col0 * - - 95 ---- @@ -55501,10 +55441,7 @@ SELECT DISTINCT - col0 * 50 * + 90 FROM tab0 AS cor0 -436500 -67500 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-9023 SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND CAST ( NULL AS INTEGER ) + + - 67 ---- @@ -56488,10 +56425,7 @@ SELECT 66 col1 FROM tab1 cor0 66 66 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 AS col0 FROM tab0 cor0 WHERE NULL BETWEEN NULL AND ( 24 ) ---- @@ -57357,10 +57291,7 @@ SELECT DISTINCT + + MAX ( ALL + col0 ) / - 10 AS col0 FROM tab1 AS cor0 WHERE ( ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9326 SELECT - CAST ( + col0 AS INTEGER ) * - col0 AS col0 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 91 ---- @@ -58940,10 +58871,7 @@ SELECT DISTINCT - 2 col2, - 77 + - SUM ( DISTINCT - col2 ) FROM tab2 AS cor0 -2 44 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 57 / - col1 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND col0 + col0 * + 15 ---- @@ -59211,10 +59139,7 @@ SELECT + MAX ( DISTINCT - - col0 ) FROM tab2 ---- 75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND 5 + 6 ---- @@ -59543,10 +59468,7 @@ NULL 91 NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 22 ---- diff --git a/data/sqlite/random/aggregates/slt_good_63.slt b/data/sqlite/random/aggregates/slt_good_63.slt index 3105b28..6307ae8 100644 --- a/data/sqlite/random/aggregates/slt_good_63.slt +++ b/data/sqlite/random/aggregates/slt_good_63.slt @@ -3972,10 +3972,7 @@ query I rowsort SELECT + - col2 AS col2 FROM tab2 AS cor0 WHERE NULL < + col2 + + col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 61 * - col0 ---- @@ -4119,10 +4116,7 @@ query I rowsort SELECT - 86 + 49 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND ( col0 ) + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL BETWEEN ( NULL ) AND ( - 83 * 36 + + col1 ) ---- @@ -7347,10 +7341,7 @@ SELECT ALL 86 * col0 * + + col1 FROM tab2 AS cor0 423808 432150 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 cor0 WHERE NOT NULL BETWEEN NULL AND 63 ---- @@ -10596,10 +10587,7 @@ SELECT DISTINCT - MAX ( - + col2 ) FROM tab0 AS cor0 ---- 10 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1728 SELECT ALL COUNT ( * ) FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 38 ---- @@ -12255,10 +12243,7 @@ query I rowsort SELECT col1 FROM tab2 AS cor0 WHERE - col0 + + - col1 * - col0 + + col0 < + - 94 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2009 SELECT + COUNT ( * ) AS col0 FROM tab1 cor0 WHERE NULL BETWEEN NULL AND col2 * + - col1 * 79 ---- @@ -13595,10 +13580,7 @@ SELECT DISTINCT col0 * - 47 col1, + col2 AS col2 FROM tab1 -4277 68 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 61 ---- @@ -14524,10 +14506,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 47 ---- @@ -18160,10 +18139,7 @@ query I rowsort SELECT col0 FROM tab2 AS cor0 WHERE ( NULL ) IN ( - 80 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + - 67 ---- @@ -19400,10 +19376,7 @@ SELECT 65 + + 11 AS col2, - col2 AS col2 FROM tab0 AS cor0 76 -99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab1 cor0 CROSS JOIN tab1 cor1 WHERE NULL NOT BETWEEN NULL AND 34 ---- @@ -20132,10 +20105,7 @@ SELECT + col1 + 70 AS col1 FROM tab2 cor0 137 147 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND + + 77 ---- @@ -26529,10 +26499,7 @@ query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT col0 NOT BETWEEN - 82 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col2 AS col0 FROM tab1 WHERE NOT ( NULL ) BETWEEN NULL AND ( - 92 ) ---- @@ -33000,10 +32967,7 @@ SELECT DISTINCT col2, + col0 - + 56 FROM tab1 AS cor0 96 -5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 27 AND + 28 <> NULL ---- @@ -34842,10 +34806,7 @@ SELECT - col1 * col0 * + 57 FROM tab0 AS cor0 -5529 -69255 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + + 95 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 32 ---- @@ -35484,10 +35445,7 @@ SELECT + + COUNT ( * ) AS col1 FROM tab1 cor0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN NULL AND + 76 * + col2 + + - 54 ---- @@ -35701,10 +35659,7 @@ SELECT DISTINCT - 99 * col0 FROM tab1 -8415 -9009 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND ( 99 + - col1 ) ---- @@ -36154,10 +36109,7 @@ SELECT DISTINCT - 5 + + col0 AS col1 FROM tab0 cor0 82 92 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 cor0 WHERE NOT NULL BETWEEN NULL AND + ( 34 ) ---- @@ -37276,10 +37228,7 @@ SELECT ALL + - 49 * 23 AS col1 FROM tab0 AS cor0 -1127 -1127 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - 22 ---- @@ -43120,10 +43069,7 @@ SELECT + 53 + - 16 - - col1 + + + col0 * + col2 + + col2 FROM tab0 938 9740 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( - - 96 ) ---- @@ -43837,10 +43783,7 @@ SELECT DISTINCT - ( - ( - - 55 ) ) col2 FROM tab1 cor0 ---- 55 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - 32 + + - col1 / - + col0 + col0 FROM tab0 WHERE NOT NULL BETWEEN NULL AND + 24 + - col0 ---- @@ -44952,10 +44895,7 @@ query I rowsort SELECT + 10 FROM tab1 WHERE NOT NULL NOT IN ( + col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col1 FROM tab0 WHERE ( NULL ) BETWEEN NULL AND 66 ---- @@ -48530,10 +48470,7 @@ SELECT DISTINCT + 81 * - 62 AS col1 FROM tab2 ---- -5022 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + + col1 * + ( 64 ) ---- @@ -50760,10 +50697,7 @@ SELECT ALL + + col0 * - 37 * - 70 - - 39 AS col0, 45 * 71 FROM tab2 AS cor0 194289 3195 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - ( + - 43 ) ---- @@ -56616,10 +56550,7 @@ SELECT - + MAX ( col0 ) FROM tab2 AS cor0 ---- -75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9340 SELECT - 58 * - 6 * + COUNT ( * ) + + CAST ( + COUNT ( * ) AS INTEGER ) FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 35 ---- diff --git a/data/sqlite/random/aggregates/slt_good_64.slt b/data/sqlite/random/aggregates/slt_good_64.slt index 00b2ce4..0c01843 100644 --- a/data/sqlite/random/aggregates/slt_good_64.slt +++ b/data/sqlite/random/aggregates/slt_good_64.slt @@ -5411,10 +5411,7 @@ SELECT ALL + + COUNT ( * ) - + 78 AS col1 FROM tab0 cor0 CROSS JOIN tab0 cor1 ---- -69 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + col2 - - 20 ---- @@ -9930,10 +9927,7 @@ SELECT + 58 / + col1 FROM tab2 cor0 0 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 34 * ( col0 ) FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 89 * - col2 - col1 ---- @@ -10068,10 +10062,7 @@ SELECT - - MIN ( DISTINCT - col1 ) * + 20 FROM tab2 cor0 ---- -1540 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 * col0 + 60 AS col1 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 33 ---- @@ -13238,10 +13229,7 @@ SELECT COUNT ( + - 15 ) AS col0 FROM tab0 AS cor0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 79 FROM tab0 cor0 WHERE NOT NULL BETWEEN NULL AND + 58 ---- @@ -14648,10 +14636,7 @@ SELECT ALL + AVG ( + - col1 ) + + 86 AS col0 FROM tab0 WHERE NOT + - CAST ( NULL ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT ALL * FROM tab0 AS cor0 CROSS JOIN tab2 AS cor1 WHERE NULL NOT BETWEEN NULL AND 46 ---- @@ -19215,10 +19200,7 @@ SELECT - - COUNT ( * ) FROM tab0 AS cor0 WHERE - 99 + + col0 NOT BETWEEN - CAST ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN ( NULL ) AND + col1 * - + 43 ---- @@ -23517,10 +23499,7 @@ SELECT DISTINCT ( - SUM ( ( - - 73 ) ) ) AS col0 FROM tab0 ---- -219 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3831 SELECT DISTINCT - SUM ( + 92 ) FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 73 ---- @@ -23892,10 +23871,7 @@ SELECT col2 * col2 + 31 AS col1 FROM tab0 2240 9832 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 * + col0 AS col1 FROM tab2 WHERE NULL BETWEEN ( NULL ) AND - 31 + - col2 * 56 ---- @@ -24120,10 +24096,7 @@ SELECT ALL - ( - - 41 ) FROM tab2 AS cor0 -41 -41 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col1 * col0 + col0 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND ( + - 82 / - 49 ) ---- @@ -25224,10 +25197,7 @@ SELECT ALL 13 * - 77 AS col1 FROM tab0 -1001 -1001 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND ( 51 ) ---- @@ -25321,10 +25291,7 @@ SELECT ALL - 32 + + 46 AS col1, 43 + - COUNT ( * ) AS col0 FROM tab0 14 40 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT ( NULL ) BETWEEN NULL AND - 73 AND NOT 98 > - col0 ---- @@ -28512,10 +28479,7 @@ SELECT * FROM tab1 AS cor0 WHERE NOT 28 + - + col1 BETWEEN col2 * ( + col1 ) - + ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT - - col0, 29 * 42 col2 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 46 * 93 ---- @@ -28683,10 +28647,7 @@ SELECT ALL + COUNT ( * ) - - - 21 + SUM ( DISTINCT col1 ) AS col1 FROM tab0 ---- 85 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + col1 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 10 ---- @@ -30098,10 +30059,7 @@ SELECT - + col0 + - col1 * - col1 * ( col1 ) * 70 - - - col2 col0 FROM tab1 cor0 7267451 8606 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT col2, 40 + col1 col0 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 96 ---- @@ -33176,10 +33134,7 @@ SELECT ALL - 90, col1 AS col2 FROM tab2 AS cor0 -90 77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - - ( - col0 ) AS col2 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 7 ---- @@ -38512,10 +38467,7 @@ SELECT - 4 + + - col2 * col0 FROM tab0 -874 -9607 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND + col2 - + 31 * col0 ---- @@ -40736,10 +40688,7 @@ SELECT - 58 / COUNT ( * ) AS col1 FROM tab1 cor0 ---- -19 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - + 55 * col2 FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 74 * 32 ---- @@ -43194,10 +43143,7 @@ SELECT - 45 * + + ( 43 ) FROM tab0 AS cor0 -1935 -1935 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 78 - + col1 * col2 + col2 ---- @@ -44023,10 +43969,7 @@ SELECT ( - ( COUNT ( * ) ) ) AS col1 FROM tab0 WHERE NOT col1 IS NULL ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND 12 ---- @@ -44265,10 +44208,7 @@ SELECT MIN ( - - col1 ) * + COUNT ( * ) * + COUNT ( * ) FROM tab1 AS cor0 ---- 45 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col0 AS col2 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 55 ---- @@ -47558,10 +47498,7 @@ SELECT col1 * - 84 FROM tab0 AS cor0 -6804 -84 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col2 * + col0 + - 21 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 13 ---- @@ -48759,10 +48696,7 @@ SELECT DISTINCT + SUM ( ( col0 ) ) AS col0 FROM tab1 AS cor0 ---- 227 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col1 AS col1 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 1 + col1 + + col0 * col1 ---- @@ -48887,10 +48821,7 @@ SELECT - - col2 + + - ( - col1 ), col0 AS col1 FROM tab0 AS cor0 31 87 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 30 ---- @@ -55119,10 +55050,7 @@ SELECT 64 * - COUNT ( * ) AS col0 FROM tab1 AS cor0 ---- -192 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8975 SELECT ALL - COUNT ( * ) AS col0 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 98 ---- @@ -58422,10 +58350,7 @@ query III rowsort SELECT * FROM tab1 WHERE NOT - col1 + - col2 * + col1 < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 0 col1 FROM tab0 WHERE NOT NULL BETWEEN ( NULL ) AND col1 + + 56 ---- @@ -58465,10 +58390,7 @@ SELECT + - SUM ( - - CAST ( NULL AS INTEGER ) ) FROM tab1 cor0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col2 FROM tab0 WHERE NOT NULL BETWEEN ( NULL ) AND ( - col2 * + 57 + 11 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_65.slt b/data/sqlite/random/aggregates/slt_good_65.slt index 054c45a..45d1f59 100644 --- a/data/sqlite/random/aggregates/slt_good_65.slt +++ b/data/sqlite/random/aggregates/slt_good_65.slt @@ -1056,10 +1056,7 @@ SELECT DISTINCT - 60 * COUNT ( * ) + + CAST ( - COUNT ( * ) AS INTEGER ) AS col0 ---- -183 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - - 7 / col1 AS col0 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + col0 - 10 ---- @@ -2718,10 +2715,7 @@ SELECT - col1 AS col0 FROM tab2 WHERE NOT + 69 * col2 + col0 IS NULL -67 -77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( col0 / - col2 + - 60 ) ---- @@ -2731,10 +2725,7 @@ SELECT DISTINCT - 0 / 52 AS col0 FROM tab1 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-453 SELECT ALL ( ( AVG ( 62 ) ) ) * MIN ( DISTINCT col2 ) FROM tab1 WHERE ( NULL ) BETWEEN ( NULL ) AND 50 ---- @@ -3575,10 +3566,7 @@ query I rowsort SELECT ALL 40 + - + 5 FROM tab1 cor0 WHERE NOT col0 NOT IN ( + ( - 36 ) + - 23, - 28, + col2 + 42 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 3 + - col2 ---- @@ -4397,10 +4385,7 @@ SELECT + - COUNT ( + + 36 ) AS col2 FROM tab2 AS cor0 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 63 ---- @@ -4422,10 +4407,7 @@ SELECT + col0, 18 AS col2 FROM tab0 AS cor0 97 18 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 31 * - col0 ---- @@ -10617,10 +10599,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE - col1 * + + col2 + + ( 24 ) + + col0 * - - col0 + - - col1 * 60 * col0 BETWEEN - 55 AND ( col1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 2 ---- @@ -14108,10 +14087,7 @@ query III rowsort SELECT * FROM tab2 WHERE ( NULL ) < + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND + 49 ---- @@ -18538,10 +18514,7 @@ SELECT ALL + COUNT ( * ) AS col1 FROM tab0 AS cor0 CROSS JOIN tab0 cor1 ---- 9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col1 FROM tab2 WHERE NOT NULL BETWEEN NULL AND + 6 / col1 ---- @@ -20048,10 +20021,7 @@ SELECT - col0 * + - 85, + col1 FROM tab2 6375 67 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE ( NOT NULL BETWEEN ( NULL ) AND + 50 ) ---- @@ -21046,10 +21016,7 @@ SELECT ALL * FROM tab0 AS cor0 WHERE NOT - col2 * - + col0 / - 9 = - 10 * - col2 ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3455 SELECT DISTINCT COUNT ( * ) * + - COUNT ( * ) col1 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 55 ---- @@ -22145,10 +22112,7 @@ SELECT DISTINCT ( + MIN ( DISTINCT col1 ) ) AS col1 FROM tab1 ---- 5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL BETWEEN ( NULL ) AND ( 37 * - col1 ) ---- @@ -23619,10 +23583,7 @@ query II rowsort SELECT ALL + col2, - col2 FROM tab2 WHERE ( - col2 ) = NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - + col1 FROM tab1 WHERE NOT NULL BETWEEN NULL AND - 49 ---- @@ -24742,10 +24703,7 @@ SELECT + COUNT ( * ) / - 83 * + COUNT ( * ) FROM tab2 AS cor0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + 23 ---- @@ -29111,10 +29069,7 @@ SELECT 3 + + + COUNT ( - ( + col0 ) ) col2 FROM tab1 ---- 6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-4789 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND + CAST ( NULL AS INTEGER ) * - 66 * + + 58 ---- @@ -32441,10 +32396,7 @@ SELECT + ( - - 65 ) AS col2 FROM tab0 AS cor0 65 65 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT ( NOT ( NOT ( NOT ( ( NULL ) BETWEEN NULL AND - col1 * 30 * + 97 * + col2 + - + 38 - - - 27 * - 1 ) ) ) ) ---- @@ -47425,10 +47377,7 @@ SELECT - col2 + - col2 + + 86 AS col0 FROM tab1 -32 -50 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 * - col0 AS col0 FROM tab2 WHERE ( NULL ) BETWEEN ( NULL ) AND + col0 / 56 ---- @@ -50395,10 +50344,7 @@ query I rowsort SELECT ALL + col1 / col0 AS col1 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 72 ---- @@ -51041,10 +50987,7 @@ SELECT 66 * + - col1 + 13 + col0 / + col2 + + col1 AS col2 FROM tab1 AS cor0 -311 -897 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + + col0 FROM tab1 AS cor0 WHERE NOT ( NOT NULL BETWEEN NULL AND + col0 + - 33 ) ---- @@ -51685,10 +51628,7 @@ SELECT + + 95 * + 77 FROM tab0 AS cor0 7315 7315 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + 1 * - col2 * + 61 ---- @@ -53633,10 +53573,7 @@ SELECT DISTINCT + col1 + - ( - - col2 ) * - col1 * + col2 col0 FROM tab0 2121 9802 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 98 + col1 * - + 39 ---- @@ -56024,10 +55961,7 @@ SELECT 15 * 76 FROM tab2 AS cor0 1140 1140 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 / 5 AS col0 FROM tab2 WHERE NOT NULL BETWEEN NULL AND + col2 + - col1 * - ( + col2 * 12 ) ---- @@ -56125,10 +56059,7 @@ query I rowsort label-9252 SELECT + CAST ( NULL AS INTEGER ) * + col2 FROM tab2 AS cor0 WHERE col0 IN ( - col1 + - col2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - + col1 + - col0 * col0 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 71 ---- @@ -57920,10 +57851,7 @@ SELECT DISTINCT - + 83 AS col0 FROM tab2 AS cor0 ---- -83 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col0 + 39 + ( 85 ) + + + 81 ---- @@ -58794,10 +58722,7 @@ SELECT col2 AS col0 FROM tab1 AS cor0 WHERE ( col0 * ( 58 ) ) >= + col1 68 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - 75 - + ( col1 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_66.slt b/data/sqlite/random/aggregates/slt_good_66.slt index 2705af4..39ea771 100644 --- a/data/sqlite/random/aggregates/slt_good_66.slt +++ b/data/sqlite/random/aggregates/slt_good_66.slt @@ -1991,10 +1991,7 @@ SELECT DISTINCT - 14 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- -14 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 56 AS col0 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - + col2 + + ( + 48 ) ---- @@ -5408,10 +5405,7 @@ query III rowsort label-865 SELECT DISTINCT * FROM tab2 AS cor0 WHERE col1 * - CAST ( NULL AS INTEGER ) + + - col2 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 65 ---- @@ -8881,10 +8875,7 @@ query I rowsort label-1438 SELECT + 52 AS col0 FROM tab0 AS cor0 WHERE CAST ( + + 15 AS INTEGER ) * - + col1 + - col2 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 30 ---- @@ -12733,10 +12724,7 @@ SELECT ALL ( + 11 ) AS col0 FROM tab0 AS cor0 11 11 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col0 * col2 * - col0 + - col0 * col1 AS col0 FROM tab0 WHERE NULL BETWEEN NULL AND ( + - 3 + + - col0 ) ---- @@ -13665,10 +13653,7 @@ SELECT DISTINCT - 7 * col2 * col0 AS col1 FROM tab0 AS cor0 -6090 -67221 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - 20 - - col2 ---- @@ -15126,10 +15111,7 @@ SELECT ALL - 64 + col2 FROM tab1 32 4 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND col0 - 53 ---- @@ -15151,10 +15133,7 @@ SELECT DISTINCT col1 + + col1 * 69 FROM tab1 350 980 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 FROM tab1 WHERE NOT NULL BETWEEN ( NULL ) AND ( + 75 * + col2 ) ---- @@ -20808,10 +20787,7 @@ SELECT * FROM tab1 WHERE NOT ( 22 - - col0 ) IN ( + col0 ) ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT NULL BETWEEN ( NULL ) AND 24 + col2 ---- @@ -25482,10 +25458,7 @@ query I rowsort label-4175 SELECT ALL 42 / - CAST ( NULL AS INTEGER ) - - col2 + + col0 AS col2 FROM tab0 AS cor0 WHERE col1 * CAST ( NULL AS INTEGER ) IN ( col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4176 SELECT - COUNT ( * ) FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - 46 - - col1 ---- @@ -25724,10 +25697,7 @@ query III rowsort SELECT * FROM tab2 WHERE NOT NULL <> 42 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col2 + - col1 FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - 59 ---- @@ -28149,10 +28119,7 @@ SELECT ALL - + COUNT ( + - 29 ) FROM tab2 AS cor0 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4620 SELECT DISTINCT COUNT ( * ) AS col2 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 91 ---- @@ -28389,10 +28356,7 @@ SELECT DISTINCT + ( - + col0 ) * - col0 FROM tab1 AS cor0 7225 8281 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-4660 SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND CAST ( NULL AS INTEGER ) / - 37 ---- @@ -29399,10 +29363,7 @@ SELECT - ( + ( - MAX ( ALL + col1 ) ) ) FROM tab1 WHERE NOT col0 * col0 - col2 * ---- 47 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND + col1 + - 85 ---- @@ -30009,10 +29970,7 @@ SELECT - + 65 AS col1 FROM tab1 cor0 -65 -65 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col0 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col0 + - - col0 * - + 76 ---- @@ -32652,10 +32610,7 @@ SELECT - ( MAX ( DISTINCT + 97 ) ) * + COUNT ( * ) FROM tab1 AS cor0 ---- -291 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 20 ---- @@ -33893,10 +33848,7 @@ SELECT ALL MIN ( ALL - - 59 ) AS col2 FROM tab2 AS cor0 ---- 59 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 97 * - 36 ---- @@ -34325,10 +34277,7 @@ SELECT ALL + 21 FROM tab1 AS cor0 WHERE - col1 * - 93 / - CAST ( NULL AS INTEGER 21 21 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - - 99 * + + 67 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 76 * - col2 + - col1 ---- @@ -37458,10 +37407,7 @@ SELECT DISTINCT - 56 col1 FROM tab2 AS cor0 ---- -56 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND col0 + - 59 ---- @@ -38133,10 +38079,7 @@ SELECT * FROM tab1 WHERE NOT + col0 < 49 ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND + col2 * col1 + 1 ---- @@ -44225,10 +44168,7 @@ SELECT - COUNT ( * ) / - 45 FROM tab2 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - - col1 AS col2 FROM tab0 WHERE NOT NULL BETWEEN NULL AND + - 79 ---- @@ -47229,10 +47169,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - - 36 ---- @@ -52632,10 +52569,7 @@ SELECT - + CAST ( + COUNT ( * ) AS INTEGER ) * - 28 FROM tab0 AS cor0 ---- 84 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 * 90 AS col1 FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN ( NULL ) AND ( 64 ) ---- @@ -55360,10 +55294,7 @@ query I rowsort SELECT ALL + 43 FROM tab0 WHERE NOT + ( col2 ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT ( NULL ) BETWEEN ( NULL ) AND - 61 ---- @@ -58937,10 +58868,7 @@ SELECT - 96 + + + col1 FROM tab2 -29 -45 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 78 ---- @@ -59922,10 +59850,7 @@ SELECT DISTINCT col2 * - + col2 FROM tab2 AS cor0 -3364 -529 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + col1 * - 20 + + col0 ---- @@ -60120,10 +60045,7 @@ SELECT DISTINCT col0 AS col2 FROM tab0 cor0 WHERE + col0 / + 45 + + + 6 IS NOT N 87 97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND + 46 ---- diff --git a/data/sqlite/random/aggregates/slt_good_67.slt b/data/sqlite/random/aggregates/slt_good_67.slt index 07dc7e6..181da44 100644 --- a/data/sqlite/random/aggregates/slt_good_67.slt +++ b/data/sqlite/random/aggregates/slt_good_67.slt @@ -3220,10 +3220,7 @@ SELECT DISTINCT + col0 / - col1 - col2 FROM tab2 AS cor0 -40 -59 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-517 SELECT - ( - COUNT ( * ) ) * + ( + 15 * + 62 ) AS col1 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 75 * col2 ---- @@ -3866,10 +3863,7 @@ SELECT + 48, col1 FROM tab1 48 5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND 16 / 44 * 89 + - - col2 - - col1 + + 85 / col1 ---- @@ -7843,10 +7837,7 @@ SELECT DISTINCT - MAX ( - - col1 ) FROM tab2 AS cor0 ---- -77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - - col0 * + + 51 ---- @@ -18075,10 +18066,7 @@ SELECT + 41 * SUM ( DISTINCT col0 * 93 ) + + 43 FROM tab1 ---- 865594 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 93 FROM tab2 WHERE NOT ( NULL ) BETWEEN NULL AND col1 + - 4 ---- @@ -18125,10 +18113,7 @@ query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN + 33 AND col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2931 SELECT COUNT ( * ) col2 FROM tab1 WHERE NULL NOT BETWEEN ( NULL ) AND 22 * - col2 ---- @@ -19382,10 +19367,7 @@ SELECT 50 * + - 61 AS col0 FROM tab1 -3050 -3050 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND ( - 1 * col0 - - - 25 ) ---- @@ -19626,10 +19608,7 @@ SELECT DISTINCT + ( - 53 ) + col1 col0, - 27 col2 FROM tab2 AS cor0 24 -27 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT ( NULL BETWEEN NULL AND + 10 * col2 ) ---- @@ -21457,10 +21436,7 @@ SELECT + col0 + 42 FROM tab1 cor0 133 93 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col0 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + - 3 * + 85 * + + col0 ---- @@ -22662,10 +22638,7 @@ SELECT DISTINCT + 16 * - ( - 1 ) FROM tab2 ---- 16 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + - col1 + - col2 AS col2 FROM tab1 WHERE NULL NOT BETWEEN NULL AND + 58 ---- @@ -29432,10 +29405,7 @@ SELECT - ( + + COUNT ( col2 ) ) FROM tab2 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col1 - col1 AS col2 FROM tab0 WHERE NULL NOT BETWEEN NULL AND - 87 ---- @@ -31799,10 +31769,7 @@ SELECT DISTINCT - 5 + + col0 + + col1 FROM tab1 60 85 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5147 SELECT + - COUNT ( * ) FROM tab1 AS cor0 CROSS JOIN tab2 AS cor1 WHERE NULL NOT BETWEEN ( NULL ) AND - - 18 ---- @@ -32001,10 +31968,7 @@ query I rowsort SELECT DISTINCT + + 40 FROM tab0 cor0 WHERE NOT col2 + - ( col0 ) = NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col1 + + 71 col0 FROM tab2 cor0 WHERE ( NULL ) BETWEEN NULL AND + + 9 ---- @@ -36448,10 +36412,7 @@ SELECT ALL CAST ( NULL AS INTEGER ) + + COUNT ( * ) col2 FROM tab0 AS cor0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND ( + - 80 * + col2 * + col2 * - col2 + - col0 - col2 - 53 * + col0 + - 21 ) ---- @@ -37106,10 +37067,7 @@ query I rowsort SELECT DISTINCT + col2 FROM tab1 AS cor0 WHERE NOT + ( 91 ) BETWEEN - + 18 / + col0 / - + col1 AND col0 * + 73 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 cor0 WHERE NULL BETWEEN NULL AND 91 * + col2 * - - col1 ---- @@ -40202,10 +40160,7 @@ SELECT - 41 + + col0 FROM tab1 44 50 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT ALL 12, 48 * - + col1 AS col2 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 82 - - - col2 ---- @@ -42048,10 +42003,7 @@ SELECT - + MAX ( DISTINCT - 19 ) FROM tab0 AS cor0 ---- 19 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 AS col0 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND + col2 + - + 78 ---- @@ -44154,10 +44106,7 @@ SELECT 62 + + COUNT ( * ) AS col0 FROM tab2 cor0 ---- 65 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - 15 ---- @@ -44874,10 +44823,7 @@ query IIIIII rowsort SELECT DISTINCT * FROM tab2 AS cor0 CROSS JOIN tab1 cor1 WHERE NOT 98 <> NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - 78 ---- @@ -46844,10 +46790,7 @@ SELECT + + 56 * + col2 * + + col0 * - col0 FROM tab0 AS cor0 -52163496 -592200 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7625 SELECT ALL + CAST ( NULL AS INTEGER ) + - + COUNT ( * ) AS col2 FROM tab1 cor0 WHERE ( NULL ) BETWEEN NULL AND - + 61 ---- @@ -49946,10 +49889,7 @@ SELECT ( COUNT ( * ) ) AS col1 FROM tab1 WHERE + 67 >= + col0 ---- 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND col0 / - 54 - + col2 * col1 ---- @@ -50249,10 +50189,7 @@ SELECT ALL - SUM ( 72 ) AS col2 FROM tab0 ---- -216 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT ( NULL ) BETWEEN NULL AND + 35 ---- @@ -51430,10 +51367,7 @@ SELECT ALL + SUM ( ALL + - 77 ) FROM tab2 AS cor0 ---- -231 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 70 * + 21 ---- @@ -51836,10 +51770,7 @@ SELECT ALL - 7 FROM tab1 WHERE - col1 + - col0 + + - 44 IS NOT NULL -7 -7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col1 * - ( + 72 ) col2 FROM tab2 WHERE NOT NULL BETWEEN NULL AND + 44 ---- @@ -53431,10 +53362,7 @@ SELECT - col0 FROM tab1 WHERE col0 IS NOT NULL -85 -91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + 5 ---- @@ -54462,10 +54390,7 @@ SELECT ALL + + 55 / + - 4 AS col1 FROM tab1 AS cor0 -13 -13 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT ALL + col1 AS col1, col2 AS col2 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND + ( - 78 ) ---- @@ -55989,10 +55914,7 @@ SELECT - 19 - + + 4 FROM tab2 -23 -23 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL 72 + - col2 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND 66 ---- @@ -57582,10 +57504,7 @@ SELECT + 23 + 37 AS col0 FROM tab0 cor0 60 60 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( - col0 + 71 ) ---- @@ -57906,10 +57825,7 @@ SELECT 78 + + COUNT ( * ) FROM tab1 ---- 81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + 40 * + ( - col0 ) + col0 ---- @@ -60411,10 +60327,7 @@ SELECT DISTINCT SUM ( + 18 ) FROM tab1 AS cor0 ---- 54 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9862 SELECT COUNT ( * ) * - COUNT ( * ) + - ( - CAST ( NULL AS INTEGER ) ) col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - - CAST ( NULL AS INTEGER ) + + col1 / - 32 ---- diff --git a/data/sqlite/random/aggregates/slt_good_68.slt b/data/sqlite/random/aggregates/slt_good_68.slt index 388a1d8..a3a4d17 100644 --- a/data/sqlite/random/aggregates/slt_good_68.slt +++ b/data/sqlite/random/aggregates/slt_good_68.slt @@ -1408,10 +1408,7 @@ SELECT 29 + 17 AS col1 FROM tab2 46 46 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-230 SELECT DISTINCT * FROM tab0 WHERE NOT NULL BETWEEN 51 + + ( 92 ) AND - CAST ( + col1 AS REAL ) AND NULL BETWEEN NULL AND - 24 ---- @@ -1481,10 +1478,7 @@ SELECT ALL - ( + + col0 ) * - - col0 AS col0 FROM tab1 AS cor0 -7225 -8281 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + col1 * + - 40 ---- @@ -17192,10 +17186,7 @@ SELECT DISTINCT + - 92 + + col0 * - col1 FROM tab2 AS cor0 -5020 -5117 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND 88 ---- @@ -20911,10 +20902,7 @@ SELECT DISTINCT + ( COUNT ( * ) ) / ( + 15 ) AS col0 FROM tab2 AS cor0 CROSS JOI ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NULL BETWEEN ( NULL ) AND col2 * + 29 ---- @@ -21118,10 +21106,7 @@ SELECT + + col1 + - 30, col1 FROM tab2 AS cor0 47 77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT ( NOT NULL BETWEEN NULL AND - 40 ) ---- @@ -21832,10 +21817,7 @@ SELECT - col1 * + col1 AS col0 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL -2209 -25 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND 21 ---- @@ -24218,10 +24200,7 @@ SELECT - 21 * + col1 AS col2 FROM tab2 -1407 -1617 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - - ( - col0 ) - + col0 AS col0 FROM tab1 WHERE NULL BETWEEN NULL AND - col2 * - - col2 * + 41 + + 91 + col2 * - 81 * + col1 ---- @@ -25044,10 +25023,7 @@ SELECT col2 + + - col2 FROM tab1 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND + 55 ---- @@ -25643,10 +25619,7 @@ SELECT ALL col0 + 47 * - 70 AS col0 FROM tab0 AS cor0 -3203 -3275 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 cor0 WHERE NULL NOT BETWEEN NULL AND - 75 ---- @@ -28533,10 +28506,7 @@ SELECT - - col2 + - + col2 * 30 AS col0 FROM tab2 AS cor0 -1682 -667 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4689 SELECT - CAST ( NULL AS INTEGER ) + 73 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 99 ---- @@ -31773,10 +31743,7 @@ query I rowsort SELECT - col2 FROM tab2 WHERE NOT - 21 <= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NULL BETWEEN NULL AND col0 + - - 39 ---- @@ -34022,10 +33989,7 @@ SELECT DISTINCT - + MIN ( + col0 ) AS col0, MIN ( + - col2 ) * + 94 FROM tab2 co -46 -5452 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col1 - + col2 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 4 ---- @@ -34385,10 +34349,7 @@ SELECT + col2 * + - col2 FROM tab2 -3364 -529 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + 59 ---- @@ -36041,10 +36002,7 @@ SELECT ALL + + ( - - 15 ) * - COUNT ( * ) * - COUNT ( * ) * - 82, COUNT ( + col2 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 46 ---- @@ -36155,10 +36113,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + col0 + 9 ---- @@ -36820,10 +36775,7 @@ SELECT - + COUNT ( * ) col0 FROM tab1 cor0 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT ( NULL BETWEEN NULL AND + 13 * + 38 ) ---- @@ -44428,10 +44380,7 @@ query III rowsort SELECT * FROM tab0 WHERE NOT - col2 * + col1 <= col0 * 85 / 30 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 91 ---- @@ -46396,10 +46345,7 @@ SELECT + 84 * - SUM ( ALL col2 ) AS col0 FROM tab0 AS cor0 ---- -13104 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 25 ---- @@ -46510,10 +46456,7 @@ SELECT - 17 col1 FROM tab1 AS cor0 CROSS JOIN tab0 cor1 ---- 9 values hashing to 490d008f3fb5b70d3971cfc6d84503f4 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE ( NULL BETWEEN NULL AND - col0 * 46 + col1 ) ---- @@ -46909,10 +46852,7 @@ SELECT ALL * FROM tab2 WHERE - col0 * col0 + + - 37 IS NOT NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NULL BETWEEN NULL AND ( - col1 + 19 + - 30 - - + col0 * - - 24 * - col2 ) ---- @@ -49833,10 +49773,7 @@ SELECT ALL col2 * + 1 AS col2 FROM tab1 AS cor0 68 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col2 + col2 AS col1 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - col2 * 58 * + 70 ---- @@ -51473,10 +51410,7 @@ SELECT DISTINCT col0 + + 63 * + 42 + col1 AS col1 FROM tab1 2736 2784 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - + col2 * + col2 * - col0 * - 93 - - + col0 ---- @@ -55179,10 +55113,7 @@ query I rowsort SELECT - 93 + col2 FROM tab1 WHERE ( NULL ) < ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - 90 * 6 + - 99 / col0 ---- @@ -56798,10 +56729,7 @@ query III rowsort label-9283 SELECT ALL * FROM tab2 WHERE NOT NULL < ( + - CAST ( NULL AS INTEGER ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - - 50 col1 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND 30 ---- @@ -60758,10 +60686,7 @@ query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN - 78 AND ( - + col1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND col1 / 71 + - + col1 ---- @@ -60771,10 +60696,7 @@ SELECT ALL + COUNT ( DISTINCT - + CAST ( - col1 AS INTEGER ) ) AS col1 FROM tab1 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + 19 ---- diff --git a/data/sqlite/random/aggregates/slt_good_69.slt b/data/sqlite/random/aggregates/slt_good_69.slt index edc50b2..96515a1 100644 --- a/data/sqlite/random/aggregates/slt_good_69.slt +++ b/data/sqlite/random/aggregates/slt_good_69.slt @@ -4475,10 +4475,7 @@ SELECT - col1 - + col0 + - col0 * + + col1 FROM tab1 AS cor0 -515 -779 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 78 ---- @@ -4505,10 +4502,7 @@ SELECT - 68 AS col1, col0 AS col2 FROM tab1 -68 91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND 16 + - - col2 ---- @@ -4997,10 +4991,7 @@ SELECT 49 / + + col1 FROM tab1 3 9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE ( NULL NOT BETWEEN NULL AND 46 * + 76 / + 80 * col0 ) ---- @@ -5841,10 +5832,7 @@ SELECT col0 * + 28 AS col1 FROM tab1 2380 2548 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col0 AS col0 FROM tab2 WHERE NOT NULL BETWEEN NULL AND ( + col2 * 20 ) ---- @@ -6436,10 +6424,7 @@ query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT - col2 * - 27 * + - 6 + col2 < - - col2 + + col1 * - + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1046 SELECT + + MIN ( - col0 ) AS col1 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 89 ---- @@ -8863,10 +8848,7 @@ SELECT ALL + col1 / - col2 AS col2, + col0 + + - col2 AS col0 FROM tab0 AS cor0 0 -2 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL 66 + 81 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 40 / 14 ---- @@ -11851,10 +11833,7 @@ SELECT ALL - ( - + col2 ) col2 FROM tab0 AS cor0 47 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1943 SELECT DISTINCT + col2 AS col0 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( - 19 * + + ( - col0 ) / - 17 + CAST ( NULL AS INTEGER ) - - + col2 / col2 ) ---- @@ -16209,10 +16188,7 @@ query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT ( ( NULL NOT IN ( - 8 ) ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NOT NULL BETWEEN NULL AND col2 / 59 ---- @@ -18239,10 +18215,7 @@ SELECT ALL + + SUM ( DISTINCT + col0 ) * + + COUNT ( ALL + col0 ) - - COUNT ( * ---- 600 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col0 AS col2 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + ( - 13 ) ---- @@ -19134,10 +19107,7 @@ SELECT ALL + MAX ( DISTINCT + col2 ) AS col1 FROM tab2 WHERE NOT NULL <> NULL ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + - 71 ---- @@ -20047,10 +20017,7 @@ SELECT - COUNT ( * ) * + + 79 * - - MAX ( + + col2 ) col2 FROM tab1 ---- -22752 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - - col1 AS col0 FROM tab0 WHERE NOT NULL BETWEEN NULL AND 42 ---- @@ -20239,10 +20206,7 @@ SELECT 39 * - col0 FROM tab2 -2496 -2925 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + 78 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND 33 - - 24 ---- @@ -23274,10 +23238,7 @@ NULL 5929 NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - 99 - - col1 + - + 23 ---- @@ -27004,10 +26965,7 @@ SELECT col0 / + - col2 - + col0 * + 6 * - - col1 + col1 / - col0 AS col1 FROM ta -582 -7295 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 82 AND NULL IS NULL ---- @@ -27784,10 +27742,7 @@ SELECT DISTINCT + ( + - ( col0 ) ) * - + 57 + - + col0 FROM tab0 5432 840 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - - col2 + + col1 + ( - 60 ) ---- @@ -31596,10 +31551,7 @@ SELECT ( - - ( - MIN ( + 56 ) ) ) AS col0, COUNT ( * ) AS col2 FROM tab0 -56 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND ( 79 ) ---- @@ -35697,10 +35649,7 @@ SELECT 5 / - + 12 * col2, + ( + 16 ) + col0 AS col2 FROM tab1 0 67 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 5 col1 FROM tab0 WHERE NOT NULL BETWEEN NULL AND - 82 * + + col2 ---- @@ -37047,10 +36996,7 @@ SELECT SUM ( DISTINCT col2 ) * - MIN ( DISTINCT col0 ) FROM tab1 ---- -11373 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-6040 SELECT DISTINCT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + CAST ( NULL AS INTEGER ) * 5 ---- @@ -44185,10 +44131,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 cor0 WHERE NULL BETWEEN NULL AND 90 + - col0 ---- @@ -45037,10 +44980,7 @@ SELECT DISTINCT col0 * - + col1 AS col2 FROM tab0 -1827 -97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - + col0 * - col1 * - 56 * col2 ---- @@ -48577,10 +48517,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE + col0 + - ( 31 ) * + 74 NOT BETWEEN NULL AND col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 66 ---- @@ -52671,10 +52608,7 @@ SELECT ALL - 64 * + + 22 FROM tab1 AS cor0 CROSS JOIN tab1 AS cor1 ---- 9 values hashing to 105c95a06ee2876754ae328b1789aed0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND col2 + + 37 ---- @@ -56777,10 +56711,7 @@ SELECT ALL - ( + 39 ) * col2 FROM tab1 cor0 -2652 -3744 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + + col2 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 72 ---- @@ -57153,10 +57084,7 @@ SELECT * FROM tab1 WHERE NOT 84 * ( + 74 ) BETWEEN ( + col0 + col2 ) AND ( 56 ) ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT ( NULL ) BETWEEN NULL AND + 84 * + col1 ---- @@ -57168,10 +57096,7 @@ SELECT 98 + + 21 col0 FROM tab1 119 119 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 FROM tab2 WHERE NOT NULL BETWEEN NULL AND ( 99 - col0 ) ---- @@ -57665,10 +57590,7 @@ SELECT ALL - col1, col2 + - col1 AS col2 FROM tab2 -77 -37 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + ( + col0 ) + + 75 + + col0 FROM tab2 WHERE ( NULL ) NOT BETWEEN NULL AND + 73 ---- diff --git a/data/sqlite/random/aggregates/slt_good_7.slt b/data/sqlite/random/aggregates/slt_good_7.slt index d9dbc84..2d50c51 100644 --- a/data/sqlite/random/aggregates/slt_good_7.slt +++ b/data/sqlite/random/aggregates/slt_good_7.slt @@ -5332,10 +5332,7 @@ SELECT + ( + - col1 ) col2 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NOT NULL -21 -81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT DISTINCT - + col0 AS col0, 68 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND 71 ---- @@ -5419,10 +5416,7 @@ SELECT + - 28 * - col1 + + col2 AS col2 FROM tab0 AS cor0 2315 598 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 98 ---- @@ -6162,10 +6156,7 @@ SELECT ALL col1 * + col1 * - col1 FROM tab0 -531441 -9261 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND - 64 * + col1 ---- @@ -6180,10 +6171,7 @@ SELECT + - 11 AS col2, - col1 FROM tab2 WHERE NULL IS NOT NULL OR + col2 IS NOT -11 -77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + - col0 * - col2 + 29 ---- @@ -7286,18 +7274,12 @@ query I rowsort label-1167 SELECT + CAST ( NULL AS INTEGER ) FROM tab1 WHERE - col2 * 69 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN ( NULL ) AND - 61 * col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 25 * col1 FROM tab0 WHERE NULL NOT BETWEEN NULL AND + 76 ---- @@ -9089,10 +9071,7 @@ SELECT ALL 62 + MIN ( - - col0 ) FROM tab0 cor0 ---- 77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - 23 * 97 ---- @@ -12468,10 +12447,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2005 SELECT + col2 * col2 FROM tab2 AS cor0 WHERE NOT - CAST ( NULL AS INTEGER ) <> - - col1 AND NOT NULL NOT BETWEEN ( NULL ) AND - 91 - - + 27 * + col2 ---- @@ -14742,10 +14718,7 @@ SELECT + COUNT ( * ), + 67 AS col2 FROM tab0 AS cor0 3 67 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND + ( + + 87 ) ---- @@ -17501,10 +17474,7 @@ query I rowsort SELECT ALL - 21 + 30 FROM tab0 AS cor0 WHERE 42 NOT BETWEEN NULL AND col0 - + - col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NOT NULL BETWEEN NULL AND + 96 ---- @@ -18363,10 +18333,7 @@ query III rowsort label-2957 SELECT * FROM tab2 WHERE 42 = ( - CAST ( NULL AS INTEGER ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - ( + AVG ( + col2 ) ) FROM tab0 WHERE ( NULL ) BETWEEN NULL AND + col1 + + 45 ---- @@ -18460,10 +18427,7 @@ query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT ( - 65 + col2 ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN ( NULL ) AND + 3 ---- @@ -20920,10 +20884,7 @@ SELECT ALL col1 + + 81 * + 58 FROM tab0 AS cor0 4719 4779 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND col2 * col1 + + - 92 * 26 ---- @@ -22288,10 +22249,7 @@ SELECT DISTINCT - 22 / + + 50 AS col0 FROM tab1 AS cor0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN NULL AND 16 ---- @@ -23198,10 +23156,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL BETWEEN + col0 AND - 54 / - col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 29 ---- @@ -23912,10 +23867,7 @@ query I rowsort label-3855 SELECT ALL - col1 * + col0 + + 69 * col1 AS col2 FROM tab1 WHERE ( NULL ) NOT BETWEEN NULL AND CAST ( NULL AS INTEGER ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3856 SELECT ALL col2 + - CAST ( 53 + col1 AS REAL ) FROM tab0 WHERE NULL NOT BETWEEN NULL AND + 95 ---- @@ -24343,10 +24295,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT ( - ( + + col1 ) ) NOT BETWEEN + col1 AND - col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN ( NULL ) AND - 78 * - 71 * col1 ---- @@ -27671,10 +27620,7 @@ SELECT CAST ( COUNT ( * ) AS INTEGER ) AS col0 FROM tab1 AS cor0 CROSS JOIN tab1 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4469 SELECT DISTINCT + COUNT ( * ) AS col2 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - 1 ---- @@ -29753,10 +29699,7 @@ SELECT + col0, + col0 * - col0 AS col1 FROM tab0 97 -9409 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL BETWEEN NULL AND + + 10 ---- @@ -29905,10 +29848,7 @@ SELECT ALL + + 77 AS col2 FROM tab2 AS cor0 77 77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col0 AS col1 FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 49 ---- @@ -29951,10 +29891,7 @@ SELECT ALL 63 + + - col2 * col2 AS col2 FROM tab1 -4561 -9153 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 cor0 WHERE NULL BETWEEN ( NULL ) AND + col0 - - 78 ---- @@ -31299,10 +31236,7 @@ query I rowsort SELECT ALL - col2 - + col0 * + ( - + 64 ) FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - 73 ---- @@ -35187,10 +35121,7 @@ SELECT COUNT ( * ) - - + COUNT ( * ) + + 11 AS col0 FROM tab0 ---- 17 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE ( NULL ) NOT BETWEEN NULL AND + col2 * - col2 * - 78 ---- @@ -35676,10 +35607,7 @@ SELECT + 68 + + col1 col0 FROM tab2 AS cor0 135 145 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - - 28 ---- @@ -37176,10 +37104,7 @@ SELECT 23 AS col0 FROM tab2 WHERE NOT + col1 * col2 IN ( + col1 ) 23 23 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6003 SELECT DISTINCT + COUNT ( * ) AS col2 FROM tab0 WHERE NULL NOT BETWEEN NULL AND col1 - + 43 * col1 ---- @@ -38133,10 +38058,7 @@ SELECT + - 91 * 0 AS col2 FROM tab0 AS cor0 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 46 FROM tab1 WHERE NOT NULL BETWEEN NULL AND col1 + + 95 ---- @@ -43106,10 +43028,7 @@ SELECT ALL - 19 * - - 31 FROM tab1 -589 -589 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6975 SELECT - COUNT ( * ) + COUNT ( * ) AS col2 FROM tab0 WHERE NULL NOT BETWEEN NULL AND ( + + 87 ) + col0 ---- @@ -45032,10 +44951,7 @@ SELECT 16 * + ( - + 14 ) FROM tab2, tab0 AS cor0 ---- 9 values hashing to 2759faea94124296954c6bec9388fcce -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT DISTINCT * FROM tab2 AS cor0 CROSS JOIN tab0 AS cor1 WHERE NULL NOT BETWEEN NULL AND 21 * - - 25 ---- @@ -52828,10 +52744,7 @@ SELECT col0 + 15 FROM tab1 cor0 106 66 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE ( NULL BETWEEN NULL AND + 22 + - ( + + col2 ) + + 27 * + col0 * - col1 * + + col1 + - col2 ) ---- @@ -53331,10 +53244,7 @@ SELECT DISTINCT - - MIN ( ALL - col0 ) col0 FROM tab0 AS cor0 ---- -97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 AS col0 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col2 * - - 56 ---- @@ -53360,10 +53270,7 @@ query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT col0 / col0 * + 14 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 AS col1 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + ( 10 ) + - 33 ---- @@ -59861,10 +59768,7 @@ query III rowsort SELECT * FROM tab2 WHERE NOT NULL IN ( col2 * - 72 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL 25 AS col2 FROM tab2 WHERE NULL BETWEEN NULL AND - col1 + + 46 ---- @@ -59915,10 +59819,7 @@ SELECT DISTINCT col0 FROM tab1 WHERE NOT ( NULL ) IS NOT NULL 85 91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT ALL * FROM tab0 AS cor0 CROSS JOIN tab1 AS cor1 WHERE ( NULL ) BETWEEN NULL AND - 36 / 89 ---- diff --git a/data/sqlite/random/aggregates/slt_good_70.slt b/data/sqlite/random/aggregates/slt_good_70.slt index 55e1934..fbd1877 100644 --- a/data/sqlite/random/aggregates/slt_good_70.slt +++ b/data/sqlite/random/aggregates/slt_good_70.slt @@ -3066,10 +3066,7 @@ SELECT ALL - col1 + + - col0 * col0 AS col2 FROM tab1 AS cor0 -7230 -8328 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 31 ---- @@ -3598,10 +3595,7 @@ SELECT DISTINCT - col1 - + - ( col0 ) * - col0 FROM tab1 -7230 -8328 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NULL BETWEEN NULL AND - 31 ---- @@ -8241,10 +8235,7 @@ SELECT + ( - - col1 ) AS col0 FROM tab0 21 81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT - ( - + ( - col1 ) ), 35 + - 97 + 68 * - col2 AS col2 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 31 ---- @@ -10218,10 +10209,7 @@ SELECT ALL + - col1 - - - 52 FROM tab2 cor0 -119 -129 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ( + 86 ) FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 84 / - col2 * - col0 + - 23 - + col0 ---- @@ -11881,10 +11869,7 @@ SELECT DISTINCT - 83 * - ( - - 22 ) FROM tab1 cor0 WHERE ( + col1 ) * + col0 IS ---- 1826 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1944 SELECT COUNT ( * ) FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND 80 ---- @@ -15755,10 +15740,7 @@ SELECT DISTINCT + + col2 * + - col2 + ( - 59 ) AS col0 FROM tab0 AS cor0 -2268 -9860 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 54 / 9 ---- @@ -15969,10 +15951,7 @@ SELECT - + COUNT ( * ) + - COUNT ( * ) + - 7 AS col0, 45 FROM tab1 cor0 -13 45 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2615 SELECT 61 - col0 + + CAST ( + col1 AS INTEGER ) * + col1 * 46 + - 7 + + + col1 AS col1 FROM tab2 cor0 WHERE NULL BETWEEN NULL AND 30 * + col2 * - 90 ---- @@ -19909,10 +19888,7 @@ SELECT DISTINCT 38 + + ( + + COUNT ( * ) ) FROM tab2 ---- 41 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND ( + 44 ) ---- @@ -20748,10 +20724,7 @@ query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT col1 * col0 > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND + - 76 ---- @@ -20876,10 +20849,7 @@ SELECT COUNT ( - 6 ) AS col2 FROM tab2 cor0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 92 + + col1 ---- @@ -24469,10 +24439,7 @@ SELECT ALL + 27 AS col0, 31 FROM tab1 27 31 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col2 * + + col0 * + col2 + col2 col0 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + - 22 * - col0 ---- @@ -26370,10 +26337,7 @@ query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT - ( col2 ) * - col1 * + col2 + + 8 + col0 * + 56 * - - 78 + ( - 46 ) < ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 AS col0 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 49 + - col2 ---- @@ -28515,10 +28479,7 @@ query I rowsort SELECT col1 AS col0 FROM tab1 AS cor0 WHERE NOT ( col1 ) * + col0 NOT BETWEEN NULL AND - ( 27 ) * + col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - 12 ---- @@ -28885,10 +28846,7 @@ query II rowsort SELECT DISTINCT col1 AS col1, + col1 * + + col2 + - + col2 AS col2 FROM tab1 AS cor0 WHERE NOT ( NULL ) <= + 54 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col1 + 65 FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND ( 15 ) ---- @@ -31235,10 +31193,7 @@ SELECT - col0 - + 80 * + col0 FROM tab2 -5184 -6075 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL BETWEEN NULL AND 86 ---- @@ -33574,10 +33529,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 cor0 WHERE NOT NULL BETWEEN NULL AND + 58 ---- @@ -35529,10 +35481,7 @@ query I rowsort SELECT DISTINCT - col0 / 85 * + col2 * + + 83 * - ( - - ( + col0 ) ) FROM tab2 WHERE 2 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND col1 + col2 - - + col0 + - + col2 * col2 + + - 78 * - col2 ---- @@ -37825,10 +37774,7 @@ SELECT - 34 * 95 AS col2, + 59 FROM tab2 AS cor0 -3230 59 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6175 SELECT + COUNT ( * ) FROM tab0 WHERE NULL BETWEEN NULL AND - 22 * + col1 ---- @@ -39193,10 +39139,7 @@ SELECT - - ( - - col0 ) + - + 33 AS col0, + 99 FROM tab1 AS cor0 58 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 36 ---- @@ -40400,10 +40343,7 @@ SELECT DISTINCT col1 * 45 - ( + 86 ) AS col0, - 9 * col0 FROM tab1 544 -459 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT ( AVG ( - + 9 ) ) AS col0 FROM tab0 WHERE NOT NULL BETWEEN ( NULL ) AND - - 59 * + col1 * 49 AND ( + col1 ) IS NOT NULL ---- @@ -41502,10 +41442,7 @@ SELECT + 60 / - + col2 FROM tab1 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT - + col0 + + col0 / 78, col0 FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - - col2 - - 83 ---- @@ -41713,10 +41650,7 @@ query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT - 46 <> - col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT NULL BETWEEN NULL AND + 63 ---- @@ -46877,10 +46811,7 @@ SELECT ALL - COUNT ( ALL - ( col0 ) ) AS col0 FROM tab1 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 FROM tab0 WHERE ( NOT ( NULL ) BETWEEN NULL AND - 1 ) ---- @@ -60474,10 +60405,7 @@ SELECT - col0 AS col2, + 87 / 5 / - col1 FROM tab0 AS cor0 -97 -17 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + 30 + + - col1 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 54 * + + ( col2 ) ---- @@ -61160,10 +61088,7 @@ SELECT + ( + + 72 ) AS col2 FROM tab2 AS cor0 72 72 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 + - col1 * - + 77 AS col2 FROM tab1 cor0 WHERE NULL BETWEEN NULL AND 84 ---- diff --git a/data/sqlite/random/aggregates/slt_good_71.slt b/data/sqlite/random/aggregates/slt_good_71.slt index f6eb4f5..ab6eb88 100644 --- a/data/sqlite/random/aggregates/slt_good_71.slt +++ b/data/sqlite/random/aggregates/slt_good_71.slt @@ -1686,10 +1686,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 39 + + 63 AS col2 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 89 ---- @@ -2028,10 +2025,7 @@ SELECT DISTINCT + ( col0 ) / - 80 AS col1, - col1 FROM tab0 AS cor0 0 -81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NOT NULL BETWEEN NULL AND ( 39 ) ---- @@ -4963,10 +4957,7 @@ query I rowsort label-806 SELECT - CAST ( NULL AS INTEGER ) * + - 12 * - col0 FROM tab2 cor0 WHERE NOT col2 / - col2 * + + 11 NOT BETWEEN + 71 AND - 26 + + 46 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-807 SELECT ( + MAX ( col2 ) ) FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND 16 ---- @@ -6654,10 +6645,7 @@ SELECT ALL - col2 + + col0 AS col1, + 4 * - col2 AS col0 FROM tab0 AS cor0 77 -40 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col1 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 52 ---- @@ -7510,10 +7498,7 @@ NULL 43 NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - + col0 AS col1 FROM tab1 WHERE NULL BETWEEN NULL AND 17 ---- @@ -8012,10 +7997,7 @@ SELECT DISTINCT col0 + + 41 FROM tab1 132 92 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + col2 FROM tab1 cor0 WHERE NULL NOT BETWEEN NULL AND 54 + col2 ---- @@ -10256,10 +10238,7 @@ SELECT DISTINCT - 27 * + col0 AS col2, - ( + 94 ) FROM tab2 -2025 -94 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1675 SELECT ALL + COUNT ( * ) AS col1 FROM tab1 WHERE NULL BETWEEN ( NULL ) AND - 94 ---- @@ -15236,10 +15215,7 @@ query I rowsort SELECT 56 + 10 FROM tab2 AS cor0 WHERE NOT col1 NOT BETWEEN NULL AND + - col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + + col1 / + col0 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND 14 - col1 ---- @@ -17311,10 +17287,7 @@ SELECT ALL + col1 * - col0 * + ( col1 ) AS col2 FROM tab1 -2125 -9996 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + + 35 ---- @@ -17971,10 +17944,7 @@ query III rowsort SELECT ALL * FROM tab1 WHERE - - col1 < NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT DISTINCT - col2, 30 + - col1 AS col0 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + - 7 ---- @@ -18057,10 +18027,7 @@ SELECT 40 * - col2 + 68 * col2 / + + col2 FROM tab2 AS cor0 -2252 -852 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - 95 * - col1 ---- @@ -20164,10 +20131,7 @@ SELECT + col2, ( 95 ) * col2 AS col0 FROM tab2 AS cor0 58 5510 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-3297 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 99 + + CAST ( NULL AS INTEGER ) * + 92 + + 36 ---- @@ -21751,10 +21715,7 @@ SELECT - - 70 AS col2 FROM tab2 AS cor0 70 70 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 68 ---- @@ -21912,10 +21873,7 @@ query I rowsort SELECT 5 - col2 AS col1 FROM tab2 AS cor0 WHERE NOT - col1 >= ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 cor0 WHERE ( NULL ) BETWEEN ( NULL ) AND ( - 28 ) ---- @@ -23815,10 +23773,7 @@ SELECT col0 + - + col1 AS col1 FROM tab1 44 80 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col1 FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 94 ---- @@ -28896,10 +28851,7 @@ SELECT DISTINCT + 91 * + - 36 FROM tab1 ---- -3276 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT ( NULL ) BETWEEN ( NULL ) AND + 85 ---- @@ -31284,10 +31236,7 @@ SELECT DISTINCT - col2 + + - 91 / + col1 FROM tab0 -190 -48 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + + 37 AS col0 FROM tab1, tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 45 ---- @@ -33640,10 +33589,7 @@ SELECT ALL + COUNT ( * ) / + COUNT ( * ) AS col1 FROM tab2 ---- 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + + col2 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND col2 * + + ( + + 46 ) ---- @@ -38105,10 +38051,7 @@ SELECT + 42 - + 59 FROM tab2 AS cor0 -17 -17 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - 88 + + ( + col2 ) ---- @@ -40440,10 +40383,7 @@ SELECT DISTINCT col1 AS col0 FROM tab0 AS cor0 WHERE NULL IS NULL 21 81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-6622 SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + ( 59 ) / + CAST ( ( + - col0 ) AS INTEGER ) ---- @@ -46845,10 +46785,7 @@ SELECT ALL + 51 col2 FROM tab2 51 51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + 96 * ( + - 26 ) ---- @@ -47943,10 +47880,7 @@ SELECT ALL - col0 AS col1, 1 AS col1 FROM tab0 -97 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND 1 ---- @@ -49828,10 +49762,7 @@ SELECT * FROM tab2 AS cor0 WHERE NOT - col2 / col1 * - col0 * 46 IS NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 27 * - - 66 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - + col2 * + col2 * + 63 ---- @@ -50055,10 +49986,7 @@ SELECT - 7 * - 25 FROM tab2 AS cor0 CROSS JOIN tab2 ---- 9 values hashing to df1e0ae2b82e246cd0e229a92da26b08 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN ( NULL ) AND - 61 ---- @@ -50074,10 +50002,7 @@ query I rowsort label-8203 SELECT - CAST ( col1 AS INTEGER ) AS col1 FROM tab2 WHERE NOT - col0 * + col1 <= - col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 27 FROM tab1 WHERE NOT NULL BETWEEN NULL AND ( 47 * + col0 ) ---- @@ -51009,10 +50934,7 @@ SELECT ALL * FROM tab1 WHERE NOT - col1 < - col2 ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + - 12 AND NOT NULL IS NULL ---- @@ -51334,10 +51256,7 @@ SELECT 34 * + COUNT ( * ) * 9 + COUNT ( - 26 ) col2 FROM tab0 cor0 ---- 921 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - ( col1 ) AS col0 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + - col2 / + 10 * - col0 * - + col1 ---- @@ -51761,10 +51680,7 @@ SELECT * FROM tab0 WHERE col2 + - - col1 - - col0 - 22 * + 98 IS NOT NULL ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE ( NULL BETWEEN ( NULL ) AND + 49 * - col1 ) ---- @@ -58624,10 +58540,7 @@ SELECT ALL - 48 + COUNT ( * ) FROM tab2 ---- -45 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL BETWEEN ( NULL ) AND ( col1 * + 27 + col1 * + col1 ) ---- @@ -60367,10 +60280,7 @@ SELECT DISTINCT + col0 * - + ( + col0 ) + + 4 AS col1 FROM tab1 AS cor0 -7221 -8277 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 74 * + - col0 ---- diff --git a/data/sqlite/random/aggregates/slt_good_72.slt b/data/sqlite/random/aggregates/slt_good_72.slt index 4601125..7e3c75f 100644 --- a/data/sqlite/random/aggregates/slt_good_72.slt +++ b/data/sqlite/random/aggregates/slt_good_72.slt @@ -422,10 +422,7 @@ query I rowsort SELECT - col2 AS col2 FROM tab2 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE ( NULL ) BETWEEN NULL AND - 6 ---- @@ -1144,10 +1141,7 @@ SELECT DISTINCT + - ( - + 18 ) AS col0 FROM tab0 AS cor0 ---- 18 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND 84 ---- @@ -3043,10 +3037,7 @@ SELECT 32 - + + col1 AS col1 FROM tab0 11 31 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL BETWEEN NULL AND + 24 * - ( + - col1 ) ---- @@ -3119,10 +3110,7 @@ SELECT ( ( - col2 ) ) AS col0 FROM tab0 -47 -99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND 64 ---- @@ -6004,10 +5992,7 @@ SELECT ALL ( 28 ) AS col2 FROM tab0 AS cor0 28 28 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 64 * col1 AS col1 FROM tab0 cor0 WHERE NULL BETWEEN ( NULL ) AND + 72 ---- @@ -6416,10 +6401,7 @@ SELECT * FROM tab1 WHERE ( - CAST ( - CAST ( NULL AS INTEGER ) AS INTEGER ) ) + ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND col1 * 35 OR + 33 * ( col0 ) * - col1 NOT BETWEEN ( col0 + + col0 / 31 ) AND col2 ---- @@ -9108,10 +9090,7 @@ query I rowsort SELECT - + col2 - - 86 AS col2 FROM tab1 cor0 WHERE ( col1 ) <= 3 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 7 ---- @@ -12083,10 +12062,7 @@ query III rowsort SELECT * FROM tab2 cor0 WHERE NOT col2 / - col0 + - col0 >= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 5 ---- @@ -14137,10 +14113,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col1 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND 39 ---- @@ -17494,10 +17467,7 @@ SELECT + 34 col0 FROM tab2 AS cor0 34 34 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL BETWEEN ( NULL ) AND ( 73 ) ---- @@ -18132,10 +18102,7 @@ SELECT ALL COUNT ( * ) * + - 2 AS col2 FROM tab1 ---- -6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT ALL * FROM tab2 cor0 CROSS JOIN tab2 AS cor1 WHERE NULL NOT BETWEEN NULL AND + 18 + 62 ---- @@ -18831,10 +18798,7 @@ SELECT ALL + ( + col2 ) AS col0 FROM tab0 WHERE NULL IS NULL 47 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND + + 99 * 98 - 99 + col1 * - 34 * - 20 ---- @@ -21868,10 +21832,7 @@ SELECT + col2 + + ( - col0 ) AS col1 FROM tab1 -26 45 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND - 19 + col0 ---- @@ -22995,10 +22956,7 @@ SELECT DISTINCT - COUNT ( * ) + + 31 AS col0 FROM tab1 ---- 28 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col2 AS col2 FROM tab1 WHERE NULL NOT BETWEEN NULL AND - 93 ---- @@ -25561,10 +25519,7 @@ SELECT - col0 + ( + 24 ) AS col0 FROM tab2 AS cor0 -40 -51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col0 * + - col1 * - + 74 AS col1 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col0 + + 56 ---- @@ -26254,10 +26209,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND col0 * - 0 ---- @@ -28708,10 +28660,7 @@ query III rowsort label-4704 SELECT ALL * FROM tab1 WHERE - col0 / CAST ( NULL AS INTEGER ) <> ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL BETWEEN ( NULL ) AND ( + 55 * col0 ) ---- @@ -31379,10 +31328,7 @@ query I rowsort SELECT ALL + col0 AS col2 FROM tab1 AS cor0 WHERE NOT - col2 - + col0 * + col0 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND col1 * - - 20 ---- @@ -34367,10 +34313,7 @@ query III rowsort SELECT ALL * FROM tab2 WHERE NULL <= - 86 * + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col2 AS col1 FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND + col2 + + 70 / 50 ---- @@ -35489,10 +35432,7 @@ SELECT DISTINCT col1 / + col0 + col1 + - + 24 FROM tab2 cor0 43 54 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 70 - - 47 - + + col0 ---- @@ -41771,10 +41711,7 @@ SELECT ALL col0 + 20 / 26 AS col2 FROM tab1 85 91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NULL NOT BETWEEN NULL AND 46 ---- @@ -42664,10 +42601,7 @@ SELECT ALL ( - 97 ) FROM tab0 -97 -97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 47 ---- @@ -50027,10 +49961,7 @@ SELECT ALL - 31 + + + col1 FROM tab0 -30 50 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND + - 26 ---- @@ -51277,10 +51208,7 @@ query I rowsort label-8411 SELECT - col2 + + CAST ( NULL AS INTEGER ) col2 FROM tab2 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col1 * col1 FROM tab2 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND + 20 - col2 * 47 ---- @@ -51559,10 +51487,7 @@ query I rowsort SELECT col2 FROM tab2 WHERE NULL >= ( - + col1 * + col1 * col1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE ( NULL ) BETWEEN NULL AND - ( 64 ) ---- @@ -51866,10 +51791,7 @@ SELECT COUNT ( * ) + 18 AS col0 FROM tab1 AS cor0 CROSS JOIN tab0 AS cor1 ---- 27 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - + 23 + + col2 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - 4 / + + col0 ---- @@ -58371,10 +58293,7 @@ SELECT - 34, - 70 * + + col0 + - col1 AS col1 FROM tab1 AS cor0 -34 -6417 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 0 ---- @@ -59535,10 +59454,7 @@ query I rowsort label-9754 SELECT 59 * 83 AS col0 FROM tab2 AS cor0 WHERE ( NULL ) = - CAST ( NULL AS INTEGER ) - col1 / - col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-9755 SELECT ALL * FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN ( NULL ) AND + 2 + col1 * + CAST ( NULL AS INTEGER ) ---- @@ -60074,10 +59990,7 @@ SELECT ALL - 40 + + + 53 AS col0 FROM tab2 13 13 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - + ( - + 52 ) FROM tab1 WHERE NULL BETWEEN NULL AND + col1 * 41 * - col0 ---- diff --git a/data/sqlite/random/aggregates/slt_good_73.slt b/data/sqlite/random/aggregates/slt_good_73.slt index a93fb42..bcb3e7e 100644 --- a/data/sqlite/random/aggregates/slt_good_73.slt +++ b/data/sqlite/random/aggregates/slt_good_73.slt @@ -547,10 +547,7 @@ SELECT col0 + + - col1 + col1 - - - col2 * - col0 AS col1 FROM tab0 AS cor0 957 9700 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 5 / + 26 * + + col2 ---- @@ -1168,10 +1165,7 @@ SELECT DISTINCT 78 + 39 / col2 AS col0 FROM tab2 78 79 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + col2 FROM tab2 WHERE NULL BETWEEN NULL AND - 11 ---- @@ -1991,10 +1985,7 @@ query I rowsort SELECT + col2 col0 FROM tab2 AS cor0 WHERE NULL < col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 62 ---- @@ -2952,10 +2943,7 @@ SELECT ALL MAX ( ALL - col2 ) FROM tab2 ---- -23 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE col2 = NULL AND NULL NOT BETWEEN NULL AND - 76 ---- @@ -4303,10 +4291,7 @@ query III rowsort SELECT ALL * FROM tab0 WHERE NOT + col0 NOT IN ( - 98 * col2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT ( NULL ) BETWEEN NULL AND ( col1 * - 53 + + col2 ) ---- @@ -6419,10 +6404,7 @@ SELECT ALL 72 AS col0, col1 FROM tab1 AS cor0 72 5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col2 AS col1 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 47 * - col2 + - col1 ---- @@ -7083,18 +7065,12 @@ SELECT * FROM tab0 AS cor0 WHERE NOT 99 IS NULL ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL NOT BETWEEN ( NULL ) AND 42 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + 24 FROM tab0 WHERE ( NULL ) BETWEEN NULL AND + 35 ---- @@ -8383,10 +8359,7 @@ SELECT DISTINCT - + ( - - COUNT ( * ) ) AS col0 FROM tab1 AS cor0 CROSS JOIN tab ---- -9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1373 SELECT ALL + - MAX ( - - 11 ) col1 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 26 ---- @@ -14737,10 +14710,7 @@ SELECT DISTINCT CAST ( + 1 AS INTEGER ) AS col0, COUNT ( - col2 ) FROM tab1 cor0 1 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2410 SELECT col2 col2 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + col0 - + CAST ( NULL AS INTEGER ) - col0 + + 41 * + col2 + - col1 ---- @@ -16230,10 +16200,7 @@ SELECT - ( ( - ( SUM ( DISTINCT - col1 ) ) ) ), - CAST ( NULL AS INTEGER ) - - 8 -103 NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - 19 * + col1 + + - col1 * ( + 16 ) * - + col2 + - col1 ---- @@ -16853,10 +16820,7 @@ SELECT ALL 45 * + 40 FROM tab1 1800 1800 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - 48 / + + col2 ---- @@ -18148,10 +18112,7 @@ query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT 25 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col2 AS col1 FROM tab1 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - + col0 + + 19 * + col2 + + col2 ---- @@ -18840,10 +18801,7 @@ query I rowsort label-3085 SELECT col0 + col1 FROM tab2 cor0 WHERE NOT ( NULL ) NOT IN ( + CAST ( - col0 AS INTEGER ) * - col1 - + col0 + col2 * - CAST ( NULL AS INTEGER ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND 95 ---- @@ -20064,10 +20022,7 @@ SELECT DISTINCT - + CAST ( + + col0 AS INTEGER ) FROM tab1 AS cor0 -85 -91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3282 SELECT + CAST ( + - 22 AS INTEGER ) FROM tab0 cor0 WHERE ( NULL ) NOT BETWEEN NULL AND col1 + - + 1 OR NULL >= NULL ---- @@ -29104,10 +29059,7 @@ SELECT - col1 / + 62 col2 FROM tab2 cor0 -1 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + col1 + 54 ---- @@ -30671,10 +30623,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE ( NOT ( + + 62 * - + col1 ) <= NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( - 64 ) ---- @@ -31664,10 +31613,7 @@ SELECT 60 * - col2, + col2 AS col1 FROM tab0 -600 10 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5193 SELECT + CAST ( col0 AS REAL ) * - 51 * 82 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + col0 + + ( 51 ) ---- @@ -34406,10 +34352,7 @@ SELECT ALL + - 88 AS col2 FROM tab1 AS cor0 -88 -88 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 24 ---- @@ -42611,10 +42554,7 @@ SELECT ALL + - 48 + 19 AS col1 FROM tab2 AS cor0 -29 -29 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - 47 ---- @@ -45302,10 +45242,7 @@ query I rowsort SELECT col2 AS col2 FROM tab0 WHERE NULL > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-7411 SELECT DISTINCT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND ( ( + col0 ) * - 57 + CAST ( - - col0 AS INTEGER ) ) ---- @@ -46053,10 +45990,7 @@ SELECT ALL col1 / + - col1 FROM tab1 -1 -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - - col1 FROM tab0 WHERE NULL NOT BETWEEN NULL AND + 26 ---- @@ -50025,10 +49959,7 @@ SELECT - + 53 + - col1 - + 4 FROM tab0 AS cor0 -58 -78 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NULL BETWEEN NULL AND + - col2 / - + 97 ---- @@ -50619,10 +50550,7 @@ SELECT DISTINCT - 98 AS col2 FROM tab0, tab0 AS cor0 ---- -98 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8273 SELECT COUNT ( DISTINCT + col1 ) AS col1 FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 24 ---- @@ -50900,10 +50828,7 @@ SELECT DISTINCT + col2, - col2 + col2 AS col1 FROM tab1 AS cor0 WHERE NULL IS NU 96 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND + - 26 * + + col2 + + + col1 ---- @@ -51427,10 +51352,7 @@ SELECT ALL - col1 + - col1 / col1 FROM tab1 AS cor0 -48 -6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 81 ---- @@ -57637,10 +57559,7 @@ query I rowsort label-9428 SELECT ALL - 77 * - 18 AS col1 FROM tab1 WHERE NOT - 10 * + col0 IN ( + CAST ( NULL AS INTEGER ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE ( NULL ) BETWEEN NULL AND 22 + 25 ---- @@ -57937,10 +57856,7 @@ SELECT * FROM tab0 AS cor0 WHERE + 75 + 17 * col0 NOT IN ( 0 + + 90 * - col1 ) ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col0 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( - 40 ) ---- @@ -58320,10 +58236,7 @@ SELECT DISTINCT col1 col1, col0 FROM tab0 81 15 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT ( col0 ) AS col1 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 52 * + 25 + - 79 + - - col0 * 16 ---- @@ -60257,10 +60170,7 @@ SELECT - ( ( - 41 ) ) AS col2 FROM tab0 41 41 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN NULL AND col0 * + col2 * + 9 ---- diff --git a/data/sqlite/random/aggregates/slt_good_74.slt b/data/sqlite/random/aggregates/slt_good_74.slt index 664f71b..38591bf 100644 --- a/data/sqlite/random/aggregates/slt_good_74.slt +++ b/data/sqlite/random/aggregates/slt_good_74.slt @@ -5636,10 +5636,7 @@ SELECT ALL * FROM tab2 WHERE - + col0 NOT BETWEEN NULL AND - col0 * col1 ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-919 SELECT DISTINCT * FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + CAST ( 59 AS INTEGER ) / 37 + + col0 * 46 ---- @@ -6025,19 +6022,13 @@ SELECT + CAST ( + + COUNT ( * ) AS INTEGER ) AS col1 FROM tab2 WHERE NOT NULL > ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-985 SELECT DISTINCT - COUNT ( * ) AS col2 FROM tab0 WHERE ( NULL NOT BETWEEN NULL AND col2 * + ( 79 ) ) ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - - col0 AS col1 FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + 5 ---- @@ -6452,10 +6443,7 @@ query III rowsort SELECT ALL * FROM tab0 cor0 WHERE NULL < 61 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 81 * col2 + - col1 ---- @@ -7179,10 +7167,7 @@ SELECT 70 - SUM ( ALL col1 ) AS col1 FROM tab1 ---- 4 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1175 SELECT - CAST ( NULL AS INTEGER ) + - + col0 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 18 ---- @@ -9211,10 +9196,7 @@ SELECT + + 84 * col2 + col2 AS col2 FROM tab2 AS cor0 3400 4930 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 AS col0 FROM tab2 cor0 WHERE NULL BETWEEN NULL AND 40 - col2 * + col1 ---- @@ -9459,10 +9441,7 @@ SELECT DISTINCT 48 + - + col0 AS col0 FROM tab2 AS cor0 -27 2 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE ( NOT NULL NOT BETWEEN ( NULL ) AND - 61 + 28 ) ---- @@ -12341,10 +12320,7 @@ SELECT + - COUNT ( * ) * 60 - COUNT ( * ) AS col2 FROM tab1 AS cor0 ---- -183 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( 60 * col2 ) ---- @@ -12423,10 +12399,7 @@ SELECT ALL + 79 * + 49 AS col2 FROM tab0 AS cor0 CROSS JOIN tab1 AS cor1 ---- 9 values hashing to 5eabfbd605886d82b38cfe1f2a749b90 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - 46 ---- @@ -15186,10 +15159,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2505 SELECT DISTINCT + col2 AS col2 FROM tab2 WHERE ( NULL ) BETWEEN NULL AND - 99 + - CAST ( ( col1 ) + col2 AS INTEGER ) * 97 ---- @@ -15576,10 +15546,7 @@ SELECT ALL + - COUNT ( - + 47 ) col0 FROM tab2 AS cor0 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 36 ---- @@ -19491,10 +19458,7 @@ SELECT * FROM tab2 WHERE NOT col0 + col2 * + + col1 + - col2 BETWEEN NULL AND co ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3216 SELECT - - MIN ( + col2 ) FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + 30 ---- @@ -19997,10 +19961,7 @@ SELECT DISTINCT COUNT ( * ) * + 73 * + COUNT ( * ) AS col1 FROM tab2 cor0 ---- 657 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 13 ---- @@ -21427,10 +21388,7 @@ SELECT - - 22 AS col0 FROM tab2 AS cor0 CROSS JOIN tab1 AS cor1 ---- 9 values hashing to c55ee7433d8d39a59b1de2aadd9538c9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 FROM tab2 WHERE NULL BETWEEN NULL AND - + 94 ---- @@ -21952,10 +21910,7 @@ SELECT * FROM tab2 WHERE + + col1 + col0 NOT IN ( + - col2 * + + col2 - CAST ( - ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + 85 ---- @@ -24763,10 +24718,7 @@ SELECT 19 * + col1 AS col2 FROM tab2 1463 969 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT ( NULL ) BETWEEN NULL AND + 45 ---- @@ -26309,10 +26261,7 @@ SELECT + COUNT ( * ) / MAX ( DISTINCT + col0 ) FROM tab0 AS cor0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - - 87 + + col0 + - - col2 + + col0 AS col2 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 20 * + - col1 + - col0 ---- @@ -27322,10 +27271,7 @@ SELECT DISTINCT MIN ( DISTINCT + - col1 ) AS col1 FROM tab1 AS cor0 ---- -47 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + - col2 col1 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - col0 * + + col1 - - col0 + + 98 ---- @@ -27947,10 +27893,7 @@ SELECT ALL ( + col0 ) * + + col0 AS col1 FROM tab0 AS cor0 7569 9409 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NOT NULL BETWEEN NULL AND + col1 / 28 ---- @@ -32101,10 +32044,7 @@ SELECT DISTINCT + 61 + + + 89 FROM tab0 AS cor0 CROSS JOIN tab2 AS cor1 ---- 150 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 cor0 WHERE NULL BETWEEN NULL AND - 31 ---- @@ -33935,10 +33875,7 @@ query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND col1 * col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( 98 ) + col1 ---- @@ -40153,10 +40090,7 @@ SELECT DISTINCT + COUNT ( DISTINCT - 25 ) AS col1 FROM tab1 AS cor0 WHERE NOT ( ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6634 SELECT ALL + COUNT ( * ) col1 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 90 * - ( col2 * 28 ) ) ---- @@ -46456,10 +46390,7 @@ SELECT COUNT ( * ) FROM tab0 AS cor0 WHERE NOT ( col1 * + 56 ) BETWEEN + CAST ( ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7676 SELECT 87 * - COUNT ( * ) col0 FROM tab2 cor0 WHERE NOT NULL BETWEEN ( NULL ) AND ( 47 * col2 - - 13 ) ---- @@ -49188,10 +49119,7 @@ SELECT col2 * col2 + 19 FROM tab0 2228 9820 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND ( 77 ) ---- @@ -50229,10 +50157,7 @@ query I rowsort SELECT col1 FROM tab0 AS cor0 WHERE NOT NULL > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-8293 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - 51 + + 1 * - + col0 + CAST ( - col2 AS INTEGER ) + - col2 + + - col2 / - col2 * + col1 + - ( - col0 ) ---- @@ -53013,10 +52938,7 @@ SELECT DISTINCT 30 + - COUNT ( * ) * - + 14 FROM tab2 AS cor0 ---- 72 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND ( + + col0 * + - 85 + col0 + + - 57 ) ---- @@ -58270,10 +58192,7 @@ query I rowsort SELECT ALL col0 * col0 + - col2 FROM tab0 cor0 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND ( + 84 ) ---- @@ -59389,10 +59308,7 @@ query I rowsort SELECT DISTINCT + + col0 + col1 FROM tab2 WHERE ( NULL BETWEEN - col0 / 3 * - col0 AND - + ( - col1 ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND + col2 / - 38 ---- diff --git a/data/sqlite/random/aggregates/slt_good_75.slt b/data/sqlite/random/aggregates/slt_good_75.slt index 45a54f2..c4c47e5 100644 --- a/data/sqlite/random/aggregates/slt_good_75.slt +++ b/data/sqlite/random/aggregates/slt_good_75.slt @@ -7498,10 +7498,7 @@ SELECT - - MAX ( - + col0 ) FROM tab1 AS cor0 ---- -51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + - 32 ---- @@ -10189,10 +10186,7 @@ SELECT DISTINCT + - col2 - col0 AS col0, ( - + col1 ) AS col0 FROM tab1 AS cor0 -159 -47 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 92 ---- @@ -14736,10 +14730,7 @@ SELECT * FROM tab1 WHERE NOT + col1 = - col1 ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + - col0 / + - 19 ---- @@ -17848,10 +17839,7 @@ SELECT + 32 col2 FROM tab2 AS cor0 CROSS JOIN tab1 AS cor1 ---- 9 values hashing to d30a2acbf33c88274474306936d3227b -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2955 SELECT COUNT ( * ) AS col2 FROM tab2 WHERE NULL NOT BETWEEN NULL AND - 18 ---- @@ -19212,10 +19200,7 @@ SELECT DISTINCT ( - ( 79 ) ) FROM tab1 ---- -79 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col0 AS col1 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 52 ---- @@ -25584,10 +25569,7 @@ SELECT ( + ( 4 ) ) FROM tab2 cor0 4 4 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 34 + + + 41 + + col1 - 56 ---- @@ -26661,10 +26643,7 @@ SELECT + 54 - - col2 * col2 AS col2, + col1 FROM tab0 cor0 9855 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + 34 AS col0 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 8 + 29 ---- @@ -28820,10 +28799,7 @@ SELECT + + COUNT ( * ) * - + 93 FROM tab1 AS cor0 WHERE ( NULL ) >= + 30 * - + c ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - + col1 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 62 + + col2 ---- @@ -30603,10 +30579,7 @@ SELECT + col2 + 42 AS col0 FROM tab2 65 82 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE ( NULL ) BETWEEN ( NULL ) AND - col0 + - 32 * col2 ---- @@ -39131,10 +39104,7 @@ query I rowsort SELECT + col1 AS col0 FROM tab0 AS cor0 WHERE NOT col1 - 71 > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT AVG ( - 81 ) FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND 30 ---- @@ -40238,10 +40208,7 @@ SELECT ALL + - 12 * - 79 - + col1 + - col0 AS col1 FROM tab1 AS cor0 858 883 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + - col1 / + col2 * + 48 AS col0 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 48 ---- @@ -40498,10 +40465,7 @@ SELECT 33 / 79 AS col0 FROM tab2 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NULL BETWEEN NULL AND + - 50 * col1 ---- @@ -41985,10 +41949,7 @@ query III rowsort label-6913 SELECT * FROM tab1 AS cor0 WHERE ( - CAST ( 16 AS INTEGER ) ) BETWEEN - col2 * 15 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 2 * col1 FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN ( NULL ) AND - 88 ---- @@ -42374,10 +42335,7 @@ SELECT + col1 + + 23 FROM tab2 AS cor0 74 90 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 9 / 38 ---- @@ -42994,10 +42952,7 @@ SELECT - col2 * - 98 * col1 AS col1 FROM tab2 AS cor0 301840 380828 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col1 AS col0 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND - ( + 32 ) ---- @@ -43429,10 +43384,7 @@ SELECT ALL + col0 - - ( + - col2 ) AS col2 FROM tab1 AS cor0 23 26 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 cor0 WHERE NOT ( NULL BETWEEN NULL AND + 85 ) ---- @@ -43820,10 +43772,7 @@ SELECT DISTINCT * FROM tab1 AS cor0 WHERE + 18 * - 31 * + 56 * - col0 > 89 ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - - col0 + - col0 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 70 ---- @@ -48785,10 +48734,7 @@ query III rowsort label-8040 SELECT * FROM tab2 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) / + - 94 BETWEEN + col1 AND 14 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 56 ---- @@ -50594,10 +50540,7 @@ SELECT DISTINCT - 92 * - 5 AS col2 FROM tab2 ---- 460 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-8332 SELECT DISTINCT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + 8 * + CAST ( + col0 * + 99 AS INTEGER ) ---- @@ -55430,10 +55373,7 @@ SELECT col1, 7 + col1 * + 86 AS col0 FROM tab2 77 6629 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND + 91 ---- @@ -59396,10 +59336,7 @@ SELECT COUNT ( * ) AS col1 FROM tab1 AS cor0 WHERE NOT + col1 * - + 73 IN ( - co ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT ( 48 ) <= NULL OR NOT NULL BETWEEN NULL AND 60 + - col1 ---- diff --git a/data/sqlite/random/aggregates/slt_good_76.slt b/data/sqlite/random/aggregates/slt_good_76.slt index b658b05..5b1a714 100644 --- a/data/sqlite/random/aggregates/slt_good_76.slt +++ b/data/sqlite/random/aggregates/slt_good_76.slt @@ -765,10 +765,7 @@ SELECT DISTINCT + col1 / col0 + col2 AS col2 FROM tab0 52 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + 17 AND - 52 IS NOT NULL ---- @@ -1099,10 +1096,7 @@ SELECT + MAX ( DISTINCT - col0 ) - 33 AS col0 FROM tab2 AS cor0 ---- -79 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN ( NULL ) AND 76 ---- @@ -3119,10 +3113,7 @@ SELECT + 53 FROM tab2 WHERE 66 - col1 IS NOT NULL 53 53 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 68 ---- @@ -4726,10 +4717,7 @@ SELECT ALL - ( + + COUNT ( * ) ) col2 FROM tab0 AS cor0 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - 2 FROM tab0 cor0 WHERE ( NULL ) BETWEEN NULL AND ( + 8 ) ---- @@ -5646,10 +5634,7 @@ SELECT - + col1 + + 0 AS col1 FROM tab1 AS cor0 -47 -5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-919 SELECT + col1, col2 AS col2 FROM tab2 WHERE NULL NOT BETWEEN NULL AND + CAST ( NULL AS INTEGER ) + col0 - - 2 + + col1 ---- @@ -6956,10 +6941,7 @@ query I rowsort SELECT + 95 / - 84 AS col2 FROM tab2 WHERE NOT ( + col0 ) <> - 16 + - 62 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1127 SELECT ALL COUNT ( * ) FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND 86 + - 10 ---- @@ -6996,10 +6978,7 @@ SELECT DISTINCT 8 / - col0 AS col0 FROM tab0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1134 SELECT ALL CAST ( + col1 AS INTEGER ) FROM tab0 WHERE NOT NULL BETWEEN ( NULL ) AND 55 * + col2 + + 96 * - col0 ---- @@ -11571,10 +11550,7 @@ SELECT DISTINCT - MIN ( 13 ) + + + MAX ( DISTINCT + + 80 ) FROM tab0 ---- 67 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - 95 ---- @@ -14288,10 +14264,7 @@ SELECT DISTINCT - 75 + col2 AS col2 FROM tab0 -65 24 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2340 SELECT - COUNT ( * ) AS col1 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - ( + col2 ) + + 7 * + 61 ---- @@ -16517,10 +16490,7 @@ SELECT DISTINCT - 26 - + COUNT ( * ) - + COUNT ( * ) AS col1 FROM tab0 AS cor0 C ---- -44 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab2 AS cor0 CROSS JOIN tab2 AS cor1 WHERE NULL NOT BETWEEN ( NULL ) AND + 5 ---- @@ -16672,10 +16642,7 @@ SELECT DISTINCT - col2 AS col2 FROM tab1 WHERE NOT + + 34 * + + col0 IS NULL -68 -96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND - + 93 ---- @@ -21041,10 +21008,7 @@ SELECT - COUNT ( DISTINCT - ( - col1 ) ) AS col1 FROM tab1 AS cor0 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 cor0 WHERE NULL NOT BETWEEN NULL AND 83 ---- @@ -23079,10 +23043,7 @@ query I rowsort SELECT ALL - col1 * + 57 AS col1 FROM tab0 WHERE - - col0 = NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL BETWEEN ( NULL ) AND 29 ---- @@ -23336,10 +23297,7 @@ SELECT + SUM ( DISTINCT - col0 ), COUNT ( * ) col0 FROM tab1 -227 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + col1 + - col1 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 14 ---- @@ -26595,10 +26553,7 @@ SELECT DISTINCT col0 + - 34 FROM tab2 AS cor0 WHERE NOT + col1 - 61 = ( - col1 / 30 41 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 cor0 WHERE NULL NOT BETWEEN NULL AND - 32 ---- @@ -29556,10 +29511,7 @@ SELECT ALL + ( - 73 ) / + 99 col1 FROM tab2 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4861 SELECT MAX ( + col0 ) FROM tab2 WHERE NOT NULL BETWEEN NULL AND ( + - 71 ) ---- @@ -31841,10 +31793,7 @@ SELECT DISTINCT - - 77 AS col0 FROM tab2 AS cor0 ---- 77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 77 col2 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND 14 ---- @@ -33702,10 +33651,7 @@ SELECT + + 99 + + col2 FROM tab2 AS cor0 139 157 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 72 FROM tab0 cor0 WHERE NULL BETWEEN ( NULL ) AND - 49 ---- @@ -34334,10 +34280,7 @@ query I rowsort SELECT ALL col2 / + + col0 - + 25 AS col1 FROM tab1 AS cor0 WHERE NOT NULL >= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 22 AS col2 FROM tab1 WHERE NOT NULL BETWEEN NULL AND + 44 - - col2 ---- @@ -38213,10 +38156,7 @@ SELECT - COUNT ( * ) AS col2 FROM tab2 AS cor0 WHERE 16 + + + 19 + - 72 IN ( + 7 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + - 34 ---- @@ -41021,10 +40961,7 @@ SELECT DISTINCT col2 FROM tab1 AS cor0 WHERE NOT col0 < - - 5 * 17 59 68 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND 80 ---- @@ -41545,10 +41482,7 @@ SELECT DISTINCT col0 + + CAST ( col0 AS INTEGER ) AS col1 FROM tab0 194 30 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND - + 86 ---- @@ -45772,10 +45706,7 @@ SELECT ALL ( - 55 ) AS col2 FROM tab1 AS cor0 -55 -55 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col1 * + 11 * - col0 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - col0 * - 90 ---- @@ -48795,10 +48726,7 @@ query I rowsort label-8008 SELECT ALL + CAST ( NULL AS INTEGER ) AS col1 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + + 83 ---- @@ -55090,10 +55018,7 @@ SELECT DISTINCT + CAST ( NULL AS INTEGER ) / 80 AS col2 FROM tab1 AS cor0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-9059 SELECT DISTINCT * FROM tab2 cor0 WHERE NULL NOT BETWEEN NULL AND + col1 * + CAST ( + col1 AS INTEGER ) * + + 1 - col2 * + col0 + col1 ---- @@ -59705,10 +59630,7 @@ SELECT + - ( + - COUNT ( * ) ) AS col1, + 15 FROM tab0 AS cor0 3 15 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 36 ---- diff --git a/data/sqlite/random/aggregates/slt_good_77.slt b/data/sqlite/random/aggregates/slt_good_77.slt index 8247083..18715a7 100644 --- a/data/sqlite/random/aggregates/slt_good_77.slt +++ b/data/sqlite/random/aggregates/slt_good_77.slt @@ -7124,10 +7124,7 @@ SELECT 29 col1, 55 + + 94 AS col0 FROM tab2 AS cor0 29 149 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1161 SELECT DISTINCT + CAST ( + col0 AS INTEGER ) + - col0 + 38 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + 42 ---- @@ -9386,10 +9383,7 @@ SELECT ( - + 58 ) * - col0 * 55 AS col1 FROM tab0 AS cor0 309430 47850 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 69 ---- @@ -15020,10 +15014,7 @@ SELECT + 70 / col0 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL 0 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND 77 ---- @@ -18366,10 +18357,7 @@ SELECT DISTINCT + + COUNT ( * ) * + 6 FROM tab1 AS cor0 ---- 18 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 67 ---- @@ -18588,10 +18576,7 @@ SELECT - ( + col0 ) + - + col0 AS col1, + ( + - col1 ) AS col2 FROM tab2 -92 -51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT DISTINCT * FROM tab2 AS cor0 CROSS JOIN tab1 AS cor1 WHERE NOT NULL BETWEEN NULL AND - ( + 96 ) - + 11 * - - 80 ---- @@ -19425,10 +19410,7 @@ SELECT ALL COUNT ( * ) FROM tab1 WHERE NOT + 18 > col2 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( + 57 ) ---- @@ -24191,10 +24173,7 @@ SELECT ALL - 13 col0 FROM tab1 AS cor0 -13 -13 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + 35 FROM tab0 AS cor0 WHERE NOT ( NULL NOT BETWEEN NULL AND + 99 + - 60 ) ---- @@ -24653,10 +24632,7 @@ query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT 41 - - col2 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-4034 SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + CAST ( NULL AS INTEGER ) * - 29 ---- @@ -25298,10 +25274,7 @@ SELECT DISTINCT + 97 + - col2 AS col2 FROM tab2 57 74 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col2 FROM tab0 WHERE NULL BETWEEN NULL AND + 53 ---- @@ -27296,10 +27269,7 @@ query III rowsort label-4468 SELECT * FROM tab0 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) + col1 + 14 > - - col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col1 / - - ( - 34 ) ---- @@ -30197,10 +30167,7 @@ SELECT DISTINCT - + 60 + col1 + + 86 AS col1 FROM tab0 AS cor0 27 47 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 29 ---- @@ -31745,10 +31712,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 cor0 WHERE NOT ( NULL ) > - 42 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - - 73 * + col1 * - + col1 FROM tab0 WHERE NOT NULL BETWEEN NULL AND col2 * - 98 + + + col1 ---- @@ -34617,10 +34581,7 @@ SELECT ALL + 89 col0 FROM tab1 89 89 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5671 SELECT col1 / CAST ( NULL AS INTEGER ) - - 45 col2 FROM tab2 WHERE NOT NULL BETWEEN NULL AND + ( + col2 ) - - 98 + - - col1 ---- @@ -39534,10 +39495,7 @@ SELECT ALL - 68 + + 74 + - col1 AS col0, - col2 * + 18 - - + 41 AS col1 FROM tab -71 -679 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND col2 * + - 63 ---- @@ -45367,10 +45325,7 @@ SELECT DISTINCT - 88 / - + 94 AS col0 FROM tab0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7426 SELECT col2 + + col0 + - - CAST ( NULL AS INTEGER ) AS col2 FROM tab1 WHERE NULL NOT BETWEEN NULL AND col2 * - ( + 91 ) + + - col1 ---- @@ -46788,10 +46743,7 @@ SELECT DISTINCT 51 + - 12 + col0 + col0 FROM tab0 AS cor0 233 69 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + col2 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + 55 ---- @@ -47238,10 +47190,7 @@ SELECT DISTINCT ( + COUNT ( * ) ) AS col2 FROM tab1 cor0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 41 ---- @@ -47768,10 +47717,7 @@ SELECT - + 10 FROM tab1 AS cor0 CROSS JOIN tab1 cor1 ---- 9 values hashing to f68f33032846e21ee6b2c668fc10355e -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - 21 + 24 ---- @@ -49902,10 +49848,7 @@ SELECT DISTINCT col0 + CAST ( NULL AS INTEGER ) + - 57 + - col2 + - 38 + + col2 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + 28 AS col1 FROM tab1 WHERE NULL NOT BETWEEN NULL AND ( + 17 * + col1 + - ( + col1 ) ) ---- @@ -50177,10 +50120,7 @@ SELECT * FROM tab1 WHERE - - 58 + - col0 NOT BETWEEN + 85 AND + col2 ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8226 SELECT - + MIN ( ALL + + col2 ) AS col0 FROM tab0 WHERE NULL BETWEEN NULL AND 40 * - - col2 + - ( + CAST ( NULL AS INTEGER ) ) ---- @@ -50228,10 +50168,7 @@ SELECT + + 35 * + MIN ( ALL + 26 ), + 4 col0 FROM tab2 AS cor0 910 4 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND 58 * + ( + col2 ) ---- @@ -54213,10 +54150,7 @@ SELECT ALL - - 38 / 97 * - col2 + - + col0 AS col2 FROM tab0 AS cor0 -87 -97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE ( NOT ( NULL NOT BETWEEN NULL AND - 4 ) ) ---- @@ -54479,10 +54413,7 @@ SELECT DISTINCT - - MIN ( + 52 ) + - 30 col1 FROM tab2 AS cor0 ---- 22 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 14 ---- @@ -57108,10 +57039,7 @@ SELECT ALL + SUM ( DISTINCT col1 ) AS col2 FROM tab1 AS cor0 ---- 66 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( + 57 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_78.slt b/data/sqlite/random/aggregates/slt_good_78.slt index c057a90..d3c8e5c 100644 --- a/data/sqlite/random/aggregates/slt_good_78.slt +++ b/data/sqlite/random/aggregates/slt_good_78.slt @@ -1400,10 +1400,7 @@ SELECT DISTINCT + col2 + + - col0, - 91 * + 51 - + col0 + - col0 * + col2 AS col 45 -9588 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 21 * + - col2 * - col1 ---- @@ -3166,10 +3163,7 @@ SELECT ALL - COUNT ( * ) AS col2 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NU ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + - 3 ---- @@ -3237,10 +3231,7 @@ SELECT DISTINCT - 54 * - + col1 FROM tab1 270 756 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 32 ---- @@ -3348,10 +3339,7 @@ SELECT 99 + + + 13 FROM tab1 112 112 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 83 ---- @@ -7765,10 +7753,7 @@ SELECT DISTINCT col2 * + col0 * + 61 FROM tab0 53070 585783 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT ALL * FROM tab0 AS cor0 CROSS JOIN tab2 AS cor1 WHERE NULL NOT BETWEEN ( NULL ) AND + + 20 ---- @@ -8881,10 +8866,7 @@ SELECT DISTINCT + 85 * - 51 * - ( - 16 ) AS col1, ( - + col1 ) * + col2 FROM tab -69360 -3196 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col1 * - - col1 AS col1 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 42 + col1 ---- @@ -9343,10 +9325,7 @@ SELECT ALL * FROM tab0 cor0 WHERE NOT ( + - 45 ) - - col2 IS NULL ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + + col2 AS col0 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 12 * col0 + - + col2 ---- @@ -9709,10 +9688,7 @@ query III rowsort SELECT ALL * FROM tab0 WHERE + 21 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 37 ---- @@ -10562,10 +10538,7 @@ NULL NULL 9216 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1732 SELECT ALL - + MIN ( DISTINCT + col0 ) FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 26 ---- @@ -10738,10 +10711,7 @@ SELECT DISTINCT * FROM tab2 AS cor0 WHERE ( NOT + col0 IS NULL ) ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + - col1 FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - - col2 + - 25 ---- @@ -11530,10 +11500,7 @@ SELECT DISTINCT + 90 + col1 + - col2 AS col2 FROM tab1 AS cor0 69 8 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - ( - col2 ) AS col1 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + ( 60 ) ---- @@ -11816,10 +11783,7 @@ SELECT ( + - col2 ) col1 FROM tab2 -40 -58 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 46 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + 66 ---- @@ -14240,10 +14204,7 @@ SELECT - + col2 * - + col0 AS col1 FROM tab0 AS cor0 870 9603 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND 41 ---- @@ -17558,10 +17519,7 @@ SELECT ALL - COUNT ( * ) * - 18 AS col0 FROM tab2 ---- 54 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 70 ---- @@ -23781,10 +23739,7 @@ SELECT + 71 - ( col0 ) AS col2 FROM tab0 -26 56 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND - + 22 ---- @@ -28385,10 +28340,7 @@ SELECT ALL COUNT ( * ) * ( 31 ) FROM tab2 ---- 93 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL BETWEEN NULL AND + 33 + col2 / - col1 ---- @@ -30313,10 +30265,7 @@ SELECT DISTINCT - + 93 - - 28 FROM tab2 AS cor0 ---- -65 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT DISTINCT + - col1, + 63 / col1 * - col1 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - 2 ---- @@ -30892,10 +30841,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - - 39 * 52 ---- @@ -31130,10 +31076,7 @@ SELECT ALL col2 * 73 / - - col0 + - col1 AS col0 FROM tab0 147 73 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5117 SELECT + - 4 * + - COUNT ( * ) + COUNT ( * ) col1 FROM tab1 cor0 WHERE NULL BETWEEN NULL AND col0 * - 23 ---- @@ -32930,10 +32873,7 @@ SELECT + col2 - + 76 + + col1 FROM tab1 AS cor0 34 39 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - col1 + + + 81 ---- @@ -43631,10 +43571,7 @@ SELECT col1 * col1 + - col1 * + col1 FROM tab2 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-7132 SELECT DISTINCT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND + 2 * CAST ( NULL AS INTEGER ) ---- @@ -45317,10 +45254,7 @@ query I rowsort SELECT - col2 + + ( ( + - col0 ) ) FROM tab0 WHERE ( + col0 ) > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-7416 SELECT + 33 * + col1 AS col2, col2 * + CAST ( - col0 AS REAL ) AS col0 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 25 ---- @@ -49317,10 +49251,7 @@ SELECT ALL + 11 / col2 AS col2 FROM tab0 0 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - 15 ---- @@ -50773,10 +50704,7 @@ SELECT 79 * col0 AS col1 FROM tab2 5056 5925 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8304 SELECT - + COUNT ( * ) FROM tab2 WHERE NULL NOT BETWEEN NULL AND - col0 * col0 + - col1 * col1 + + + 22 ---- @@ -52241,10 +52169,7 @@ SELECT * FROM tab1 AS cor0 CROSS JOIN tab2 WHERE 32 NOT IN ( - 4 ) ---- 54 values hashing to c419dc2a653bccd84f7a2da103315187 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8545 SELECT + COUNT ( * ) * + CAST ( + 86 AS INTEGER ) + - ( SUM ( ALL 18 ) ) FROM tab1 WHERE ( NULL ) NOT BETWEEN NULL AND + 80 ---- @@ -52785,10 +52710,7 @@ SELECT - - COUNT ( * ) * + 9 + MAX ( ALL + - 45 ) AS col0 FROM tab1 AS cor0 ---- -18 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + ( + col2 ) * + - col2 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND 96 / 3 + - 47 ---- @@ -53025,10 +52947,7 @@ SELECT DISTINCT + 14 col2 FROM tab2 AS cor0 ---- 14 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND col2 * - - 72 ---- @@ -53536,10 +53455,7 @@ SELECT col1 * + 27 AS col0 FROM tab1 135 378 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND + 34 * col0 * 31 ---- @@ -55458,10 +55374,7 @@ SELECT COUNT ( * ) FROM tab1 WHERE + + col2 <> ( 54 + - col0 ) ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT 0 IS NULL AND NULL NOT BETWEEN NULL AND - 89 ---- @@ -55562,10 +55475,7 @@ SELECT DISTINCT - ( + SUM ( ALL + 91 ) ) AS col1 FROM tab0 ---- -273 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND - + 16 ---- @@ -55903,10 +55813,7 @@ SELECT - 60 * + - COUNT ( * ) FROM tab0 ---- 180 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 74 ---- diff --git a/data/sqlite/random/aggregates/slt_good_79.slt b/data/sqlite/random/aggregates/slt_good_79.slt index 7b11f2b..c5f64f4 100644 --- a/data/sqlite/random/aggregates/slt_good_79.slt +++ b/data/sqlite/random/aggregates/slt_good_79.slt @@ -456,10 +456,7 @@ SELECT - 61 AS col1, col2 + - 9 * col1 col1 FROM tab1 -61 14 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND ( + - 60 ) ---- @@ -2006,10 +2003,7 @@ SELECT DISTINCT + + col1 - - col2 + - + col2 - + 33 AS col0 FROM tab1 AS cor0 -28 14 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 90 ---- @@ -6838,10 +6832,7 @@ SELECT - + 48 + + - col2 + col1 * + - ( - 33 ) FROM tab0 AS cor0 2578 635 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 64 * + - col2 ---- @@ -9039,10 +9030,7 @@ SELECT ALL - 51 col1 FROM tab1 -51 -51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL NOT BETWEEN ( NULL ) AND ( + col1 * col0 - 18 - - col0 * - col2 / + ( + + col0 ) ) ---- @@ -14621,10 +14609,7 @@ SELECT MAX ( DISTINCT + + 66 ) FROM tab0 ---- 66 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col1 * - col1 + 72 AS col2 FROM tab1 WHERE NULL NOT BETWEEN NULL AND - - col1 * + 80 ---- @@ -18507,10 +18492,7 @@ SELECT ALL col2, - col0 col1 FROM tab0 99 -97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE 17 * ( - 74 ) - col1 / - - 26 IS NULL AND NULL BETWEEN NULL AND + 29 + + + col1 ---- @@ -25927,10 +25909,7 @@ SELECT ALL * FROM tab1 WHERE ( NOT NULL IS NULL ) OR - col0 NOT BETWEEN ( 90 ) A ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col2 AS col1 FROM tab2 WHERE ( NULL ) BETWEEN NULL AND + 79 ---- @@ -26258,10 +26237,7 @@ SELECT DISTINCT - SUM ( ALL + ( - ( + col1 ) ) ) * 86 FROM tab2 AS cor0 ---- 16770 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT - - 76, col0 AS col2 FROM tab2 WHERE NULL BETWEEN NULL AND + col0 * 29 ---- @@ -31137,10 +31113,7 @@ query I rowsort SELECT ALL 22 / - col2 AS col2 FROM tab1 WHERE NOT NULL < ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 60 ---- @@ -33129,10 +33102,7 @@ SELECT - 71 + + 21 / ( col1 ), - col0 * - ( - col1 ) AS col2 FROM tab2 cor0 -71 -5025 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE + col1 <= NULL AND NOT ( NULL ) BETWEEN NULL AND + 50 ---- @@ -34011,10 +33981,7 @@ query I rowsort SELECT + - col0 + col2 * 45 FROM tab0 WHERE NULL > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND - 56 + - col0 ---- @@ -35428,10 +35395,7 @@ SELECT ALL 23 AS col2 FROM tab0 AS cor0 23 23 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN ( NULL ) AND + 52 ---- @@ -39277,10 +39241,7 @@ SELECT - col1 * + col0 col1, - col2 AS col0 FROM tab0 cor0 -97 -99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 74 AS col2 FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND ( 23 ) ---- @@ -39968,10 +39929,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 WHERE + 85 + + + col1 * col2 NOT BETWEEN col1 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - 17 ---- @@ -40018,10 +39976,7 @@ SELECT DISTINCT 48 * - col2 FROM tab1 cor0 -3264 -4608 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 12 FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - 83 ---- @@ -40065,10 +40020,7 @@ SELECT DISTINCT + - MIN ( DISTINCT + + col0 ) FROM tab2 cor0 ---- -46 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - + col1 AS col1 FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 3 + + col1 ---- @@ -43250,10 +43202,7 @@ SELECT col2, 18 AS col2 FROM tab0 cor0 99 18 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 86 + col2 ---- @@ -43928,10 +43877,7 @@ SELECT ALL + 17 * 94 FROM tab1 WHERE NOT ( + col0 ) < col0 1598 1598 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT NULL BETWEEN NULL AND col1 * - 82 ---- @@ -45401,10 +45347,7 @@ SELECT AVG ( col2 ) AS col1 FROM tab1 WHERE NOT + col1 + ( col0 ) BETWEEN NULL A ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - col1 - 91 ---- @@ -46442,10 +46385,7 @@ SELECT COUNT ( * ) * 51 FROM tab0 ---- 153 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 60 ---- @@ -52102,10 +52042,7 @@ SELECT ALL 75, col0 AS col2 FROM tab1 AS cor0 75 91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8503 SELECT ALL - COUNT ( * ) FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 32 ---- @@ -54011,10 +53948,7 @@ SELECT ALL col2, - col0 * - + col0 AS col0 FROM tab1 AS cor0 96 2601 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - 52 + 25 ---- @@ -54998,10 +54932,7 @@ SELECT - COUNT ( + col0 ) * - ( - - CAST ( NULL AS INTEGER ) ) AS col0 FROM tab2 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-8977 SELECT ALL * FROM tab1 WHERE NOT NULL IS NULL OR NULL NOT BETWEEN NULL AND + col0 * - CAST ( NULL AS INTEGER ) * + 64 ---- @@ -59312,10 +59243,7 @@ SELECT DISTINCT MAX ( ALL - col1 ) FROM tab1 AS cor0 ---- -5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9683 SELECT + COUNT ( * ) FROM tab1 WHERE NULL BETWEEN NULL AND - 93 ---- diff --git a/data/sqlite/random/aggregates/slt_good_8.slt b/data/sqlite/random/aggregates/slt_good_8.slt index b1abf56..9c77833 100644 --- a/data/sqlite/random/aggregates/slt_good_8.slt +++ b/data/sqlite/random/aggregates/slt_good_8.slt @@ -2101,10 +2101,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT col2 NOT BETWEEN NULL AND + + col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + - 21 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 41 ---- @@ -4172,10 +4169,7 @@ SELECT DISTINCT + MIN ( DISTINCT - CAST ( NULL AS INTEGER ) ) col1 FROM tab0 AS ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col0 / + col1 AS col1 FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - col2 + - 83 ---- @@ -6435,10 +6429,7 @@ SELECT ALL COUNT ( * ) + MAX ( + 64 + + ( col2 ) ) FROM tab2 ---- 125 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 32 * col1 AS col2 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND ( 50 ) ---- @@ -9172,10 +9163,7 @@ SELECT ALL col1 / - 60 AS col0 FROM tab2 -1 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-1487 SELECT ALL - COUNT ( * ) col1, - MAX ( DISTINCT - 0 ) FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + 1 ---- @@ -11862,10 +11850,7 @@ SELECT + COUNT ( * ) - - COUNT ( * ) FROM tab1 AS cor0 ---- 6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - col2 * col0 * - 47 ---- @@ -14649,10 +14634,7 @@ query I rowsort SELECT col0 AS col1 FROM tab1 WHERE NOT NULL BETWEEN 21 AND ( 73 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ( 79 ) * 57 FROM tab2 WHERE NOT NULL BETWEEN NULL AND 80 ---- @@ -14841,10 +14823,7 @@ SELECT DISTINCT - col1 * + 12 AS col0 FROM tab0 AS cor0 -252 -972 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col0 FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND 28 ---- @@ -16009,10 +15988,7 @@ SELECT + 2 + col2 FROM tab0 AS cor0 12 49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN NULL AND + ( - col2 ) - + 25 + - col2 ---- @@ -18047,10 +18023,7 @@ SELECT DISTINCT col2 + + 50 * - - col1 * - col0 * + col2 + + - col2 AS col1 FROM -2697900 -9856000 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL BETWEEN ( NULL ) AND + 18 * col2 * - + col2 ---- @@ -23874,10 +23847,7 @@ query III rowsort SELECT ALL * FROM tab1 WHERE ( - col0 * + col0 BETWEEN + + 20 AND + 41 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND 25 ---- @@ -31375,10 +31345,7 @@ SELECT DISTINCT + col0 + - 24 + 73 + + col0 * + col1 - 28 / + col1 AS col0 FROM 5041 5149 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 60 ---- @@ -34589,10 +34556,7 @@ query I rowsort SELECT ALL col2 AS col2 FROM tab1 WHERE ( 84 ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - 14 ---- @@ -37535,10 +37499,7 @@ query I rowsort SELECT ALL ( 37 ) AS col2 FROM tab1 WHERE NOT NULL = NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col1 AS col1 FROM tab0 WHERE NOT NULL BETWEEN NULL AND - 23 * col0 ---- @@ -38476,10 +38437,7 @@ SELECT DISTINCT + col2 * + 84 FROM tab2 3360 4872 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col2 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col0 + col0 + 64 + - + 13 ---- @@ -38665,10 +38623,7 @@ SELECT DISTINCT 43 * col0 AS col0 FROM tab0 4171 645 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - + col1 + + 84 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 87 * - col2 ---- @@ -46188,10 +46143,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 10 AS col0 FROM tab2 WHERE NOT NULL IS NOT NULL AND NOT ( NULL ) NOT BETWEEN NULL AND - 83 ---- @@ -51017,10 +50969,7 @@ query I rowsort SELECT ALL + col1 FROM tab1 WHERE NOT - col1 = NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND - col2 + 88 * col0 * - - col0 ---- @@ -51209,10 +51158,7 @@ query I rowsort label-8334 SELECT + col1 FROM tab1 WHERE NOT col1 >= + CAST ( - - col1 AS REAL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8335 SELECT - COUNT ( * ) AS col1 FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( + 69 ) + - + 89 ---- @@ -52244,10 +52190,7 @@ SELECT - ( col1 ) * - 79 + - + 76 AS col2 FROM tab2 5217 6007 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND - 44 ---- @@ -52713,10 +52656,7 @@ query I rowsort SELECT DISTINCT col2 FROM tab1 AS cor0 WHERE ( NULL ) <= 26 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - col0 - - 48 ---- @@ -53159,10 +53099,7 @@ SELECT + 22 AS col0 FROM tab0 cor0 CROSS JOIN tab1 AS cor1 ---- 9 values hashing to c55ee7433d8d39a59b1de2aadd9538c9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND - 73 * + col2 / - - col2 ---- @@ -57447,10 +57384,7 @@ SELECT + - ( - + col0 ) * - - col0 * + + 0 * - col0 FROM tab2 AS cor0 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col1 + + col2 AS col1 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( + + col1 ) + + 83 * col1 ---- diff --git a/data/sqlite/random/aggregates/slt_good_80.slt b/data/sqlite/random/aggregates/slt_good_80.slt index a31dbb7..e28fc1c 100644 --- a/data/sqlite/random/aggregates/slt_good_80.slt +++ b/data/sqlite/random/aggregates/slt_good_80.slt @@ -769,10 +769,7 @@ SELECT - MAX ( + col1 ) FROM tab0 AS cor0 ---- -81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col1 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND ( col2 * - ( 16 / + ( col0 ) ) ) ---- @@ -1047,10 +1044,7 @@ query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT col2 * 54 * + 86 NOT IN ( + col2 * + col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 9 ---- @@ -1449,10 +1443,7 @@ SELECT DISTINCT + ( - - col2 ) AS col0 FROM tab0 AS cor0 47 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND col2 * 64 ---- @@ -2036,10 +2027,7 @@ SELECT DISTINCT col1 * + 83 AS col2 FROM tab2 5561 6391 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND ( - + 16 ) * - col0 ---- @@ -9616,10 +9604,7 @@ SELECT ALL + ( - + col2 ) + + - col1 - + 20 FROM tab2 -145 -94 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col0 AS col2 FROM tab1 cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - 1 ---- @@ -10492,10 +10477,7 @@ SELECT col2 - - 10 FROM tab0 AS cor0 20 57 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND ( + col2 ) - + 60 * + col2 ---- @@ -10709,10 +10691,7 @@ SELECT ALL + 12 FROM tab0 AS cor0 WHERE NOT col0 IS NULL 12 12 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col2 * - col2 - - 79 + - col0 AS col1 FROM tab0 WHERE NULL BETWEEN NULL AND - col1 + - - 12 + - - col0 ---- @@ -11258,10 +11237,7 @@ SELECT - COUNT ( * ) * - - 26 AS col1 FROM tab1 ---- -78 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col2 * + 10 FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + 95 ---- @@ -12134,10 +12110,7 @@ SELECT ALL SUM ( 42 ) FROM tab2 WHERE ( NULL ) IS NULL ---- 126 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( 9 ) ---- @@ -12983,10 +12956,7 @@ SELECT + - col0 + + 79 * col2 col1 FROM tab0 AS cor0 703 7724 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - col0 - + - 13 ---- @@ -16950,10 +16920,7 @@ SELECT ALL * FROM tab2 AS cor0 WHERE col1 >= + col2 / - 68 + + + 20 ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + 52 ---- @@ -17451,10 +17418,7 @@ NULL NULL 465 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col2 + 77 AS col2 FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + 72 ---- @@ -22672,10 +22636,7 @@ query I rowsort SELECT ALL col1 FROM tab0 WHERE NULL <> + + 51 * 70 * 68 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 7 AS col1 FROM tab2 WHERE NOT NULL BETWEEN NULL AND - ( - ( + 22 ) ) * - col1 ---- @@ -26489,10 +26450,7 @@ SELECT ALL - col0 - - 97 AS col0 FROM tab1 46 6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col2 * 51 FROM tab2 WHERE NULL NOT BETWEEN ( NULL ) AND + 99 ---- @@ -26922,10 +26880,7 @@ SELECT ALL - COUNT ( * ) * + 78 + COUNT ( ALL - 73 ) - + COUNT ( * ) + - COUNT ( ---- -237 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4409 SELECT ALL + + COUNT ( * ) AS col2 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND 74 ---- @@ -27453,10 +27408,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE col1 * col2 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - col2 + + 13 ---- @@ -27495,10 +27447,7 @@ SELECT + 29 * col0 AS col0 FROM tab1 2465 2639 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND 18 ---- @@ -28506,10 +28455,7 @@ SELECT ALL COUNT ( DISTINCT - - col0 ) * - 13 FROM tab1 ---- -39 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + 44 - col1 * + - col0 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 76 ---- @@ -29206,10 +29152,7 @@ SELECT ALL COUNT ( * ) AS col1 FROM tab0 WHERE col1 * 21 + - col0 * col1 = col0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN ( NULL ) AND - 46 ---- @@ -32732,10 +32675,7 @@ SELECT ALL MIN ( DISTINCT - - 9 ) AS col0, COUNT ( * ) + + + 6 FROM tab0 9 9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL BETWEEN NULL AND ( - + 2 ) ---- @@ -34089,10 +34029,7 @@ SELECT DISTINCT + + col0 + - col2 AS col1 FROM tab1 AS cor0 23 26 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT ALL * FROM tab0, tab0 cor0 WHERE NULL NOT BETWEEN NULL AND + + 65 ---- @@ -34822,10 +34759,7 @@ SELECT + 88 + + 79 * col1 AS col0 FROM tab1 3801 483 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5679 SELECT ALL - MAX ( ALL col0 ) FROM tab1 WHERE NOT NULL BETWEEN NULL AND ( col2 * + 9 ) ---- @@ -35109,10 +35043,7 @@ SELECT ALL - col1 + - 60 FROM tab2 AS cor0 -127 -137 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 25 ---- @@ -35635,10 +35566,7 @@ SELECT ALL - COUNT ( * ) * + + 53 AS col1, - COUNT ( * ) FROM tab1 -159 -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-5817 SELECT ALL * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + col2 * + 88 + - col2 + + CAST ( + col1 AS INTEGER ) ---- @@ -36696,10 +36624,7 @@ SELECT ALL MIN ( ALL col1 ) / COUNT ( + col2 ) FROM tab2 AS cor0 ---- 17 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - ( - 78 ) + + col2 ---- @@ -45018,10 +44943,7 @@ SELECT 84 * COUNT ( * ) AS col0 FROM tab0 ---- 252 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT DISTINCT col2 / - 9 / + - col1, col2 FROM tab0 WHERE NOT NULL BETWEEN NULL AND 81 * + - col1 - - col1 ---- @@ -47776,10 +47698,7 @@ query III rowsort SELECT * FROM tab2 AS cor0 WHERE + col1 + col0 >= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND col1 + + 56 ---- @@ -49497,10 +49416,7 @@ SELECT ALL - COUNT ( + - col2 ) AS col0 FROM tab2 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + 76 ---- @@ -51485,10 +51401,7 @@ query III rowsort label-8410 SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL IN ( - CAST ( NULL AS INTEGER ) * + - col1, - 59, + col2 * ( + col0 ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND + + 71 + col0 ---- @@ -52337,10 +52250,7 @@ SELECT DISTINCT ( 13 ) AS col0 FROM tab1 ---- 13 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND - 63 - + 72 ---- @@ -53024,10 +52934,7 @@ SELECT col0 * - + 63 + col0 AS col1 FROM tab0 AS cor0 WHERE NOT + col2 IS NULL -6014 -930 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN NULL AND col2 + + - 17 ---- @@ -60498,10 +60405,7 @@ SELECT DISTINCT * FROM tab1 WHERE NOT - 68 IS NULL ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND + 72 * - col1 ---- diff --git a/data/sqlite/random/aggregates/slt_good_81.slt b/data/sqlite/random/aggregates/slt_good_81.slt index dfda22e..11a0cba 100644 --- a/data/sqlite/random/aggregates/slt_good_81.slt +++ b/data/sqlite/random/aggregates/slt_good_81.slt @@ -208,10 +208,7 @@ SELECT DISTINCT + ( + col0 ) + + CAST ( + CAST ( NULL AS INTEGER ) AS REAL ) AS ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 36 FROM tab2 cor0 WHERE NULL BETWEEN NULL AND 42 ---- @@ -331,10 +328,7 @@ query I rowsort SELECT ALL - col1 + - 73 FROM tab2 AS cor0 WHERE NOT ( NOT 82 IS NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - 15 ---- @@ -2543,10 +2537,7 @@ query III rowsort SELECT * FROM tab1 AS cor0 WHERE - col2 - col1 >= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 + 56 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 12 - col1 ---- @@ -3355,10 +3346,7 @@ query I rowsort SELECT + - 91 - - 7 AS col1 FROM tab0 AS cor0 WHERE NOT - col0 * + 6 BETWEEN NULL AND + - col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 AS col0 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + + 32 ---- @@ -7092,10 +7080,7 @@ SELECT DISTINCT + MAX ( 55 ) AS col0 FROM tab0 AS cor0 WHERE - col1 * - col0 + + ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - 15 + col2 * + col0 / col2 ---- @@ -8587,10 +8572,7 @@ SELECT DISTINCT col0 - + col1 * - col0 * 73 + col0 + + col2 AS col1 FROM tab0 co 7374 88772 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + col2 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 29 + + 73 ---- @@ -13154,10 +13136,7 @@ SELECT ALL - col2 * + + 3 + - ( col1 ) + + col1 - - col0 * - col1 + - + 35 * - 1 19641 24476 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 AS col1 FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND col0 * - 34 ---- @@ -15267,10 +15246,7 @@ SELECT ALL - CAST ( - + 90 AS INTEGER ) FROM tab0 cor0 90 90 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 cor0 WHERE NULL NOT BETWEEN NULL AND 59 ---- @@ -16454,10 +16430,7 @@ SELECT + MIN ( - col0 ) AS col0 FROM tab1 ---- -91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( + 97 ) ---- @@ -17900,10 +17873,7 @@ SELECT ALL 24 * - COUNT ( * ) AS col1 FROM tab1 ---- -72 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - - col2 + 54 * - 58 * col1 AS col0 FROM tab0 cor0 WHERE NOT NULL BETWEEN NULL AND - 85 ---- @@ -17931,10 +17901,7 @@ SELECT ALL + col1 / + 42 FROM tab2 1 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2926 SELECT DISTINCT - COUNT ( * ) FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 88 ---- @@ -20454,10 +20421,7 @@ SELECT - 26 * - 95 AS col0 FROM tab2 AS cor0 2470 2470 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-3334 SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( - col2 / + + 57 + CAST ( + - col2 AS INTEGER ) ) ---- @@ -20631,10 +20595,7 @@ SELECT DISTINCT - col2 - + - 2 FROM tab2 AS cor0 -38 -56 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 73 ---- @@ -25037,10 +24998,7 @@ SELECT 89 + COUNT ( ALL 30 ) FROM tab0 ---- 92 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 53 * 33 AS col0 FROM tab1 WHERE NULL NOT BETWEEN NULL AND - 45 ---- @@ -25334,10 +25292,7 @@ SELECT ALL - 41 AS col2, MIN ( col1 ) col2 FROM tab0 AS cor0 -41 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL 11 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 11 ---- @@ -27733,10 +27688,7 @@ SELECT DISTINCT + + ( + COUNT ( + col1 ) ) AS col1 FROM tab2 AS cor0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 62 / + col0 / - col1 - + col2 / - col2 + - 41 ---- @@ -31665,10 +31617,7 @@ query IIIIII rowsort SELECT * FROM tab1 AS cor0 CROSS JOIN tab2 cor1 WHERE NOT ( NULL ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 + + + col1 AS col2 FROM tab0 cor0 WHERE NULL NOT BETWEEN NULL AND 72 + col0 ---- @@ -33827,10 +33776,7 @@ SELECT * FROM tab0 WHERE NOT 76 NOT BETWEEN - col2 AND ( + 79 / col1 - - col2 * ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND ( 19 ) ---- @@ -34351,10 +34297,7 @@ query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL < - 63 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + - 4 ---- @@ -34412,10 +34355,7 @@ SELECT ALL - col1 col2, - 73 FROM tab2 -77 -73 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND ( - col0 * + 97 ) ---- @@ -34651,10 +34591,7 @@ SELECT DISTINCT COUNT ( * ) * ( 90 ) - - - 93 FROM tab2 ---- 177 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND ( - 94 ) / - col1 ---- @@ -35303,10 +35240,7 @@ SELECT ALL col1 * + col2 / + col2 AS col2 FROM tab1 AS cor0 47 5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - 20 * col0 * + col1 ---- @@ -38175,10 +38109,7 @@ SELECT - MIN ( DISTINCT - + CAST ( - col2 AS INTEGER ) ) + 21 FROM tab1 ---- -38 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND + 40 ---- @@ -43812,10 +43743,7 @@ SELECT DISTINCT col2, col2 col0 FROM tab0 99 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN NULL AND col1 + ( + 53 ) ---- @@ -44421,10 +44349,7 @@ SELECT DISTINCT + col2 AS col2, 89 FROM tab0 AS cor0 99 89 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 73 - + + 35 ---- @@ -48188,10 +48113,7 @@ SELECT 43 * + - col1 * + col1 AS col0 FROM tab2 -193027 -254947 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col0 AS col0 FROM tab0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + 0 ---- @@ -50751,10 +50673,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col0 FROM tab1 WHERE NULL BETWEEN NULL AND 15 ---- @@ -51475,10 +51394,7 @@ SELECT DISTINCT + MAX ( ALL - + col1 ) * - COUNT ( * ) FROM tab2 AS cor0 WHERE ( ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND ( + 36 * + col1 - - col1 ) ---- @@ -51560,10 +51476,7 @@ SELECT col2 * 40 * - col0 FROM tab0 -34800 -384120 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND 14 - + - 39 ---- @@ -52827,10 +52740,7 @@ SELECT DISTINCT + - 76 - - col2 - + col0 AS col0 FROM tab1 WHERE + + ( 84 ) IS N -31 -99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - - ( 77 ) ---- @@ -58572,10 +58482,7 @@ SELECT ALL COUNT ( DISTINCT + ( - 52 ) ) * - COUNT ( * ) AS col1 FROM tab1 WHERE ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND ( + 85 ) ---- @@ -59298,10 +59205,7 @@ SELECT + 9 AS col0, col0 FROM tab2 9 75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND 20 ---- @@ -59404,10 +59308,7 @@ SELECT DISTINCT SUM ( - 25 ) AS col0, + MAX ( DISTINCT - 1 ) col1 FROM tab2 -75 -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + ( 98 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_82.slt b/data/sqlite/random/aggregates/slt_good_82.slt index c8ca061..199a44f 100644 --- a/data/sqlite/random/aggregates/slt_good_82.slt +++ b/data/sqlite/random/aggregates/slt_good_82.slt @@ -2317,10 +2317,7 @@ SELECT + col1 + 89 FROM tab1 136 94 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort label-373 SELECT ALL * FROM tab1 cor0 CROSS JOIN tab2 AS cor1 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 68 * - + CAST ( NULL AS INTEGER ) ---- @@ -3228,10 +3225,7 @@ SELECT + 45 * + col0 * + + ( 32 ) AS col1 FROM tab1 131040 73440 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND + 42 ---- @@ -4344,10 +4338,7 @@ SELECT DISTINCT COUNT ( * ) / 41 col0 FROM tab0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 col2 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + col1 * - col2 - + 52 ---- @@ -9218,10 +9209,7 @@ SELECT + CAST ( SUM ( DISTINCT - CAST ( NULL AS INTEGER ) ) AS REAL ) / + 50 AS ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL BETWEEN NULL AND 44 ---- @@ -9543,10 +9531,7 @@ SELECT DISTINCT ( - MAX ( ALL + - 63 ) ) FROM tab0 AS cor0 ---- 63 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN ( NULL ) AND col0 * - + 80 - - col1 ---- @@ -12039,10 +12024,7 @@ SELECT DISTINCT 54 * - COUNT ( * ) AS col1 FROM tab1 WHERE NULL IS NULL ---- -162 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 * - col1 AS col0 FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( 86 ) ---- @@ -12236,10 +12218,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE + col0 IN ( col2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1996 SELECT - COUNT ( * ) FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - 32 - col0 ---- @@ -12978,10 +12957,7 @@ SELECT col2 - + CAST ( - col0 AS INTEGER ) + - col1 - - 72 + col2 AS col0 FROM t 270 301 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT NULL BETWEEN NULL AND + 52 * + col1 ---- @@ -13244,10 +13220,7 @@ query I rowsort SELECT col1 * - col2 FROM tab1 cor0 WHERE NOT ( + col0 ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND 13 ---- @@ -15934,10 +15907,7 @@ SELECT ALL - COUNT ( ALL 22 ) FROM tab2 AS cor0 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col0 * + col1 + + 28 ---- @@ -17272,10 +17242,7 @@ SELECT DISTINCT 23 * - + col0 * - + col1 * col0 AS col0 FROM tab2 7254016 8668125 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND + - 32 * - + col0 ---- @@ -17340,10 +17307,7 @@ SELECT ALL col0 + - + col2 * col1, col1 col0, + col0 + - - CAST ( NULL AS INTEGE ---- 9 values hashing to 146d90a7bb9ba77b66a7196c62701f4c -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND 52 ---- @@ -23158,10 +23122,7 @@ SELECT ALL - + 42 * + 23 AS col0 FROM tab1 AS cor0 -966 -966 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 17 ---- @@ -23283,10 +23244,7 @@ SELECT - + col0 + - 20 AS col2 FROM tab0 AS cor0 -117 -35 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3784 SELECT ALL MAX ( ALL + - col1 ) AS col2 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - col2 * 17 AND NULL NOT BETWEEN NULL AND CAST ( + 3 AS INTEGER ) ---- @@ -23567,10 +23525,7 @@ SELECT DISTINCT + col1 - - CAST ( NULL AS INTEGER ) AS col2 FROM tab1 AS cor0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 55 * col1 + 50 ---- @@ -24340,10 +24295,7 @@ SELECT 72 + + + col2 - col1 FROM tab2 44 63 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL BETWEEN NULL AND - 58 ---- @@ -26917,10 +26869,7 @@ query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT + col1 + - col1 * - col2 + - col2 <> NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + col0 * 76 * - - col0 * - col0 * 34 - + col0 ---- @@ -34217,10 +34166,7 @@ SELECT DISTINCT 51 * - col1 * col2 col0 FROM tab0 -194157 -5049 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5555 SELECT - CAST ( NULL AS INTEGER ) * + + 36 FROM tab1 WHERE NULL BETWEEN NULL AND + + 30 ---- @@ -34611,10 +34557,7 @@ SELECT + 20 * + col1 - + 48 FROM tab2 1492 972 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND ( + 79 ) ---- @@ -35494,10 +35437,7 @@ SELECT DISTINCT - col0 AS col2 FROM tab0 WHERE ( + col1 * col0 IS NOT NULL ) -87 -97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - col0 / - col2 * + 35 ---- @@ -36115,10 +36055,7 @@ SELECT 79 / - - 67 + col1 * col1 * + + col1 AS col1 FROM tab0 531442 9262 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND + 68 ---- @@ -40147,10 +40084,7 @@ SELECT * FROM tab0 AS cor0 WHERE NOT 78 NOT BETWEEN + col1 + - col0 + col1 * + c ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL 34 AS col0 FROM tab0 cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND col0 + - col2 + + 59 ---- @@ -44614,10 +44548,7 @@ SELECT COUNT ( * ) AS col2 FROM tab1 cor0 WHERE 65 IS NOT NULL ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + + 0 * + col2 + + col2 ---- @@ -45086,10 +45017,7 @@ SELECT DISTINCT + 30 + - 84 AS col0 FROM tab0 ---- -54 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-7307 SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN NULL AND CAST ( 91 AS INTEGER ) + 88 ---- @@ -47708,10 +47636,7 @@ SELECT ALL + 78 FROM tab1 cor0 78 78 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 95 * - 43 ---- @@ -49064,10 +48989,7 @@ SELECT ALL + SUM ( - col0 ) AS col2 FROM tab1 AS cor0 ---- -227 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col2 - col0 AS col1 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND ( + 96 ) ---- @@ -50597,10 +50519,7 @@ query III rowsort SELECT * FROM tab1 AS cor0 WHERE 86 + + + col2 > ( col1 ) + col2 + + 45 * col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE ( NOT NULL NOT BETWEEN NULL AND 45 ) ---- @@ -51229,10 +51148,7 @@ SELECT COUNT ( 79 ) + + + COUNT ( * ) col0 FROM tab1 ---- 6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + 69 ---- @@ -56722,10 +56638,7 @@ SELECT - ( + col2 ) / - - col0 - col0 AS col1, + 84 AS col2 FROM tab0 AS cor0 -98 84 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND col0 * - 11 + + col2 - - col1 ---- @@ -56834,10 +56747,7 @@ query I rowsort SELECT 19 * col0 FROM tab0 AS cor0 WHERE - col1 * + - col2 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND + 98 ---- @@ -60351,10 +60261,7 @@ SELECT DISTINCT 91 * + ( + 41 ) * + + col2 * ( - col0 ) / - col1 + CAST ( NULL A ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND ( - 89 ) ---- @@ -60641,10 +60548,7 @@ SELECT DISTINCT COUNT ( * ) FROM tab0 cor0 WHERE NOT NULL IS NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 67 ---- diff --git a/data/sqlite/random/aggregates/slt_good_83.slt b/data/sqlite/random/aggregates/slt_good_83.slt index 1fe6654..bb67481 100644 --- a/data/sqlite/random/aggregates/slt_good_83.slt +++ b/data/sqlite/random/aggregates/slt_good_83.slt @@ -65,10 +65,7 @@ query III rowsort SELECT ALL * FROM tab1 WHERE col0 BETWEEN 27 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab2 AS cor0 CROSS JOIN tab1 AS cor1 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + 72 ---- @@ -1214,10 +1211,7 @@ SELECT ( CAST ( + 38 AS INTEGER ) ) FROM tab1 38 38 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-192 SELECT - ( + ( - MIN ( col0 ) ) ) col1 FROM tab1 WHERE NULL BETWEEN NULL AND - col2 * - col2 + - 43 ---- @@ -4270,10 +4264,7 @@ SELECT 62 * - 12 AS col0 FROM tab1 AS cor0 CROSS JOIN tab0 ---- 9 values hashing to d8136fdb075817e7ffd187642bdd54cd -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL BETWEEN NULL AND col2 - - 84 ---- @@ -5705,10 +5696,7 @@ SELECT ALL * FROM tab2 cor0 WHERE 68 IS NOT NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-925 SELECT DISTINCT + COUNT ( * ) FROM tab1 AS cor0 WHERE NOT - col2 * + - col2 IS NULL OR NOT NULL BETWEEN NULL AND - col2 + - 95 ---- @@ -7823,10 +7811,7 @@ SELECT 14 + - col0 FROM tab2 -50 -61 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1274 SELECT DISTINCT + + ( + SUM ( DISTINCT - + 0 ) ) col2 FROM tab2 WHERE NULL BETWEEN NULL AND + + 95 - - col0 / + col1 * + 9 * + col0 ---- @@ -12840,10 +12825,7 @@ SELECT + 11 * 6 - - col0 AS col2 FROM tab2 130 141 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - 93 ---- @@ -15083,10 +15065,7 @@ SELECT + 52 + 79 FROM tab0 AS cor0 WHERE CAST ( - - ( - + col2 ) AS INTEGER ) IS 131 131 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col1 FROM tab2 WHERE NULL NOT BETWEEN NULL AND - 94 ---- @@ -16000,10 +15979,7 @@ SELECT DISTINCT - col2 + - col2 + - 57 * ( - 5 ) col2 FROM tab1 AS cor0 167 93 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 18 ---- @@ -18777,10 +18753,7 @@ SELECT - col1 + - + col2 AS col1 FROM tab2 AS cor0 -125 -74 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - 61 * + col1 * + col2 ---- @@ -19204,10 +19177,7 @@ SELECT col2 * + col1 AS col0 FROM tab0 AS cor0 WHERE 80 * - 31 + - col1 NOT IN ( 3807 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 80 + + 27 + + col1 ---- @@ -19917,10 +19887,7 @@ SELECT - ( + col1 ) * + + col0 * + - col0 AS col1 FROM tab1 AS cor0 36414 389207 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col1 AS col0 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 38 ---- @@ -21268,10 +21235,7 @@ SELECT DISTINCT 39 + CAST ( NULL AS REAL ) * AVG ( 25 ) FROM tab2 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND + col0 + - 33 ---- @@ -21520,10 +21484,7 @@ SELECT DISTINCT col0 * - - col2 AS col1 FROM tab0 870 9603 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT ( NULL ) NOT BETWEEN NULL AND 81 * - 93 ---- @@ -30133,10 +30094,7 @@ query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN col1 AND ( col2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND ( + 55 ) ---- @@ -35756,10 +35714,7 @@ SELECT 64 / col0 AS col0 FROM tab2 1 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND + 16 ---- @@ -37450,10 +37405,7 @@ query II rowsort SELECT DISTINCT + col1, 76 FROM tab2 WHERE NOT NULL NOT BETWEEN col2 AND - col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + 22 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( 79 ) ---- @@ -37912,10 +37864,7 @@ SELECT DISTINCT - COUNT ( + 87 ) FROM tab0 AS cor0 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - + 6 * - 84 ---- @@ -38767,10 +38716,7 @@ SELECT - + col0 * + + 84 AS col1 FROM tab2 AS cor0 -5376 -6300 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + - 40 OR ( col2 ) >= - col1 ---- @@ -39958,10 +39904,7 @@ SELECT ALL col0 / - 60 AS col2 FROM tab1 -1 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - - 0 ---- @@ -41723,10 +41666,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 WHERE + col2 IN ( - col2 + - col1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND 46 ---- @@ -42002,10 +41942,7 @@ SELECT ALL - col0 + - 24 AS col1 FROM tab2 AS cor0 -88 -99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 92 ---- @@ -43022,10 +42959,7 @@ SELECT * FROM tab1 AS cor0 WHERE NOT - 65 / - col2 = + 2 / + - 19 * + 22 5 59 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 0 ---- @@ -43616,10 +43550,7 @@ SELECT DISTINCT - col0 + - ( + col0 ) - - + 79 FROM tab1 AS cor0 -23 -91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 52 AS col0 FROM tab2 WHERE NOT NULL BETWEEN NULL AND + 36 ---- @@ -43653,10 +43584,7 @@ query I rowsort SELECT + 3 AS col1 FROM tab1 AS cor0 WHERE col1 * - 53 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7094 SELECT - + COUNT ( * ) AS col1 FROM tab0 WHERE NULL NOT BETWEEN NULL AND col0 * - - 55 + - - col2 ---- @@ -46049,10 +45977,7 @@ SELECT ALL + MAX ( DISTINCT 55 ) FROM tab0 AS cor0 WHERE - col0 <> - ( 20 ) / - ---- 55 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 cor0 WHERE NULL NOT BETWEEN NULL AND 6 + col1 + - - 4 ---- @@ -47965,10 +47890,7 @@ SELECT - - ( + 25 ) + 63 FROM tab0 AS cor0 88 88 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-7783 SELECT ALL + COUNT ( * ) + + + COUNT ( DISTINCT - col1 ) col2, CAST ( + + ( + 99 ) AS INTEGER ) + - + COUNT ( * ) FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - col1 / - 46 / 93 ---- @@ -52123,10 +52045,7 @@ SELECT ALL - - col1 * + col1 * + - col2 AS col0 FROM tab0 AS cor0 WHERE NOT ( NU -4410 -99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8462 SELECT + COUNT ( * ) FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - 84 ---- @@ -53026,10 +52945,7 @@ query III rowsort label-8614 SELECT DISTINCT * FROM tab1 AS cor0 WHERE ( ( NOT ( NOT NULL BETWEEN 7 AND - CAST ( NULL AS INTEGER ) ) ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT ( NULL NOT BETWEEN NULL AND ( + 67 ) ) ---- @@ -54657,10 +54573,7 @@ SELECT - MAX ( DISTINCT col1 ) FROM tab1 AS cor0 ---- -47 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT ( ( NOT NULL NOT BETWEEN ( NULL ) AND - col2 / col1 * + + ( + - 39 ) ) ) ---- @@ -58089,10 +58002,7 @@ SELECT + 30 + + 51 col0 FROM tab1 81 81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - 21 ---- diff --git a/data/sqlite/random/aggregates/slt_good_84.slt b/data/sqlite/random/aggregates/slt_good_84.slt index 34a341b..30418a2 100644 --- a/data/sqlite/random/aggregates/slt_good_84.slt +++ b/data/sqlite/random/aggregates/slt_good_84.slt @@ -972,10 +972,7 @@ SELECT ALL - col2 * - 50 * col1 FROM tab1 159800 67200 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-154 SELECT ALL * FROM tab2 WHERE NULL BETWEEN NULL AND CAST ( col1 AS INTEGER ) * 27 ---- @@ -2839,10 +2836,7 @@ query I rowsort SELECT col0 + + 35 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 94 * col1 * - col0 ---- @@ -2939,10 +2933,7 @@ SELECT 92 FROM tab2 AS cor0 CROSS JOIN tab1 AS cor1 ---- 9 values hashing to 516fa45c8b06f9f67d6e500bfd435c1a -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT DISTINCT * FROM tab1 AS cor0 CROSS JOIN tab1 AS cor1 WHERE NULL BETWEEN NULL AND - 31 ---- @@ -2974,10 +2965,7 @@ SELECT + COUNT ( * ) AS col2 FROM tab0 AS cor0 WHERE col0 NOT IN ( - ( + col0 ) ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND 19 / - col2 * + - col0 ---- @@ -3381,10 +3369,7 @@ SELECT ALL 37 / + + col1 col1 FROM tab2 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND - 54 ---- @@ -3554,10 +3539,7 @@ SELECT + 76 * + col2 FROM tab2 AS cor0 3040 4408 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 68 ---- @@ -5509,10 +5491,7 @@ SELECT DISTINCT ( + col0 ) - - col0 FROM tab1 AS cor0 170 182 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-900 SELECT ALL COUNT ( ALL + 91 ) AS col1 FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - 8 ---- @@ -5655,10 +5634,7 @@ SELECT DISTINCT + - ( + col2 ) * - 5 * + col1 AS col2 FROM tab1 AS cor0 15980 6720 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col1 AS col1 FROM tab0 AS cor0 WHERE 25 > 90 OR NULL BETWEEN NULL AND + 15 * col1 ---- @@ -5892,10 +5868,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE ( NOT ( - 47 + + 66 * + col0 * - + col2 ) NOT BETWEEN - col2 AND NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND 42 ---- @@ -12880,10 +12853,7 @@ query I rowsort SELECT ALL 22 + - ( - - col2 ) AS col1 FROM tab2 WHERE col1 * col0 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND - 30 + + + 1 + - col0 - col0 ---- @@ -18090,10 +18060,7 @@ SELECT ALL + col0 * + col0 * col2 FROM tab2 326250 48668 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2986 SELECT ALL COUNT ( * ) AS col1 FROM tab0 AS cor0 CROSS JOIN tab0 AS cor1 WHERE NULL BETWEEN NULL AND - 19 * + + 81 ---- @@ -19362,10 +19329,7 @@ SELECT DISTINCT CAST ( NULL AS INTEGER ) * col0 + - col1 col0 FROM tab2 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3191 SELECT ALL + CAST ( NULL AS INTEGER ) + + col1 AS col2 FROM tab2 WHERE NULL BETWEEN NULL AND + col1 * 98 + - col0 * + ( - 37 ) ---- @@ -21058,10 +21022,7 @@ SELECT DISTINCT col0, + col1 - - col2 FROM tab1 91 115 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL BETWEEN NULL AND + col2 - - + 91 ---- @@ -25336,10 +25297,7 @@ SELECT DISTINCT + 82 FROM tab1 AS cor0 WHERE NOT col2 * CAST ( NULL AS INTEGER ) ---- 82 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND 58 ---- @@ -30986,10 +30944,7 @@ query IIIIII rowsort SELECT * FROM tab0 AS cor0 CROSS JOIN tab2 AS cor1 WHERE ( NOT ( - 75 ) IS NOT NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 43 AS col1 FROM tab2 AS cor0 CROSS JOIN tab2 AS cor1 WHERE NOT NULL NOT BETWEEN NULL AND - 81 ---- @@ -32639,10 +32594,7 @@ SELECT col0 - + + ( - 33 ) AS col2 FROM tab1 AS cor0 124 84 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5364 SELECT DISTINCT - COUNT ( * ) FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 48 ---- @@ -35478,10 +35430,7 @@ SELECT ALL + col0 - - ( - - 88 ) * + 19 FROM tab1 AS cor0 1757 1763 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5831 SELECT + - 6 + - COUNT ( * ) + - - 23 * + 9 / - CAST ( NULL AS INTEGER ) AS col0 FROM tab0 AS cor0 CROSS JOIN tab0 cor1 WHERE NOT ( NULL ) BETWEEN NULL AND 8 ---- @@ -37188,10 +37137,7 @@ SELECT ALL + ( - col2 ), + col0 - 18 col0 FROM tab0 AS cor0 -99 79 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 19 ---- @@ -38420,10 +38366,7 @@ SELECT - + MAX ( - + 14 ) + - COUNT ( * ) FROM tab1 AS cor0 ---- 11 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND col1 * - - 47 + + - 6 / col1 ---- @@ -39455,10 +39398,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-6486 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 88 - + + 21 + + + col1 + + 93 + - CAST ( NULL AS INTEGER ) / + 67 / col2 ---- @@ -44939,10 +44879,7 @@ SELECT ALL + MAX ( - + 86 ) FROM tab2 ---- -86 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND 94 ---- @@ -45001,10 +44938,7 @@ SELECT DISTINCT - col1 * - col0 * col0 AS col1 FROM tab1 AS cor0 36414 389207 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab2 AS cor0 CROSS JOIN tab2 AS cor1 WHERE NOT ( NULL ) BETWEEN NULL AND ( 45 - - 4 ) ---- @@ -46912,10 +46846,7 @@ SELECT ALL - 16 + - - col2 AS col0 FROM tab1 AS cor0 52 80 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - 85 ---- @@ -53773,10 +53704,7 @@ SELECT ALL SUM ( - col0 ) AS col2, - 2 AS col0 FROM tab0 -199 -2 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE ( NULL ) BETWEEN NULL AND + 28 ---- @@ -53885,10 +53813,7 @@ query I rowsort SELECT + 75 FROM tab2 WHERE ( - 2 ) > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND ( - + 29 ) ---- @@ -57429,10 +57354,7 @@ SELECT col0 - - 70 AS col2 FROM tab2 134 145 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NULL BETWEEN NULL AND - 88 - - col2 ---- @@ -59194,10 +59116,7 @@ SELECT DISTINCT + - MIN ( DISTINCT - 13 ) * + - 78 FROM tab1 AS cor0 ---- -1014 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE col1 * col1 IS NOT NULL OR NOT NULL BETWEEN NULL AND ( 65 ) ---- @@ -60405,10 +60324,7 @@ SELECT ALL col1 - col2 * + - col2 FROM tab1 AS cor0 4671 9230 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - ( + 86 ) ---- @@ -60934,10 +60850,7 @@ query I rowsort SELECT - 92 FROM tab0 WHERE NOT + - ( - 37 ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - 87 + + + col0 FROM tab0 WHERE NULL NOT BETWEEN NULL AND - col2 * + ( 26 ) - - col2 * + - 97 / - ( 48 ) + + ( + 5 ) + + + 20 ---- diff --git a/data/sqlite/random/aggregates/slt_good_85.slt b/data/sqlite/random/aggregates/slt_good_85.slt index e973e8a..ad97ef6 100644 --- a/data/sqlite/random/aggregates/slt_good_85.slt +++ b/data/sqlite/random/aggregates/slt_good_85.slt @@ -967,10 +967,7 @@ SELECT + SUM ( DISTINCT col0 ) AS col0 FROM tab2 AS cor0 ---- 185 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-157 SELECT ALL + + COUNT ( * ) AS col2 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 74 ---- @@ -3725,10 +3722,7 @@ SELECT - 25 FROM tab2 AS cor0 CROSS JOIN tab1 AS cor1 ---- 9 values hashing to 40ac8fd000b2e49317aed2411077839e -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE 39 IS NULL OR NOT NULL NOT BETWEEN NULL AND ( + 2 * 54 ) ---- @@ -5388,10 +5382,7 @@ SELECT + 0 * - MIN ( DISTINCT - col1 ) * MIN ( DISTINCT - - 90 ) AS col0 FROM ta ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-874 SELECT ALL - 44 + COUNT ( * ) col0, 82 AS col2 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND col1 * - 3 * col0 - col1 ---- @@ -8771,10 +8762,7 @@ query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL > + + 40 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NULL BETWEEN NULL AND - + 75 ---- @@ -9064,10 +9052,7 @@ SELECT ALL - ( + COUNT ( * ) ) AS col0 FROM tab2 AS cor0 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT DISTINCT + - col1, + 80 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 84 * - - ( - - col1 ) - + + col2 ---- @@ -10624,10 +10609,7 @@ SELECT COUNT ( * ) / + COUNT ( * ) AS col0 FROM tab0 ---- 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-1738 SELECT - MIN ( + col2 ) AS col1, 74 AS col0 FROM tab0 WHERE NOT NULL BETWEEN NULL AND 10 ---- @@ -12402,10 +12384,7 @@ SELECT DISTINCT + - 43 + - COUNT ( DISTINCT + col1 ) FROM tab1 AS cor0 ---- -46 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND - - col2 / + 31 ---- @@ -12552,10 +12531,7 @@ query I rowsort SELECT + col1 * col0 FROM tab2 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( col2 ) * 3 ---- @@ -15705,10 +15681,7 @@ SELECT col1 * 97 FROM tab0 WHERE col1 IS NOT NULL 7857 97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2555 SELECT ALL - COUNT ( ALL col2 ) AS col0 FROM tab0 WHERE ( NULL ) BETWEEN NULL AND - col0 + 72 / - col0 ---- @@ -18557,10 +18530,7 @@ query I rowsort SELECT ALL + 40 + ( + col0 - + 17 ) * + col0 AS col1 FROM tab1 WHERE NOT ( NULL ) BETWEEN NULL AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL 7 FROM tab0 WHERE NOT NULL BETWEEN NULL AND - 69 ---- @@ -20369,10 +20339,7 @@ SELECT + 82 FROM ( tab1 AS cor0 CROSS JOIN tab0 AS cor1 ) ---- 9 values hashing to f318fd9dac2de7af4b82cc7574bbca2c -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NOT NULL BETWEEN NULL AND col1 / 43 * + + col1 * - col0 * + col2 + - col0 * + col1 + - ( + + ( + 35 ) ) ---- @@ -24267,10 +24234,7 @@ SELECT ALL col2 + + 10 FROM tab2 50 68 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN NULL AND + col2 + - 99 ---- @@ -26036,10 +26000,7 @@ SELECT ALL + col2 + - - col1 FROM tab1 cor0 115 64 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT + col1 - - - 30, col1 AS col0 FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + col2 * - 9 * - col1 * + + col2 * + col0 ---- @@ -26139,10 +26100,7 @@ query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT 35 + + col2 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND 78 - col2 ---- @@ -32066,10 +32024,7 @@ query III rowsort SELECT ALL * FROM tab2 WHERE NOT - + col2 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND ( col0 * col1 + + 1 ) ---- @@ -34484,10 +34439,7 @@ query I rowsort SELECT - 87 AS col1 FROM tab0 AS cor0 CROSS JOIN tab1 AS cor1 WHERE NOT ( NULL ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND + col2 + + col1 * - 11 - + + 43 ---- @@ -43656,10 +43608,7 @@ query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( NULL ) > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND col1 * + 77 * + 95 ---- @@ -52736,10 +52685,7 @@ SELECT - 15 * col2 * + + col0 + - - col0 * - col1 AS col1 FROM tab0 -144142 -14877 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - - col0 FROM tab1 WHERE NULL NOT BETWEEN NULL AND 90 * - - col0 * + col2 ---- @@ -58455,10 +58401,7 @@ SELECT DISTINCT COUNT ( - col1 ) AS col1 FROM tab0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 FROM tab0 WHERE NOT NULL NOT BETWEEN - 38 AND 56 AND NOT ( NULL ) BETWEEN NULL AND - ( - - 20 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_86.slt b/data/sqlite/random/aggregates/slt_good_86.slt index 0d4dee4..0c87641 100644 --- a/data/sqlite/random/aggregates/slt_good_86.slt +++ b/data/sqlite/random/aggregates/slt_good_86.slt @@ -253,10 +253,7 @@ query I rowsort SELECT + col0 * + col2 FROM tab2 AS cor0 WHERE NULL IN ( col0 + - col1 * ( col0 ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 9 * + col0 ---- @@ -2258,10 +2255,7 @@ query I rowsort SELECT 30 AS col2 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col0 AS col2 FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - + 90 ---- @@ -3769,10 +3763,7 @@ SELECT + col1 * + 32 FROM tab2 2144 2464 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - col2 - - + 68 / + 61 ---- @@ -5460,10 +5451,7 @@ SELECT ALL + 63 AS col2, ( - + ( CAST ( + COUNT ( * ) AS INTEGER ) ) ) / + CAST 63 NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND 25 ---- @@ -5677,10 +5665,7 @@ SELECT DISTINCT + COUNT ( 91 ) FROM tab2 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND 83 / + col2 * + 50 + col2 - + + col0 ---- @@ -8900,10 +8885,7 @@ SELECT DISTINCT - + col1 AS col0 FROM tab1 WHERE - col1 <= - + ( 92 ) * - + 84 -47 -5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - + col1 FROM tab2 WHERE NULL BETWEEN NULL AND + 46 ---- @@ -10330,10 +10312,7 @@ SELECT DISTINCT - ( + COUNT ( * ) ) + + - 9 AS col0 FROM tab1 AS cor0 WHERE ( NO ---- -9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1709 SELECT - col0 FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + CAST ( NULL AS INTEGER ) / + col0 + - ( + col0 ) + 96 ---- @@ -10371,10 +10350,7 @@ SELECT ALL SUM ( ALL + col0 ) AS col2 FROM tab1 ---- 227 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + col2 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 38 ---- @@ -14695,10 +14671,7 @@ query I rowsort SELECT ALL col1 FROM tab0 WHERE NOT col0 + - 51 NOT BETWEEN NULL AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND ( col1 * - 57 ) ---- @@ -15897,10 +15870,7 @@ query I rowsort SELECT - col1 FROM tab1 AS cor0 WHERE NOT NULL < 60 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col1 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + col0 + col2 + - - 47 ---- @@ -17670,10 +17640,7 @@ SELECT DISTINCT SUM ( ALL - col2 ) col1 FROM tab0 WHERE NOT 10 * + col1 BETWEEN ---- -57 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col0 AS col0 FROM tab2 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 18 + col0 ---- @@ -17740,10 +17707,7 @@ SELECT DISTINCT COUNT ( ( + ( + ( col0 ) ) ) ) FROM tab0 AS cor0 WHERE NULL BETW ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - col1 * - 55 ---- @@ -17855,10 +17819,7 @@ SELECT - col2 FROM tab2 WHERE ( NULL ) IS NULL -40 -58 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2937 SELECT ALL ( COUNT ( * ) ) FROM tab2 WHERE ( NULL ) BETWEEN ( NULL ) AND - 76 ---- @@ -23542,10 +23503,7 @@ query I rowsort label-3867 SELECT ALL - col0 + col1 col0 FROM tab1 AS cor0 WHERE NOT ( - col1 + CAST ( NULL AS INTEGER ) * ( - col2 ) ) < ( 24 + + col2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col0 FROM tab0 cor0 WHERE NULL BETWEEN NULL AND ( - 17 ) ---- @@ -23604,10 +23562,7 @@ SELECT COUNT ( * ) FROM tab2 WHERE - col1 BETWEEN + 4 - + col2 AND NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col1 AS col1 FROM tab0 WHERE NULL BETWEEN NULL AND 17 ---- @@ -24381,10 +24336,7 @@ SELECT - - col2 AS col0, col0 + + 86 AS col0 FROM tab2 AS cor0 58 161 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + + 96 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + col2 - ( + 88 ) + col0 + + col0 * - + col2 * - col1 ---- @@ -26544,10 +26496,7 @@ query I rowsort label-4359 SELECT ALL - CAST ( + col2 AS INTEGER ) - + col0 * col1 AS col1 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND 58 / col0 ---- @@ -26930,10 +26879,7 @@ SELECT - 49 - - col2 AS col0 FROM tab2 -9 9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col0 AS col0 FROM tab0 WHERE NOT NULL BETWEEN NULL AND - 42 ---- @@ -28410,10 +28356,7 @@ SELECT ALL - ( - 54 ) - - CAST ( - 32 AS INTEGER ) FROM tab2 AS cor0 22 22 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 90 ---- @@ -35856,10 +35799,7 @@ SELECT - COUNT ( * ) + + 3 FROM tab1 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND + 3 ---- @@ -36970,10 +36910,7 @@ SELECT col1 + - - 60 FROM tab0 AS cor0 61 81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - + col0 FROM tab1 cor0 WHERE NULL NOT BETWEEN NULL AND 71 ---- @@ -37027,10 +36964,7 @@ SELECT - 62 * col2 FROM tab0 cor0 -6138 -620 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND + col0 + col2 * + col2 * - + col0 - + + ( - - 33 ) ---- @@ -41353,10 +41287,7 @@ query I rowsort SELECT + ( - col2 ) * - + ( - col1 ) FROM tab0 AS cor0 WHERE - 60 IN ( - col1 * + 77 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 80 ---- @@ -44192,10 +44123,7 @@ SELECT ALL ( + - 9 ) AS col0 FROM tab1 -9 -9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 57 ---- @@ -45293,10 +45221,7 @@ SELECT - ( + 98 ) AS col2 FROM tab1 AS cor0 -98 -98 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7410 SELECT - COUNT ( * ) FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND col2 * 57 ---- @@ -46292,10 +46217,7 @@ SELECT - CAST ( NULL AS INTEGER ) * - AVG ( + ( - - col1 ) ) / ( - + 3 ) AS col2 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT col0 * col1, col0 AS col0 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - + col0 + - ( + col1 ) + 62 ---- @@ -56740,10 +56662,7 @@ SELECT ALL - ( - col2 ) * - + col1 * - - 17 AS col2 FROM tab2 -52360 -66062 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + + col2 AS col2 FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 38 / + col1 ---- @@ -57582,10 +57501,7 @@ SELECT col2, - col1 FROM tab0 99 -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col0 AS col1 FROM tab1 AS cor0 WHERE ( NOT ( NOT ( NULL ) BETWEEN NULL AND 41 ) ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_87.slt b/data/sqlite/random/aggregates/slt_good_87.slt index ee5d57c..2e2e7fd 100644 --- a/data/sqlite/random/aggregates/slt_good_87.slt +++ b/data/sqlite/random/aggregates/slt_good_87.slt @@ -535,10 +535,7 @@ SELECT - + col1 * ( - 16 ) AS col0 FROM tab0 AS cor0 16 336 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND col1 / + + ( col1 ) + - col2 + 15 * + - col2 ---- @@ -4220,10 +4217,7 @@ SELECT DISTINCT - 93, - ( - - 23 ) / - COUNT ( * ) + + COUNT ( * ) AS col2 FROM -93 10 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-674 SELECT - + 90 - col0 AS col2, + col1 - CAST ( NULL AS INTEGER ) FROM tab1 cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - col0 + + + 2 ---- @@ -4610,10 +4604,7 @@ NULL 2775 NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 67 ---- @@ -10360,10 +10351,7 @@ SELECT - + 16 * - - col0 FROM tab0 AS cor0 -1552 -240 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + 89 FROM tab0 cor0 WHERE NULL BETWEEN NULL AND - 99 ---- @@ -11187,10 +11175,7 @@ SELECT + - col2 * col0 - - 17 FROM tab2 AS cor0 -2543 -4333 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND col2 + 44 ---- @@ -11243,10 +11228,7 @@ query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL > ( + col0 + + 35 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 cor0 WHERE NOT NULL BETWEEN NULL AND + 16 ---- @@ -18306,10 +18288,7 @@ SELECT ALL + MAX ( - - col0 ) + + COUNT ( * ) AS col1 FROM tab2 AS cor0 WHERE NO ---- 78 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 49 ---- @@ -20522,10 +20501,7 @@ SELECT DISTINCT - col2 + + + 31 FROM tab0 AS cor0 -68 21 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + col1 / - - 83 ---- @@ -20580,10 +20556,7 @@ query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL IN ( - col0, col2 + - 72 + - 77 + + + 77 * + col2 * - 67, + col1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( col1 + - ( - 27 ) ) ---- @@ -22174,10 +22147,7 @@ SELECT ALL ( - + 4 ) FROM tab0 -4 -4 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL BETWEEN NULL AND + 48 * + - 22 * + col0 - + - col1 ---- @@ -22994,10 +22964,7 @@ query I rowsort SELECT DISTINCT + col1 FROM tab2 AS cor0 WHERE NULL >= - ( + - 89 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab1 AS cor0 INNER JOIN tab1 AS cor1 ON NOT ( NULL ) NOT BETWEEN NULL AND 38 ---- @@ -24224,10 +24191,7 @@ SELECT DISTINCT + + col0 + col2 - + + col1 FROM tab2 AS cor0 27 66 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND + + col1 * - ( + col2 ) + - - 94 + - col1 * - col2 - - col1 ---- @@ -31183,10 +31147,7 @@ SELECT - 78 - 35 * - COUNT ( * ) AS col2 FROM tab2 AS cor0 CROSS JOIN tab1 ---- 237 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col0 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - ( 91 ) * + ( + 72 * 2 - + col1 ) ---- @@ -33852,10 +33813,7 @@ SELECT DISTINCT col0 FROM tab0 cor0 WHERE - 68 IS NOT NULL 87 97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 48 + + + col1 ---- @@ -34379,10 +34337,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - - 86 AS col1 FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND col0 * + - 32 * - col0 ---- @@ -35614,10 +35569,7 @@ SELECT ALL - ( + 18 ) AS col2 FROM tab2 AS cor0 -18 -18 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5772 SELECT + COUNT ( + col2 ) FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 1 / - col2 * - 92 - + 60 * + - col1 * + CAST ( NULL AS INTEGER ) + - - CAST ( NULL AS INTEGER ) ---- @@ -39995,10 +39947,7 @@ query III rowsort SELECT * FROM tab1 WHERE NOT NULL <= - + 93 * - 46 + 74 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - 57 ---- @@ -43389,10 +43338,7 @@ SELECT DISTINCT - - 26 FROM tab0 cor0 ---- 26 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 57 * + col0 + - + 11 - - col1 FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + 0 * - - 8 + + col2 - + - col2 ---- @@ -48158,10 +48104,7 @@ SELECT MIN ( ALL + 60 ) FROM tab0 AS cor0 WHERE NOT + col2 = ( + 46 ) ---- 60 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + 78 ---- @@ -50230,10 +50173,7 @@ SELECT - - col2 FROM tab1 WHERE col2 + + + col0 NOT BETWEEN NULL AND 40 68 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col0 FROM tab2 WHERE NOT NULL BETWEEN NULL AND - 54 ---- @@ -51909,10 +51849,7 @@ SELECT DISTINCT + 68 * ( col1 ) FROM tab1 AS cor0 340 952 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 82 ---- @@ -53579,10 +53516,7 @@ query I rowsort SELECT 46 - + col2 AS col2 FROM tab0 AS cor0 WHERE NOT NULL > ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 50 * + 31 ---- @@ -54283,10 +54217,7 @@ SELECT ( 24 ) * + 88 AS col1 FROM tab0 2112 2112 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8818 SELECT DISTINCT - COUNT ( * ) + + 74 AS col2 FROM tab2 WHERE NULL NOT BETWEEN NULL AND + + ( + col1 ) * + 85 + - col1 ---- @@ -55947,10 +55878,7 @@ query I rowsort SELECT DISTINCT + col1 + - - 22 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 95 * + 47 * + col2 AS col0 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + 55 ---- @@ -58841,10 +58769,7 @@ query I rowsort SELECT ALL 21 FROM tab0 AS cor0 WHERE NOT ( NULL ) > NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE ( NULL ) BETWEEN NULL AND + col2 + 30 * + col2 ---- @@ -61306,10 +61231,7 @@ SELECT * FROM tab0 WHERE NOT + col1 * + + col1 - - col2 - col2 - 41 / col2 * + 3 ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + + 99 * - 27 + + col0 * - 86 ---- diff --git a/data/sqlite/random/aggregates/slt_good_88.slt b/data/sqlite/random/aggregates/slt_good_88.slt index 2f08d98..dbc5959 100644 --- a/data/sqlite/random/aggregates/slt_good_88.slt +++ b/data/sqlite/random/aggregates/slt_good_88.slt @@ -123,10 +123,7 @@ query III rowsort SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN ( col2 ) AND ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col0 FROM tab2 WHERE NOT NULL BETWEEN NULL AND - 44 ---- @@ -4161,10 +4158,7 @@ SELECT + 81 * + 40 - - 66 FROM tab1 cor0 3306 3306 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - 74 * - 4 * + + col0 ---- @@ -5685,10 +5679,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - col2 * ( ( - 58 ) * - 27 ) ---- @@ -7325,10 +7316,7 @@ query I rowsort SELECT DISTINCT - 39 AS col2 FROM tab1 WHERE NOT + ( - 86 ) + + - 84 + + col1 * + ( + col1 ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND ( + + 12 ) ---- @@ -7887,10 +7875,7 @@ SELECT + SUM ( - 27 ) AS col0 FROM tab1 ---- -81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1274 SELECT ALL - COUNT ( * ) FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - col0 * - + 28 + - col2 ---- @@ -8169,10 +8154,7 @@ SELECT * FROM tab0 WHERE col0 / - 92 <> + col2 ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL BETWEEN ( NULL ) AND + 81 ---- @@ -17151,10 +17133,7 @@ SELECT DISTINCT + col2 + - col1 + + + 63 + + ( + - 77 ) * - col1 * 2 AS col0 FRO 7322 887 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL BETWEEN ( NULL ) AND ( 3 + + 87 - - ( - col0 ) ) ---- @@ -20363,10 +20342,7 @@ SELECT + 96 + - col0 FROM tab2 32 50 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND 93 ---- @@ -21002,10 +20978,7 @@ query III rowsort label-3402 SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT ( NULL ) > - col1 + col2 * - CAST ( NULL AS REAL ) + - 34 * + col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col2 AS col2 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + 33 * + col1 + + col2 + 20 ---- @@ -23633,10 +23606,7 @@ SELECT ALL 80 / + 99 * - col2 * + col2 * - 69 FROM tab1 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col2 FROM tab2 WHERE NOT NULL BETWEEN NULL AND - col2 * - - 37 ---- @@ -25601,10 +25571,7 @@ query IIIIII rowsort SELECT * FROM tab2 AS cor0 CROSS JOIN tab1 AS cor1 WHERE NOT ( NULL ) <> NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + ( col0 ) + 9 ---- @@ -26109,10 +26076,7 @@ SELECT ( + 68 ) + + - 97 FROM tab0 -29 -29 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col2 FROM tab1 WHERE NOT NULL BETWEEN NULL AND - 62 * - 18 + + + col1 ---- @@ -29258,10 +29222,7 @@ SELECT DISTINCT - + COUNT ( * ) - + ( - COUNT ( * ) ) AS col1 FROM tab0 AS cor0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col2 + col1 AS col1 FROM tab1 WHERE NOT NULL BETWEEN NULL AND 56 ---- @@ -31375,10 +31336,7 @@ SELECT ALL COUNT ( * ) AS col1, CAST ( NULL AS INTEGER ) + MAX ( ALL + col2 ) AS 3 NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + 58 / - - ( - 2 ) + 60 / - ( col2 + - col0 ) + + col1 ---- @@ -38426,10 +38384,7 @@ SELECT ALL + - col2 + + ( - col2 ) * 58 - col2 FROM tab1 WHERE - col1 IS NOT NUL -4080 -5760 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - + 35 * 45 * - col0 ---- @@ -40749,10 +40704,7 @@ SELECT col2 * col0 + - - col0 + + + 83 col1, col1 * + + 5 - 43 + col0 + 18 * + ( 4508 -983 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - ( 69 ) + + 16 * + col2 * col2 AS col0 FROM tab1 cor0 WHERE NULL BETWEEN NULL AND ( - 70 ) ---- @@ -42449,10 +42401,7 @@ SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( - col1 ) BETWEEN NULL AND + col0 * - ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 14 AS col0 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN ( NULL ) AND 9 / + col1 ---- @@ -43067,10 +43016,7 @@ SELECT col1 / col0 - - col2 FROM tab0 AS cor0 52 99 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 cor0 WHERE NULL BETWEEN ( NULL ) AND col1 * - col2 * - 10 + ( - - col0 ) ---- @@ -43467,10 +43413,7 @@ SELECT 5 + COUNT ( ALL + 83 ) col0 FROM tab2 ---- 8 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT NULL BETWEEN NULL AND - + 66 ---- @@ -48791,10 +48734,7 @@ SELECT DISTINCT - col0 * + - col1 * + 58 AS col2 FROM tab1 AS cor0 248066 41412 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - + 56 ---- @@ -53040,10 +52980,7 @@ SELECT + - AVG ( ALL - ( + ( col0 ) ) ) FROM tab1 WHERE NULL = NULL ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 79 AS col0 FROM tab1 WHERE NULL NOT BETWEEN NULL AND + 42 / + col2 * 84 ---- @@ -54282,10 +54219,7 @@ query I rowsort SELECT ( + col2 ) AS col0 FROM tab1 AS cor0 WHERE NOT 80 + - 87 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col2 AS col1 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - col0 + + 48 * - - col0 * 17 ---- @@ -56547,10 +56481,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col1 col0 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + col1 * + ( 41 ) - 52 ---- @@ -59064,10 +58995,7 @@ query I rowsort SELECT DISTINCT col1 col1 FROM tab1 WHERE NOT - + col2 NOT BETWEEN col0 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + 90 ---- @@ -61126,10 +61054,7 @@ SELECT + col2 * - + col2 + col1 AS col1 FROM tab2 AS cor0 -3297 -478 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + ( 43 ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_89.slt b/data/sqlite/random/aggregates/slt_good_89.slt index e3d6219..61213f0 100644 --- a/data/sqlite/random/aggregates/slt_good_89.slt +++ b/data/sqlite/random/aggregates/slt_good_89.slt @@ -477,10 +477,7 @@ SELECT ALL + ( + 35 ) - + - 34 AS col0 FROM tab1 AS cor0 69 69 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - - 36 ---- @@ -1501,10 +1498,7 @@ SELECT + ( + + MAX ( + + CAST ( + 77 AS INTEGER ) ) ) AS col0, 62 FROM tab1 cor0 77 62 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 cor0 WHERE NOT NULL BETWEEN NULL AND ( - 96 ) ---- @@ -6201,10 +6195,7 @@ SELECT ALL col1, + 33 AS col1 FROM tab1 5 33 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col2 FROM tab1 WHERE NULL NOT BETWEEN NULL AND - 98 * col1 * + col2 ---- @@ -6983,10 +6974,7 @@ query I rowsort SELECT + col1 col0 FROM tab1 AS cor0 WHERE ( NULL ) = NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1134 SELECT + 22 - - COUNT ( * ) FROM tab1 WHERE NULL BETWEEN NULL AND col1 * + col1 * - - col1 + + + 67 * - - col1 ---- @@ -14533,10 +14521,7 @@ SELECT DISTINCT + col1 * col0 + + - col0 * col1 + - - 2 FROM tab0 AS cor0 ---- 2 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 87 ---- @@ -15102,10 +15087,7 @@ SELECT - col1 + - col1 - 2 AS col2 FROM tab1 -30 -96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col1 * col0 col2 FROM tab2 WHERE NOT NULL BETWEEN NULL AND + 1 ---- @@ -15185,10 +15167,7 @@ SELECT DISTINCT + 87 + ( + CAST ( NULL AS INTEGER ) ) / - COUNT ( * ) AS col1 FR ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 90 * - 54 FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND ( + 73 * col1 ) ---- @@ -30780,10 +30759,7 @@ SELECT - 64 / 26 * - col1 FROM tab2 134 154 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND 34 + - 26 ---- @@ -32187,10 +32163,7 @@ query I rowsort SELECT DISTINCT - 60 FROM tab2 WHERE NOT ( + col1 * - 37 ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 99 FROM tab1 WHERE NOT NULL BETWEEN NULL AND + 23 * col2 + + 14 ---- @@ -32593,10 +32566,7 @@ SELECT ALL 3 AS col2 FROM tab1 AS cor0 CROSS JOIN tab2 AS cor1 ---- 9 values hashing to 3cf1e377a943589897b8d431a834f1ba -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL BETWEEN NULL AND + 9 + + 11 ---- @@ -35417,10 +35387,7 @@ SELECT DISTINCT * FROM tab0 AS cor0 WHERE 19 BETWEEN ( - col2 / - + col2 ) AND + ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND col1 + - - 47 ---- @@ -39641,10 +39608,7 @@ SELECT DISTINCT + CAST ( col2 AS INTEGER ) AS col0 FROM tab1 cor0 68 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND col1 + + 3 + + ( - col0 ) ---- @@ -41041,10 +41005,7 @@ SELECT DISTINCT - 72 + + col1 FROM tab0 AS cor0 -71 9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NOT ( NULL ) BETWEEN NULL AND 83 * + col1 * + - 12 / col0 ---- @@ -47205,10 +47166,7 @@ SELECT ALL - ( col1 ) - + col2 - - col1 * + col0, col2 / + col2 AS col2 FROM tab 604 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND 39 ---- @@ -48595,10 +48553,7 @@ SELECT DISTINCT + - col1 * + + col0 * - 22 - - col2 * + CAST ( NULL AS INTEGER ) ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-7881 SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + 90 * + CAST ( NULL AS INTEGER ) ---- @@ -49938,10 +49893,7 @@ SELECT + ( - + col0 ), col0 AS col2 FROM tab0 AS cor0 -97 97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 34 * - col1 ---- @@ -54543,10 +54495,7 @@ SELECT + + 70 * - - col0 AS col1, + 27 + - col2 FROM tab0 AS cor0 6790 -72 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - + col1 col2 FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + col1 - + 28 ---- @@ -56746,10 +56695,7 @@ SELECT - COUNT ( * ) FROM tab1 AS cor0 WHERE NOT + 91 - + col1 IS NULL ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-9217 SELECT * FROM tab2 cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + col2 / - CAST ( - col2 AS INTEGER ) * - col1 / - - col2 + - - ( - 59 ) * - - 39 * + col1 / + - 99 ---- @@ -58384,10 +58330,7 @@ SELECT ALL + col0 * + col1 * + col0 FROM tab0 18225 9409 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9486 SELECT DISTINCT + COUNT ( * ) FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( - col1 + - 32 ) ---- @@ -58418,10 +58361,7 @@ SELECT ALL col2 + + 4 + - 44 FROM tab1 28 56 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL BETWEEN ( NULL ) AND + col0 + + + 22 ---- diff --git a/data/sqlite/random/aggregates/slt_good_9.slt b/data/sqlite/random/aggregates/slt_good_9.slt index 776c512..eed33ed 100644 --- a/data/sqlite/random/aggregates/slt_good_9.slt +++ b/data/sqlite/random/aggregates/slt_good_9.slt @@ -5048,10 +5048,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT ( ( NULL ) NOT IN ( + col0 ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - 66 ---- @@ -5741,10 +5738,7 @@ SELECT ALL 48 - + 82 AS col2 FROM tab0 -34 -34 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND - - 9 + - - col0 ---- @@ -12701,10 +12695,7 @@ SELECT ALL col1 * 61 AS col0 FROM tab2 4087 4697 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT ( NOT NULL NOT BETWEEN ( NULL ) AND - 40 ) ---- @@ -14247,10 +14238,7 @@ SELECT DISTINCT - - ( + - col0 ) AS col0 FROM tab0 cor0 -87 -97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 AS col1 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( - 68 ) ---- @@ -15169,10 +15157,7 @@ SELECT - 21 / + - COUNT ( * ) AS col0 FROM tab0 cor0 ---- 7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NULL BETWEEN ( NULL ) AND - col2 - + 13 ---- @@ -20403,10 +20388,7 @@ SELECT + col1 * - 74 col0 FROM tab1 cor0 -3478 -370 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - + 19 ---- @@ -20502,10 +20484,7 @@ SELECT ALL col1 - + - 81 FROM tab0 162 82 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 3 ---- @@ -21975,10 +21954,7 @@ SELECT ALL - col0 - + - col2 FROM tab2 -23 -24 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND + 92 ---- @@ -23384,10 +23360,7 @@ query I rowsort label-3796 SELECT ALL CAST ( NULL AS INTEGER ) * 31 - 73 * - col2 FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND - 33 * - 20 - + col0 ---- @@ -25553,10 +25526,7 @@ SELECT ALL - col0 AS col1, 38 FROM tab2 -75 38 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND col2 * - 64 ---- @@ -25720,10 +25690,7 @@ SELECT - - 30 * - MIN ( ALL + 30 ) AS col1 FROM tab2 AS cor0 ---- -900 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - ( + - 62 ) ---- @@ -28751,10 +28718,7 @@ query III rowsort SELECT * FROM tab2 WHERE ( NULL ) BETWEEN ( 64 ) AND - col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE ( NULL ) NOT BETWEEN NULL AND 85 ---- @@ -32195,10 +32159,7 @@ SELECT DISTINCT - col2 + + - col0 FROM tab0 cor0 -62 -97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND 53 ---- @@ -33686,10 +33647,7 @@ SELECT CAST ( + - col0 AS INTEGER ) * + 65 FROM tab1 -5525 -5915 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL BETWEEN NULL AND - 89 ---- @@ -34181,10 +34139,7 @@ SELECT DISTINCT 78 * - COUNT ( * ) AS col2 FROM tab1 ---- -234 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col1 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND 75 ---- @@ -36829,10 +36784,7 @@ SELECT + + ( col2 ) / 11 FROM tab2 AS cor0 3 5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND ( 0 ) / - col0 ---- @@ -38536,10 +38488,7 @@ SELECT DISTINCT - 95 + - + col1 + + col0 + - 1 / - - col1 AS col2 FROM tab2 AS c -108 -87 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN ( NULL ) AND 71 + + - col2 ---- @@ -40074,10 +40023,7 @@ SELECT ALL + - 29 FROM tab0 cor0 -29 -29 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 * col2 col1 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 87 ---- @@ -47323,10 +47269,7 @@ SELECT - ( + 40 ), ( col0 ) * - col2 AS col1 FROM tab1 -40 -6188 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + ( - col2 ) FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 28 + + - 75 ---- @@ -49989,10 +49932,7 @@ SELECT DISTINCT + col2 * col1 + - 95 AS col0 FROM tab1 AS cor0 200 3101 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - + 62 + + - 18 ---- @@ -53567,10 +53507,7 @@ SELECT ALL 41 / + 62 col2 FROM tab1 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8729 SELECT DISTINCT - - COUNT ( * ) FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 76 + col0 * col2 * + CAST ( NULL AS INTEGER ) ---- @@ -54181,10 +54118,7 @@ SELECT ALL + + 47 AS col2 FROM tab2 AS cor0 47 47 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + - col0 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND 45 + 95 ---- @@ -56619,10 +56553,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT 31 - + col0 NOT BETWEEN - - col2 * + col2 AND + 81 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + col0 * - ( - 98 ) + - 76 ---- @@ -58009,10 +57940,7 @@ NULL NULL -91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NULL BETWEEN NULL AND - - 86 ---- @@ -58429,10 +58357,7 @@ query I rowsort SELECT DISTINCT - col2 * + col1 - 26 FROM tab2 WHERE NOT 92 * col1 NOT BETWEEN ( col0 + col2 ) AND 58 * - col0 - 16 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 + col0 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 21 + 5 ---- diff --git a/data/sqlite/random/aggregates/slt_good_90.slt b/data/sqlite/random/aggregates/slt_good_90.slt index fa2aab7..ff5d000 100644 --- a/data/sqlite/random/aggregates/slt_good_90.slt +++ b/data/sqlite/random/aggregates/slt_good_90.slt @@ -499,10 +499,7 @@ SELECT DISTINCT 43 * + col2 * col0 AS col1 FROM tab1 215645 266084 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 AS col2 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 3 - - col1 ---- @@ -3187,10 +3184,7 @@ SELECT + 33 / - + col0 AS col0 FROM tab2 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 82 ---- @@ -4924,10 +4918,7 @@ SELECT + COUNT ( * ) FROM tab1 WHERE NOT - col1 NOT IN ( 53 * 46 ) ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col2 FROM tab0 WHERE ( NULL ) NOT BETWEEN NULL AND - 51 * 62 ---- @@ -5106,10 +5097,7 @@ SELECT - 78 + col0 FROM tab1 AS cor0 13 7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 5 ---- @@ -7701,10 +7689,7 @@ SELECT DISTINCT ( + ( SUM ( ALL + 55 ) ) ) AS col2 FROM tab0 AS cor0 ---- 165 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1252 SELECT - + COUNT ( * ) AS col1 FROM tab2 WHERE NULL BETWEEN NULL AND + + 6 ---- @@ -8153,10 +8138,7 @@ query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN + col0 - col1 AND col2 / - col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( 16 + + 51 * 97 ) ---- @@ -13030,10 +13012,7 @@ SELECT ALL + 24 * 37 AS col0 FROM tab2, tab0 cor0 ---- 9 values hashing to b92c2979985a8842d5470e8535e063e8 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + - col0 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - ( - - col0 ) * - 93 ---- @@ -16435,10 +16414,7 @@ query I rowsort SELECT DISTINCT 46 AS col0 FROM tab0 WHERE NOT col2 NOT BETWEEN col0 / 77 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - 88 ---- @@ -19530,10 +19506,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND - 27 ---- @@ -22370,10 +22343,7 @@ SELECT DISTINCT + + col2 AS col1, col0 FROM tab2 AS cor0 58 75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + 58 AS col1 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND ( + 58 ) ---- @@ -27088,10 +27058,7 @@ SELECT DISTINCT + - COUNT ( * ) * - MIN ( ALL col0 ) FROM tab0 AS cor0 ---- 45 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-4408 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + CAST ( NULL AS INTEGER ) + + col2 + + col2 / - + col1 + + 40 ---- @@ -31119,10 +31086,7 @@ SELECT ALL - col0 * - ( + col2 ) AS col1 FROM tab1 AS cor0 5015 6188 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT - col1 AS col1, + 80 + + 26 * - + 25, col0 col0 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 40 ---- @@ -32220,10 +32184,7 @@ SELECT ALL col1 * - + 64 AS col1 FROM tab2 -4288 -4928 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT col1 < - 39 + + col0 AND NOT NULL BETWEEN ( NULL ) AND + 58 ---- @@ -33334,10 +33295,7 @@ SELECT * FROM tab2 WHERE ( - col2 ) NOT BETWEEN + ( + 99 ) AND 57 * 25 ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL BETWEEN ( NULL ) AND 69 * col1 ---- @@ -33999,10 +33957,7 @@ SELECT DISTINCT + 33 / + + col1 AS col0 FROM tab1 2 6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NOT ( NULL ) BETWEEN NULL AND - 77 ---- @@ -36089,10 +36044,7 @@ query I rowsort label-5882 SELECT ALL + col0 * + ( - CAST ( NULL AS INTEGER ) ) AS col1 FROM tab1 WHERE NULL BETWEEN ( NULL ) AND - col1 / col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NULL BETWEEN NULL AND 34 ---- @@ -37943,10 +37895,7 @@ query III rowsort label-6183 SELECT * FROM tab2 WHERE NOT - CAST ( + col0 AS INTEGER ) NOT BETWEEN - + col1 + + ( 69 ) AND + 63 * 61 + + - 86 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN NULL AND 50 / 57 - + + 90 - - col2 * 93 ---- @@ -40754,10 +40703,7 @@ SELECT - + SUM ( DISTINCT + - col1 ) AS col2 FROM tab2 AS cor0 ---- 195 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 40 ---- @@ -41670,10 +41616,7 @@ SELECT - + 34 * - SUM ( ALL - - CAST ( NULL AS INTEGER ) ) AS col2 FROM tab2 AS ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND ( - 22 + col0 ) ---- @@ -46247,10 +46190,7 @@ SELECT DISTINCT - CAST ( + + 33 AS INTEGER ) / MIN ( + - col0 ) FROM tab0 cor0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col0 * + - 39 + - col0 AS col2 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - + 87 * - 4 ---- @@ -47286,10 +47226,7 @@ SELECT DISTINCT 70 * - - col2 FROM tab1 4760 6720 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE ( NULL ) NOT BETWEEN NULL AND + 59 ---- @@ -50861,10 +50798,7 @@ query III rowsort SELECT * FROM tab0 WHERE col0 < - 83 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8292 SELECT - ( COUNT ( * ) ) AS col2 FROM tab0 WHERE NULL BETWEEN NULL AND + 78 * - - col0 ---- @@ -52643,10 +52577,7 @@ query III rowsort SELECT * FROM tab2 WHERE NULL <> - 77 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND - 82 ---- @@ -57047,10 +56978,7 @@ SELECT + 80 + col2 AS col0 FROM tab2 120 138 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE ( NULL ) BETWEEN NULL AND + col1 * - - col0 + 85 ---- @@ -57357,10 +57285,7 @@ query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT - col0 + + 35 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 cor0 WHERE NOT NULL BETWEEN NULL AND - 14 * col2 ---- @@ -59188,10 +59113,7 @@ SELECT ALL * FROM tab0 AS cor0 WHERE ( NOT ( NOT - col1 + + + col1 NOT IN ( + 83 21 10 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9646 SELECT + + ( + + CAST ( NULL AS INTEGER ) ) AS col0 FROM tab0 AS cor0 WHERE NOT ( NOT ( NULL NOT BETWEEN NULL AND + 68 * + 14 - 94 ) ) ---- diff --git a/data/sqlite/random/aggregates/slt_good_91.slt b/data/sqlite/random/aggregates/slt_good_91.slt index 9c186de..591fd8b 100644 --- a/data/sqlite/random/aggregates/slt_good_91.slt +++ b/data/sqlite/random/aggregates/slt_good_91.slt @@ -913,10 +913,7 @@ SELECT ALL * FROM tab0 AS cor0 WHERE ( NOT + col1 + - col0 IS NULL ) ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 AS col0 FROM tab2 WHERE NULL BETWEEN NULL AND ( col1 / - - 60 ) ---- @@ -3951,10 +3948,7 @@ query I rowsort SELECT + col1 FROM tab1 cor0 WHERE NOT + 96 + + + col1 - + 57 >= + col1 / + 43 / 11 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND col2 * 86 ---- @@ -6149,10 +6143,7 @@ query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT - 85 * + col2 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND - 63 * + + col1 ---- @@ -9239,10 +9230,7 @@ query I rowsort label-1502 SELECT DISTINCT CAST ( + col2 AS INTEGER ) + + - 77 FROM tab2 AS cor0 WHERE NOT col1 + + col2 NOT IN ( - + col0 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 80 ---- @@ -12542,10 +12530,7 @@ SELECT DISTINCT - + 52 AS col1 FROM tab1 AS cor0 ---- -52 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2042 SELECT DISTINCT - - MIN ( DISTINCT + 89 ) AS col0 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + 36 / + col2 * - col2 ---- @@ -12888,10 +12873,7 @@ NULL 83 NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col2 AS col2 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 67 ---- @@ -16801,10 +16783,7 @@ SELECT - 27 * 19 FROM tab0 AS cor0 -513 -513 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + - 74 ---- @@ -17841,10 +17820,7 @@ SELECT DISTINCT COUNT ( * ) + + COUNT ( * ) col1 FROM tab0 AS cor0 ---- 6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col1 AS col0 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( - 49 ) + 94 ---- @@ -20190,10 +20166,7 @@ SELECT * FROM tab1 WHERE - col1 - 28 IS NOT NULL ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 34 AS col0 FROM tab2 WHERE NULL BETWEEN NULL AND 91 ---- @@ -21980,10 +21953,7 @@ SELECT DISTINCT + 66 col1 FROM tab2 AS cor0 ---- 66 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND col0 / + 84 ---- @@ -23248,10 +23218,7 @@ SELECT DISTINCT + 23, - ( + 98 ) + COUNT ( * ) AS col0 FROM tab1 AS cor0 CROSS J 23 -89 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 48 / - 23 FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND ( + - col2 * 57 ) ---- @@ -29056,10 +29023,7 @@ SELECT DISTINCT 40 + 72 + + CAST ( NULL AS INTEGER ) FROM tab2 AS cor0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT - col0 AS col0, col1 AS col2 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND 13 ---- @@ -29217,10 +29181,7 @@ SELECT ALL + + 86 * col1 AS col1 FROM tab1 AS cor0 4042 430 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-4748 SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + CAST ( NULL AS INTEGER ) * - - 58 ---- @@ -29830,10 +29791,7 @@ SELECT ALL - - 69, col2 AS col1 FROM tab1 AS cor0 69 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND + col2 + - 79 ---- @@ -30274,10 +30232,7 @@ SELECT ALL - col1 * col1 * + col2 col2 FROM tab1 cor0 -150212 -18816 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - ( - col0 ) AS col2 FROM tab0 AS cor0 WHERE NOT ( NOT NULL NOT BETWEEN NULL AND 93 + + col2 * - + col2 * 7 ) ---- @@ -30971,10 +30926,7 @@ SELECT - CAST ( NULL AS INTEGER ) / + 19 + + - AVG ( ALL + col1 ) / + 97 AS col2 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 96 - + ( - 60 ) / + - 38 + - col2 ---- @@ -31302,10 +31254,7 @@ SELECT DISTINCT COUNT ( + 10 ) AS col1 FROM tab2 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND 73 + col0 ---- @@ -39064,10 +39013,7 @@ SELECT ALL - + ( - col0 ) * col2 + 86 FROM tab2 WHERE NULL IS NULL 2646 4436 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE ( NOT NULL NOT BETWEEN ( NULL ) AND - + 70 + + - col0 ) ---- @@ -40191,10 +40137,7 @@ SELECT - col1 col0, + col2 FROM tab2 -77 40 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND 99 - + + col2 ---- @@ -45735,10 +45678,7 @@ NULL 77 NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + 41 AS col2 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 35 ---- @@ -47152,10 +47092,7 @@ SELECT ALL - COUNT ( * ) col1 FROM tab1 AS cor0 CROSS JOIN tab2 AS cor1 ---- -9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 + 74 / - + 72 AS col2 FROM tab0 WHERE NULL NOT BETWEEN NULL AND col1 + - 28 ---- @@ -48094,10 +48031,7 @@ SELECT * FROM tab2 WHERE + 66 IS NOT NULL ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND - 14 ---- @@ -49049,10 +48983,7 @@ SELECT ALL - col1 + + col1 / + 89 FROM tab2 AS cor0 -67 -77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + - 85 ---- @@ -53504,10 +53435,7 @@ SELECT ALL col1 col2 FROM tab0 AS cor0 WHERE col0 <> + - col1 - col1 21 81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 34 ---- @@ -55409,10 +55337,7 @@ query I rowsort SELECT + 43 FROM tab1 AS cor0 WHERE NOT - col2 * col1 * + col1 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col0 - - col0 FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - 35 * col2 ---- @@ -58642,10 +58567,7 @@ SELECT ALL + + COUNT ( * ) * - 79 FROM tab2 AS cor0 ---- -237 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE ( NOT NULL BETWEEN NULL AND 43 ) ---- @@ -59970,10 +59892,7 @@ SELECT ALL - ( COUNT ( * ) ) col0 FROM tab0 AS cor0 ---- -3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 WHERE NULL BETWEEN NULL AND + 4 ---- @@ -61151,10 +61070,7 @@ SELECT DISTINCT col2 + + + col2 FROM tab0 20 94 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 cor0 WHERE NULL NOT BETWEEN NULL AND + 46 ---- @@ -61472,10 +61388,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + - 12 FROM tab1 WHERE NULL BETWEEN NULL AND + 61 ---- diff --git a/data/sqlite/random/aggregates/slt_good_92.slt b/data/sqlite/random/aggregates/slt_good_92.slt index d532d0a..d2a7322 100644 --- a/data/sqlite/random/aggregates/slt_good_92.slt +++ b/data/sqlite/random/aggregates/slt_good_92.slt @@ -6816,10 +6816,7 @@ SELECT COUNT ( * ) AS col0 FROM tab1 WHERE NOT ( 63 ) BETWEEN NULL AND NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col2 FROM tab0 WHERE NOT NULL BETWEEN NULL AND col0 / - 78 ---- @@ -10522,10 +10519,7 @@ SELECT + SUM ( DISTINCT - - col0 ) AS col0 FROM tab1 cor0 ---- 227 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND - 10 ---- @@ -10610,10 +10604,7 @@ SELECT ALL + - col2 - + col0 FROM tab0 AS cor0 -62 -97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT DISTINCT + ( - col2 ) AS col0, + ( - 48 ) - + col1 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + - ( ( + col2 ) ) + + 76 ---- @@ -10727,10 +10718,7 @@ SELECT DISTINCT - 44 * - col0 * - 58 * - col1 FROM tab0 3100680 4662504 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab1 AS cor0 CROSS JOIN tab0 AS cor1 WHERE NULL BETWEEN ( NULL ) AND - + 67 + - 51 ---- @@ -11460,10 +11448,7 @@ query I rowsort label-1865 SELECT ALL CAST ( NULL AS INTEGER ) AS col1 FROM tab2 WHERE NOT + col0 * col1 + - col1 = ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 FROM tab0 WHERE NULL NOT BETWEEN NULL AND - 43 * col1 * - 29 + + - col0 ---- @@ -18467,10 +18452,7 @@ SELECT DISTINCT + + col2, + col1 FROM tab1 AS cor0 96 14 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 45 + - col1 * - col2 ---- @@ -27175,10 +27157,7 @@ SELECT ALL - col1 * - - 43 AS col2 FROM tab1 -215 -602 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT DISTINCT * FROM tab1 AS cor0 CROSS JOIN tab0 AS cor1 WHERE NULL NOT BETWEEN ( NULL ) AND ( + - 77 ) ---- @@ -27930,10 +27909,7 @@ SELECT DISTINCT + - 68 - + col0 AS col2 FROM tab0 cor0 -165 -83 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 78 ---- @@ -28980,10 +28956,7 @@ SELECT + col0 * col0 * + col1 col0 FROM tab1 cor0 36414 389207 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + - col2 FROM tab2 WHERE NULL NOT BETWEEN NULL AND 89 ---- @@ -30891,10 +30864,7 @@ SELECT - col1 AS col1, ( - - 96 ) AS col0 FROM tab2 -77 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col2 AS col1 FROM tab0 WHERE NULL BETWEEN NULL AND - 39 + col2 ---- @@ -31843,10 +31813,7 @@ query III rowsort SELECT ALL * FROM tab2 WHERE NOT 8 <= + col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - - 14 AS col2 FROM tab1 WHERE ( NOT ( NULL ) NOT BETWEEN NULL AND - 94 + col0 * + col2 ) ---- @@ -31999,10 +31966,7 @@ SELECT ALL - 8 FROM tab1, tab2 AS cor0 ---- 9 values hashing to 47f43f23dcd23959d97d8e3b0aab692e -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + - ( + col2 ) + col2 + + - 2 * + col0 * + col1 ---- @@ -34980,10 +34944,7 @@ SELECT ALL - MAX ( ALL 9 ) AS col0 FROM tab2 cor0 WHERE NOT - 96 IS NULL ---- -9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + col1 * + - col2 * 31 ---- @@ -35507,10 +35468,7 @@ SELECT ALL - col2 * + + col2 FROM tab0 AS cor0 -2209 -9801 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5759 SELECT ALL COUNT ( * ) * + 90 col2 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - 62 * - col2 ---- @@ -36957,10 +36915,7 @@ SELECT + - ( - - 18 ) AS col2 FROM tab2 AS cor0 -18 -18 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - ( col2 ) * - 14 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - 69 * + 81 ---- @@ -38341,10 +38296,7 @@ SELECT ALL + ( + COUNT ( * ) ) FROM tab0 AS cor0 WHERE + CAST ( + col1 AS INTEGE ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND 94 ---- @@ -39782,10 +39734,7 @@ SELECT DISTINCT + + col2 * - + col1 AS col1 FROM tab1 AS cor0 -295 -3196 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-6454 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND - ( - CAST ( + col1 AS INTEGER ) ) * + 87 + col1 ---- @@ -46048,10 +45997,7 @@ SELECT ALL - col1 AS col2, col1 + col0 + + 85 FROM tab2 -77 226 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND 71 ---- @@ -46814,10 +46760,7 @@ query I rowsort SELECT ALL - col1 / - - col1 + - 37 * + col2 FROM tab0 WHERE NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col0 * + 99 AS col2 FROM tab0 WHERE NULL BETWEEN ( NULL ) AND ( 76 ) ---- @@ -48206,10 +48149,7 @@ SELECT DISTINCT + 62 * col1 AS col1 FROM tab2 4154 4774 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - - col2 * 83 AS col2 FROM tab0 WHERE NOT NULL BETWEEN NULL AND - 21 ---- @@ -49153,10 +49093,7 @@ SELECT - 44 FROM tab2 AS cor0 CROSS JOIN tab0 AS cor1 ---- 9 values hashing to 07457d9e571e036a9a3a0f5a5a2e1ef2 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND col0 * 96 * - + 33 ---- @@ -55614,10 +55551,7 @@ SELECT DISTINCT MIN ( DISTINCT col0 ) FROM tab2 AS cor0 WHERE NOT + col2 * + col ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 AS col1 FROM tab2 WHERE NULL BETWEEN NULL AND ( 83 - col2 ) AND col0 IS NULL ---- @@ -55712,10 +55646,7 @@ SELECT ( - 75 ) AS col0 FROM tab1 AS cor0 -75 -75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( - col1 * - col0 + 62 ) ---- @@ -59281,10 +59212,7 @@ SELECT - - col0 - + col2 AS col0 FROM tab0 AS cor0 -32 77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab0 AS cor0 CROSS JOIN tab1 AS cor1 WHERE NOT NULL NOT BETWEEN NULL AND ( 92 ) ---- @@ -61466,10 +61394,7 @@ SELECT ALL - + 3 + - + col0 AS col0 FROM tab0 cor0 -18 -90 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + + 68 ---- diff --git a/data/sqlite/random/aggregates/slt_good_93.slt b/data/sqlite/random/aggregates/slt_good_93.slt index 58134b7..4e229e8 100644 --- a/data/sqlite/random/aggregates/slt_good_93.slt +++ b/data/sqlite/random/aggregates/slt_good_93.slt @@ -7647,10 +7647,7 @@ SELECT SUM ( - col0 ) / + CAST ( NULL AS INTEGER ) AS col1 FROM tab0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-1233 SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + CAST ( - + col2 AS INTEGER ) * + 60 ---- @@ -9313,10 +9310,7 @@ SELECT * FROM tab0 AS cor0 WHERE NOT ( NOT - ( col1 ) * col1 + - - col1 <> ( + c ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - - 77 ---- @@ -10621,10 +10615,7 @@ SELECT DISTINCT + MIN ( DISTINCT + col0 ) AS col2 FROM tab0 AS cor0 ---- 15 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-1727 SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + CAST ( + + col0 AS INTEGER ) * + col0 * - 62 ---- @@ -13205,10 +13196,7 @@ SELECT + 73 * - - ( + col0 ) FROM tab2 AS cor0 4672 5475 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - col1 / + 84 ---- @@ -15604,10 +15592,7 @@ SELECT DISTINCT 1 - - 34 FROM tab1 ---- 35 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - col0 + + 44 ---- @@ -17251,10 +17236,7 @@ SELECT + col1 * - - ( - col0 ) AS col1 FROM tab1 -4277 -714 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2824 SELECT + 16 * + CAST ( MIN ( + + 78 ) AS INTEGER ) FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + 18 ---- @@ -23653,10 +23635,7 @@ SELECT ALL - 68 / 58 FROM tab1 AS cor0 -1 -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 cor0 WHERE NULL BETWEEN NULL AND - 52 * + + col2 ---- @@ -24541,10 +24520,7 @@ SELECT col1 * - 72 col0 FROM tab2 AS cor0 -4824 -5544 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND + + 8 ---- @@ -25139,10 +25115,7 @@ query I rowsort SELECT DISTINCT - ( + col1 ) * + col1 FROM tab0 WHERE ( NULL ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND 29 ---- @@ -32109,10 +32082,7 @@ query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT 49 <> NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 3 ---- @@ -33679,10 +33649,7 @@ SELECT ( + ( col2 ) ) AS col2 FROM tab1 68 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 * col2 AS col1 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND 87 ---- @@ -34617,10 +34584,7 @@ SELECT DISTINCT * FROM tab2 cor0 WHERE - col0 < + col0 ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND ( + - 13 ) ---- @@ -39764,10 +39728,7 @@ SELECT ALL - + 10, COUNT ( ALL - col0 ) col2 FROM tab1 AS cor0 -10 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT ( ( NOT NULL NOT BETWEEN NULL AND - - col0 * + col2 * + 0 ) ) ---- @@ -41222,10 +41183,7 @@ SELECT 90 * + 19 FROM tab1 AS cor0 1710 1710 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col2 FROM tab0 cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - + 80 ---- @@ -42648,10 +42606,7 @@ SELECT DISTINCT + col1 + - 9 * - - 78 + - + 21 * + CAST ( NULL AS REAL ) * + 94 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND 69 ---- @@ -47314,10 +47269,7 @@ SELECT col1 + + - 93 / col2 AS col0 FROM tab2 AS cor0 66 75 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + + 87 AS col1 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND + 86 ---- @@ -50996,10 +50948,7 @@ SELECT DISTINCT - 63 AS col0 FROM tab0 ---- -63 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT ( NULL ) BETWEEN ( NULL ) AND 31 ---- @@ -53219,10 +53168,7 @@ SELECT CAST ( COUNT ( ALL - - 96 ) AS INTEGER ) - - 66 AS col1 FROM tab1 ---- 69 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8663 SELECT + MAX ( - 23 ) * - 53 FROM tab0 WHERE NOT NULL BETWEEN NULL AND + - 90 ---- @@ -59428,10 +59374,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + + 28 * + col2 + - 68 - + 90 ---- @@ -60471,10 +60414,7 @@ SELECT + + col1 AS col0, 72 AS col0 FROM tab1 AS cor0 5 72 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 73 ---- diff --git a/data/sqlite/random/aggregates/slt_good_94.slt b/data/sqlite/random/aggregates/slt_good_94.slt index 68b04c8..74f32af 100644 --- a/data/sqlite/random/aggregates/slt_good_94.slt +++ b/data/sqlite/random/aggregates/slt_good_94.slt @@ -128,10 +128,7 @@ SELECT ALL - col1 + - - col1 AS col2 FROM tab0 cor0 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 12 ---- @@ -253,10 +250,7 @@ SELECT ALL 2 FROM ( tab2 AS cor0 CROSS JOIN tab1 AS cor1 ) ---- 9 values hashing to 84dbfaf9bc17dd097f15bc36b4186261 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - + col1 - + ( 90 ) * col0 ---- @@ -932,10 +926,7 @@ SELECT - COUNT ( * ) * 41 FROM tab1 WHERE - col0 > + 23 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col0 AS col2 FROM tab2 WHERE NOT ( NULL ) BETWEEN NULL AND 67 ---- @@ -1265,10 +1256,7 @@ SELECT ALL ( + COUNT ( * ) ) + - + 39 / + 89 FROM tab0 cor0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND + 28 + col1 ---- @@ -2112,10 +2100,7 @@ SELECT DISTINCT 43 + - CAST ( NULL AS REAL ) AS col1 FROM tab2 cor0 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - col2 * 85 ---- @@ -2153,10 +2138,7 @@ query I rowsort SELECT ALL - col2 FROM tab2 AS cor0 WHERE + col1 * + col2 IN ( col2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND 70 * - col1 ---- @@ -5613,10 +5595,7 @@ query III rowsort SELECT DISTINCT * FROM tab1 WHERE 98 + + + 25 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( - 68 ) ---- @@ -5820,10 +5799,7 @@ SELECT DISTINCT - 77 + + col2 * + 35 * - col0 * - + col1 FROM tab0 AS cor0 336028 639373 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + - col0 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - col1 * - - 9 ---- @@ -6945,10 +6921,7 @@ SELECT - - COUNT ( * ) AS col2 FROM tab1 AS cor0 CROSS JOIN tab2 AS cor1 ---- 9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT DISTINCT * FROM tab0 AS cor0 CROSS JOIN tab1 AS cor1 WHERE NULL NOT BETWEEN ( NULL ) AND 15 ---- @@ -7019,10 +6992,7 @@ SELECT DISTINCT - ( + col0 ) / col0 AS col2 FROM tab2 AS cor0 ---- -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 33 / col1 ---- @@ -13037,10 +13007,7 @@ query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT 6 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT 39 FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN NULL AND col1 - 96 ---- @@ -15841,10 +15808,7 @@ query III rowsort SELECT * FROM tab2 WHERE NULL < - col1 * - col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - col1 - ( + col1 ) * 26 ---- @@ -17669,10 +17633,7 @@ SELECT DISTINCT + CAST ( NULL AS INTEGER ) + - COUNT ( ALL + 76 ) FROM tab0 AS c ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 38 * + - col2 ---- @@ -23025,10 +22986,7 @@ SELECT ALL + + AVG ( - col0 ) AS col1 FROM tab2 AS cor0 WHERE col0 - CAST ( NULL ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT ALL * FROM tab1 AS cor0 CROSS JOIN tab2 AS cor1 WHERE NULL NOT BETWEEN NULL AND - 19 ---- @@ -24409,10 +24367,7 @@ SELECT DISTINCT + ( + - col0 ) + ( - col0 ) - 56 * + col2 FROM tab0 cor0 -5738 -734 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL BETWEEN ( NULL ) AND ( - 9 ) ---- @@ -25074,10 +25029,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 WHERE col1 * - ( + col1 ) <= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 59 ---- @@ -25341,10 +25293,7 @@ SELECT ALL + + 44 + - 98 - col2 AS col1 FROM tab2 AS cor0 -77 -94 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4116 SELECT ( CAST ( ( + 6 ) AS INTEGER ) ) AS col2 FROM tab0 WHERE NULL BETWEEN NULL AND + + 72 ---- @@ -28429,10 +28378,7 @@ SELECT - 99 FROM tab2 AS cor0 CROSS JOIN tab2 cor1 ---- 9 values hashing to 64d06513850a26495bc6c2fddeb254b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND + 10 ---- @@ -28746,10 +28692,7 @@ SELECT - 18 * - col0 AS col1 FROM tab2 AS cor0 1350 828 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND 43 ---- @@ -29926,10 +29869,7 @@ SELECT DISTINCT + col1 * 0 AS col2 FROM tab1 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 AS col0 FROM tab1 WHERE NULL BETWEEN NULL AND ( ( col0 ) * 24 ) ---- @@ -35853,10 +35793,7 @@ SELECT DISTINCT - COUNT ( * ) + - 48 FROM tab2 AS cor0 ---- -51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 AS col1 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 1 ---- @@ -37440,10 +37377,7 @@ SELECT ALL + col2 col1, 88 FROM tab1 AS cor0 96 88 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND 22 ---- @@ -38405,10 +38339,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 WHERE ( NULL ) = ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 + 38 * + 4 AS col2 FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND ( + col0 * - 56 ) ---- @@ -44307,10 +44238,7 @@ SELECT * FROM tab0 cor0 WHERE - col1 / 97 <> - - col0 + - + 0 ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + col0 / - ( + col0 ) - + 30 * col1 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + ( + ( + 95 ) ) * + 60 ---- @@ -48458,10 +48386,7 @@ SELECT + + 99 * - - 10 col2 FROM tab0 AS cor0 990 990 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - 9 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND col0 + 80 ---- @@ -52109,10 +52034,7 @@ query III rowsort SELECT * FROM tab1 WHERE NOT ( NULL ) BETWEEN ( NULL ) AND ( - col2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 * col0 + - 36 FROM tab2 WHERE ( NULL ) BETWEEN NULL AND + 59 ---- @@ -52140,10 +52062,7 @@ SELECT ALL col0 + 5 * col1 FROM tab2 410 449 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND ( - 66 ) + + 80 ---- @@ -54912,10 +54831,7 @@ SELECT ALL + col1 AS col1 FROM tab2 AS cor0 WHERE NOT ( + col2 ) NOT BETWEEN + 2 ---- 51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 90 FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND ( + col2 + 74 ) ---- @@ -59348,10 +59264,7 @@ SELECT DISTINCT COUNT ( * ) - + + 75 AS col2 FROM tab2 cor0 ---- -72 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - + 18 ---- @@ -61024,10 +60937,7 @@ SELECT + col1 * - 13 + ( + col1 ) - col0 FROM tab2 AS cor0 -879 -988 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col1 * 25 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - 55 ---- diff --git a/data/sqlite/random/aggregates/slt_good_95.slt b/data/sqlite/random/aggregates/slt_good_95.slt index ee63b00..1b2fe93 100644 --- a/data/sqlite/random/aggregates/slt_good_95.slt +++ b/data/sqlite/random/aggregates/slt_good_95.slt @@ -1758,10 +1758,7 @@ SELECT DISTINCT - 88 + + + col1 AS col1 FROM tab0 AS cor0 -7 -87 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col2 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND 89 / col1 ---- @@ -3995,10 +3992,7 @@ SELECT ALL - - 17 * + - col1 AS col2 FROM tab0 cor0 -17 -357 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - ( col1 ) + col2 + - + 14 AS col0 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND col1 + - 5 * + 7 ---- @@ -7717,10 +7711,7 @@ SELECT ALL 7 - 42 AS col1 FROM tab0 AS cor0 -35 -35 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND ( col0 * ( - 15 ) ) ---- @@ -10175,10 +10166,7 @@ query III rowsort label-1657 SELECT ALL * FROM tab0 AS cor0 WHERE NOT col1 + col1 + CAST ( NULL AS REAL ) <> + col0 + + + col0 + - 59 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 AS col0 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 64 ---- @@ -12219,10 +12207,7 @@ query III rowsort SELECT * FROM tab0 WHERE - col2 * + col1 / + 81 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT ( NOT NULL NOT BETWEEN NULL AND 49 ) ---- @@ -12405,10 +12390,7 @@ SELECT + + col0 * + 85 * col0 AS col1 FROM tab1 AS cor0 614125 703885 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND 52 ---- @@ -18854,10 +18836,7 @@ SELECT COUNT ( DISTINCT 5 ) FROM tab0 AS cor0 CROSS JOIN tab0 WHERE NULL IS NULL ---- 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND 12 ---- @@ -21834,10 +21813,7 @@ SELECT - COUNT ( * ) / 90 AS col0 FROM tab2 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + col1 - 22 * + col0 + - col1 * + col0 * + col2 ---- @@ -23153,10 +23129,7 @@ SELECT ALL + 29 * + 78 * col2 * + 54 AS col1 FROM tab1 7206732 8306064 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - col1 / col1 + col0 * - 88 ---- @@ -24314,10 +24287,7 @@ query III rowsort SELECT * FROM tab1 AS cor0 WHERE ( col2 * - 80 ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NULL BETWEEN NULL AND - col1 * - 74 - + 14 ---- @@ -26038,10 +26008,7 @@ query III rowsort label-4237 SELECT ALL * FROM tab2 AS cor0 WHERE ( col1 / - ( CAST ( NULL AS INTEGER ) ) * 31 * + - col0 ) IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + 34 ---- @@ -38767,10 +38734,7 @@ SELECT COUNT ( * ) + + COUNT ( * ) * + - COUNT ( * ) AS col1 FROM tab0 ---- -6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND ( - - ( - 53 ) ) ---- @@ -39696,10 +39660,7 @@ SELECT ALL ( + SUM ( + col1 ) ) FROM tab1 ---- 66 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE ( ( NOT NULL NOT BETWEEN NULL AND + ( - col0 ) + - col2 * + + col2 * - 30 ) ) ---- @@ -43614,10 +43575,7 @@ SELECT - MIN ( + - col1 ) col2 FROM tab0 AS cor0 ---- 81 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND - col0 * + 35 ---- @@ -46665,10 +46623,7 @@ query III rowsort SELECT ALL * FROM tab2 WHERE - 71 - - 86 * 36 BETWEEN col2 / - 59 AND - col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7614 SELECT ALL SUM ( col2 ) FROM tab1 WHERE ( NULL ) BETWEEN NULL AND + 49 ---- @@ -48249,10 +48204,7 @@ SELECT DISTINCT - + MAX ( 62 ) AS col2 FROM tab2 AS cor0 ---- -62 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7869 SELECT - + MAX ( + - 17 ) FROM tab0 WHERE NOT NULL BETWEEN NULL AND 59 - ( col1 ) ---- @@ -49732,10 +49684,7 @@ query III rowsort label-8112 SELECT ALL * FROM tab1 WHERE NULL NOT IN ( + CAST ( NULL AS INTEGER ) ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 / + col1 FROM tab0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND ( - 24 + - col1 ) ---- @@ -49903,10 +49852,7 @@ SELECT + COUNT ( DISTINCT 33 ) + + + CAST ( 16 AS INTEGER ) + - 66 * - COUNT ( * ---- 215 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col1 / 1 ---- @@ -52455,10 +52401,7 @@ SELECT DISTINCT 53 AS col0, CAST ( NULL AS INTEGER ) AS col0 FROM tab1 AS cor0 53 NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8554 SELECT - - COUNT ( * ) AS col0 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 28 ---- diff --git a/data/sqlite/random/aggregates/slt_good_96.slt b/data/sqlite/random/aggregates/slt_good_96.slt index c406d9c..3eb8494 100644 --- a/data/sqlite/random/aggregates/slt_good_96.slt +++ b/data/sqlite/random/aggregates/slt_good_96.slt @@ -2460,10 +2460,7 @@ SELECT ALL ( + 68 ) FROM tab1 68 68 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 51 * - - 45 * col2 * + 16 / - + col1 * col0 ---- @@ -5417,10 +5414,7 @@ SELECT - COUNT ( * ) / - COUNT ( * ) + 29 FROM tab2 ---- 30 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT ( NULL ) NOT BETWEEN NULL AND ( 11 * ( - col2 * col1 ) ) ---- @@ -9643,10 +9637,7 @@ SELECT + 83 * + ( - col0 ) FROM tab1 AS cor0 -7055 -7553 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - 52 / - 94 AS col1 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND col1 / + 66 ---- @@ -11404,10 +11395,7 @@ SELECT DISTINCT * FROM tab2 WHERE NOT 63 = + col0 ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT ALL * FROM tab1, tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 33 ---- @@ -14557,10 +14545,7 @@ SELECT DISTINCT col0 - - col0 * + ( - col1 ) AS col1 FROM tab2 -4864 -4950 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN NULL AND 35 ---- @@ -17750,10 +17735,7 @@ SELECT ALL 70 col0 FROM tab0 AS cor0 70 70 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 cor0 WHERE NULL BETWEEN NULL AND - 62 ---- @@ -31642,10 +31624,7 @@ query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL >= - col2 * - 19 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5188 SELECT COUNT ( * ) / + CAST ( NULL AS INTEGER ) / + COUNT ( * ) + + - COUNT ( ( - col1 ) ) FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND - - 68 ---- @@ -33702,10 +33681,7 @@ SELECT SUM ( - + 8 ) FROM tab2 AS cor0 ---- -24 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - 20 ---- @@ -35454,10 +35430,7 @@ SELECT - - 50 FROM tab0 AS cor0 50 50 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 + + - col1 col2 FROM tab2 cor0 WHERE NULL BETWEEN ( NULL ) AND - + 79 ---- @@ -41210,10 +41183,7 @@ SELECT ALL + - COUNT ( * ) FROM tab1 AS cor0 WHERE NOT 70 IS NOT NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + + col2 * col1 AS col2 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( + + 15 ) ---- @@ -44821,10 +44791,7 @@ SELECT DISTINCT + col2 FROM tab1 AS cor0 WHERE col0 IS NOT NULL 68 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col1 AS col1 FROM tab1 WHERE NOT NULL BETWEEN NULL AND + 9 * + col2 ---- @@ -46302,10 +46269,7 @@ SELECT - 14 * + COUNT ( * ) AS col0, 7 FROM tab2 -42 7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col0 FROM tab1 WHERE NOT NULL NOT BETWEEN ( NULL ) AND col2 * col1 + 20 ---- @@ -48316,10 +48280,7 @@ SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT + 80 = col0 ---- 9 values hashing to c6c0a4111b36d04dbc811a11e4d54cad -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 87 ---- @@ -51552,10 +51513,7 @@ SELECT DISTINCT - 71 FROM tab0 AS cor0 CROSS JOIN tab0 AS cor1 ---- -71 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT ( NULL ) BETWEEN NULL AND 99 * col1 + + col0 ---- @@ -51731,10 +51689,7 @@ SELECT 80 + + col0 FROM tab1 AS cor0 165 171 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 60 ---- @@ -53265,10 +53220,7 @@ SELECT ALL + col2 + 88 - + CAST ( - 41 AS INTEGER ) + + CAST ( + col0 AS INTEGER 233 262 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND 22 ---- @@ -56742,10 +56694,7 @@ SELECT + COUNT ( * ) FROM tab0 cor0 WHERE NULL >= NULL ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + col0 * - + col2 - - 18 ---- @@ -57307,10 +57256,7 @@ SELECT ALL - CAST ( NULL AS INTEGER ) AS col0, 12 * + 69 AS col2 FROM tab2 AS co ---- 18 values hashing to 13e12e67cb14126d0d76db42a4f1aa51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9393 SELECT ALL + + COUNT ( * ) FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + + col1 * + 70 * - 94 - + + 17 ---- @@ -60617,10 +60563,7 @@ SELECT DISTINCT - 16 + - col0 AS col2 FROM tab1 -107 -67 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ( col2 ) col0 FROM tab0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - 58 ---- diff --git a/data/sqlite/random/aggregates/slt_good_97.slt b/data/sqlite/random/aggregates/slt_good_97.slt index c452482..06dfb54 100644 --- a/data/sqlite/random/aggregates/slt_good_97.slt +++ b/data/sqlite/random/aggregates/slt_good_97.slt @@ -4311,10 +4311,7 @@ SELECT + col1 * + - ( col0 ) + - col1 AS col2 FROM tab0 cor0 -1848 -98 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND col1 / col1 - col0 * + col0 + + col2 / - 65 ---- @@ -6214,10 +6211,7 @@ NULL NULL -96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab2 AS cor0 CROSS JOIN tab1 AS cor1 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - 65 ---- @@ -7220,10 +7214,7 @@ SELECT DISTINCT + 2, col0 AS col1 FROM tab0 cor0 2 97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND col1 * + ( - - col0 ) + + col0 + col0 + + col2 + - - 34 * + col2 * - 42 ---- @@ -8156,10 +8147,7 @@ SELECT DISTINCT col2 + - col1 - + 41 * + ( - 22 ) AS col2 FROM tab1 956 984 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND - 33 ---- @@ -13722,10 +13710,7 @@ SELECT - 75 * + - MAX ( + + col1 ) FROM tab1 ---- 3525 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col0 / 82 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 26 ---- @@ -13826,10 +13811,7 @@ SELECT DISTINCT 10 + 79 FROM tab1 ---- 89 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + col0 FROM tab1 WHERE NULL BETWEEN NULL AND - 16 ---- @@ -16054,10 +16036,7 @@ SELECT ALL COUNT ( * ) AS col2, 58 FROM tab2 3 58 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + 1 ---- @@ -16751,10 +16730,7 @@ query I rowsort SELECT ALL - + 26 AS col0 FROM tab2 AS cor0 WHERE NULL <> - 83 * + col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2698 SELECT ALL + COUNT ( * ) * + COUNT ( * ) col0 FROM tab0 WHERE NULL NOT BETWEEN NULL AND + 33 ---- @@ -18609,10 +18585,7 @@ SELECT DISTINCT col0 + col2 * - CAST ( NULL AS INTEGER ) AS col1 FROM tab0 AS co ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 74 AS col2 FROM tab0 cor0 WHERE NOT NULL BETWEEN NULL AND ( col0 ) + + 8 ---- @@ -19452,10 +19425,7 @@ SELECT ALL + 93 + + 78 * col0 AS col0 FROM tab1 AS cor0 6723 7191 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3143 SELECT - - MAX ( ALL - ( - col1 ) ) AS col0 FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - 8 ---- @@ -19875,10 +19845,7 @@ SELECT DISTINCT + 12 / col1 AS col2 FROM tab1 AS cor0 0 2 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 79 ---- @@ -22259,10 +22226,7 @@ SELECT ALL - 23 * CAST ( - col1 AS INTEGER ) AS col0 FROM tab2 cor0 1541 1771 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND 3 * - + col0 - + col1 ---- @@ -22634,10 +22598,7 @@ query I rowsort SELECT ALL + 42 FROM tab2 WHERE NULL <> + 37 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT + col1 AS col1 FROM tab0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - 69 ---- @@ -30912,10 +30873,7 @@ SELECT + 11 * + COUNT ( * ) FROM tab0 WHERE NOT - col1 * 31 BETWEEN NULL AND 44 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 * ( - ( col0 ) ) AS col0 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 95 ---- @@ -35290,10 +35248,7 @@ SELECT DISTINCT - col1 AS col2, - 52 FROM tab0 cor0 -81 -52 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND - - 39 + + col0 ---- @@ -39823,10 +39778,7 @@ query III rowsort SELECT * FROM tab0 WHERE NOT col2 + - col0 * + col1 + + col0 * col0 = NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND col0 - 4 ---- @@ -41096,10 +41048,7 @@ SELECT DISTINCT ( - + 45 ) * col0 FROM tab2 AS cor0 -2880 -3375 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE ( NULL NOT BETWEEN ( NULL ) AND + 33 ) OR ( - + col0 + - col0 - - 62 + - col1 * - col2 + - + 34 ) IS NULL ---- @@ -42157,10 +42106,7 @@ SELECT * FROM tab0 WHERE NOT + col0 NOT BETWEEN ( col0 - col2 ) AND col1 + 81 21 10 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND ( col0 * 82 ) ---- @@ -46561,10 +46507,7 @@ SELECT DISTINCT - col2 - 47 AS col1 FROM tab2 -70 -87 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NULL BETWEEN NULL AND 50 * - 85 ---- @@ -48465,10 +48408,7 @@ SELECT ALL col2 - col1 col0 FROM tab1 AS cor0 54 82 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 47 * - + col1 * - col1 ---- @@ -55636,10 +55576,7 @@ SELECT col0 / - 32 + + CAST ( + + col2 AS INTEGER ) AS col0 FROM tab0 AS cor0 8 96 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - 49 ---- @@ -56488,10 +56425,7 @@ SELECT - COUNT ( + CAST ( NULL AS INTEGER ) ) FROM tab1 WHERE NOT ( col0 ) > ( c ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col2 + + ( - col0 ) FROM tab2 WHERE NULL BETWEEN NULL AND col1 + col0 * 41 ---- @@ -58170,10 +58104,7 @@ SELECT ALL ( col0 ) * + + ( col2 ) - + 65 FROM tab0 805 9538 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND - 21 ---- @@ -60031,10 +59962,7 @@ SELECT DISTINCT - - COUNT ( * ) FROM tab1 AS cor0 WHERE - col0 < - col0 * + col2 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9799 SELECT COUNT ( - 51 ) AS col0 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 43 * - 45 + CAST ( NULL AS INTEGER ) ---- @@ -61112,10 +61040,7 @@ SELECT DISTINCT 35 * + MAX ( - col2 ) col2 FROM tab2 cor0 ---- -805 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + 32 ---- diff --git a/data/sqlite/random/aggregates/slt_good_98.slt b/data/sqlite/random/aggregates/slt_good_98.slt index efc283b..7a899f1 100644 --- a/data/sqlite/random/aggregates/slt_good_98.slt +++ b/data/sqlite/random/aggregates/slt_good_98.slt @@ -4671,10 +4671,7 @@ SELECT ALL * FROM tab2 cor0 WHERE NOT 38 IN ( + col0 + + col0 ) ---- 9 values hashing to 75c998aa53ac83218cbf2feb962d0a49 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 24 + + ( + col1 ) ) ---- @@ -6198,10 +6195,7 @@ SELECT ALL - MAX ( DISTINCT - col2 ) FROM tab0 AS cor0 ---- 10 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND 1 ---- @@ -9470,10 +9464,7 @@ query I rowsort SELECT - col2 + - col1 AS col2 FROM tab0 WHERE ( NULL ) IN ( + col1 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND ( + 40 ) ---- @@ -9700,10 +9691,7 @@ SELECT - col1 * col2 FROM tab1 AS cor0 WHERE 8 IS NOT NULL -295 -3196 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 15 / + col0 ---- @@ -11877,10 +11865,7 @@ SELECT - + ( - - 89 ) / 94 FROM tab0 AS cor0 CROSS JOIN tab1 AS cor1 ---- 9 values hashing to 8b75136b2b51c77345c03804ec1cda5c -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col2 * + col0 AS col1 FROM tab0 WHERE NULL NOT BETWEEN NULL AND 36 ---- @@ -12743,10 +12728,7 @@ SELECT DISTINCT + ( 37 ) AS col2 FROM tab0 AS cor0 ---- 37 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-2068 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - CAST ( NULL AS INTEGER ) * - col0 / - 82 ---- @@ -25267,10 +25249,7 @@ SELECT + + 35 + - + 31 AS col0, 79 * - - ( - + col0 ) * + col1 AS col2 FROM tab2 4 -396975 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 6 ---- @@ -25331,10 +25310,7 @@ SELECT + 19 * + COUNT ( * ) * - 4 AS col2 FROM tab1 AS cor0 ---- -228 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND + 63 ---- @@ -30051,10 +30027,7 @@ SELECT 20 - col2 AS col1 FROM tab2 -3 -38 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - - 17 ---- @@ -31608,10 +31581,7 @@ SELECT ALL - - col0 + + 98 + + col1 / - col0 AS col2 FROM tab0 AS cor0 185 195 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NOT ( NULL ) NOT BETWEEN NULL AND col2 * - col1 * + 47 * col0 * - col1 ---- @@ -36526,10 +36496,7 @@ SELECT + ( + - col1 ) + col0 FROM tab1 44 80 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 50 ---- @@ -36629,10 +36596,7 @@ query III rowsort SELECT * FROM tab2 WHERE NOT NULL >= - col1 * + col1 + col2 - - col1 - - col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - 22 * + col0 - + col2 ---- @@ -38331,10 +38295,7 @@ SELECT * FROM tab0 AS cor0 WHERE NOT 57 * col1 < ( + ( + + col2 ) / - 46 ) ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND 39 ---- @@ -41494,10 +41455,7 @@ SELECT ALL CAST ( + 91 AS INTEGER ) + + col2 - + + col2 * + 93 col2 FROM tab2 co -3589 -5245 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - 61 * + 3 ---- @@ -42708,10 +42666,7 @@ SELECT DISTINCT col0 * col1 AS col0 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL 1827 97 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 34 ---- @@ -44979,10 +44934,7 @@ SELECT ALL - CAST ( + 19 AS INTEGER ) FROM tab2 -19 -19 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND 98 + - col1 * - 99 ---- @@ -51685,10 +51637,7 @@ query III rowsort SELECT * FROM tab0 WHERE + 21 * - 60 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 WHERE ( NULL ) NOT BETWEEN NULL AND ( col1 * 26 ) ---- @@ -52000,10 +51949,7 @@ SELECT + col1 * 35 * 39 FROM tab1 64155 6825 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + 67 ---- @@ -52028,10 +51974,7 @@ SELECT + 62 + + + col0 - - 60 FROM tab1 AS cor0 207 213 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8482 SELECT + COUNT ( * ) AS col1 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 60 * - ( + col2 ) ---- @@ -54693,10 +54636,7 @@ query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN col2 AND col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - ( - 73 ) FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND ( col2 / 76 ) ---- @@ -55229,10 +55169,7 @@ query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE + col1 / - ( - 85 ) IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - 12 ---- @@ -55826,10 +55763,7 @@ SELECT ALL 80 AS col2 FROM tab0 AS cor0 CROSS JOIN tab1 cor1 ---- 9 values hashing to 878f012d707aab113cedaf56e6c52e94 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab0 AS cor0 CROSS JOIN tab1 AS cor1 WHERE ( NOT ( NULL ) NOT BETWEEN NULL AND - ( 47 ) ) ---- @@ -55960,10 +55894,7 @@ SELECT 17, + 73 AS col1 FROM tab0 AS cor0 17 73 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 cor0 WHERE NOT NULL BETWEEN NULL AND ( - 68 ) ---- @@ -56143,10 +56074,7 @@ query I rowsort SELECT - - col1 + + - col0 + col0 col2 FROM tab2 WHERE NOT - col2 + + col2 > - col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + + 3 * + col0 * + 5 + 18 * - 85 AS col2 FROM tab1 WHERE NULL BETWEEN NULL AND + col1 - 7 * - col0 ---- @@ -56732,10 +56660,7 @@ SELECT DISTINCT + 35 / + col0 - col0 AS col0 FROM tab1 AS cor0 -85 -91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col2 FROM tab2 cor0 WHERE NULL BETWEEN NULL AND ( 79 ) ---- @@ -57831,10 +57756,7 @@ SELECT + - col0 FROM tab1 WHERE + col0 IS NOT NULL -85 -91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col0 AS col0 FROM tab1 WHERE ( NULL ) NOT BETWEEN NULL AND 85 * - col2 - col2 * + + col0 + + col0 * - col0 ---- @@ -58072,10 +57994,7 @@ SELECT DISTINCT - SUM ( DISTINCT - col0 ) - - 62 AS col2 FROM tab0 AS cor0 ---- 261 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND - col0 / + 6 ---- diff --git a/data/sqlite/random/aggregates/slt_good_99.slt b/data/sqlite/random/aggregates/slt_good_99.slt index 646a503..8b53c8f 100644 --- a/data/sqlite/random/aggregates/slt_good_99.slt +++ b/data/sqlite/random/aggregates/slt_good_99.slt @@ -232,10 +232,7 @@ SELECT DISTINCT SUM ( - + col1 ) col1 FROM tab0 AS cor0 ---- -103 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND 99 ---- @@ -8083,10 +8080,7 @@ SELECT - 95 + - + col2 + - 65 - col0 * ( + + col2 ) AS col2 FROM tab2 -2760 -4568 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND 4 ---- @@ -9527,10 +9521,7 @@ SELECT ALL - MIN ( DISTINCT - - col1 ) AS col1 FROM tab1 WHERE NOT NULL IS NOT N ---- -5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - 18 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + 54 ---- @@ -11158,10 +11149,7 @@ SELECT DISTINCT + ( 62 ) * + 99 + + ( - col0 ) FROM tab2 6074 6092 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT - AVG ( DISTINCT - - col1 ) AS col2, 4 FROM tab2 WHERE NULL BETWEEN NULL AND - col2 * 43 ---- @@ -11766,10 +11754,7 @@ query III rowsort SELECT * FROM tab2 WHERE NOT - 45 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + 72 ---- @@ -15692,10 +15677,7 @@ SELECT ALL + 62 + - 91 FROM tab0, tab1 AS cor0 ---- 9 values hashing to 0cc9ddad93fc783055518ae4b6be054b -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 34 ---- @@ -16339,10 +16321,7 @@ SELECT + 6 / - ( + col1 ) FROM tab2 AS cor0 0 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN ( NULL ) AND ( - 29 ) ---- @@ -21418,10 +21397,7 @@ SELECT - 76 col0 FROM tab1 AS cor0 -76 -76 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NULL NOT BETWEEN ( NULL ) AND - 29 ---- @@ -28071,10 +28047,7 @@ SELECT + 79 * - - col2 AS col1 FROM tab1 AS cor0 5372 7584 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - + col1 col1 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND - 75 ---- @@ -28709,10 +28682,7 @@ query I rowsort SELECT - 6 * - + col0 FROM tab2 AS cor0 WHERE NULL <= NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 AS col1 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - col0 + + - 21 ---- @@ -30426,10 +30396,7 @@ query III rowsort SELECT DISTINCT * FROM tab2 AS cor0 WHERE ( col2 ) = ( NULL ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND ( 31 * - 59 ) ---- @@ -33205,10 +33172,7 @@ SELECT - 51 * 77 FROM tab2 -3927 -3927 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN NULL AND ( - 82 ) ---- @@ -33547,10 +33511,7 @@ query I rowsort label-5457 SELECT DISTINCT - CAST ( NULL AS INTEGER ) * - col0 col2 FROM tab0 WHERE NOT - - 37 + col0 <> + col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query IIIIII rowsort SELECT * FROM tab0 AS cor0 CROSS JOIN tab2 cor1 WHERE ( NULL ) NOT BETWEEN ( NULL ) AND - 1 ---- @@ -36710,10 +36671,7 @@ SELECT - + col2 * - - col2 + - + ( - ( - ( + - col0 ) ) ) + - - col1 AS col1 FRO -9703 8 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col1 * + 62 / + 26 + + col2 ---- @@ -37628,10 +37586,7 @@ SELECT DISTINCT col0 + - 1 AS col2 FROM tab2 AS cor0 63 74 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 80 FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND - - ( + - 53 ) ---- @@ -39362,10 +39317,7 @@ SELECT DISTINCT + + col0 * col2 * - 81 * - - 26 + col0 AS col1 FROM tab1 AS cor0 -10561505 -13031837 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT DISTINCT * FROM tab0 AS cor0 WHERE ( ( NULL ) NOT BETWEEN NULL AND ( - ( - 96 ) + 36 ) ) ---- @@ -41697,10 +41649,7 @@ SELECT DISTINCT COUNT ( * ) AS col2 FROM tab2 AS cor0 WHERE NOT + col0 / - 29 IS ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6797 SELECT DISTINCT COUNT ( * ) AS col0 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + 71 ---- @@ -46070,10 +46019,7 @@ SELECT * FROM tab0 AS cor0 WHERE NOT col1 * col0 IN ( - col1 * + - col1 + + col0 ---- 9 values hashing to c4b42765dff94eaaa46040e537fb43b7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT ALL * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND 13 + col0 + + - col1 / - - 85 + - + col0 + 75 ---- @@ -46814,10 +46760,7 @@ SELECT ALL - COUNT ( DISTINCT + - ( + + 88 ) ) AS col1 FROM tab2 AS cor0 ---- -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 65 ---- @@ -48030,10 +47973,7 @@ SELECT - - col2 + + 38 AS col2 FROM tab0 cor0 48 85 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 52 ---- @@ -49935,10 +49875,7 @@ SELECT + 89 - 94 col1 FROM tab0 AS cor0 -5 -5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 32 ---- @@ -55721,10 +55658,7 @@ SELECT ( col1 ) - - - col2 AS col1 FROM tab2 37 9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + 80 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND col0 + + 51 ---- @@ -58671,10 +58605,7 @@ SELECT DISTINCT + col1 * - + col1 FROM tab2 -4489 -5929 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort SELECT * FROM tab2 WHERE NOT ( NOT NULL BETWEEN NULL AND - 19 + + col1 ) ---- @@ -60884,10 +60815,7 @@ SELECT DISTINCT 89 + + col1 + + ( CAST ( + 27 AS INTEGER ) ) AS col0 FROM tab2 183 193 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + + col0 AS col2 FROM tab2 WHERE NOT NULL BETWEEN NULL AND + 70 ---- diff --git a/data/sqlite/random/expr/slt_good_1.slt b/data/sqlite/random/expr/slt_good_1.slt index f63f42c..b21a247 100644 --- a/data/sqlite/random/expr/slt_good_1.slt +++ b/data/sqlite/random/expr/slt_good_1.slt @@ -31322,10 +31322,7 @@ SELECT ALL - 4 / - 62 AS col0 ---- 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6120 SELECT ( + - CASE WHEN NULL BETWEEN NULL AND 93 THEN - CAST ( 90 AS INTEGER ) END ) AS col1 ---- diff --git a/data/sqlite/random/expr/slt_good_105.slt b/data/sqlite/random/expr/slt_good_105.slt index a0d5185..ada4056 100644 --- a/data/sqlite/random/expr/slt_good_105.slt +++ b/data/sqlite/random/expr/slt_good_105.slt @@ -363,10 +363,7 @@ SELECT ALL + 98 + - ( + + ( + - ( COUNT ( * ) ) ) ) AS col0, + 87 + SUM ( ALL - 99 87 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-60 SELECT ALL - 44 + + 16 * + + CASE 32 WHEN - ( + COUNT ( * ) ) + 8 THEN NULL WHEN + 54 * - 22 - - 36 + - COUNT ( * ) + - 9 * - 58 + + 17 * - - 10 * 22 * - - NULLIF ( - 94, - - 10 ) THEN 33 * - + 79 END + + CASE WHEN NOT - 79 < NULL OR ( NULL ) NOT BETWEEN NULL AND + 19 THEN - ( ( 96 ) ) ELSE 99 END ---- diff --git a/data/sqlite/random/expr/slt_good_106.slt b/data/sqlite/random/expr/slt_good_106.slt index 137401d..b6f9355 100644 --- a/data/sqlite/random/expr/slt_good_106.slt +++ b/data/sqlite/random/expr/slt_good_106.slt @@ -4093,10 +4093,7 @@ SELECT - ( + 8 ) + - CASE - MIN ( + 87 ) WHEN + 85 THEN NULL WHEN + 73 * 98 THEN ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-774 SELECT ALL - 23 + + CASE + + COUNT ( * ) WHEN + ( 81 ) THEN CASE 22 WHEN 73 * + CASE WHEN NOT ( NULL ) NOT BETWEEN NULL AND ( - ( - 62 ) / - CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) ) THEN - 20 ELSE + 48 + - 79 / 36 END THEN + 36 END + - 77 / - 73 END + 76 AS col2 ---- @@ -35671,10 +35668,7 @@ SELECT 69 - + 80 * - 82 ---- 6629 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6740 SELECT ALL + MAX ( 88 ) * CASE WHEN NOT NULL BETWEEN NULL AND + 11 THEN + 95 - - 39 + - - NULLIF ( + COALESCE ( + 32, 27 ), - + ( - - 87 ) ) END ---- diff --git a/data/sqlite/random/expr/slt_good_109.slt b/data/sqlite/random/expr/slt_good_109.slt index d353d9a..5d26d04 100644 --- a/data/sqlite/random/expr/slt_good_109.slt +++ b/data/sqlite/random/expr/slt_good_109.slt @@ -7915,10 +7915,6 @@ SELECT DISTINCT + 43 * + + 1 ---- 43 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion query I rowsort SELECT ALL - CASE WHEN NULL NOT BETWEEN NULL AND - 54 THEN - 32 / - NULLIF ( 26, - 95 ) ELSE NULL END AS col1 ---- @@ -25292,10 +25288,7 @@ SELECT ALL + MAX ( ALL + + 5 ) AS col2 ---- 5 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4788 SELECT DISTINCT - 26 * AVG ( + 85 ) + + 79 * + CASE WHEN NULL NOT BETWEEN NULL AND - 46 + - COUNT ( * ) * 79 THEN - 7 ELSE NULL END ---- diff --git a/data/sqlite/random/expr/slt_good_11.slt b/data/sqlite/random/expr/slt_good_11.slt index bb69337..a752bcb 100644 --- a/data/sqlite/random/expr/slt_good_11.slt +++ b/data/sqlite/random/expr/slt_good_11.slt @@ -26246,10 +26246,7 @@ SELECT + - 42 * - 29 AS col2 ---- 1218 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-4934 SELECT ALL 64 AS col0, COUNT ( * ) * + CASE WHEN ( NULL ) NOT BETWEEN NULL AND - 68 THEN + 9 END * - 94 ---- diff --git a/data/sqlite/random/expr/slt_good_116.slt b/data/sqlite/random/expr/slt_good_116.slt index 341fcd7..c37dbc8 100644 --- a/data/sqlite/random/expr/slt_good_116.slt +++ b/data/sqlite/random/expr/slt_good_116.slt @@ -42197,10 +42197,7 @@ SELECT DISTINCT COUNT ( * ) + - - 9 / 16 AS col1 ---- 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-7966 SELECT ALL - - CASE - + 48 WHEN 6 THEN - + 37 - + 9 WHEN - 10 / - 17 THEN 36 END + AVG ( ALL + CAST ( NULL AS INTEGER ) ) * COUNT ( + + 13 ) * + CASE WHEN NOT ( NULL ) < NULL THEN - + 59 ELSE NULL END, ( 45 ) / - 2 + CASE WHEN NULL BETWEEN NULL AND 62 THEN - COUNT ( * ) END ---- diff --git a/data/sqlite/random/expr/slt_good_118.slt b/data/sqlite/random/expr/slt_good_118.slt index 59fa348..b8fda97 100644 --- a/data/sqlite/random/expr/slt_good_118.slt +++ b/data/sqlite/random/expr/slt_good_118.slt @@ -49444,10 +49444,7 @@ SELECT 8 + 39 AS col0, 8 + + CAST ( + 83 AS INTEGER ) AS col2 47 91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-9339 SELECT DISTINCT + SUM ( ALL + 6 ) + + - 62 - + 33 + 53, CASE WHEN ( 11 ) BETWEEN NULL AND - 11 - COUNT ( * ) THEN ( - 35 ) + - 74 WHEN NOT NULL NOT BETWEEN NULL AND + COUNT ( * ) * 96 THEN NULL END * + 31 AS col2 ---- diff --git a/data/sqlite/random/expr/slt_good_119.slt b/data/sqlite/random/expr/slt_good_119.slt index a7df0f9..d22108f 100644 --- a/data/sqlite/random/expr/slt_good_119.slt +++ b/data/sqlite/random/expr/slt_good_119.slt @@ -22481,10 +22481,7 @@ SELECT - - 34 col0 ---- 34 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4245 SELECT ALL + CASE WHEN ( NULL ) BETWEEN NULL AND - 51 THEN COUNT ( * ) * - - 30 + + 11 END + + 53 / CASE - 67 WHEN - 78 - COUNT ( - 78 + 95 ) THEN NULL ELSE + 66 + 5 END + + ( 59 ) ---- diff --git a/data/sqlite/random/expr/slt_good_12.slt b/data/sqlite/random/expr/slt_good_12.slt index de64585..2979f54 100644 --- a/data/sqlite/random/expr/slt_good_12.slt +++ b/data/sqlite/random/expr/slt_good_12.slt @@ -37929,10 +37929,6 @@ SELECT + COUNT ( * ) * - - ( - - 60 ) * - 83 AS col1 ---- -4980 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion query I rowsort label-7168 SELECT ALL ( - CASE WHEN NOT NULL NOT BETWEEN NULL AND - 67 THEN - - SUM ( ALL + 29 ) END ) * 13 - 8 AS col2 ---- diff --git a/data/sqlite/random/expr/slt_good_13.slt b/data/sqlite/random/expr/slt_good_13.slt index 72aa837..5351fc9 100644 --- a/data/sqlite/random/expr/slt_good_13.slt +++ b/data/sqlite/random/expr/slt_good_13.slt @@ -11246,10 +11246,6 @@ SELECT MAX ( 63 ) AS col0 ---- 63 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion query I rowsort label-2146 SELECT ( + - CASE WHEN NULL BETWEEN NULL AND 93 THEN - CAST ( 90 AS INTEGER ) END ) AS col1 ---- diff --git a/data/sqlite/random/expr/slt_good_17.slt b/data/sqlite/random/expr/slt_good_17.slt index 894a10f..bd2edd0 100644 --- a/data/sqlite/random/expr/slt_good_17.slt +++ b/data/sqlite/random/expr/slt_good_17.slt @@ -13482,10 +13482,6 @@ SELECT - 95 + - COALESCE ( - 45, - - 14, - - COUNT ( * ) ) AS col0 ---- -50 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion query I rowsort label-2535 SELECT ALL + 14 - + NULLIF ( - CASE WHEN NULL BETWEEN ( NULL ) AND ( + COUNT ( * ) ) THEN NULL ELSE + COALESCE ( + + 41, + - COUNT ( * ) + 99 ) - - - 10 END, + NULLIF ( - - 66, - 73 + + - ( + + CASE - COUNT ( * ) WHEN 26 / 78 - - 45 * 74 THEN 31 * 80 END ) ) * 20 ) + + COUNT ( * ) * + 21 * - 57 ---- @@ -43960,10 +43956,7 @@ SELECT - 2 * 79 / - + 56 ---- 2 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-8289 SELECT ALL - - 76 col0, 28 + - + CASE WHEN NULL NOT BETWEEN ( NULL ) AND - - 61 THEN SUM ( - 60 ) ELSE 42 END ---- diff --git a/data/sqlite/random/expr/slt_good_18.slt b/data/sqlite/random/expr/slt_good_18.slt index a4c6bd5..6a43a68 100644 --- a/data/sqlite/random/expr/slt_good_18.slt +++ b/data/sqlite/random/expr/slt_good_18.slt @@ -23200,10 +23200,7 @@ SELECT - 79 - + + 65 AS col2 ---- -144 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4364 SELECT ALL - CASE WHEN NOT NULL BETWEEN NULL AND ( - - 39 ) THEN - COUNT ( * ) + + - 82 ELSE NULL END * COALESCE ( - 71, COUNT ( * ) ) AS col1 ---- diff --git a/data/sqlite/random/expr/slt_good_20.slt b/data/sqlite/random/expr/slt_good_20.slt index 25b59e8..a8c548c 100644 --- a/data/sqlite/random/expr/slt_good_20.slt +++ b/data/sqlite/random/expr/slt_good_20.slt @@ -13202,10 +13202,7 @@ SELECT ALL + 83 * COUNT ( * ) AS col0 ---- 83 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2491 SELECT ALL - CASE WHEN NOT NULL BETWEEN ( NULL ) AND 19 THEN + COUNT ( * ) END AS col1 ---- @@ -15174,10 +15171,7 @@ SELECT - 80 + + - 27 * - 71 ---- 1837 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2866 SELECT CAST ( NULL AS INTEGER ) * + COALESCE ( + 60, 87 / - 60 / 81 + + CAST ( NULL AS INTEGER ) + + 37 * + CASE WHEN ( NULL ) NOT BETWEEN NULL AND ( - 27 ) THEN 88 + 31 END ) - + 55 AS col1 ---- diff --git a/data/sqlite/random/expr/slt_good_22.slt b/data/sqlite/random/expr/slt_good_22.slt index 0db191e..6ccf68a 100644 --- a/data/sqlite/random/expr/slt_good_22.slt +++ b/data/sqlite/random/expr/slt_good_22.slt @@ -33076,10 +33076,7 @@ SELECT - 15 + + + 27 AS col2 ---- 12 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6245 SELECT ALL - CASE WHEN NOT NULL BETWEEN ( NULL ) AND MAX ( ALL 30 ) THEN + - 76 END ---- @@ -42226,10 +42223,7 @@ SELECT 68 - - + ( - ( + 27 ) ) - COUNT ( * ) * + - 56 * CASE - 94 WHEN - MAX ( + ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL ( 40 ) + + CASE 77 WHEN + COALESCE ( + 15, + - 63, 53 ) THEN CASE WHEN NOT NULL BETWEEN NULL AND 28 THEN + + 62 END END * + - 12 ---- diff --git a/data/sqlite/random/expr/slt_good_24.slt b/data/sqlite/random/expr/slt_good_24.slt index c31839b..6d09b99 100644 --- a/data/sqlite/random/expr/slt_good_24.slt +++ b/data/sqlite/random/expr/slt_good_24.slt @@ -50522,10 +50522,7 @@ SELECT ALL + - MIN ( ALL + 64 ) ---- -64 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + CASE WHEN NOT NULL BETWEEN NULL AND 28 THEN 77 ELSE NULL END * + 55 ---- diff --git a/data/sqlite/random/expr/slt_good_25.slt b/data/sqlite/random/expr/slt_good_25.slt index 02eb189..3fec41d 100644 --- a/data/sqlite/random/expr/slt_good_25.slt +++ b/data/sqlite/random/expr/slt_good_25.slt @@ -36620,10 +36620,7 @@ SELECT + SUM ( - - 98 ) AS col2 ---- 98 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6957 SELECT CASE WHEN NOT NULL NOT BETWEEN NULL AND ( - 67 ) THEN + 0 + NULLIF ( 27 + 20, 0 * 8 + 90 * COUNT ( * ) ) END ---- diff --git a/data/sqlite/random/expr/slt_good_26.slt b/data/sqlite/random/expr/slt_good_26.slt index 08907ed..8b1aaa2 100644 --- a/data/sqlite/random/expr/slt_good_26.slt +++ b/data/sqlite/random/expr/slt_good_26.slt @@ -21945,10 +21945,7 @@ SELECT DISTINCT 30, - 64 AS col0 30 -64 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT CASE 85 WHEN + + CASE WHEN NULL NOT BETWEEN NULL AND - 17 THEN 73 ELSE NULL END THEN + NULLIF ( ( 52 ), - 34 * + 87 + 76 ) WHEN 57 + + 10 THEN NULL ELSE NULL END + - 87 * 35 ---- diff --git a/data/sqlite/random/expr/slt_good_29.slt b/data/sqlite/random/expr/slt_good_29.slt index 212079d..127b337 100644 --- a/data/sqlite/random/expr/slt_good_29.slt +++ b/data/sqlite/random/expr/slt_good_29.slt @@ -10596,10 +10596,6 @@ SELECT MAX ( 63 ) AS col0 ---- 63 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion query I rowsort label-2039 SELECT ( + - CASE WHEN NULL BETWEEN NULL AND 93 THEN - CAST ( 90 AS INTEGER ) END ) AS col1 ---- diff --git a/data/sqlite/random/expr/slt_good_3.slt b/data/sqlite/random/expr/slt_good_3.slt index d4ef396..e444755 100644 --- a/data/sqlite/random/expr/slt_good_3.slt +++ b/data/sqlite/random/expr/slt_good_3.slt @@ -40663,10 +40663,7 @@ SELECT 22, - 40 + 34 + - + 66 * NULLIF ( + COALESCE ( - 72, - - 66 ), + 12 ) * - 22 -4758 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7680 SELECT 73 * - COUNT ( * ) + ( CASE NULLIF ( - 58, - CAST ( NULL AS INTEGER ) + + 26 + + - MAX ( DISTINCT + ( - 37 ) ) * - 9 * - 66 * + - CASE 88 WHEN + COALESCE ( + + 7, + 60 * - 29 / + 8 * + ( CAST ( - 72 AS REAL ) ) + 26 ) * - ( 99 ) THEN + + 44 ELSE + 32 * + ( 52 ) / - + 59 END / - 70 / + + COUNT ( * ) + 44 + + 65 + - + 75 - 97 * + 79 * - + 81 ) WHEN 34 * - 55 THEN CASE WHEN NOT - ( - 90 ) > + CASE + 80 WHEN ( - ( 76 ) ) THEN NULL WHEN - 50 * 56 THEN 14 ELSE NULL END * - COALESCE ( - NULLIF ( 77, 81 ) + ( - MIN ( + 21 ) + - 91 ), 27, 60 ) + 96 THEN + ( + 28 ) - CAST ( NULL AS INTEGER ) WHEN NULL BETWEEN NULL AND + COALESCE ( - MAX ( + NULLIF ( + 76, - 70 * + 80 ) ), + 48 ) THEN + 36 + 43 ELSE + 32 END * 27 END ) + + 84 * - COUNT ( * ) AS col1 ---- diff --git a/data/sqlite/random/expr/slt_good_31.slt b/data/sqlite/random/expr/slt_good_31.slt index c70b9dc..ee1eb74 100644 --- a/data/sqlite/random/expr/slt_good_31.slt +++ b/data/sqlite/random/expr/slt_good_31.slt @@ -4326,10 +4326,7 @@ SELECT ALL + - MIN ( ALL + 64 ) ---- -64 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + CASE WHEN NOT NULL BETWEEN NULL AND 28 THEN 77 ELSE NULL END * + 55 ---- @@ -43915,10 +43912,7 @@ SELECT + SUM ( - - 98 ) AS col2 ---- 98 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8359 SELECT CASE WHEN NOT NULL NOT BETWEEN NULL AND ( - 67 ) THEN + 0 + NULLIF ( 27 + 20, 0 * 8 + 90 * COUNT ( * ) ) END ---- diff --git a/data/sqlite/random/expr/slt_good_32.slt b/data/sqlite/random/expr/slt_good_32.slt index 67dd22d..36776b8 100644 --- a/data/sqlite/random/expr/slt_good_32.slt +++ b/data/sqlite/random/expr/slt_good_32.slt @@ -35563,10 +35563,7 @@ SELECT - ( - + 3 ) AS col0 ---- 3 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - CASE WHEN NOT ( NULL ) NOT BETWEEN NULL AND + 44 THEN 5 END ---- diff --git a/data/sqlite/random/expr/slt_good_33.slt b/data/sqlite/random/expr/slt_good_33.slt index 21ddd2e..dad8d83 100644 --- a/data/sqlite/random/expr/slt_good_33.slt +++ b/data/sqlite/random/expr/slt_good_33.slt @@ -29918,10 +29918,7 @@ SELECT DISTINCT 30, - 64 AS col0 30 -64 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT CASE 85 WHEN + + CASE WHEN NULL NOT BETWEEN NULL AND - 17 THEN 73 ELSE NULL END THEN + NULLIF ( ( 52 ), - 34 * + 87 + 76 ) WHEN 57 + + 10 THEN NULL ELSE NULL END + - 87 * 35 ---- diff --git a/data/sqlite/random/expr/slt_good_34.slt b/data/sqlite/random/expr/slt_good_34.slt index 6a2e842..4251b3b 100644 --- a/data/sqlite/random/expr/slt_good_34.slt +++ b/data/sqlite/random/expr/slt_good_34.slt @@ -14199,10 +14199,7 @@ SELECT ALL 75 / - 60 ---- -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - CASE WHEN NOT ( NULL ) NOT BETWEEN NULL AND + 44 THEN 5 END ---- diff --git a/data/sqlite/random/expr/slt_good_36.slt b/data/sqlite/random/expr/slt_good_36.slt index b7b8057..6d993c1 100644 --- a/data/sqlite/random/expr/slt_good_36.slt +++ b/data/sqlite/random/expr/slt_good_36.slt @@ -2146,10 +2146,7 @@ SELECT ALL + 85 * - 58 AS col2 ---- -4930 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - CASE WHEN NOT NULL BETWEEN NULL AND 84 THEN + ( - ( 30 ) ) END ---- @@ -32215,10 +32212,7 @@ SELECT DISTINCT + - 61 AS col0 ---- -61 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6120 SELECT + MIN ( CASE WHEN ( NULL ) NOT BETWEEN ( NULL ) AND - 36 THEN 3 END ) AS col2 ---- @@ -36196,10 +36190,7 @@ SELECT - CASE + 53 WHEN - 63 THEN NULL WHEN - - ( + 6 ) THEN MIN ( + 53 ) + - 68 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query III rowsort label-6865 SELECT - + 2 + - CASE WHEN NOT NULL NOT IN ( - COUNT ( * ), + 54 * + 49 * - 29 - 91 ) THEN NULL WHEN NOT NULL NOT BETWEEN NULL AND - 93 * + COUNT ( * ) THEN + 98 WHEN NOT - 11 + + - 74 + - - 48 + - - 43 BETWEEN - NULLIF ( + 27, + 74 * - 22 ) AND + 49 THEN NULL END col0, - 67 AS col2, 21 * + + COALESCE ( + - 56, - ( 16 ), 39 ) ---- @@ -44339,10 +44330,7 @@ SELECT ALL + 72 col0 ---- 72 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8400 SELECT MIN ( ALL + + 16 ) * 42 * 76 - 54 * + 52 * - CASE WHEN NOT NULL NOT BETWEEN NULL AND 17 THEN NULL ELSE + 56 END + + 3 + + 43 + + + 42 + 33 * + + 39 * + 89 AS col0 ---- diff --git a/data/sqlite/random/expr/slt_good_37.slt b/data/sqlite/random/expr/slt_good_37.slt index 5d90def..372a9e9 100644 --- a/data/sqlite/random/expr/slt_good_37.slt +++ b/data/sqlite/random/expr/slt_good_37.slt @@ -19677,10 +19677,7 @@ SELECT + 15 + + 97 AS col1 ---- 112 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3717 SELECT ALL 55 * CASE WHEN NULL BETWEEN NULL AND 99 THEN 95 END + + 61 + 21 + + - CAST ( - COUNT ( * ) AS INTEGER ) AS col0 ---- diff --git a/data/sqlite/random/expr/slt_good_38.slt b/data/sqlite/random/expr/slt_good_38.slt index 29cfb7c..6de3c18 100644 --- a/data/sqlite/random/expr/slt_good_38.slt +++ b/data/sqlite/random/expr/slt_good_38.slt @@ -31634,10 +31634,6 @@ SELECT DISTINCT 6 * + 55 AS col2, 46 AS col1 330 46 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion query I rowsort label-5973 SELECT + 17 - - COUNT ( * ) + - + 29 * - CASE WHEN NULL NOT BETWEEN NULL AND ( - 34 ) THEN + + 53 ELSE 50 END ---- diff --git a/data/sqlite/random/expr/slt_good_4.slt b/data/sqlite/random/expr/slt_good_4.slt index d1303bb..1152079 100644 --- a/data/sqlite/random/expr/slt_good_4.slt +++ b/data/sqlite/random/expr/slt_good_4.slt @@ -5337,10 +5337,6 @@ SELECT + 94 * 58 + + 97 * + 43 * - NULLIF ( - 80, + 20 * - + MIN ( CAST ( + 57 A ---- 339132 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion query I rowsort label-987 SELECT - 84 / + + 45 * + CASE WHEN ( NULL ) BETWEEN NULL AND 83 THEN + 36 / NULLIF ( 66, + 31 ) WHEN NOT 14 NOT BETWEEN NULL AND - + 32 * - 93 THEN 57 * + NULLIF ( - - 33, - COUNT ( * ) ) ELSE NULL END * 21 * + 96 AS col0 ---- @@ -12417,10 +12413,7 @@ SELECT DISTINCT ( - CAST ( NULL AS INTEGER ) ) * + + COUNT ( * ) * 86 + 5 AS col ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2326 SELECT DISTINCT COUNT ( * ) / + CASE WHEN NOT NULL BETWEEN NULL AND + NULLIF ( + - ( - 35 ), COALESCE ( - + COUNT ( * ), COUNT ( 95 ) ) ) THEN NULL ELSE - 72 END col1 ---- @@ -46815,10 +46808,7 @@ SELECT 52 + + - COUNT ( * ) AS col0 ---- 51 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8821 SELECT - CASE WHEN NOT ( - 89 NOT IN ( - 85 + - - 70 + + ( + 50 ) / + 37 / 23, 32 / 95 * - COUNT ( * ) * + 86 + - 70, - 85, SUM ( DISTINCT - 85 ) - - CASE COUNT ( * ) WHEN ( 9 ) * + - ( + 2 ) THEN 22 / - 44 * + 32 / - 86 WHEN - 70 THEN NULL ELSE - ( + NULLIF ( - 12, + 61 * 40 / 1 - 25 ) ) END ) ) THEN NULL WHEN NULL BETWEEN NULL AND + NULLIF ( - 95, ( 80 ) ) THEN + 84 ELSE NULL END AS col1 ---- diff --git a/data/sqlite/random/expr/slt_good_40.slt b/data/sqlite/random/expr/slt_good_40.slt index 7980ddb..f05de70 100644 --- a/data/sqlite/random/expr/slt_good_40.slt +++ b/data/sqlite/random/expr/slt_good_40.slt @@ -10581,10 +10581,7 @@ SELECT 75 - - 11 AS col2 ---- 86 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1988 SELECT ALL NULLIF ( 5, + COUNT ( * ) - + 46 ) * ( - 36 ) * - 88 + + CASE + + ( + 96 ) WHEN - 58 * + NULLIF ( - 43, CASE WHEN NULL BETWEEN ( NULL ) AND 53 THEN NULLIF ( + + AVG ( ALL 5 ), ( CASE - - 39 WHEN + 93 THEN NULL WHEN + CAST ( + ( + - 0 ) AS INTEGER ) THEN - COUNT ( * ) * - - 81 * - 7 ELSE NULL END ) * - 18 ) ELSE NULL END - 99 - 82 - - 80 + + 27 + - 72 + + + 62 ) THEN NULL ELSE + - CASE CASE + - 13 WHEN + - ( 87 ) THEN + - 86 * - 19 + + - MAX ( ALL 10 ) / - 67 + - 31 * - COUNT ( * ) WHEN 1 * COALESCE ( + 41 * + 90, SUM ( ALL 52 ) - 4 ) THEN NULL ELSE 74 END WHEN 21 - + 87 THEN + 3 * 20 WHEN 99 THEN NULL ELSE NULL END * + AVG ( ALL - ( + 57 ) ) END ---- diff --git a/data/sqlite/random/expr/slt_good_42.slt b/data/sqlite/random/expr/slt_good_42.slt index 7629682..de3b7bd 100644 --- a/data/sqlite/random/expr/slt_good_42.slt +++ b/data/sqlite/random/expr/slt_good_42.slt @@ -36937,10 +36937,7 @@ SELECT ALL 38 + + - MIN ( ALL + 39 ) ---- -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-7006 SELECT DISTINCT CASE - + 76 WHEN - 84 THEN CASE WHEN NULL BETWEEN NULL AND SUM ( DISTINCT - 36 ) THEN - - ( + 1 ) ELSE NULL END ELSE - 56 END, 82 + - 5 AS col1 ---- diff --git a/data/sqlite/random/expr/slt_good_50.slt b/data/sqlite/random/expr/slt_good_50.slt index 7de7667..58a856b 100644 --- a/data/sqlite/random/expr/slt_good_50.slt +++ b/data/sqlite/random/expr/slt_good_50.slt @@ -46941,10 +46941,7 @@ SELECT ALL - 31 * - 45 AS col0 ---- 1395 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8863 SELECT ALL + 56 - 12 + + CAST ( NULL AS INTEGER ) - - CASE + 67 WHEN - 22 / + COALESCE ( + - 30, - 7, 31 * - 50 / + - 60 * + 91, + - 31 ) THEN + + 23 ELSE + CAST ( NULL AS INTEGER ) * + + 95 END * + CASE WHEN NOT NULL BETWEEN ( NULL ) AND 72 THEN 91 END * 82 - NULLIF ( - 64, - - AVG ( + 97 ) ) * + 78 * - 27 AS col2 ---- diff --git a/data/sqlite/random/expr/slt_good_51.slt b/data/sqlite/random/expr/slt_good_51.slt index d5e78ce..ed9be5d 100644 --- a/data/sqlite/random/expr/slt_good_51.slt +++ b/data/sqlite/random/expr/slt_good_51.slt @@ -32007,10 +32007,7 @@ SELECT DISTINCT + SUM ( - 3 ) * - CAST ( + 5 AS INTEGER ) AS col2 ---- 15 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6049 SELECT ALL + CASE WHEN NOT NULL NOT BETWEEN NULL AND COUNT ( DISTINCT - 17 ) THEN - 12 END * 12 AS col1 ---- diff --git a/data/sqlite/random/expr/slt_good_53.slt b/data/sqlite/random/expr/slt_good_53.slt index 2cdd00e..fd55846 100644 --- a/data/sqlite/random/expr/slt_good_53.slt +++ b/data/sqlite/random/expr/slt_good_53.slt @@ -45538,10 +45538,7 @@ SELECT ALL + 9 + + + COUNT ( * ) ---- 10 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8598 SELECT + CAST ( ( - + COALESCE ( - 88, - 17 / - ( CASE WHEN NULL BETWEEN - COUNT ( * ) AND - 47 THEN NULL WHEN NOT COUNT ( * ) * - COUNT ( 8 ) IS NULL THEN + 63 + + - 86 * - 4 WHEN NOT ( NULL ) BETWEEN ( NULL ) AND 68 THEN NULL ELSE + - 45 END ) + + 11 ) ) AS INTEGER ) * - + 53 AS col2 ---- diff --git a/data/sqlite/random/expr/slt_good_54.slt b/data/sqlite/random/expr/slt_good_54.slt index e24b435..28d2552 100644 --- a/data/sqlite/random/expr/slt_good_54.slt +++ b/data/sqlite/random/expr/slt_good_54.slt @@ -49522,10 +49522,7 @@ SELECT 89 + + NULLIF ( 87, - 52 ) ---- 176 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9561 SELECT ALL 38 + 47 * - + 90 - - CASE WHEN NOT NULL BETWEEN NULL AND 61 THEN + NULLIF ( - 1, - 90 - + COALESCE ( - ( 72 ), - 3, 56 / 75 - 28 ) * COUNT ( * ) ) * - 4 ELSE ( 0 ) END ---- diff --git a/data/sqlite/random/expr/slt_good_57.slt b/data/sqlite/random/expr/slt_good_57.slt index c73add4..bae72c2 100644 --- a/data/sqlite/random/expr/slt_good_57.slt +++ b/data/sqlite/random/expr/slt_good_57.slt @@ -22932,10 +22932,7 @@ SELECT + - COUNT ( DISTINCT 2 ) * + 69 ---- -69 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + CASE WHEN NULL BETWEEN ( NULL ) AND + 39 THEN NULL WHEN NOT - 94 NOT BETWEEN + 12 AND 52 * - ( + 78 ) THEN + NULLIF ( - - ( + 35 ), 24 ) ELSE NULL END AS col2 ---- diff --git a/data/sqlite/random/expr/slt_good_58.slt b/data/sqlite/random/expr/slt_good_58.slt index 3821b54..e7325c2 100644 --- a/data/sqlite/random/expr/slt_good_58.slt +++ b/data/sqlite/random/expr/slt_good_58.slt @@ -28713,10 +28713,6 @@ SELECT - 75 + + MIN ( ALL - 95 ) ---- -170 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion query I rowsort label-5437 SELECT + COUNT ( DISTINCT + 64 ) + - CASE WHEN NOT NULL BETWEEN NULL AND 63 THEN + 71 ELSE + - ( - COALESCE ( + 54, + - 85 + - - COUNT ( * ) ) ) END * - COUNT ( * ) + ( 93 ) + + - 58 AS col0 ---- diff --git a/data/sqlite/random/expr/slt_good_59.slt b/data/sqlite/random/expr/slt_good_59.slt index a4d433e..0b2bbfa 100644 --- a/data/sqlite/random/expr/slt_good_59.slt +++ b/data/sqlite/random/expr/slt_good_59.slt @@ -835,10 +835,7 @@ SELECT - 39 + - 17 AS col1 ---- -56 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - CASE WHEN NOT ( NULL ) BETWEEN NULL AND - 50 THEN NULL ELSE + - 87 END col1 ---- @@ -45698,10 +45695,7 @@ SELECT ALL + COUNT ( * ) + + 71 ---- 72 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8645 SELECT - CASE WHEN NULL BETWEEN NULL AND + 52 THEN - 12 - CAST ( + 21 AS INTEGER ) ELSE NULL END + + 89 col0 ---- diff --git a/data/sqlite/random/expr/slt_good_6.slt b/data/sqlite/random/expr/slt_good_6.slt index cf55450..5caad1a 100644 --- a/data/sqlite/random/expr/slt_good_6.slt +++ b/data/sqlite/random/expr/slt_good_6.slt @@ -19871,10 +19871,7 @@ SELECT DISTINCT COUNT ( ALL - 3 ) AS col1 ---- 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3739 SELECT + 45 + CASE WHEN NULL NOT BETWEEN NULL AND + MAX ( ALL 68 ) THEN + 6 * COUNT ( * ) ELSE NULL END ---- diff --git a/data/sqlite/random/expr/slt_good_61.slt b/data/sqlite/random/expr/slt_good_61.slt index 743dca3..6ef600d 100644 --- a/data/sqlite/random/expr/slt_good_61.slt +++ b/data/sqlite/random/expr/slt_good_61.slt @@ -20136,10 +20136,7 @@ SELECT + 14 * NULLIF ( - 94, + - COUNT ( * ) * 0 + 23 ) + 21 * 95 AS col1, - 12 679 -91 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3803 SELECT 50 / 72 + + + CASE WHEN NOT NULL NOT BETWEEN NULL AND - COUNT ( * ) THEN 47 * 84 WHEN NOT - 18 + - - 46 + - MAX ( DISTINCT - - 96 ) + - - 59 BETWEEN + - 0 AND NULL THEN NULL ELSE NULL END * - 10 + 43 / + 29 ---- diff --git a/data/sqlite/random/expr/slt_good_62.slt b/data/sqlite/random/expr/slt_good_62.slt index 7d81e77..71d65df 100644 --- a/data/sqlite/random/expr/slt_good_62.slt +++ b/data/sqlite/random/expr/slt_good_62.slt @@ -40632,10 +40632,7 @@ SELECT - 26, - 86 AS col2 -26 -86 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7677 SELECT + - CASE WHEN NOT NULL NOT BETWEEN NULL AND 88 THEN ( - 71 ) ELSE + + CASE COUNT ( * ) WHEN - 26 + ( - - ( - - 0 ) ) * 26 / - MIN ( + 5 ) * - 38 THEN 20 END * - 2 - 8 + - 7 END + 70 ---- diff --git a/data/sqlite/random/expr/slt_good_63.slt b/data/sqlite/random/expr/slt_good_63.slt index ad21610..c8f3cf6 100644 --- a/data/sqlite/random/expr/slt_good_63.slt +++ b/data/sqlite/random/expr/slt_good_63.slt @@ -30180,10 +30180,7 @@ SELECT 71 col0, - 74 AS col2 71 -74 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5690 SELECT ALL CASE WHEN ( NULL ) NOT BETWEEN NULL AND - 5 THEN + 23 END * MAX ( + 97 ) ---- @@ -37691,10 +37688,7 @@ SELECT + NULLIF ( - - 79, 87 ) * + + 14 * - COUNT ( * ) AS col0 ---- -1106 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7110 SELECT CASE WHEN - CASE - ( + NULLIF ( - 37, + 2 * + 86 / + - 66 ) ) WHEN - + MAX ( - ( - 18 ) ) THEN + 8 * - COUNT ( * ) WHEN - 72 * + + COUNT ( * ) + - 64 THEN NULL ELSE NULL END IN ( - - ( 66 ) + + + 13 + - + ( + COUNT ( * ) ) ) THEN + MIN ( + - 55 ) - 26 WHEN NOT NULL NOT BETWEEN ( NULL ) AND ( - COUNT ( * ) + + 58 ) THEN MAX ( DISTINCT + 47 ) ELSE 41 * CASE 67 / - 38 WHEN 36 THEN + 75 ELSE NULL END END ---- diff --git a/data/sqlite/random/expr/slt_good_64.slt b/data/sqlite/random/expr/slt_good_64.slt index 37de2d7..e87068c 100644 --- a/data/sqlite/random/expr/slt_good_64.slt +++ b/data/sqlite/random/expr/slt_good_64.slt @@ -5307,10 +5307,7 @@ SELECT - 11 + - 62 - - ( 47 ) AS col0, 30 / - - 88 -26 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-997 SELECT ALL + CASE WHEN NOT NULL IS NOT NULL THEN + CAST ( - 81 AS INTEGER ) WHEN NOT NULL NOT BETWEEN NULL AND 15 * 92 - - 64 THEN NULL ELSE NULL END AS col0 ---- @@ -21126,10 +21123,7 @@ SELECT ALL - 44 * - + 23 ---- 1012 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 93 * ( + 60 ) + - CASE WHEN NULL NOT BETWEEN ( NULL ) AND ( - 71 ) THEN - 21 ELSE - 6 END * 48 ---- @@ -36426,10 +36420,7 @@ SELECT - + 19 + + COALESCE ( 96, + 53 ) ---- 77 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6853 SELECT ALL - ( - COALESCE ( - + 25, - 20 ) ) / CASE WHEN NULL BETWEEN ( NULL ) AND 66 AND ( 32 ) = ( 37 * - ( + - CASE + - MIN ( DISTINCT - 67 ) WHEN + ( + - 38 ) * - 14 THEN NULL WHEN 25 + CASE 62 + AVG ( DISTINCT 48 ) WHEN + 62 THEN ( + 10 ) END THEN NULL ELSE - 44 END ) ) THEN COUNT ( * ) * 6 - 79 / + 29 END - 26 AS col2 ---- diff --git a/data/sqlite/random/expr/slt_good_66.slt b/data/sqlite/random/expr/slt_good_66.slt index 1c15fcf..eca571d 100644 --- a/data/sqlite/random/expr/slt_good_66.slt +++ b/data/sqlite/random/expr/slt_good_66.slt @@ -21675,10 +21675,7 @@ SELECT - 89 / + COALESCE ( + 79, 89 + - 51 ) ---- -1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4082 SELECT + COALESCE ( - 53, + 23, + 80 ) * ( + 31 ) + 68 + + 62 - + + CASE 51 WHEN - - 16 * - CASE WHEN - COUNT ( * ) > + + COALESCE ( - COALESCE ( 28, - ( - - CASE WHEN 87 BETWEEN + + COUNT ( * ) + - 89 AND - 80 + - - 1 + 85 AND NULL NOT BETWEEN NULL AND 81 + CASE CASE - 96 WHEN + ( + + 58 ) * + 87 THEN 77 ELSE - 40 * + 80 END WHEN 73 - 40 * - COUNT ( * ) THEN COALESCE ( COUNT ( * ), + 12 ) + - 47 WHEN + 53 + + 7 / 17 THEN + 92 * 0 WHEN 9 / - COALESCE ( + COUNT ( * ), SUM ( 5 ) * COUNT ( * ) + - CASE + 89 + 80 WHEN + 10 THEN NULL WHEN 36 THEN 19 + - 14 ELSE 12 END, COUNT ( * ) ) THEN NULL ELSE NULL END THEN COUNT ( * ) END ) - - 11, - 40 - 28, + 65 ), COUNT ( ALL - 50 ) ) THEN + 8 ELSE COUNT ( * ) END THEN - COUNT ( * ) + + NULLIF ( 46 + 30 * 71, + 94 + + MIN ( ALL 22 + + COALESCE ( 88, 48 ) * CAST ( 62 * 52 AS REAL ) ) ) WHEN + CAST ( NULL AS INTEGER ) THEN 70 WHEN - 89 THEN NULL END ---- diff --git a/data/sqlite/random/expr/slt_good_67.slt b/data/sqlite/random/expr/slt_good_67.slt index 0504c72..aa01aac 100644 --- a/data/sqlite/random/expr/slt_good_67.slt +++ b/data/sqlite/random/expr/slt_good_67.slt @@ -20062,10 +20062,7 @@ SELECT ALL - + 12 AS col1 ---- -12 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3785 SELECT + + COUNT ( * ) * CASE CAST ( NULL AS INTEGER ) WHEN 65 THEN + - 50 END - + 19 + 62 + - - 81 / + 28 * + ( + MIN ( DISTINCT + 70 ) ) + + - CASE COUNT ( * ) WHEN + ( - + COUNT ( * ) ) / - AVG ( + 52 ) + + 99 - - - 22 + - NULLIF ( - COUNT ( * ), 54 * + 61 ) * 26 * 65 THEN + CAST ( 17 AS REAL ) + 4 * + 81 WHEN + CASE WHEN NOT NULL NOT BETWEEN NULL AND CASE + MIN ( + 28 ) WHEN COUNT ( * ) THEN NULL ELSE 66 * 18 + + 51 END THEN + 92 END THEN NULL ELSE AVG ( 73 ) END / COUNT ( * ) + 77 AS col1 ---- diff --git a/data/sqlite/random/expr/slt_good_68.slt b/data/sqlite/random/expr/slt_good_68.slt index ced64bd..05f3421 100644 --- a/data/sqlite/random/expr/slt_good_68.slt +++ b/data/sqlite/random/expr/slt_good_68.slt @@ -34648,10 +34648,7 @@ SELECT DISTINCT - 52, + 9 AS col0 -52 9 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6544 SELECT 55 * + CASE + 75 WHEN 0 * - 48 + + CASE WHEN NOT ( NULL ) BETWEEN NULL AND ( + + 67 ) THEN 56 * CASE WHEN NOT - 37 <= - 42 - + ( 67 ) THEN 39 END WHEN 26 IS NOT NULL THEN - 31 + - NULLIF ( 65, + 19 ) * SUM ( 26 / 85 ) END + ( + 32 ) THEN - 26 ELSE 91 END * - 7 AS col2 ---- diff --git a/data/sqlite/random/expr/slt_good_7.slt b/data/sqlite/random/expr/slt_good_7.slt index 61a5b6c..2100808 100644 --- a/data/sqlite/random/expr/slt_good_7.slt +++ b/data/sqlite/random/expr/slt_good_7.slt @@ -33745,10 +33745,7 @@ SELECT DISTINCT 4 + 0 ---- 4 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6357 SELECT ALL + NULLIF ( - ( + + 14 ), - - COUNT ( * ) ) - + COUNT ( * ) - - CASE WHEN NULL BETWEEN NULL AND 79 THEN - - 32 * + 43 * + - 31 + - 31 + - 16 + + - COUNT ( * ) END * + 56 ---- diff --git a/data/sqlite/random/expr/slt_good_70.slt b/data/sqlite/random/expr/slt_good_70.slt index a4d0cb1..86dc4ec 100644 --- a/data/sqlite/random/expr/slt_good_70.slt +++ b/data/sqlite/random/expr/slt_good_70.slt @@ -20011,10 +20011,6 @@ SELECT + 84 * MAX ( 64 ) ---- 5376 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion query I rowsort label-3776 SELECT ALL + CASE WHEN NULL BETWEEN NULL AND ( 17 ) THEN 4 * + + NULLIF ( - + COUNT ( * ), - 57 ) + + 54 + + 51 * - + 17 * + AVG ( ALL + 45 ) * 41 END / 86 ---- diff --git a/data/sqlite/random/expr/slt_good_77.slt b/data/sqlite/random/expr/slt_good_77.slt index 396c55c..8888b5c 100644 --- a/data/sqlite/random/expr/slt_good_77.slt +++ b/data/sqlite/random/expr/slt_good_77.slt @@ -8082,10 +8082,7 @@ SELECT ALL + 42 / - + 4 - + + 94 + + + 97 AS col0 ---- -7 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1521 SELECT ALL + + CASE WHEN NOT - 90 > NULL THEN - + COALESCE ( COALESCE ( 40, 89 * 57 + 53, 54 + + 20 - - 40 * NULLIF ( + 71, + COALESCE ( + 21, - 30 ) ), + 17 ), + AVG ( - 91 ) ) WHEN NULL NOT BETWEEN NULL AND 67 THEN COUNT ( * ) * + 94 - + 90 * + 56 ELSE NULL END AS col2 ---- diff --git a/data/sqlite/random/expr/slt_good_78.slt b/data/sqlite/random/expr/slt_good_78.slt index 5de4e90..db405c9 100644 --- a/data/sqlite/random/expr/slt_good_78.slt +++ b/data/sqlite/random/expr/slt_good_78.slt @@ -50576,10 +50576,7 @@ SELECT - ( + 46 ) AS col2 ---- -46 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9554 SELECT ALL CASE WHEN NOT NULL NOT BETWEEN NULL AND - 87 THEN NULL WHEN 85 IS NULL THEN NULL ELSE 26 END * + - 50 * + + MAX ( ALL 40 ) + 70 AS col2 ---- diff --git a/data/sqlite/random/expr/slt_good_80.slt b/data/sqlite/random/expr/slt_good_80.slt index 11605d4..7c69266 100644 --- a/data/sqlite/random/expr/slt_good_80.slt +++ b/data/sqlite/random/expr/slt_good_80.slt @@ -38917,10 +38917,7 @@ SELECT - 17 * - COUNT ( * ) + + 31 col0 ---- 48 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + CASE WHEN NOT NULL NOT BETWEEN NULL AND 0 THEN NULL ELSE - - 6 END ---- diff --git a/data/sqlite/random/expr/slt_good_82.slt b/data/sqlite/random/expr/slt_good_82.slt index f7946eb..00b6820 100644 --- a/data/sqlite/random/expr/slt_good_82.slt +++ b/data/sqlite/random/expr/slt_good_82.slt @@ -46041,10 +46041,7 @@ SELECT 70 - - 45 AS col1 ---- 115 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - CASE WHEN NULL NOT BETWEEN ( NULL ) AND 53 THEN - - 50 WHEN NULL IS NULL THEN NULL END / + 15 ---- diff --git a/data/sqlite/random/expr/slt_good_83.slt b/data/sqlite/random/expr/slt_good_83.slt index 434bdf4..066aafe 100644 --- a/data/sqlite/random/expr/slt_good_83.slt +++ b/data/sqlite/random/expr/slt_good_83.slt @@ -51367,10 +51367,7 @@ SELECT - 34 + + + 86 AS col1 ---- 52 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-9710 SELECT ALL + + NULLIF ( + + MIN ( - + ( + + 55 ) ), MIN ( - CASE WHEN NOT ( NULL ) NOT BETWEEN NULL AND + 61 THEN + 45 + 80 * + 6 * + 85 ELSE NULL END ) * 6 * - COALESCE ( - - 33, + + 79 * - + 43 ) + + 96 + + COUNT ( * ) ) ---- diff --git a/data/sqlite/random/expr/slt_good_9.slt b/data/sqlite/random/expr/slt_good_9.slt index 43ba811..0dd54d2 100644 --- a/data/sqlite/random/expr/slt_good_9.slt +++ b/data/sqlite/random/expr/slt_good_9.slt @@ -16961,10 +16961,7 @@ SELECT - - 26 AS col0, 37 + + 47 - 1 26 83 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3192 SELECT - AVG ( + + 75 ) + ( + CASE 83 WHEN ( - CAST ( NULL AS INTEGER ) ) * - CASE CASE WHEN NULL BETWEEN NULL AND 39 THEN 69 * + 23 + + 18 END WHEN 38 + + COUNT ( * ) * CAST ( NULL AS INTEGER ) THEN - 86 WHEN 65 + + ( COUNT ( * ) - 88 ) * 87 THEN NULL END THEN NULL WHEN ( 25 ) * 29 THEN 72 ELSE NULL END ) AS col2 ---- diff --git a/data/sqlite/random/expr/slt_good_91.slt b/data/sqlite/random/expr/slt_good_91.slt index e2bb8c3..8bc10c9 100644 --- a/data/sqlite/random/expr/slt_good_91.slt +++ b/data/sqlite/random/expr/slt_good_91.slt @@ -10044,10 +10044,7 @@ SELECT MIN ( + ( + 37 ) ) AS col2 ---- 37 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-1885 SELECT + COUNT ( * ) + + - CASE WHEN NULL BETWEEN NULL AND + COALESCE ( - - 39, - 24 ) THEN + COUNT ( * ) + + 64 + + + 22 END - - COUNT ( * ) / COUNT ( ALL CASE - - 68 WHEN + CAST ( 56 AS INTEGER ) THEN NULL ELSE - 98 END ) * - 52 + - - 39 + + + 72 - 32 - + 7 / + - 11 + - 39 - - 19 + + 43 / CAST ( NULL AS INTEGER ) + ( + - 43 ) * + 35 * + 93 AS col2 ---- @@ -19578,10 +19575,7 @@ SELECT + + MAX ( DISTINCT + 9 ) + - 46 + - ( + 19 + - CAST ( NULL AS INTEGER ) ) ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3687 SELECT DISTINCT + 86 + - CASE + - 29 WHEN - 97 THEN NULL WHEN - CASE 93 WHEN + NULLIF ( 8, 25 + - 2 * 53 ) THEN NULL WHEN + 61 THEN COUNT ( * ) END * CASE WHEN ( NULL ) NOT BETWEEN NULL AND COALESCE ( - CAST ( + ( COUNT ( * ) ) AS INTEGER ), - 83 ) THEN NULL ELSE - 95 END THEN MAX ( ALL 55 ) WHEN + 22 / + NULLIF ( - 35, + 32 ) THEN NULL ELSE NULL END ---- diff --git a/data/sqlite/random/expr/slt_good_93.slt b/data/sqlite/random/expr/slt_good_93.slt index 27e756e..fd5e7b9 100644 --- a/data/sqlite/random/expr/slt_good_93.slt +++ b/data/sqlite/random/expr/slt_good_93.slt @@ -2232,10 +2232,7 @@ SELECT - + 3 + + - 17 + - COALESCE ( - 47, 18, 41 ) ---- 27 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-419 SELECT ALL CASE WHEN NOT NULL BETWEEN NULL AND COUNT ( * ) THEN - - 46 * 93 + + 22 END + - 73 ---- @@ -9396,10 +9393,7 @@ SELECT ALL ( + - ( + 32 ) ) / 88 + - + 74 * + 93 + COUNT ( * ) + + 75 AS col0 ---- -6806 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + CASE WHEN NOT ( NULL ) BETWEEN ( NULL ) AND ( - 22 ) THEN + 72 ELSE NULL END ---- @@ -20437,10 +20431,7 @@ SELECT + 84 * + + COUNT ( * ) AS col0 ---- 84 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3851 SELECT ALL COUNT ( * ) * - - 84 - - CASE WHEN ( NULL ) BETWEEN NULL AND 60 THEN + 59 END + + 45 + - 69 * + 32 ---- diff --git a/data/sqlite/random/expr/slt_good_94.slt b/data/sqlite/random/expr/slt_good_94.slt index 2e9f454..a1b213f 100644 --- a/data/sqlite/random/expr/slt_good_94.slt +++ b/data/sqlite/random/expr/slt_good_94.slt @@ -19537,10 +19537,7 @@ SELECT - CASE - AVG ( ALL - 51 ) WHEN - 0 * - 70 * - 37 + + 8 THEN + 67 ELSE + 8 ---- 560 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3680 SELECT DISTINCT + CASE + 93 WHEN CASE 88 WHEN COUNT ( - 14 ) * + 39 THEN - 36 END THEN AVG ( ( + + CAST ( + - 94 AS INTEGER ) ) ) * - CASE WHEN NULL NOT BETWEEN NULL AND 59 AND NOT 16 * - 30 NOT BETWEEN 17 + - 31 * - MIN ( 60 ) AND + 90 + - 71 THEN 27 ELSE - 1 END WHEN - 78 THEN NULL WHEN + 47 THEN NULL ELSE NULL END + 72 ---- diff --git a/data/sqlite/random/expr/slt_good_96.slt b/data/sqlite/random/expr/slt_good_96.slt index 645bea9..6f8dbb7 100644 --- a/data/sqlite/random/expr/slt_good_96.slt +++ b/data/sqlite/random/expr/slt_good_96.slt @@ -22786,10 +22786,7 @@ SELECT ALL + 22 AS col2, - ( + + 55 ) AS col0 22 -55 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4303 SELECT - 8 + - CASE WHEN NOT ( NULL ) BETWEEN NULL AND ( ( ( COUNT ( * ) ) ) ) THEN + 77 * + COUNT ( * ) + - 89 * 1 END * 42 col1 ---- diff --git a/data/sqlite/random/expr/slt_good_98.slt b/data/sqlite/random/expr/slt_good_98.slt index e09a2a3..147ac38 100644 --- a/data/sqlite/random/expr/slt_good_98.slt +++ b/data/sqlite/random/expr/slt_good_98.slt @@ -25910,10 +25910,7 @@ SELECT - CAST ( NULL AS INTEGER ) + + CAST ( NULL AS INTEGER ) AS col2 ---- NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - CASE WHEN NULL NOT BETWEEN ( NULL ) AND 53 THEN - - 50 WHEN NULL IS NULL THEN NULL END / + 15 ---- @@ -48564,10 +48561,7 @@ SELECT - 87 * + 2 * + - 39 - - MAX ( DISTINCT 7 ) + + 77 + + + 92 * - - 83 + - + ---- 13724 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - - CASE WHEN NOT NULL NOT BETWEEN NULL AND 74 THEN + 8 + - 76 END AS col2 ---- diff --git a/data/sqlite/random/groupby/slt_good_11.slt b/data/sqlite/random/groupby/slt_good_11.slt index 6735804..0828ebb 100644 --- a/data/sqlite/random/groupby/slt_good_11.slt +++ b/data/sqlite/random/groupby/slt_good_11.slt @@ -17809,10 +17809,7 @@ NULL NULL NULL -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT - 62 * col0 + - col0 * + + col0 AS col0, col0 + + - NULLIF ( - + 14, + 59 ) FROM tab0 WHERE NOT NULL BETWEEN NULL AND + 16 / - 28 GROUP BY col0 ---- @@ -19733,10 +19730,7 @@ SELECT ALL - 38 FROM tab0 AS cor0 GROUP BY col2, col0, col2 -38 -38 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col2 * + + col2 col2 FROM tab1 GROUP BY col2 HAVING NULL BETWEEN NULL AND - 27 ---- @@ -22548,10 +22542,7 @@ query I rowsort SELECT 82 FROM tab2 WHERE NULL <= + col0 GROUP BY col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col2 * col2 FROM tab1 AS cor0 GROUP BY col2 HAVING NOT NULL BETWEEN NULL AND 95 ---- @@ -24292,10 +24283,7 @@ SELECT DISTINCT + 28 + - col2 * - col2 AS col0 FROM tab0 GROUP BY col2 604 6269 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT DISTINCT col0 col1, ( - col0 ) * - col0 AS col0 FROM tab1 GROUP BY col0 HAVING NOT NULL BETWEEN NULL AND ( 65 ) ---- @@ -27311,10 +27299,7 @@ query I rowsort label-4361 SELECT ALL col0 * - CAST ( NULL AS INTEGER ) FROM tab1 GROUP BY col0 HAVING + 9 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL + + AVG ( DISTINCT col2 ) AS col0 FROM tab2 AS cor0 GROUP BY col2 HAVING NOT ( NULL ) NOT BETWEEN ( NULL ) AND 29 ---- @@ -33820,10 +33805,7 @@ SELECT + - 39 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NOT NULL GROUP BY col2 -39 -39 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ( - col1 ) - col0 FROM tab1 WHERE NOT ( NULL ) BETWEEN NULL AND 9 * - 80 GROUP BY col0, col1 ---- @@ -33841,10 +33823,7 @@ SELECT col2 + - 16 FROM tab1 GROUP BY col2 29 55 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col1 FROM tab2 GROUP BY col1 HAVING NOT NULL NOT BETWEEN NULL AND - 53 ---- @@ -35522,10 +35501,7 @@ query I rowsort SELECT ALL 13 col0 FROM tab1 AS cor0 WHERE NOT - 35 + col0 <= - col0 GROUP BY col1, col1 HAVING - col1 IS NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 58 * 67 + - 76 * 48 AS col1 FROM tab0 AS cor0 WHERE NOT + col2 * - 74 IS NOT NULL GROUP BY col0 HAVING NULL BETWEEN ( NULL ) AND + col0 / 46 ---- @@ -39097,10 +39073,7 @@ query I rowsort SELECT DISTINCT - col2 / + ( + - col2 ) * + col2 + - - col2 AS col1 FROM tab0 WHERE - + ( 51 ) * + + 52 + - + col2 - + - col2 IS NULL GROUP BY col2 HAVING - col2 IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-6287 SELECT 34 - col2 * - 83 + - - col2 AS col0, + ( + 79 ) - CAST ( NULL AS INTEGER ) FROM tab2 GROUP BY col0, col2 HAVING NULL BETWEEN ( NULL ) AND - - 20 ---- @@ -39658,10 +39631,7 @@ query I rowsort SELECT 52 FROM tab2 GROUP BY col0 HAVING NOT 78 NOT BETWEEN col0 AND 31 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col0 FROM tab1 GROUP BY col0 HAVING NULL NOT BETWEEN ( NULL ) AND + col0 / - 27 ---- @@ -41402,10 +41372,7 @@ SELECT ( + 41 ) FROM tab2 GROUP BY col2 41 41 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6673 SELECT col1 AS col1 FROM tab2 GROUP BY col1 HAVING NULL BETWEEN NULL AND - - 54 * CAST ( - col1 AS INTEGER ) ---- @@ -43149,10 +43116,7 @@ SELECT 56 * - col0 FROM tab2 GROUP BY col0 -5152 -840 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - ( + col0 ) * + col0 FROM tab0 GROUP BY col0 HAVING NOT NULL BETWEEN NULL AND - - 67 ---- @@ -46244,10 +46208,7 @@ SELECT col0 / + + col0 AS col1 FROM tab2 GROUP BY col0 1 1 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-7474 SELECT DISTINCT + CAST ( NULL AS INTEGER ), col2 col0 FROM tab2 GROUP BY col2 HAVING NOT 96 IS NULL AND NOT NULL BETWEEN NULL AND - 76 ---- @@ -53381,10 +53342,7 @@ SELECT ALL ( + col0 ) FROM tab0 GROUP BY col0, col2 43 83 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col1 FROM tab2 GROUP BY col1 HAVING NOT NULL BETWEEN NULL AND - 54 * + col1 + 55 ---- @@ -55746,10 +55704,7 @@ SELECT + 53 FROM tab1 GROUP BY col1 53 53 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col1 AS col1 FROM tab0 AS cor0 GROUP BY col1 HAVING NULL IS NULL AND ( NULL ) NOT BETWEEN ( NULL ) AND + - 62 ---- @@ -56410,10 +56365,7 @@ SELECT DISTINCT 35 FROM tab2 AS cor0 GROUP BY col2, col1 HAVING NULL IS NULL ---- 35 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 + - col0 AS col2 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 63 GROUP BY col0 ---- @@ -58706,10 +58658,7 @@ query I rowsort SELECT DISTINCT - col2 FROM tab0 AS cor0 GROUP BY col2 HAVING NULL NOT BETWEEN + 2 + + + col2 * - - ( + + col2 ) AND 7 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col2 * + col2 FROM tab2 WHERE NOT NULL BETWEEN NULL AND + col0 + 98 GROUP BY col2 ---- @@ -59570,10 +59519,7 @@ SELECT ALL - 18 FROM tab2 AS cor0 GROUP BY col0 HAVING NOT - 63 IS NULL -18 -18 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-9625 SELECT DISTINCT + CAST ( NULL AS INTEGER ) + + 42 AS col2, - col0 FROM tab0 WHERE NOT - 44 IS NOT NULL GROUP BY col0, col0 HAVING NOT NULL BETWEEN NULL AND 54 ---- diff --git a/data/sqlite/random/groupby/slt_good_12.slt b/data/sqlite/random/groupby/slt_good_12.slt index e19d569..3ff5d90 100644 --- a/data/sqlite/random/groupby/slt_good_12.slt +++ b/data/sqlite/random/groupby/slt_good_12.slt @@ -61,10 +61,7 @@ SELECT DISTINCT col0 AS col2 FROM tab1 GROUP BY col0, col1 28 82 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col1 * + col1 AS col0 FROM tab0 GROUP BY col1 HAVING NULL BETWEEN NULL AND - + 90 + - col1 ---- @@ -1954,10 +1951,7 @@ SELECT DISTINCT - 82, col2 FROM tab1 AS cor0 WHERE col2 IS NOT NULL GROUP BY col -82 8 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL 56 AS col2 FROM tab1 GROUP BY col2 HAVING NOT NULL BETWEEN NULL AND - 94 ---- @@ -2217,10 +2211,7 @@ SELECT DISTINCT + 83 AS col0 FROM tab0 AS cor0 GROUP BY col2 ---- 83 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ( col0 ) FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - 18 + + col1 GROUP BY col0 ---- @@ -3818,10 +3809,7 @@ SELECT + - 94 - + 33 - + - col1 * col1 AS col0 FROM tab2 AS cor0 GROUP BY col1 3354 3594 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - col2 AS col2 FROM tab0 GROUP BY col2 HAVING NOT NULL NOT BETWEEN ( NULL ) AND + 38 ---- @@ -10781,10 +10769,7 @@ SELECT - col0 AS col0 FROM tab2 cor0 GROUP BY col0 HAVING NOT 72 + 39 = ( 49 ) -91 -92 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL col1 * + col2 FROM tab0 AS cor0 GROUP BY col2, col1 HAVING NULL NOT BETWEEN NULL AND ( - 81 ) ---- @@ -14419,10 +14404,7 @@ query I rowsort SELECT ALL - col1 * + col1 * - 34 + - + col1 + ( + col1 ) AS col0 FROM tab0 WHERE - col0 IS NULL GROUP BY col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-2320 SELECT - 78 / - col1 * - 70 * + ( col1 ) * + CAST ( NULL AS INTEGER ) / 40 + + 28 AS col0 FROM tab0 AS cor0 GROUP BY col1, col0, col1 HAVING NULL BETWEEN NULL AND + 29 / + col1 * NULLIF ( col0, + 83 ) + + col1 ---- @@ -17820,10 +17802,7 @@ SELECT col0 - 14 FROM tab1 GROUP BY col0 68 8 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - col0 AS col2 FROM tab0 GROUP BY col0, col2 HAVING NULL NOT BETWEEN NULL AND - 44 ---- @@ -20431,10 +20410,7 @@ SELECT DISTINCT - col1 col0 FROM tab0 AS cor0 GROUP BY col1, col2 -81 0 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - 17 col2 FROM tab1 AS cor0 GROUP BY col2 HAVING NOT NULL NOT BETWEEN NULL AND - 21 ---- @@ -21089,10 +21065,7 @@ query II rowsort SELECT - col1 + 6, 81 FROM tab0 AS cor0 GROUP BY col1 HAVING NOT ( NULL ) = 59 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - col1 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 21 GROUP BY col0, col1 ---- @@ -21775,10 +21748,7 @@ SELECT DISTINCT - col0 + 74, + col0 FROM tab1 GROUP BY col0, col0 HAVING NULL IS 52 22 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-3503 SELECT - CAST ( NULL AS INTEGER ) AS col2, - ( col0 ) + - col0 FROM tab1 AS cor0 GROUP BY col0 HAVING NOT NULL NOT BETWEEN NULL AND 25 ---- @@ -22568,10 +22538,7 @@ SELECT - col1 AS col2 FROM tab1 cor0 GROUP BY col1, col1 -57 -6 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-3631 SELECT col2 * CAST ( NULL AS INTEGER ) col0 FROM tab2 GROUP BY col2 HAVING NULL NOT BETWEEN NULL AND ( - 53 ) ---- @@ -24646,10 +24613,7 @@ query I rowsort label-3963 SELECT + col1 AS col0 FROM tab1 WHERE CAST ( NULL AS INTEGER ) > col0 GROUP BY col1 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT ALL - 73 * + col0 FROM tab0 GROUP BY col0 HAVING NULL NOT BETWEEN NULL AND - col0 + + 82 * 74 ---- @@ -27828,10 +27792,7 @@ SELECT ALL + + col0 AS col2 FROM tab2 cor0 GROUP BY col0, col0 91 92 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col0 AS col1 FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND 51 * - col1 * col0 GROUP BY col0 ---- @@ -30314,10 +30275,7 @@ SELECT - ( 75 ) * + + col1 * SUM ( - col1 ) + + - 95 / - - col1 FROM tab2 AS cor 261074 279074 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-4880 SELECT ALL - - col0 - - CASE 13 WHEN 57 THEN - COALESCE ( - col0, - - COUNT ( * ) ) * + col0 END AS col1 FROM tab1 AS cor0 GROUP BY col0 HAVING NOT NULL NOT BETWEEN NULL AND 39 + col0 - 14 ---- @@ -31579,10 +31537,7 @@ SELECT DISTINCT - col2 * + col2 FROM tab1 GROUP BY col2 HAVING COUNT ( * ) NOT I -5041 -64 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-5087 SELECT DISTINCT + SUM ( + col1 ) FROM tab0 WHERE 70 IS NULL GROUP BY col1 HAVING NOT NULL NOT BETWEEN NULL AND ( + COALESCE ( SUM ( ALL - ( - col0 ) ), - ( - COUNT ( ALL - col2 ) ) ) * - col1 ) ---- @@ -31667,10 +31622,7 @@ query I rowsort label-5103 SELECT ALL col0 * COUNT ( * ) AS col1 FROM tab2 GROUP BY col2, col0 HAVING NOT ( - MAX ( col2 ) ) NOT BETWEEN ( NULL ) AND ( - col2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT col2 * + + col0 * + col2 FROM tab1 GROUP BY col2, col0 HAVING NOT NULL NOT BETWEEN NULL AND 55 + 48 ---- @@ -33825,10 +33777,7 @@ SELECT DISTINCT - MAX ( + col0 ) FROM tab0 AS cor0 GROUP BY col0, col2 -43 -83 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT - 34 AS col1 FROM tab1 cor0 GROUP BY col1, col0 HAVING NOT NULL NOT BETWEEN NULL AND + 23 ---- @@ -33997,10 +33946,7 @@ query R rowsort label-5486 SELECT DISTINCT + col0 - - + AVG ( + CAST ( NULL AS INTEGER ) ) FROM tab0 AS cor0 WHERE NOT col2 - - CAST ( NULL AS INTEGER ) + - 21 + col2 + + ( 86 ) = + 50 GROUP BY col0 HAVING NOT NULL BETWEEN SUM ( ALL + + col2 ) + 97 * 97 AND NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + 35 + + - 65 + - + col0 FROM tab2 AS cor0 GROUP BY col0, col1 HAVING NULL BETWEEN NULL AND - 48 ---- @@ -36954,10 +36900,7 @@ NULL NULL 8 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-5971 SELECT - + COUNT ( * ) + + ( col1 ), - COUNT ( * ) FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND + 23 GROUP BY col0, col1, col2 ---- @@ -37757,10 +37700,7 @@ query I rowsort SELECT ALL - col0 FROM tab1 WHERE ( NULL ) IS NOT NULL GROUP BY col0, col2 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT DISTINCT 49 FROM tab0 GROUP BY col2, col0, col1 HAVING NOT NULL BETWEEN NULL AND + NULLIF ( + 83, ( - 97 ) ) ---- @@ -38028,10 +37968,7 @@ query I rowsort label-6149 SELECT DISTINCT + COUNT ( - - col0 ) FROM tab2 WHERE NOT - col1 < col1 GROUP BY col0, col2 HAVING NOT NULL NOT BETWEEN + COUNT ( * ) AND - 80 + + col0 ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6150 SELECT DISTINCT - 46 FROM tab1 WHERE NULL BETWEEN NULL AND - - col2 - + 59 + - col0 / + - ( + 85 ) GROUP BY col0, col2 HAVING NOT col0 BETWEEN NULL AND COALESCE ( MAX ( col0 ), - 77 + - col0 / + 81 ) * col2 ---- @@ -38510,10 +38447,7 @@ query I rowsort label-6226 SELECT - col2 FROM tab2 AS cor0 GROUP BY col2 HAVING NOT + COUNT ( * ) - + - COUNT ( * ) NOT IN ( + col2, + col2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6227 SELECT ALL - + COUNT ( * ) * ( + col0 ) / + - col0 - + + col0 / + col0 FROM tab1 WHERE NOT NULL < NULL GROUP BY col0 HAVING NOT NULL NOT BETWEEN NULL AND ( - COUNT ( * ) ) ---- @@ -39176,10 +39110,7 @@ query III rowsort SELECT 93 col2, 28 + col1 * - 85 AS col0, col1 FROM tab2 GROUP BY col1 HAVING NULL IS NOT NULL ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6329 SELECT DISTINCT + COUNT ( * ) * - + col0 FROM tab2 GROUP BY col0, col0 HAVING NULL BETWEEN NULL AND COUNT ( * ) * - COUNT ( * ) ---- @@ -40524,10 +40455,7 @@ SELECT DISTINCT col2 + - col2 + col2 AS col1 FROM tab2 GROUP BY col2 79 87 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-6546 SELECT COUNT ( * ) + + - col0 FROM tab1 GROUP BY col0 HAVING NOT NULL BETWEEN NULL AND 26 ---- @@ -40551,10 +40479,7 @@ query I rowsort label-6550 SELECT + - col1 * + + col1 * + col1 + - col1 FROM tab1 WHERE NOT + col0 + + - ( + ( 8 ) ) NOT BETWEEN NULL AND + + ( - 81 ) * - - 43 + - - 20 GROUP BY col1 HAVING 48 + + + col1 < - MIN ( DISTINCT - col2 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT + col1 * col1 * + col1 AS col0 FROM tab2 GROUP BY col1, col1 HAVING ( ( NULL ) NOT BETWEEN NULL AND - 97 ) ---- @@ -41275,10 +41200,7 @@ SELECT ALL col1 * - NULLIF ( - col1, + - ( + COUNT ( * ) ) ) AS col2 FROM tab2 G 3481 3721 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort SELECT DISTINCT - + col2 AS col1, ( - 21 ) * - - 12 * - col2 + - - col2 AS col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + 24 GROUP BY col2 HAVING ( NULL ) >= 44 ---- @@ -46432,10 +46354,7 @@ SELECT + + col1 + - col0 FROM tab1 AS cor0 GROUP BY col1, col0, col1 -38 29 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7507 SELECT ALL - col2 col1 FROM tab2 cor0 GROUP BY col2, col0 HAVING NULL BETWEEN NULL AND 68 + col0 * + ( SUM ( ALL - col1 ) ) ---- @@ -48641,10 +48560,7 @@ query II rowsort SELECT DISTINCT col2 * + ( - col2 ), + 7 FROM tab1 AS cor0 GROUP BY col2 HAVING NOT NULL <= ( 4 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT - 25 FROM tab2 AS cor0 GROUP BY col2 HAVING NULL BETWEEN NULL AND 30 ---- @@ -48867,10 +48783,7 @@ SELECT DISTINCT 80 + + - col0 AS col0 FROM tab0 GROUP BY col0 37 54 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7897 SELECT - col0 FROM tab0 AS cor0 GROUP BY col0, col2 HAVING NOT NULL NOT BETWEEN NULL AND - - COUNT ( DISTINCT + 93 ) + - + MAX ( + + col0 ) + - col2 ---- @@ -49056,10 +48969,7 @@ SELECT DISTINCT + col2 AS col1 FROM tab1 GROUP BY col2, col1 71 8 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort SELECT col1 FROM tab0 WHERE NULL NOT BETWEEN ( NULL ) AND - 39 * 65 GROUP BY col1 ---- @@ -49122,10 +49032,7 @@ query I rowsort SELECT DISTINCT - col2 * - 27 FROM tab0 GROUP BY col2 HAVING NOT NULL >= ( + 12 * 86 ) ---- -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-7938 SELECT - MAX ( DISTINCT - col2 ) FROM tab0 WHERE NOT ( + 98 ) = + 0 GROUP BY col2, col2 HAVING NOT ( NULL ) NOT BETWEEN NULL AND ( + ( SUM ( + col0 ) ) ) ---- @@ -49831,10 +49738,7 @@ SELECT ALL col0 FROM tab1 GROUP BY col1, col0, col0 28 82 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query II rowsort label-8055 SELECT DISTINCT NULLIF ( + SUM ( - - 88 ), col0 * - col1 * + - 41 + - COUNT ( * ) ), SUM ( ALL + 1 ) AS col2 FROM tab1 GROUP BY col1, col0 HAVING ( NULL ) BETWEEN NULL AND - + col0 * - 76 - - - ( - + CAST ( + + col1 AS INTEGER ) ) + + ( - ( + 89 ) ) * - col1 ---- @@ -51407,10 +51311,7 @@ SELECT DISTINCT + col2 col0 FROM tab2 AS cor0 GROUP BY col2 HAVING NOT + + COUNT 79 87 -# Datafusion - DataFusion error: type_coercion -# Datafusion - caused by -# Datafusion - Error during planning: Cannot automatically convert Int64 to Null -skipif Datafusion + query I rowsort label-8324 SELECT + 60 / - + 22 + + col1 AS col0 FROM tab0 AS cor0 GROUP BY col1 HAVING NOT NULL NOT BETWEEN NULL AND + COUNT ( * ) + - - 86 + + COUNT ( * ) ----