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

Maximum subarray block summary: A new block peak replaces a better earlier peak. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13202

Maximum subarray block summary: A new block peak replaces a better earlier peak. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13203

Maximum subarray block summary: A new block peak replaces a better earlier peak. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13204

Maximum subarray block summary: A new block peak replaces a better earlier peak. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13205

Maximum subarray block summary: A new block peak replaces a better earlier peak. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13206

Maximum subarray block summary: The local interval loop excludes the terminal observation. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13207

Maximum subarray block summary: The local interval loop excludes the terminal observation. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13208

Maximum subarray block summary: The local interval loop excludes the terminal observation. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13209

Maximum subarray block summary: The local interval loop excludes the terminal observation. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13210

Maximum subarray block summary: The local interval loop excludes the terminal observation. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13211

Maximum subarray block summary: The prefix extension reads the already updated total. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13212

Maximum subarray block summary: The prefix extension reads the already updated total. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13213

Maximum subarray block summary: The prefix extension reads the already updated total. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13214

Maximum subarray block summary: The prefix extension reads the already updated total. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13215

Maximum subarray block summary: The prefix extension reads the already updated total. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13216

Maximum subarray block summary: Summaries are merged in sorted block-total order. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13217

Maximum subarray block summary: Summaries are merged in sorted block-total order. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13218

Maximum subarray block summary: Summaries are merged in sorted block-total order. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13219

Maximum subarray block summary: Summaries are merged in sorted block-total order. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13220

Maximum subarray block summary: Summaries are merged in sorted block-total order. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13221

Positive run block summary: The run crossing the block boundary is omitted. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13222

Positive run block summary: The run crossing the block boundary is omitted. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13223

Positive run block summary: The run crossing the block boundary is omitted. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13224

Positive run block summary: The run crossing the block boundary is omitted. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13225

Positive run block summary: The run crossing the block boundary is omitted. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13226

Positive run block summary: The prefix continues growing after a previous block already broke it. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13227

Positive run block summary: The prefix continues growing after a previous block already broke it. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13228

Positive run block summary: The prefix continues growing after a previous block already broke it. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13229

Positive run block summary: The prefix continues growing after a previous block already broke it. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13230

Positive run block summary: The prefix continues growing after a previous block already broke it. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13231

Positive run block summary: An entirely positive incoming block replaces the old suffix. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13232

Positive run block summary: An entirely positive incoming block replaces the old suffix. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13233

Positive run block summary: An entirely positive incoming block replaces the old suffix. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13234

Positive run block summary: An entirely positive incoming block replaces the old suffix. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13235

Positive run block summary: An entirely positive incoming block replaces the old suffix. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13236

Positive run block summary: An empty block clears the ongoing suffix. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13237

Positive run block summary: An empty block clears the ongoing suffix. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13238

Positive run block summary: An empty block clears the ongoing suffix. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13239

Positive run block summary: An empty block clears the ongoing suffix. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13240

Positive run block summary: An empty block clears the ongoing suffix. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13241

Positive run block summary: Zero is counted as a positive observation. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13242

Positive run block summary: Zero is counted as a positive observation. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13243

Positive run block summary: Zero is counted as a positive observation. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13244

Positive run block summary: Zero is counted as a positive observation. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13245

Positive run block summary: Zero is counted as a positive observation. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13246

Positive run block summary: A nonpositive item leaves the local run counter intact. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13247

Positive run block summary: A nonpositive item leaves the local run counter intact. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13248

Positive run block summary: A nonpositive item leaves the local run counter intact. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13249

Positive run block summary: A nonpositive item leaves the local run counter intact. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13250

Positive run block summary: A nonpositive item leaves the local run counter intact. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13251

Positive run block summary: The all-positive state is replaced by the incoming block flag. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13252

Positive run block summary: The all-positive state is replaced by the incoming block flag. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13253

Positive run block summary: The all-positive state is replaced by the incoming block flag. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13254

Positive run block summary: The all-positive state is replaced by the incoming block flag. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13255

Positive run block summary: The all-positive state is replaced by the incoming block flag. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13256

Positive run block summary: The suffix scan starts at the left edge. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13257

Positive run block summary: The suffix scan starts at the left edge. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13258

Positive run block summary: The suffix scan starts at the left edge. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13259

Positive run block summary: The suffix scan starts at the left edge. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13260

Positive run block summary: The suffix scan starts at the left edge. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13261

Frequency lower tail sum: The tail consumes compressed rows in arrival order. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13262

Frequency lower tail sum: The tail consumes compressed rows in arrival order. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13263

Frequency lower tail sum: The tail consumes compressed rows in arrival order. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13264

Frequency lower tail sum: The tail consumes compressed rows in arrival order. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13265

Frequency lower tail sum: The tail consumes compressed rows in arrival order. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13266

Frequency lower tail sum: A terminal frequency bin contributes its whole mass. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13267

Frequency lower tail sum: A terminal frequency bin contributes its whole mass. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13268

Frequency lower tail sum: A terminal frequency bin contributes its whole mass. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13269

Frequency lower tail sum: A terminal frequency bin contributes its whole mass. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13270

Frequency lower tail sum: A terminal frequency bin contributes its whole mass. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13271

Frequency lower tail sum: The tail budget decreases by one row rather than selected multiplicity. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13272

Frequency lower tail sum: The tail budget decreases by one row rather than selected multiplicity. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13273

Frequency lower tail sum: The tail budget decreases by one row rather than selected multiplicity. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13274

Frequency lower tail sum: The tail budget decreases by one row rather than selected multiplicity. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13275

Frequency lower tail sum: The tail budget decreases by one row rather than selected multiplicity. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13276

Frequency lower tail sum: The selected bin contributes its value once. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13277

Frequency lower tail sum: The selected bin contributes its value once. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13278

Frequency lower tail sum: The selected bin contributes its value once. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13279

Frequency lower tail sum: The selected bin contributes its value once. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13280

Frequency lower tail sum: The selected bin contributes its value once. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13281

Frequency lower tail sum: Budget is allowed below zero and later bins subtract selected mass. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13282

Frequency lower tail sum: Budget is allowed below zero and later bins subtract selected mass. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13283

Frequency lower tail sum: Budget is allowed below zero and later bins subtract selected mass. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13284

Frequency lower tail sum: Budget is allowed below zero and later bins subtract selected mass. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13285

Frequency lower tail sum: Budget is allowed below zero and later bins subtract selected mass. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13286

Frequency lower tail sum: Largest values are selected for a lower-tail request. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13287

Frequency lower tail sum: Largest values are selected for a lower-tail request. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13288

Frequency lower tail sum: Largest values are selected for a lower-tail request. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13289

Frequency lower tail sum: Largest values are selected for a lower-tail request. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13290

Frequency lower tail sum: Largest values are selected for a lower-tail request. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13291

Frequency lower tail sum: Repeated support rows overwrite each other before selection. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13292

Frequency lower tail sum: Repeated support rows overwrite each other before selection. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13293

Frequency lower tail sum: Repeated support rows overwrite each other before selection. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13294

Frequency lower tail sum: Repeated support rows overwrite each other before selection. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13295

Frequency lower tail sum: Repeated support rows overwrite each other before selection. · case 05

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13296

Frequency lower tail sum: A zero remaining budget still consumes one observation. · case 01

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation● Open access↗
FA-13297

Frequency lower tail sum: A zero remaining budget still consumes one observation. · case 02

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13298

Frequency lower tail sum: A zero remaining budget still consumes one observation. · case 03

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13299

Frequency lower tail sum: A zero remaining budget still consumes one observation. · case 04

The reduction disagrees with its explicit aggregation oracle.

Numerical aggregation◈ Members↗
FA-13300

Frequency lower tail sum: A zero remaining budget still consumes one observation. · 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 ↗