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

Multiset selection count · case 01

Distinct-subset counting forbids permitted repeats.

Combinatorics● Open access↗
FA-5602

Multiset selection count · case 02

Distinct-subset counting forbids permitted repeats.

Combinatorics◈ Members↗
FA-5603

Multiset selection count · case 03

Distinct-subset counting forbids permitted repeats.

Combinatorics◈ Members↗
FA-5604

Multiset selection count · case 04

Distinct-subset counting forbids permitted repeats.

Combinatorics◈ Members↗
FA-5605

Multiset selection count · case 05

Distinct-subset counting forbids permitted repeats.

Combinatorics◈ Members↗
FA-5606

Binary subsets count · case 01

Squaring the size does not enumerate include/exclude choices.

Combinatorics● Open access↗
FA-5607

Binary subsets count · case 02

Squaring the size does not enumerate include/exclude choices.

Combinatorics◈ Members↗
FA-5608

Binary subsets count · case 03

Squaring the size does not enumerate include/exclude choices.

Combinatorics◈ Members↗
FA-5609

Binary subsets count · case 04

Squaring the size does not enumerate include/exclude choices.

Combinatorics◈ Members↗
FA-5610

Binary subsets count · case 05

Squaring the size does not enumerate include/exclude choices.

Combinatorics◈ Members↗
FA-5611

Nonempty subsets count · case 01

The empty subset is included.

Combinatorics● Open access↗
FA-5612

Nonempty subsets count · case 02

The empty subset is included.

Combinatorics◈ Members↗
FA-5613

Nonempty subsets count · case 03

The empty subset is included.

Combinatorics◈ Members↗
FA-5614

Nonempty subsets count · case 04

The empty subset is included.

Combinatorics◈ Members↗
FA-5615

Nonempty subsets count · case 05

The empty subset is included.

Combinatorics◈ Members↗
FA-5616

Proper nonempty subsets count · case 01

The whole set is retained among proper subsets.

Combinatorics● Open access↗
FA-5617

Proper nonempty subsets count · case 02

The whole set is retained among proper subsets.

Combinatorics◈ Members↗
FA-5618

Proper nonempty subsets count · case 03

The whole set is retained among proper subsets.

Combinatorics◈ Members↗
FA-5619

Proper nonempty subsets count · case 04

The whole set is retained among proper subsets.

Combinatorics◈ Members↗
FA-5620

Proper nonempty subsets count · case 05

The whole set is retained among proper subsets.

Combinatorics◈ Members↗
FA-5621

Unordered pair count · case 01

Self pairs and symmetric copies are included.

Combinatorics● Open access↗
FA-5622

Unordered pair count · case 02

Self pairs and symmetric copies are included.

Combinatorics◈ Members↗
FA-5623

Unordered pair count · case 03

Self pairs and symmetric copies are included.

Combinatorics◈ Members↗
FA-5624

Unordered pair count · case 04

Self pairs and symmetric copies are included.

Combinatorics◈ Members↗
FA-5625

Unordered pair count · case 05

Self pairs and symmetric copies are included.

Combinatorics◈ Members↗
FA-5626

Prime length necklace colorings · case 01

Dividing all words by the length mishandles constant words with smaller rotation orbits.

Combinatorics● Open access↗
FA-5627

Prime length necklace colorings · case 02

Dividing all words by the length mishandles constant words with smaller rotation orbits.

Combinatorics◈ Members↗
FA-5628

Prime length necklace colorings · case 03

Dividing all words by the length mishandles constant words with smaller rotation orbits.

Combinatorics◈ Members↗
FA-5629

Prime length necklace colorings · case 04

Dividing all words by the length mishandles constant words with smaller rotation orbits.

Combinatorics◈ Members↗
FA-5630

Prime length necklace colorings · case 05

Dividing all words by the length mishandles constant words with smaller rotation orbits.

Combinatorics◈ Members↗
FA-5631

Circular labelled arrangements · case 01

Rotations are treated as different circular arrangements.

Combinatorics● Open access↗
FA-5632

Circular labelled arrangements · case 02

Rotations are treated as different circular arrangements.

Combinatorics◈ Members↗
FA-5633

Circular labelled arrangements · case 03

Rotations are treated as different circular arrangements.

Combinatorics◈ Members↗
FA-5634

Circular labelled arrangements · case 04

Rotations are treated as different circular arrangements.

Combinatorics◈ Members↗
FA-5635

Circular labelled arrangements · case 05

Rotations are treated as different circular arrangements.

Combinatorics◈ Members↗
FA-5636

Polygon diagonal count · case 01

Polygon sides are included as diagonals.

Combinatorics● Open access↗
FA-5637

Polygon diagonal count · case 02

Polygon sides are included as diagonals.

Combinatorics◈ Members↗
FA-5638

Polygon diagonal count · case 03

Polygon sides are included as diagonals.

Combinatorics◈ Members↗
FA-5639

Polygon diagonal count · case 04

Polygon sides are included as diagonals.

Combinatorics◈ Members↗
FA-5640

Polygon diagonal count · case 05

Polygon sides are included as diagonals.

Combinatorics◈ Members↗
FA-5641

Rectangular grid cell rectangle count · case 01

Only unit rectangles are counted.

Combinatorics● Open access↗
FA-5642

Rectangular grid cell rectangle count · case 02

Only unit rectangles are counted.

Combinatorics◈ Members↗
FA-5643

Rectangular grid cell rectangle count · case 03

Only unit rectangles are counted.

Combinatorics◈ Members↗
FA-5644

Rectangular grid cell rectangle count · case 04

Only unit rectangles are counted.

Combinatorics◈ Members↗
FA-5645

Rectangular grid cell rectangle count · case 05

Only unit rectangles are counted.

Combinatorics◈ Members↗
FA-5646

Rectangular grid all square count · case 01

Only the unit-square placements are counted.

Combinatorics● Open access↗
FA-5647

Rectangular grid all square count · case 02

Only the unit-square placements are counted.

Combinatorics◈ Members↗
FA-5648

Rectangular grid all square count · case 03

Only the unit-square placements are counted.

Combinatorics◈ Members↗
FA-5649

Rectangular grid all square count · case 04

Only the unit-square placements are counted.

Combinatorics◈ Members↗
FA-5650

Rectangular grid all square count · case 05

Only the unit-square placements are counted.

Combinatorics◈ Members↗
FA-5651

Lattice monotone path count · case 01

The path count is confused with grid area.

Combinatorics● Open access↗
FA-5652

Lattice monotone path count · case 02

The path count is confused with grid area.

Combinatorics◈ Members↗
FA-5653

Lattice monotone path count · case 03

The path count is confused with grid area.

Combinatorics◈ Members↗
FA-5654

Lattice monotone path count · case 04

The path count is confused with grid area.

Combinatorics◈ Members↗
FA-5655

Lattice monotone path count · case 05

The path count is confused with grid area.

Combinatorics◈ Members↗
FA-5656

Catalan balanced parentheses · case 01

Balanced totals are accepted without the prefix-balance constraint.

Combinatorics● Open access↗
FA-5657

Catalan balanced parentheses · case 02

Balanced totals are accepted without the prefix-balance constraint.

Combinatorics◈ Members↗
FA-5658

Catalan balanced parentheses · case 03

Balanced totals are accepted without the prefix-balance constraint.

Combinatorics◈ Members↗
FA-5659

Catalan balanced parentheses · case 04

Balanced totals are accepted without the prefix-balance constraint.

Combinatorics◈ Members↗
FA-5660

Catalan balanced parentheses · case 05

Balanced totals are accepted without the prefix-balance constraint.

Combinatorics◈ Members↗
FA-5661

Derangement count · case 01

Removing only the identity leaves permutations with other fixed points.

Combinatorics● Open access↗
FA-5662

Derangement count · case 02

Removing only the identity leaves permutations with other fixed points.

Combinatorics◈ Members↗
FA-5663

Derangement count · case 03

Removing only the identity leaves permutations with other fixed points.

Combinatorics◈ Members↗
FA-5664

Derangement count · case 04

Removing only the identity leaves permutations with other fixed points.

Combinatorics◈ Members↗
FA-5665

Derangement count · case 05

Removing only the identity leaves permutations with other fixed points.

Combinatorics◈ Members↗
FA-5666

Onto function count · case 01

All functions are accepted without requiring every target.

Combinatorics● Open access↗
FA-5667

Onto function count · case 02

All functions are accepted without requiring every target.

Combinatorics◈ Members↗
FA-5668

Onto function count · case 03

All functions are accepted without requiring every target.

Combinatorics◈ Members↗
FA-5669

Onto function count · case 04

All functions are accepted without requiring every target.

Combinatorics◈ Members↗
FA-5670

Onto function count · case 05

All functions are accepted without requiring every target.

Combinatorics◈ Members↗
FA-5671

Stirling second kind · case 01

Labelled assignments include empty blocks and distinguish block names.

Combinatorics● Open access↗
FA-5672

Stirling second kind · case 02

Labelled assignments include empty blocks and distinguish block names.

Combinatorics◈ Members↗
FA-5673

Stirling second kind · case 03

Labelled assignments include empty blocks and distinguish block names.

Combinatorics◈ Members↗
FA-5674

Stirling second kind · case 04

Labelled assignments include empty blocks and distinguish block names.

Combinatorics◈ Members↗
FA-5675

Stirling second kind · case 05

Labelled assignments include empty blocks and distinguish block names.

Combinatorics◈ Members↗
FA-5676

Weak composition count · case 01

A positive-composition formula excludes zero components.

Combinatorics● Open access↗
FA-5677

Weak composition count · case 02

A positive-composition formula excludes zero components.

Combinatorics◈ Members↗
FA-5678

Weak composition count · case 03

A positive-composition formula excludes zero components.

Combinatorics◈ Members↗
FA-5679

Weak composition count · case 04

A positive-composition formula excludes zero components.

Combinatorics◈ Members↗
FA-5680

Weak composition count · case 05

A positive-composition formula excludes zero components.

Combinatorics◈ Members↗
FA-5681

Positive composition count · case 01

Zero components are admitted in a positive composition.

Combinatorics● Open access↗
FA-5682

Positive composition count · case 02

Zero components are admitted in a positive composition.

Combinatorics◈ Members↗
FA-5683

Positive composition count · case 03

Zero components are admitted in a positive composition.

Combinatorics◈ Members↗
FA-5684

Positive composition count · case 04

Zero components are admitted in a positive composition.

Combinatorics◈ Members↗
FA-5685

Positive composition count · case 05

Zero components are admitted in a positive composition.

Combinatorics◈ Members↗
FA-5686

Multinomial word count · case 01

Repeated symbols are treated as separately labelled.

Combinatorics● Open access↗
FA-5687

Multinomial word count · case 02

Repeated symbols are treated as separately labelled.

Combinatorics◈ Members↗
FA-5688

Multinomial word count · case 03

Repeated symbols are treated as separately labelled.

Combinatorics◈ Members↗
FA-5689

Multinomial word count · case 04

Repeated symbols are treated as separately labelled.

Combinatorics◈ Members↗
FA-5690

Multinomial word count · case 05

Repeated symbols are treated as separately labelled.

Combinatorics◈ Members↗
FA-5691

Exact heads coin count · case 01

Outcomes with other head counts are included.

Combinatorics● Open access↗
FA-5692

Exact heads coin count · case 02

Outcomes with other head counts are included.

Combinatorics◈ Members↗
FA-5693

Exact heads coin count · case 03

Outcomes with other head counts are included.

Combinatorics◈ Members↗
FA-5694

Exact heads coin count · case 04

Outcomes with other head counts are included.

Combinatorics◈ Members↗
FA-5695

Exact heads coin count · case 05

Outcomes with other head counts are included.

Combinatorics◈ Members↗
FA-5696

Binomial probability rational · case 01

One arrangement is mistaken for all arrangements with k successes.

Combinatorics● Open access↗
FA-5697

Binomial probability rational · case 02

One arrangement is mistaken for all arrangements with k successes.

Combinatorics◈ Members↗
FA-5698

Binomial probability rational · case 03

One arrangement is mistaken for all arrangements with k successes.

Combinatorics◈ Members↗
FA-5699

Binomial probability rational · case 04

One arrangement is mistaken for all arrangements with k successes.

Combinatorics◈ Members↗
FA-5700

Binomial probability rational · case 05

One arrangement is mistaken for all arrangements with k successes.

Combinatorics◈ 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 ↗