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

Annulus area divided by pi · case 01

Squaring the thickness ignores the annulus mean radius.

Planar geometry● Open access↗
FA-5802

Annulus area divided by pi · case 02

Squaring the thickness ignores the annulus mean radius.

Planar geometry◈ Members↗
FA-5803

Annulus area divided by pi · case 03

Squaring the thickness ignores the annulus mean radius.

Planar geometry◈ Members↗
FA-5804

Annulus area divided by pi · case 04

Squaring the thickness ignores the annulus mean radius.

Planar geometry◈ Members↗
FA-5805

Annulus area divided by pi · case 05

Squaring the thickness ignores the annulus mean radius.

Planar geometry◈ Members↗
FA-5806

Ellipse area divided by pi · case 01

Only one semiaxis determines the area.

Planar geometry● Open access↗
FA-5807

Ellipse area divided by pi · case 02

Only one semiaxis determines the area.

Planar geometry◈ Members↗
FA-5808

Ellipse area divided by pi · case 03

Only one semiaxis determines the area.

Planar geometry◈ Members↗
FA-5809

Ellipse area divided by pi · case 04

Only one semiaxis determines the area.

Planar geometry◈ Members↗
FA-5810

Ellipse area divided by pi · case 05

Only one semiaxis determines the area.

Planar geometry◈ Members↗
FA-5811

Trapezoid area · case 01

The sum of parallel bases is not averaged.

Planar geometry● Open access↗
FA-5812

Trapezoid area · case 02

The sum of parallel bases is not averaged.

Planar geometry◈ Members↗
FA-5813

Trapezoid area · case 03

The sum of parallel bases is not averaged.

Planar geometry◈ Members↗
FA-5814

Trapezoid area · case 04

The sum of parallel bases is not averaged.

Planar geometry◈ Members↗
FA-5815

Trapezoid area · case 05

The sum of parallel bases is not averaged.

Planar geometry◈ Members↗
FA-5816

Rhombus area from diagonals · case 01

Diagonal product is not halved.

Planar geometry● Open access↗
FA-5817

Rhombus area from diagonals · case 02

Diagonal product is not halved.

Planar geometry◈ Members↗
FA-5818

Rhombus area from diagonals · case 03

Diagonal product is not halved.

Planar geometry◈ Members↗
FA-5819

Rhombus area from diagonals · case 04

Diagonal product is not halved.

Planar geometry◈ Members↗
FA-5820

Rhombus area from diagonals · case 05

Diagonal product is not halved.

Planar geometry◈ Members↗
FA-5821

Rectangle perimeter · case 01

Area is returned instead of perimeter.

Planar geometry● Open access↗
FA-5822

Rectangle perimeter · case 02

Area is returned instead of perimeter.

Planar geometry◈ Members↗
FA-5823

Rectangle perimeter · case 03

Area is returned instead of perimeter.

Planar geometry◈ Members↗
FA-5824

Rectangle perimeter · case 04

Area is returned instead of perimeter.

Planar geometry◈ Members↗
FA-5825

Rectangle perimeter · case 05

Area is returned instead of perimeter.

Planar geometry◈ Members↗
FA-5826

Regular polygon interior angle sum · case 01

The triangulation has n minus two triangles, not n.

Planar geometry● Open access↗
FA-5827

Regular polygon interior angle sum · case 02

The triangulation has n minus two triangles, not n.

Planar geometry◈ Members↗
FA-5828

Regular polygon interior angle sum · case 03

The triangulation has n minus two triangles, not n.

Planar geometry◈ Members↗
FA-5829

Regular polygon interior angle sum · case 04

The triangulation has n minus two triangles, not n.

Planar geometry◈ Members↗
FA-5830

Regular polygon interior angle sum · case 05

The triangulation has n minus two triangles, not n.

Planar geometry◈ Members↗
FA-5831

Regular polygon exterior angle · case 01

The interior angle is returned instead of its exterior turn.

Planar geometry● Open access↗
FA-5832

Regular polygon exterior angle · case 02

The interior angle is returned instead of its exterior turn.

Planar geometry◈ Members↗
FA-5833

Regular polygon exterior angle · case 03

The interior angle is returned instead of its exterior turn.

Planar geometry◈ Members↗
FA-5834

Regular polygon exterior angle · case 04

The interior angle is returned instead of its exterior turn.

Planar geometry◈ Members↗
FA-5835

Regular polygon exterior angle · case 05

The interior angle is returned instead of its exterior turn.

Planar geometry◈ Members↗
FA-5836

Degree normalization signed · case 01

Unsigned normalization violates the signed half-open interval.

Planar geometry● Open access↗
FA-5837

Degree normalization signed · case 02

Unsigned normalization violates the signed half-open interval.

Planar geometry◈ Members↗
FA-5838

Degree normalization signed · case 03

Unsigned normalization violates the signed half-open interval.

Planar geometry◈ Members↗
FA-5839

Degree normalization signed · case 04

Unsigned normalization violates the signed half-open interval.

Planar geometry◈ Members↗
FA-5840

Degree normalization signed · case 05

Unsigned normalization violates the signed half-open interval.

Planar geometry◈ Members↗
FA-5841

Degree shortest signed turn · case 01

Raw subtraction takes long turns across the wrap point.

Planar geometry● Open access↗
FA-5842

Degree shortest signed turn · case 02

Raw subtraction takes long turns across the wrap point.

Planar geometry◈ Members↗
FA-5843

Degree shortest signed turn · case 03

Raw subtraction takes long turns across the wrap point.

Planar geometry◈ Members↗
FA-5844

Degree shortest signed turn · case 04

Raw subtraction takes long turns across the wrap point.

Planar geometry◈ Members↗
FA-5845

Degree shortest signed turn · case 05

Raw subtraction takes long turns across the wrap point.

Planar geometry◈ Members↗
FA-5846

Clockwise quarter turn · case 01

The rotation sign implements a counterclockwise turn.

Planar geometry● Open access↗
FA-5847

Clockwise quarter turn · case 02

The rotation sign implements a counterclockwise turn.

Planar geometry◈ Members↗
FA-5848

Clockwise quarter turn · case 03

The rotation sign implements a counterclockwise turn.

Planar geometry◈ Members↗
FA-5849

Clockwise quarter turn · case 04

The rotation sign implements a counterclockwise turn.

Planar geometry◈ Members↗
FA-5850

Clockwise quarter turn · case 05

The rotation sign implements a counterclockwise turn.

Planar geometry◈ Members↗
FA-5851

Counterclockwise quarter turn · case 01

The rotation direction is reversed.

Planar geometry● Open access↗
FA-5852

Counterclockwise quarter turn · case 02

The rotation direction is reversed.

Planar geometry◈ Members↗
FA-5853

Counterclockwise quarter turn · case 03

The rotation direction is reversed.

Planar geometry◈ Members↗
FA-5854

Counterclockwise quarter turn · case 04

The rotation direction is reversed.

Planar geometry◈ Members↗
FA-5855

Counterclockwise quarter turn · case 05

The rotation direction is reversed.

Planar geometry◈ Members↗
FA-5856

Reflection across horizontal line · case 01

Reflection is performed about the origin rather than the specified line.

Planar geometry● Open access↗
FA-5857

Reflection across horizontal line · case 02

Reflection is performed about the origin rather than the specified line.

Planar geometry◈ Members↗
FA-5858

Reflection across horizontal line · case 03

Reflection is performed about the origin rather than the specified line.

Planar geometry◈ Members↗
FA-5859

Reflection across horizontal line · case 04

Reflection is performed about the origin rather than the specified line.

Planar geometry◈ Members↗
FA-5860

Reflection across horizontal line · case 05

Reflection is performed about the origin rather than the specified line.

Planar geometry◈ Members↗
FA-5861

Reflection across vertical line · case 01

The reflection axis is forced to x equals zero.

Planar geometry● Open access↗
FA-5862

Reflection across vertical line · case 02

The reflection axis is forced to x equals zero.

Planar geometry◈ Members↗
FA-5863

Reflection across vertical line · case 03

The reflection axis is forced to x equals zero.

Planar geometry◈ Members↗
FA-5864

Reflection across vertical line · case 04

The reflection axis is forced to x equals zero.

Planar geometry◈ Members↗
FA-5865

Reflection across vertical line · case 05

The reflection axis is forced to x equals zero.

Planar geometry◈ Members↗
FA-5866

Point projection onto vector · case 01

Projection divides by vector magnitude in the wrong norm.

Planar geometry● Open access↗
FA-5867

Point projection onto vector · case 02

Projection divides by vector magnitude in the wrong norm.

Planar geometry◈ Members↗
FA-5868

Point projection onto vector · case 03

Projection divides by vector magnitude in the wrong norm.

Planar geometry◈ Members↗
FA-5869

Point projection onto vector · case 04

Projection divides by vector magnitude in the wrong norm.

Planar geometry◈ Members↗
FA-5870

Point projection onto vector · case 05

Projection divides by vector magnitude in the wrong norm.

Planar geometry◈ Members↗
FA-5871

Point line squared distance · case 01

Distance to an endpoint replaces perpendicular distance to the infinite line.

Planar geometry● Open access↗
FA-5872

Point line squared distance · case 02

Distance to an endpoint replaces perpendicular distance to the infinite line.

Planar geometry◈ Members↗
FA-5873

Point line squared distance · case 03

Distance to an endpoint replaces perpendicular distance to the infinite line.

Planar geometry◈ Members↗
FA-5874

Point line squared distance · case 04

Distance to an endpoint replaces perpendicular distance to the infinite line.

Planar geometry◈ Members↗
FA-5875

Point line squared distance · case 05

Distance to an endpoint replaces perpendicular distance to the infinite line.

Planar geometry◈ Members↗
FA-5876

Axis aligned point containment closed · case 01

Strict comparisons exclude the closed boundary.

Planar geometry● Open access↗
FA-5877

Axis aligned point containment closed · case 02

Strict comparisons exclude the closed boundary.

Planar geometry◈ Members↗
FA-5878

Axis aligned point containment closed · case 03

Strict comparisons exclude the closed boundary.

Planar geometry◈ Members↗
FA-5879

Axis aligned point containment closed · case 04

Strict comparisons exclude the closed boundary.

Planar geometry◈ Members↗
FA-5880

Axis aligned point containment closed · case 05

Strict comparisons exclude the closed boundary.

Planar geometry◈ Members↗
FA-5881

Triangle side feasibility · case 01

Only one inequality is checked and degeneracy is accepted.

Planar geometry● Open access↗
FA-5882

Triangle side feasibility · case 02

Only one inequality is checked and degeneracy is accepted.

Planar geometry◈ Members↗
FA-5883

Triangle side feasibility · case 03

Only one inequality is checked and degeneracy is accepted.

Planar geometry◈ Members↗
FA-5884

Triangle side feasibility · case 04

Only one inequality is checked and degeneracy is accepted.

Planar geometry◈ Members↗
FA-5885

Triangle side feasibility · case 05

Only one inequality is checked and degeneracy is accepted.

Planar geometry◈ Members↗
FA-5886

Squared heron area times sixteen · case 01

Two Heron factors are duplicated instead of respecting all three sides.

Planar geometry● Open access↗
FA-5887

Squared heron area times sixteen · case 02

Two Heron factors are duplicated instead of respecting all three sides.

Planar geometry◈ Members↗
FA-5888

Squared heron area times sixteen · case 03

Two Heron factors are duplicated instead of respecting all three sides.

Planar geometry◈ Members↗
FA-5889

Squared heron area times sixteen · case 04

Two Heron factors are duplicated instead of respecting all three sides.

Planar geometry◈ Members↗
FA-5890

Squared heron area times sixteen · case 05

Two Heron factors are duplicated instead of respecting all three sides.

Planar geometry◈ Members↗
FA-5891

Polygon signed double area · case 01

The closing polygon edge is missing from the shoelace sum.

Planar geometry● Open access↗
FA-5892

Polygon signed double area · case 02

The closing polygon edge is missing from the shoelace sum.

Planar geometry◈ Members↗
FA-5893

Polygon signed double area · case 03

The closing polygon edge is missing from the shoelace sum.

Planar geometry◈ Members↗
FA-5894

Polygon signed double area · case 04

The closing polygon edge is missing from the shoelace sum.

Planar geometry◈ Members↗
FA-5895

Polygon signed double area · case 05

The closing polygon edge is missing from the shoelace sum.

Planar geometry◈ Members↗
FA-5896

Polygon boundary lattice points · case 01

Only vertices are counted, excluding lattice points along edges.

Planar geometry● Open access↗
FA-5897

Polygon boundary lattice points · case 02

Only vertices are counted, excluding lattice points along edges.

Planar geometry◈ Members↗
FA-5898

Polygon boundary lattice points · case 03

Only vertices are counted, excluding lattice points along edges.

Planar geometry◈ Members↗
FA-5899

Polygon boundary lattice points · case 04

Only vertices are counted, excluding lattice points along edges.

Planar geometry◈ Members↗
FA-5900

Polygon boundary lattice points · case 05

Only vertices are counted, excluding lattice points along edges.

Planar geometry◈ 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 ↗