Merge 'Fix numeric conversion in SELECT -'e'' from Diego Reis

closes #1157

Closes #1167
This commit is contained in:
Pekka Enberg
2025-03-27 08:58:57 +02:00
2 changed files with 131 additions and 3 deletions

View File

@@ -214,4 +214,13 @@ do_execsql_test select_shl_numeric_types {
do_execsql_test select_fuzz_failure_case {
SELECT (-9 << ((-6) << (9)) >> ((5)) % -10 - + - (-9));
} {-16}
} {-16}
# regression test for https://github.com/tursodatabase/limbo/issues/1157
do_execsql_test select-invalid-numeric-text {
select -'e';
} {0}
do_execsql_test select-invalid-numeric-text {
select -'E';
} {0}