FAILURE MAP

Understand the failure.
Verify the repair.

Small, reproducible software failures. The broken implementation, the fix that didn’t work, and the one that passed—preserved together.

Explore the cases ↓How results are verified ↗
100840Executable case variants
20168Distinct failure mechanisms
302520Executed implementations
20168Open-access cases

WHAT THE ARCHIVE CONTAINS

100840 executable cases. 20168 are open.

Every case records the implementation that fails, the fix that did not work, and the repair that passed its checks—with recorded outputs and source hashes. This release adds 100840 cases across 20168 failure mechanisms and 254 domains.

The open tier gives you the failure and the unsuccessful fix for one case in every mechanism. The remaining 80672 cases, 5 variants per mechanism, are member-only: the verified repair, its recorded checks, and the full fixture suite are held in the member archive. Read the methodology ↗

A RECORD OF WHAT WENT WRONG

Browse the archive / 100840

Python · Standard library
REFERENCEFAILURE MECHANISMDOMAINACCESS
FA-44401

Run decoding rebases positions without rebasing run ends · case 01

Run decoding rebases positions without rebasing run ends.

Data systems● Open access↗
FA-44402

Run decoding rebases positions without rebasing run ends · case 02

Run decoding rebases positions without rebasing run ends.

Data systems◈ Members↗
FA-44403

Run decoding rebases positions without rebasing run ends · case 03

Run decoding rebases positions without rebasing run ends.

Data systems◈ Members↗
FA-44404

Run decoding rebases positions without rebasing run ends · case 04

Run decoding rebases positions without rebasing run ends.

Data systems◈ Members↗
FA-44405

Run decoding rebases positions without rebasing run ends · case 05

Run decoding rebases positions without rebasing run ends.

Data systems◈ Members↗
FA-44406

An exclusive run end is treated as its last included position · case 01

An exclusive run end is treated as its last included position.

Data systems● Open access↗
FA-44407

An exclusive run end is treated as its last included position · case 02

An exclusive run end is treated as its last included position.

Data systems◈ Members↗
FA-44408

An exclusive run end is treated as its last included position · case 03

An exclusive run end is treated as its last included position.

Data systems◈ Members↗
FA-44409

An exclusive run end is treated as its last included position · case 04

An exclusive run end is treated as its last included position.

Data systems◈ Members↗
FA-44410

An exclusive run end is treated as its last included position · case 05

An exclusive run end is treated as its last included position.

Data systems◈ Members↗
FA-44411

Decoded run values use a logical-row address · case 01

Decoded run values use a logical-row address.

Data systems● Open access↗
FA-44412

Decoded run values use a logical-row address · case 02

Decoded run values use a logical-row address.

Data systems◈ Members↗
FA-44413

Decoded run values use a logical-row address · case 03

Decoded run values use a logical-row address.

Data systems◈ Members↗
FA-44414

Decoded run values use a logical-row address · case 04

Decoded run values use a logical-row address.

Data systems◈ Members↗
FA-44415

Decoded run values use a logical-row address · case 05

Decoded run values use a logical-row address.

Data systems◈ Members↗
FA-44416

Run validity is addressed by the slice-local row · case 01

Run validity is addressed by the slice-local row.

Data systems● Open access↗
FA-44417

Run validity is addressed by the slice-local row · case 02

Run validity is addressed by the slice-local row.

Data systems◈ Members↗
FA-44418

Run validity is addressed by the slice-local row · case 03

Run validity is addressed by the slice-local row.

Data systems◈ Members↗
FA-44419

Run validity is addressed by the slice-local row · case 04

Run validity is addressed by the slice-local row.

Data systems◈ Members↗
FA-44420

Run validity is addressed by the slice-local row · case 05

Run validity is addressed by the slice-local row.

Data systems◈ Members↗
FA-44421

A null run is replaced by its hidden payload · case 01

A null run is replaced by its hidden payload.

Data systems● Open access↗
FA-44422

A null run is replaced by its hidden payload · case 02

A null run is replaced by its hidden payload.

Data systems◈ Members↗
FA-44423

A null run is replaced by its hidden payload · case 03

A null run is replaced by its hidden payload.

Data systems◈ Members↗
FA-44424

A null run is replaced by its hidden payload · case 04

A null run is replaced by its hidden payload.

Data systems◈ Members↗
FA-44425

A null run is replaced by its hidden payload · case 05

A null run is replaced by its hidden payload.

Data systems◈ Members↗
FA-44426

Only one output is retained per decoded run value · case 01

Only one output is retained per decoded run value.

Data systems● Open access↗
FA-44427

Only one output is retained per decoded run value · case 02

Only one output is retained per decoded run value.

Data systems◈ Members↗
FA-44428

Only one output is retained per decoded run value · case 03

Only one output is retained per decoded run value.

Data systems◈ Members↗
FA-44429

Only one output is retained per decoded run value · case 04

Only one output is retained per decoded run value.

Data systems◈ Members↗
FA-44430

Only one output is retained per decoded run value · case 05

Only one output is retained per decoded run value.

Data systems◈ Members↗
FA-44431

List gather sorts its physical row selection · case 01

List gather sorts its physical row selection.

Data systems● Open access↗
FA-44432

List gather sorts its physical row selection · case 02

List gather sorts its physical row selection.

Data systems◈ Members↗
FA-44433

List gather sorts its physical row selection · case 03

List gather sorts its physical row selection.

Data systems◈ Members↗
FA-44434

List gather sorts its physical row selection · case 04

List gather sorts its physical row selection.

Data systems◈ Members↗
FA-44435

List gather sorts its physical row selection · case 05

List gather sorts its physical row selection.

Data systems◈ Members↗
FA-44436

A list slice starts at zero in the shared child buffer · case 01

A list slice starts at zero in the shared child buffer.

Data systems● Open access↗
FA-44437

A list slice starts at zero in the shared child buffer · case 02

A list slice starts at zero in the shared child buffer.

Data systems◈ Members↗
FA-44438

A list slice starts at zero in the shared child buffer · case 03

A list slice starts at zero in the shared child buffer.

Data systems◈ Members↗
FA-44439

A list slice starts at zero in the shared child buffer · case 04

A list slice starts at zero in the shared child buffer.

Data systems◈ Members↗
FA-44440

A list slice starts at zero in the shared child buffer · case 05

A list slice starts at zero in the shared child buffer.

Data systems◈ Members↗
FA-44441

A list slice ends at the next parent ordinal · case 01

A list slice ends at the next parent ordinal.

Data systems● Open access↗
FA-44442

A list slice ends at the next parent ordinal · case 02

A list slice ends at the next parent ordinal.

Data systems◈ Members↗
FA-44443

A list slice ends at the next parent ordinal · case 03

A list slice ends at the next parent ordinal.

Data systems◈ Members↗
FA-44444

A list slice ends at the next parent ordinal · case 04

A list slice ends at the next parent ordinal.

Data systems◈ Members↗
FA-44445

A list slice ends at the next parent ordinal · case 05

A list slice ends at the next parent ordinal.

Data systems◈ Members↗
FA-44446

Nested list decoding ignores child validity · case 01

Nested list decoding ignores child validity.

Data systems● Open access↗
FA-44447

Nested list decoding ignores child validity · case 02

Nested list decoding ignores child validity.

Data systems◈ Members↗
FA-44448

Nested list decoding ignores child validity · case 03

Nested list decoding ignores child validity.

Data systems◈ Members↗
FA-44449

Nested list decoding ignores child validity · case 04

Nested list decoding ignores child validity.

Data systems◈ Members↗
FA-44450

Nested list decoding ignores child validity · case 05

Nested list decoding ignores child validity.

Data systems◈ Members↗
FA-44451

A null list exposes its physically retained child values · case 01

A null list exposes its physically retained child values.

Data systems● Open access↗
FA-44452

A null list exposes its physically retained child values · case 02

A null list exposes its physically retained child values.

Data systems◈ Members↗
FA-44453

A null list exposes its physically retained child values · case 03

A null list exposes its physically retained child values.

Data systems◈ Members↗
FA-44454

A null list exposes its physically retained child values · case 04

A null list exposes its physically retained child values.

Data systems◈ Members↗
FA-44455

A null list exposes its physically retained child values · case 05

A null list exposes its physically retained child values.

Data systems◈ Members↗
FA-44456

Empty valid lists are converted into absent rows · case 01

Empty valid lists are converted into absent rows.

Data systems● Open access↗
FA-44457

Empty valid lists are converted into absent rows · case 02

Empty valid lists are converted into absent rows.

Data systems◈ Members↗
FA-44458

Empty valid lists are converted into absent rows · case 03

Empty valid lists are converted into absent rows.

Data systems◈ Members↗
FA-44459

Empty valid lists are converted into absent rows · case 04

Empty valid lists are converted into absent rows.

Data systems◈ Members↗
FA-44460

Empty valid lists are converted into absent rows · case 05

Empty valid lists are converted into absent rows.

Data systems◈ Members↗
FA-44461

Struct projection ignores a gathered row selection · case 01

Struct projection ignores a gathered row selection.

Data systems● Open access↗
FA-44462

Struct projection ignores a gathered row selection · case 02

Struct projection ignores a gathered row selection.

Data systems◈ Members↗
FA-44463

Struct projection ignores a gathered row selection · case 03

Struct projection ignores a gathered row selection.

Data systems◈ Members↗
FA-44464

Struct projection ignores a gathered row selection · case 04

Struct projection ignores a gathered row selection.

Data systems◈ Members↗
FA-44465

Struct projection ignores a gathered row selection · case 05

Struct projection ignores a gathered row selection.

Data systems◈ Members↗
FA-44466

Struct projection sorts requested fields by storage name · case 01

Struct projection sorts requested fields by storage name.

Data systems● Open access↗
FA-44467

Struct projection sorts requested fields by storage name · case 02

Struct projection sorts requested fields by storage name.

Data systems◈ Members↗
FA-44468

Struct projection sorts requested fields by storage name · case 03

Struct projection sorts requested fields by storage name.

Data systems◈ Members↗
FA-44469

Struct projection sorts requested fields by storage name · case 04

Struct projection sorts requested fields by storage name.

Data systems◈ Members↗
FA-44470

Struct projection sorts requested fields by storage name · case 05

Struct projection sorts requested fields by storage name.

Data systems◈ Members↗
FA-44471

Struct projection treats absent fields as fatal for every field · case 01

Struct projection treats absent fields as fatal for every field.

Data systems● Open access↗
FA-44472

Struct projection treats absent fields as fatal for every field · case 02

Struct projection treats absent fields as fatal for every field.

Data systems◈ Members↗
FA-44473

Struct projection treats absent fields as fatal for every field · case 03

Struct projection treats absent fields as fatal for every field.

Data systems◈ Members↗
FA-44474

Struct projection treats absent fields as fatal for every field · case 04

Struct projection treats absent fields as fatal for every field.

Data systems◈ Members↗
FA-44475

Struct projection treats absent fields as fatal for every field · case 05

Struct projection treats absent fields as fatal for every field.

Data systems◈ Members↗
FA-44476

A struct field exposes values beneath null field lanes · case 01

A struct field exposes values beneath null field lanes.

Data systems● Open access↗
FA-44477

A struct field exposes values beneath null field lanes · case 02

A struct field exposes values beneath null field lanes.

Data systems◈ Members↗
FA-44478

A struct field exposes values beneath null field lanes · case 03

A struct field exposes values beneath null field lanes.

Data systems◈ Members↗
FA-44479

A struct field exposes values beneath null field lanes · case 04

A struct field exposes values beneath null field lanes.

Data systems◈ Members↗
FA-44480

A struct field exposes values beneath null field lanes · case 05

A struct field exposes values beneath null field lanes.

Data systems◈ Members↗
FA-44481

A projected struct field broadcasts its first lane · case 01

A projected struct field broadcasts its first lane.

Data systems● Open access↗
FA-44482

A projected struct field broadcasts its first lane · case 02

A projected struct field broadcasts its first lane.

Data systems◈ Members↗
FA-44483

A projected struct field broadcasts its first lane · case 03

A projected struct field broadcasts its first lane.

Data systems◈ Members↗
FA-44484

A projected struct field broadcasts its first lane · case 04

A projected struct field broadcasts its first lane.

Data systems◈ Members↗
FA-44485

A projected struct field broadcasts its first lane · case 05

A projected struct field broadcasts its first lane.

Data systems◈ Members↗
FA-44486

Child validity replaces the containing struct validity · case 01

Child validity replaces the containing struct validity.

Data systems● Open access↗
FA-44487

Child validity replaces the containing struct validity · case 02

Child validity replaces the containing struct validity.

Data systems◈ Members↗
FA-44488

Child validity replaces the containing struct validity · case 03

Child validity replaces the containing struct validity.

Data systems◈ Members↗
FA-44489

Child validity replaces the containing struct validity · case 04

Child validity replaces the containing struct validity.

Data systems◈ Members↗
FA-44490

Child validity replaces the containing struct validity · case 05

Child validity replaces the containing struct validity.

Data systems◈ Members↗
FA-44491

Dense union gather sorts logical row addresses · case 01

Dense union gather sorts logical row addresses.

Data systems● Open access↗
FA-44492

Dense union gather sorts logical row addresses · case 02

Dense union gather sorts logical row addresses.

Data systems◈ Members↗
FA-44493

Dense union gather sorts logical row addresses · case 03

Dense union gather sorts logical row addresses.

Data systems◈ Members↗
FA-44494

Dense union gather sorts logical row addresses · case 04

Dense union gather sorts logical row addresses.

Data systems◈ Members↗
FA-44495

Dense union gather sorts logical row addresses · case 05

Dense union gather sorts logical row addresses.

Data systems◈ Members↗
FA-44496

Dense union decoding reuses the first row tag · case 01

Dense union decoding reuses the first row tag.

Data systems● Open access↗
FA-44497

Dense union decoding reuses the first row tag · case 02

Dense union decoding reuses the first row tag.

Data systems◈ Members↗
FA-44498

Dense union decoding reuses the first row tag · case 03

Dense union decoding reuses the first row tag.

Data systems◈ Members↗
FA-44499

Dense union decoding reuses the first row tag · case 04

Dense union decoding reuses the first row tag.

Data systems◈ Members↗
FA-44500

Dense union decoding reuses the first row tag · case 05

Dense union decoding reuses the first row tag.

Data systems◈ Members↗

INSPECTABLE BY DESIGN

Every result has a runnable source.

Runnable implementations with recorded outputs, source hashes, and explicit contracts. Related variants share a failure mechanism and belong together in evaluation splits.

Read the methodology ↗