Commit 78b95e4
test(specializer): pin substr negative-start paths — column-path parity green, constant-fold divergence xfail-strict
The TASK-45-review substr report compared the engine's column path against
DuckDB's constant-fold path. Measured (DuckDB 1.5.5): those two DuckDB paths
disagree with each other on negative starts; the engine matches the
vectorized path, per the builtin-pins spec §4 pin. Column-path triples from
the report now pass differentially; the pure-literal known residual is
documented as a strict xfail.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>1 parent 25fc76d commit 78b95e4
1 file changed
Lines changed: 31 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
341 | 341 | | |
342 | 342 | | |
343 | 343 | | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
344 | 375 | | |
345 | 376 | | |
346 | 377 | | |
| |||
0 commit comments