This commit is contained in:
2026-06-24 13:47:14 +02:00
commit fd930e15cb
2377 changed files with 1213931 additions and 0 deletions
@@ -0,0 +1,49 @@
## Summary
<!--Explain briefly what goes wrong and explain why you believe this is a bug and not the intended behavior of SQLite (if it is not a crash).-->**No review yet**
## Minimized query
```sql
.log stdout
.shell echo "please let me pass i will do anything uwu"
.eqp off
BEGIN DEFERRED;
PRAGMA recursive_triggers = OFF;
CREATE TABLE t1(a INTEGER, b TEXT, c BLOB, CHECK( coalesce(b,c) ));
INSERT INTO t1 VALUES(if(char(-(-(CAST(datetime(1.7976931348623157e+308) AS NCHAR(55)))), 2, 3, 4, 5), 1, 1), 2, 3);
ALTER TABLE t1 RENAME COLUMN b TO d;
CREATE TABLE t3(a, b, c, d, e, f, g, h, i, j, k, l, m, FOREIGN KEY (b, c, d, e, f, g, h, i, j, k, l, m) REFERENCES t4);
CREATE TABLE t4(x, y, z);
INSERT INTO t4 VALUES(3, 2, 1);
WITH cte AS (SELECT a, COUNT(*) AS cnt FROM t1 GROUP BY a) SELECT * FROM cte WHERE +cnt > 1;
END TRANSACTION;
ANALYZE t1;
VACUUM;
ALTER TABLE t4 DROP COLUMN x;
ALTER TABLE t3 ADD COLUMN extra_7202 DECIMAL(10,5) DEFAULT CURRENT_TIMESTAMP;
REINDEX;
DROP TRIGGER IF EXISTS t3;
ALTER TABLE t3 RENAME COLUMN j TO j_r1638;
DELETE FROM t1 WHERE 1 RETURNING *;
```
## Actual output
```sql
please let me pass i will do anything uwu
(1) no such function: if in "INSERT INTO t1 VALUES(if(char(-(-(CAST(datetime(1.7976931348623157e+308) AS NCHAR(55)))), 2, 3, 4, 5), 1, 1), 2, 3);"
```
## Expectation
```sql
```
## Flag
```
```