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,56 @@
## 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
PRAGMA cell_size_check = OFF;
PRAGMA reverse_unordered_selects;
PRAGMA secure_delete = ON;
PRAGMA automatic_index = TRUE;
.stats vmstep
CREATE TABLE t1(a, b, c, d);
CREATE UNIQUE INDEX i1 ON t1(b, c);
CREATE UNIQUE INDEX i2 ON t1(d COLLATE nocase);
CREATE TABLE t2(x INTEGER PRIMARY KEY, y);
CREATE TABLE t3(c1 PRIMARY KEY NOT NULL, c2 NOT NULL);
CREATE INDEX i3 ON t3(c2);
CREATE TABLE t4(a, b NOT NULL, c NOT NULL, d NOT NULL);
CREATE UNIQUE INDEX t4i1 ON t4(b, c);
CREATE UNIQUE INDEX t4i2 ON t4(d COLLATE nocase);
SELECT DISTINCT c FROM t1 WHERE b = ?;
SELECT DISTINCT c FROM t1 WHERE b IN (lower(NULL),jsonb_array(CAST(2 AS REAL), 2, NULL));
SELECT DISTINCT a, b, c COLLATE nocase FROM t1
```
## Actual output
```sql
0
1
VM-steps: 30
VM-steps: 26
VM-steps: 26
VM-steps: 28
VM-steps: 39
VM-steps: 26
VM-steps: 28
VM-steps: 26
VM-steps: 26
VM-steps: 8
VM-steps: 7
```
## Expectation
```sql
```
## Flag
```
```