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

Group balanced squared loss: Within-group loss totals are not normalized by group sizes. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-14202

Group balanced squared loss: Within-group loss totals are not normalized by group sizes. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14203

Group balanced squared loss: Within-group loss totals are not normalized by group sizes. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14204

Group balanced squared loss: Within-group loss totals are not normalized by group sizes. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14205

Group balanced squared loss: Within-group loss totals are not normalized by group sizes. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14206

Group balanced squared loss: Missing residuals are imputed as zero and counted. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-14207

Group balanced squared loss: Missing residuals are imputed as zero and counted. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14208

Group balanced squared loss: Missing residuals are imputed as zero and counted. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14209

Group balanced squared loss: Missing residuals are imputed as zero and counted. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14210

Group balanced squared loss: Missing residuals are imputed as zero and counted. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14211

Group balanced squared loss: Zero residuals are dropped as if missing. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-14212

Group balanced squared loss: Zero residuals are dropped as if missing. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14213

Group balanced squared loss: Zero residuals are dropped as if missing. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14214

Group balanced squared loss: Zero residuals are dropped as if missing. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14215

Group balanced squared loss: Zero residuals are dropped as if missing. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14216

Group balanced squared loss: Each group retains only its latest residual. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-14217

Group balanced squared loss: Each group retains only its latest residual. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14218

Group balanced squared loss: Each group retains only its latest residual. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14219

Group balanced squared loss: Each group retains only its latest residual. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14220

Group balanced squared loss: Each group retains only its latest residual. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14221

Group balanced squared loss: Only the largest group is evaluated. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-14222

Group balanced squared loss: Only the largest group is evaluated. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14223

Group balanced squared loss: Only the largest group is evaluated. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14224

Group balanced squared loss: Only the largest group is evaluated. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14225

Group balanced squared loss: Only the largest group is evaluated. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14226

Group balanced squared loss: Worst-group loss replaces the group average. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-14227

Group balanced squared loss: Worst-group loss replaces the group average. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14228

Group balanced squared loss: Worst-group loss replaces the group average. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14229

Group balanced squared loss: Worst-group loss replaces the group average. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14230

Group balanced squared loss: Worst-group loss replaces the group average. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14231

Group balanced squared loss: Distinct case-sensitive group labels are merged. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-14232

Group balanced squared loss: Distinct case-sensitive group labels are merged. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14233

Group balanced squared loss: Distinct case-sensitive group labels are merged. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14234

Group balanced squared loss: Distinct case-sensitive group labels are merged. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14235

Group balanced squared loss: Distinct case-sensitive group labels are merged. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14236

Group balanced squared loss: Each group mean is integer-truncated before balancing. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-14237

Group balanced squared loss: Each group mean is integer-truncated before balancing. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14238

Group balanced squared loss: Each group mean is integer-truncated before balancing. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14239

Group balanced squared loss: Each group mean is integer-truncated before balancing. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14240

Group balanced squared loss: Each group mean is integer-truncated before balancing. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14241

Three row count sketch: All rows share the same mutable storage. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-14242

Three row count sketch: All rows share the same mutable storage. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14243

Three row count sketch: All rows share the same mutable storage. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14244

Three row count sketch: All rows share the same mutable storage. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14245

Three row count sketch: All rows share the same mutable storage. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14246

Three row count sketch: A weighted update overwrites its bucket instead of adding. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-14247

Three row count sketch: A weighted update overwrites its bucket instead of adding. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14248

Three row count sketch: A weighted update overwrites its bucket instead of adding. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14249

Three row count sketch: A weighted update overwrites its bucket instead of adding. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14250

Three row count sketch: A weighted update overwrites its bucket instead of adding. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14251

Three row count sketch: Every weighted contribution increments by one. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-14252

Three row count sketch: Every weighted contribution increments by one. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14253

Three row count sketch: Every weighted contribution increments by one. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14254

Three row count sketch: Every weighted contribution increments by one. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14255

Three row count sketch: Every weighted contribution increments by one. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14256

Three row count sketch: Each block clears previously accumulated rows. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-14257

Three row count sketch: Each block clears previously accumulated rows. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14258

Three row count sketch: Each block clears previously accumulated rows. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14259

Three row count sketch: Each block clears previously accumulated rows. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14260

Three row count sketch: Each block clears previously accumulated rows. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14261

Three row count sketch: Query estimation sums the three collision-contaminated cells. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-14262

Three row count sketch: Query estimation sums the three collision-contaminated cells. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14263

Three row count sketch: Query estimation sums the three collision-contaminated cells. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14264

Three row count sketch: Query estimation sums the three collision-contaminated cells. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14265

Three row count sketch: Query estimation sums the three collision-contaminated cells. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14266

Three row count sketch: Query estimation chooses the most contaminated row. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-14267

Three row count sketch: Query estimation chooses the most contaminated row. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14268

Three row count sketch: Query estimation chooses the most contaminated row. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14269

Three row count sketch: Query estimation chooses the most contaminated row. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14270

Three row count sketch: Query estimation chooses the most contaminated row. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14271

Three row count sketch: Updates omit the third independent hash row. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-14272

Three row count sketch: Updates omit the third independent hash row. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14273

Three row count sketch: Updates omit the third independent hash row. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14274

Three row count sketch: Updates omit the third independent hash row. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14275

Three row count sketch: Updates omit the third independent hash row. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14276

Three row count sketch: Query buckets are read from the next hash row. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-14277

Three row count sketch: Query buckets are read from the next hash row. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14278

Three row count sketch: Query buckets are read from the next hash row. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14279

Three row count sketch: Query buckets are read from the next hash row. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14280

Three row count sketch: Query buckets are read from the next hash row. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14281

Three row count sketch: Identical weighted events are deduplicated within a block. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-14282

Three row count sketch: Identical weighted events are deduplicated within a block. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14283

Three row count sketch: Identical weighted events are deduplicated within a block. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14284

Three row count sketch: Identical weighted events are deduplicated within a block. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14285

Three row count sketch: Identical weighted events are deduplicated within a block. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14286

Three row count sketch: Queries use each row minimum instead of the key-specific bucket. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-14287

Three row count sketch: Queries use each row minimum instead of the key-specific bucket. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14288

Three row count sketch: Queries use each row minimum instead of the key-specific bucket. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14289

Three row count sketch: Queries use each row minimum instead of the key-specific bucket. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14290

Three row count sketch: Queries use each row minimum instead of the key-specific bucket. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14291

Capped weight effective size: The denominator squares total weight instead of summing squares. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-14292

Capped weight effective size: The denominator squares total weight instead of summing squares. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14293

Capped weight effective size: The denominator squares total weight instead of summing squares. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14294

Capped weight effective size: The denominator squares total weight instead of summing squares. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14295

Capped weight effective size: The denominator squares total weight instead of summing squares. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14296

Capped weight effective size: Total weight is not squared in the numerator. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-14297

Capped weight effective size: Total weight is not squared in the numerator. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14298

Capped weight effective size: Total weight is not squared in the numerator. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14299

Capped weight effective size: Total weight is not squared in the numerator. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-14300

Capped weight effective size: Total weight is not squared in the numerator. · 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 ↗