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

Merge central moment 4: Fourth-moment translation omits third-moment coupling. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13002

Merge central moment 4: Fourth-moment translation omits third-moment coupling. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13003

Merge central moment 4: Fourth-moment translation omits third-moment coupling. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13004

Merge central moment 4: Fourth-moment translation omits third-moment coupling. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13005

Merge central moment 4: Fourth-moment translation omits third-moment coupling. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13006

Merge central moment 4: The count polynomial uses the square of the count difference. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13007

Merge central moment 4: The count polynomial uses the square of the count difference. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13008

Merge central moment 4: The count polynomial uses the square of the count difference. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13009

Merge central moment 4: The count polynomial uses the square of the count difference. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13010

Merge central moment 4: The count polynomial uses the square of the count difference. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13011

Merge central moment 4: The fourth-moment merger drops accumulated within-block fourth moment. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13012

Merge central moment 4: The fourth-moment merger drops accumulated within-block fourth moment. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13013

Merge central moment 4: The fourth-moment merger drops accumulated within-block fourth moment. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13014

Merge central moment 4: The fourth-moment merger drops accumulated within-block fourth moment. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13015

Merge central moment 4: The fourth-moment merger drops accumulated within-block fourth moment. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13016

Histogram interval mass: An intersecting bin contributes all of its mass. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13017

Histogram interval mass: An intersecting bin contributes all of its mass. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13018

Histogram interval mass: An intersecting bin contributes all of its mass. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13019

Histogram interval mass: An intersecting bin contributes all of its mass. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13020

Histogram interval mass: An intersecting bin contributes all of its mass. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13021

Histogram interval mass: Overlap length is multiplied by mass without conversion to density. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13022

Histogram interval mass: Overlap length is multiplied by mass without conversion to density. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13023

Histogram interval mass: Overlap length is multiplied by mass without conversion to density. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13024

Histogram interval mass: Overlap length is multiplied by mass without conversion to density. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13025

Histogram interval mass: Overlap length is multiplied by mass without conversion to density. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13026

Histogram interval mass: Disjoint bins contribute negative signed overlap. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13027

Histogram interval mass: Disjoint bins contribute negative signed overlap. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13028

Histogram interval mass: Disjoint bins contribute negative signed overlap. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13029

Histogram interval mass: Disjoint bins contribute negative signed overlap. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13030

Histogram interval mass: Disjoint bins contribute negative signed overlap. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13031

Histogram interval mass: The query left edge is ignored when truncating bins. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13032

Histogram interval mass: The query left edge is ignored when truncating bins. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13033

Histogram interval mass: The query left edge is ignored when truncating bins. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13034

Histogram interval mass: The query left edge is ignored when truncating bins. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13035

Histogram interval mass: The query left edge is ignored when truncating bins. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13036

Histogram interval mass: The query right edge is ignored when truncating bins. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13037

Histogram interval mass: The query right edge is ignored when truncating bins. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13038

Histogram interval mass: The query right edge is ignored when truncating bins. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13039

Histogram interval mass: The query right edge is ignored when truncating bins. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13040

Histogram interval mass: The query right edge is ignored when truncating bins. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13041

Histogram interval mass: Density is truncated before integration. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13042

Histogram interval mass: Density is truncated before integration. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13043

Histogram interval mass: Density is truncated before integration. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13044

Histogram interval mass: Density is truncated before integration. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13045

Histogram interval mass: Density is truncated before integration. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13046

Histogram interval mass: Bin contributions are averaged rather than accumulated. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13047

Histogram interval mass: Bin contributions are averaged rather than accumulated. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13048

Histogram interval mass: Bin contributions are averaged rather than accumulated. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13049

Histogram interval mass: Bin contributions are averaged rather than accumulated. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13050

Histogram interval mass: Bin contributions are averaged rather than accumulated. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13051

Histogram interval mass: Reversed query bounds are silently sorted into a nonempty query. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13052

Histogram interval mass: Reversed query bounds are silently sorted into a nonempty query. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13053

Histogram interval mass: Reversed query bounds are silently sorted into a nonempty query. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13054

Histogram interval mass: Reversed query bounds are silently sorted into a nonempty query. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13055

Histogram interval mass: Reversed query bounds are silently sorted into a nonempty query. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13056

Merge cross scatter: The between-block cross scatter is discarded. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13057

Merge cross scatter: The between-block cross scatter is discarded. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13058

Merge cross scatter: The between-block cross scatter is discarded. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13059

Merge cross scatter: The between-block cross scatter is discarded. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13060

Merge cross scatter: The between-block cross scatter is discarded. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13061

Merge cross scatter: The covariance correction uses the square of the x displacement. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13062

Merge cross scatter: The covariance correction uses the square of the x displacement. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13063

Merge cross scatter: The covariance correction uses the square of the x displacement. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13064

Merge cross scatter: The covariance correction uses the square of the x displacement. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13065

Merge cross scatter: The covariance correction uses the square of the x displacement. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13066

Merge cross scatter: The between-block covariance sign is discarded. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13067

Merge cross scatter: The between-block covariance sign is discarded. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13068

Merge cross scatter: The between-block covariance sign is discarded. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13069

Merge cross scatter: The between-block covariance sign is discarded. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13070

Merge cross scatter: The between-block covariance sign is discarded. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13071

Merge cross scatter: The incoming block cross scatter is not added. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13072

Merge cross scatter: The incoming block cross scatter is not added. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13073

Merge cross scatter: The incoming block cross scatter is not added. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13074

Merge cross scatter: The incoming block cross scatter is not added. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13075

Merge cross scatter: The incoming block cross scatter is not added. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13076

Merge cross scatter: The x centroid moves according to old rather than incoming population. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13077

Merge cross scatter: The x centroid moves according to old rather than incoming population. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13078

Merge cross scatter: The x centroid moves according to old rather than incoming population. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13079

Merge cross scatter: The x centroid moves according to old rather than incoming population. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13080

Merge cross scatter: The x centroid moves according to old rather than incoming population. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13081

Merge cross scatter: The y centroid is updated using the x displacement. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13082

Merge cross scatter: The y centroid is updated using the x displacement. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13083

Merge cross scatter: The y centroid is updated using the x displacement. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13084

Merge cross scatter: The y centroid is updated using the x displacement. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13085

Merge cross scatter: The y centroid is updated using the x displacement. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13086

Merge cross scatter: The cross correction uses a product rather than total count denominator. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13087

Merge cross scatter: The cross correction uses a product rather than total count denominator. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13088

Merge cross scatter: The cross correction uses a product rather than total count denominator. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13089

Merge cross scatter: The cross correction uses a product rather than total count denominator. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13090

Merge cross scatter: The cross correction uses a product rather than total count denominator. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13091

Merge cross scatter: Each incoming cross scatter is normalized before unnormalised merging. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13092

Merge cross scatter: Each incoming cross scatter is normalized before unnormalised merging. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13093

Merge cross scatter: Each incoming cross scatter is normalized before unnormalised merging. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13094

Merge cross scatter: Each incoming cross scatter is normalized before unnormalised merging. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13095

Merge cross scatter: Each incoming cross scatter is normalized before unnormalised merging. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13096

Frequency left quantile: Weighted rank walks unsorted observations. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13097

Frequency left quantile: Weighted rank walks unsorted observations. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13098

Frequency left quantile: Weighted rank walks unsorted observations. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13099

Frequency left quantile: Weighted rank walks unsorted observations. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13100

Frequency left quantile: Weighted rank walks unsorted observations. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ 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 ↗