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-50801

Run length clip stream: repeat current mode · case 01

Repeat uses the current mode instead of the mode captured with the repeated run.

Raster clipping● Open access↗
FA-50802

Run length clip stream: repeat current mode · case 02

Repeat uses the current mode instead of the mode captured with the repeated run.

Raster clipping◈ Members↗
FA-50803

Run length clip stream: repeat current mode · case 03

Repeat uses the current mode instead of the mode captured with the repeated run.

Raster clipping◈ Members↗
FA-50804

Run length clip stream: repeat current mode · case 04

Repeat uses the current mode instead of the mode captured with the repeated run.

Raster clipping◈ Members↗
FA-50805

Run length clip stream: repeat current mode · case 05

Repeat uses the current mode instead of the mode captured with the repeated run.

Raster clipping◈ Members↗
FA-50806

Run length clip stream: repeat one less · case 01

Repeat count includes the original run despite the additional-run contract.

Raster clipping● Open access↗
FA-50807

Run length clip stream: repeat one less · case 02

Repeat count includes the original run despite the additional-run contract.

Raster clipping◈ Members↗
FA-50808

Run length clip stream: repeat one less · case 03

Repeat count includes the original run despite the additional-run contract.

Raster clipping◈ Members↗
FA-50809

Run length clip stream: repeat one less · case 04

Repeat count includes the original run despite the additional-run contract.

Raster clipping◈ Members↗
FA-50810

Run length clip stream: repeat one less · case 05

Repeat count includes the original run despite the additional-run contract.

Raster clipping◈ Members↗
FA-50811

Run length clip stream: row old cursor · case 01

Beginning a new scanline retains the previous row cursor.

Raster clipping● Open access↗
FA-50812

Run length clip stream: row old cursor · case 02

Beginning a new scanline retains the previous row cursor.

Raster clipping◈ Members↗
FA-50813

Run length clip stream: row old cursor · case 03

Beginning a new scanline retains the previous row cursor.

Raster clipping◈ Members↗
FA-50814

Run length clip stream: row old cursor · case 04

Beginning a new scanline retains the previous row cursor.

Raster clipping◈ Members↗
FA-50815

Run length clip stream: row old cursor · case 05

Beginning a new scanline retains the previous row cursor.

Raster clipping◈ Members↗
FA-50816

Run length clip stream: row repeat leak · case 01

A repeat at the start of a row replays a run belonging to the previous row.

Raster clipping● Open access↗
FA-50817

Run length clip stream: row repeat leak · case 02

A repeat at the start of a row replays a run belonging to the previous row.

Raster clipping◈ Members↗
FA-50818

Run length clip stream: row repeat leak · case 03

A repeat at the start of a row replays a run belonging to the previous row.

Raster clipping◈ Members↗
FA-50819

Run length clip stream: row repeat leak · case 04

A repeat at the start of a row replays a run belonging to the previous row.

Raster clipping◈ Members↗
FA-50820

Run length clip stream: row repeat leak · case 05

A repeat at the start of a row replays a run belonging to the previous row.

Raster clipping◈ Members↗
FA-50821

Run length clip stream: clear rewinds · case 01

Clearing the coverage accumulator unexpectedly rewinds the stream cursor.

Raster clipping● Open access↗
FA-50822

Run length clip stream: clear rewinds · case 02

Clearing the coverage accumulator unexpectedly rewinds the stream cursor.

Raster clipping◈ Members↗
FA-50823

Run length clip stream: clear rewinds · case 03

Clearing the coverage accumulator unexpectedly rewinds the stream cursor.

Raster clipping◈ Members↗
FA-50824

Run length clip stream: clear rewinds · case 04

Clearing the coverage accumulator unexpectedly rewinds the stream cursor.

Raster clipping◈ Members↗
FA-50825

Run length clip stream: clear rewinds · case 05

Clearing the coverage accumulator unexpectedly rewinds the stream cursor.

Raster clipping◈ Members↗
FA-50826

Run length clip stream: repeat no advance · case 01

Repeated runs all cover the same sample range because the repeat cursor never advances.

Raster clipping● Open access↗
FA-50827

Run length clip stream: repeat no advance · case 02

Repeated runs all cover the same sample range because the repeat cursor never advances.

Raster clipping◈ Members↗
FA-50828

Run length clip stream: repeat no advance · case 03

Repeated runs all cover the same sample range because the repeat cursor never advances.

Raster clipping◈ Members↗
FA-50829

Run length clip stream: repeat no advance · case 04

Repeated runs all cover the same sample range because the repeat cursor never advances.

Raster clipping◈ Members↗
FA-50830

Run length clip stream: repeat no advance · case 05

Repeated runs all cover the same sample range because the repeat cursor never advances.

Raster clipping◈ Members↗
FA-50831

Clip region expression: push unbounded · case 01

A pushed region escapes the finite raster universe.

Raster clipping● Open access↗
FA-50832

Clip region expression: push unbounded · case 02

A pushed region escapes the finite raster universe.

Raster clipping◈ Members↗
FA-50833

Clip region expression: push unbounded · case 03

A pushed region escapes the finite raster universe.

Raster clipping◈ Members↗
FA-50834

Clip region expression: push unbounded · case 04

A pushed region escapes the finite raster universe.

Raster clipping◈ Members↗
FA-50835

Clip region expression: push unbounded · case 05

A pushed region escapes the finite raster universe.

Raster clipping◈ Members↗
FA-50836

Clip region expression: duplicate alias · case 01

Duplicating a mask aliases mutable stack entries.

Raster clipping● Open access↗
FA-50837

Clip region expression: duplicate alias · case 02

Duplicating a mask aliases mutable stack entries.

Raster clipping◈ Members↗
FA-50838

Clip region expression: duplicate alias · case 03

Duplicating a mask aliases mutable stack entries.

Raster clipping◈ Members↗
FA-50839

Clip region expression: duplicate alias · case 04

Duplicating a mask aliases mutable stack entries.

Raster clipping◈ Members↗
FA-50840

Clip region expression: duplicate alias · case 05

Duplicating a mask aliases mutable stack entries.

Raster clipping◈ Members↗
FA-50841

Clip region expression: swap noop · case 01

Operand swap is lost before a directional region subtraction.

Raster clipping● Open access↗
FA-50842

Clip region expression: swap noop · case 02

Operand swap is lost before a directional region subtraction.

Raster clipping◈ Members↗
FA-50843

Clip region expression: swap noop · case 03

Operand swap is lost before a directional region subtraction.

Raster clipping◈ Members↗
FA-50844

Clip region expression: swap noop · case 04

Operand swap is lost before a directional region subtraction.

Raster clipping◈ Members↗
FA-50845

Clip region expression: swap noop · case 05

Operand swap is lost before a directional region subtraction.

Raster clipping◈ Members↗
FA-50846

Clip region expression: not empty · case 01

Complement uses an empty universe and rejects all samples.

Raster clipping● Open access↗
FA-50847

Clip region expression: not empty · case 02

Complement uses an empty universe and rejects all samples.

Raster clipping◈ Members↗
FA-50848

Clip region expression: not empty · case 03

Complement uses an empty universe and rejects all samples.

Raster clipping◈ Members↗
FA-50849

Clip region expression: not empty · case 04

Complement uses an empty universe and rejects all samples.

Raster clipping◈ Members↗
FA-50850

Clip region expression: not empty · case 05

Complement uses an empty universe and rejects all samples.

Raster clipping◈ Members↗
FA-50851

Clip region expression: and union · case 01

Intersection evaluates region union and exposes singly covered samples.

Raster clipping● Open access↗
FA-50852

Clip region expression: and union · case 02

Intersection evaluates region union and exposes singly covered samples.

Raster clipping◈ Members↗
FA-50853

Clip region expression: and union · case 03

Intersection evaluates region union and exposes singly covered samples.

Raster clipping◈ Members↗
FA-50854

Clip region expression: and union · case 04

Intersection evaluates region union and exposes singly covered samples.

Raster clipping◈ Members↗
FA-50855

Clip region expression: and union · case 05

Intersection evaluates region union and exposes singly covered samples.

Raster clipping◈ Members↗
FA-50856

Clip region expression: or xor · case 01

Region union drops samples present in both masks.

Raster clipping● Open access↗
FA-50857

Clip region expression: or xor · case 02

Region union drops samples present in both masks.

Raster clipping◈ Members↗
FA-50858

Clip region expression: or xor · case 03

Region union drops samples present in both masks.

Raster clipping◈ Members↗
FA-50859

Clip region expression: or xor · case 04

Region union drops samples present in both masks.

Raster clipping◈ Members↗
FA-50860

Clip region expression: or xor · case 05

Region union drops samples present in both masks.

Raster clipping◈ Members↗
FA-50861

Clip region expression: xor union · case 01

Exclusive region composition retains overlapping coverage.

Raster clipping● Open access↗
FA-50862

Clip region expression: xor union · case 02

Exclusive region composition retains overlapping coverage.

Raster clipping◈ Members↗
FA-50863

Clip region expression: xor union · case 03

Exclusive region composition retains overlapping coverage.

Raster clipping◈ Members↗
FA-50864

Clip region expression: xor union · case 04

Exclusive region composition retains overlapping coverage.

Raster clipping◈ Members↗
FA-50865

Clip region expression: xor union · case 05

Exclusive region composition retains overlapping coverage.

Raster clipping◈ Members↗
FA-50866

Clip region expression: subtract reversed · case 01

Directional region subtraction reverses its operands.

Raster clipping● Open access↗
FA-50867

Clip region expression: subtract reversed · case 02

Directional region subtraction reverses its operands.

Raster clipping◈ Members↗
FA-50868

Clip region expression: subtract reversed · case 03

Directional region subtraction reverses its operands.

Raster clipping◈ Members↗
FA-50869

Clip region expression: subtract reversed · case 04

Directional region subtraction reverses its operands.

Raster clipping◈ Members↗
FA-50870

Clip region expression: subtract reversed · case 05

Directional region subtraction reverses its operands.

Raster clipping◈ Members↗
FA-50871

Clip region expression: implication complement · case 01

A conditional clip combines the consequent complement instead of the antecedent complement.

Raster clipping● Open access↗
FA-50872

Clip region expression: implication complement · case 02

A conditional clip combines the consequent complement instead of the antecedent complement.

Raster clipping◈ Members↗
FA-50873

Clip region expression: implication complement · case 03

A conditional clip combines the consequent complement instead of the antecedent complement.

Raster clipping◈ Members↗
FA-50874

Clip region expression: implication complement · case 04

A conditional clip combines the consequent complement instead of the antecedent complement.

Raster clipping◈ Members↗
FA-50875

Clip region expression: implication complement · case 05

A conditional clip combines the consequent complement instead of the antecedent complement.

Raster clipping◈ Members↗
FA-50876

Clip region expression: equivalence intersection · case 01

Coverage equivalence excludes samples absent from both regions.

Raster clipping● Open access↗
FA-50877

Clip region expression: equivalence intersection · case 02

Coverage equivalence excludes samples absent from both regions.

Raster clipping◈ Members↗
FA-50878

Clip region expression: equivalence intersection · case 03

Coverage equivalence excludes samples absent from both regions.

Raster clipping◈ Members↗
FA-50879

Clip region expression: equivalence intersection · case 04

Coverage equivalence excludes samples absent from both regions.

Raster clipping◈ Members↗
FA-50880

Clip region expression: equivalence intersection · case 05

Coverage equivalence excludes samples absent from both regions.

Raster clipping◈ Members↗
FA-50881

Clip mask morphology: dilation kernel reflection · case 01

Dilation forgets to reflect an asymmetric structuring element.

Raster clipping● Open access↗
FA-50882

Clip mask morphology: dilation kernel reflection · case 02

Dilation forgets to reflect an asymmetric structuring element.

Raster clipping◈ Members↗
FA-50883

Clip mask morphology: dilation kernel reflection · case 03

Dilation forgets to reflect an asymmetric structuring element.

Raster clipping◈ Members↗
FA-50884

Clip mask morphology: dilation kernel reflection · case 04

Dilation forgets to reflect an asymmetric structuring element.

Raster clipping◈ Members↗
FA-50885

Clip mask morphology: dilation kernel reflection · case 05

Dilation forgets to reflect an asymmetric structuring element.

Raster clipping◈ Members↗
FA-50886

Clip mask morphology: erosion outside · case 01

Erosion treats samples outside the target as covered and preserves clipped border pixels.

Raster clipping● Open access↗
FA-50887

Clip mask morphology: erosion outside · case 02

Erosion treats samples outside the target as covered and preserves clipped border pixels.

Raster clipping◈ Members↗
FA-50888

Clip mask morphology: erosion outside · case 03

Erosion treats samples outside the target as covered and preserves clipped border pixels.

Raster clipping◈ Members↗
FA-50889

Clip mask morphology: erosion outside · case 04

Erosion treats samples outside the target as covered and preserves clipped border pixels.

Raster clipping◈ Members↗
FA-50890

Clip mask morphology: erosion outside · case 05

Erosion treats samples outside the target as covered and preserves clipped border pixels.

Raster clipping◈ Members↗
FA-50891

Clip mask morphology: empty kernel · case 01

An empty erosion kernel covers the whole target through vacuous truth.

Raster clipping● Open access↗
FA-50892

Clip mask morphology: empty kernel · case 02

An empty erosion kernel covers the whole target through vacuous truth.

Raster clipping◈ Members↗
FA-50893

Clip mask morphology: empty kernel · case 03

An empty erosion kernel covers the whole target through vacuous truth.

Raster clipping◈ Members↗
FA-50894

Clip mask morphology: empty kernel · case 04

An empty erosion kernel covers the whole target through vacuous truth.

Raster clipping◈ Members↗
FA-50895

Clip mask morphology: empty kernel · case 05

An empty erosion kernel covers the whole target through vacuous truth.

Raster clipping◈ Members↗
FA-50896

Clip mask morphology: opening order · case 01

Opening performs closing and bridges gaps instead of removing isolated coverage.

Raster clipping● Open access↗
FA-50897

Clip mask morphology: opening order · case 02

Opening performs closing and bridges gaps instead of removing isolated coverage.

Raster clipping◈ Members↗
FA-50898

Clip mask morphology: opening order · case 03

Opening performs closing and bridges gaps instead of removing isolated coverage.

Raster clipping◈ Members↗
FA-50899

Clip mask morphology: opening order · case 04

Opening performs closing and bridges gaps instead of removing isolated coverage.

Raster clipping◈ Members↗
FA-50900

Clip mask morphology: opening order · case 05

Opening performs closing and bridges gaps instead of removing isolated coverage.

Raster clipping◈ 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 ↗