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

Field Separated Scanlines: Scanline parity is replaced by field-local index or inverted · case 01

The returned physical layout descriptor disagrees with the declared buffer mapping at field.

Raster memory layout● Open access↗
FA-52302

Field Separated Scanlines: Scanline parity is replaced by field-local index or inverted · case 02

The returned physical layout descriptor disagrees with the declared buffer mapping at field.

Raster memory layout◈ Members↗
FA-52303

Field Separated Scanlines: Scanline parity is replaced by field-local index or inverted · case 03

The returned physical layout descriptor disagrees with the declared buffer mapping at field.

Raster memory layout◈ Members↗
FA-52304

Field Separated Scanlines: Scanline parity is replaced by field-local index or inverted · case 04

The returned physical layout descriptor disagrees with the declared buffer mapping at field.

Raster memory layout◈ Members↗
FA-52305

Field Separated Scanlines: Scanline parity is replaced by field-local index or inverted · case 05

The returned physical layout descriptor disagrees with the declared buffer mapping at field.

Raster memory layout◈ Members↗
FA-52306

Field Separated Scanlines: Field-local row retains frame stride or only parity · case 01

The returned physical layout descriptor disagrees with the declared buffer mapping at field_row.

Raster memory layout● Open access↗
FA-52307

Field Separated Scanlines: Field-local row retains frame stride or only parity · case 02

The returned physical layout descriptor disagrees with the declared buffer mapping at field_row.

Raster memory layout◈ Members↗
FA-52308

Field Separated Scanlines: Field-local row retains frame stride or only parity · case 03

The returned physical layout descriptor disagrees with the declared buffer mapping at field_row.

Raster memory layout◈ Members↗
FA-52309

Field Separated Scanlines: Field-local row retains frame stride or only parity · case 04

The returned physical layout descriptor disagrees with the declared buffer mapping at field_row.

Raster memory layout◈ Members↗
FA-52310

Field Separated Scanlines: Field-local row retains frame stride or only parity · case 05

The returned physical layout descriptor disagrees with the declared buffer mapping at field_row.

Raster memory layout◈ Members↗
FA-52311

Field Separated Scanlines: Per-field scanline guard omitted or inserted per pixel · case 01

The returned physical layout descriptor disagrees with the declared buffer mapping at row_pitch.

Raster memory layout● Open access↗
FA-52312

Field Separated Scanlines: Per-field scanline guard omitted or inserted per pixel · case 02

The returned physical layout descriptor disagrees with the declared buffer mapping at row_pitch.

Raster memory layout◈ Members↗
FA-52313

Field Separated Scanlines: Per-field scanline guard omitted or inserted per pixel · case 03

The returned physical layout descriptor disagrees with the declared buffer mapping at row_pitch.

Raster memory layout◈ Members↗
FA-52314

Field Separated Scanlines: Per-field scanline guard omitted or inserted per pixel · case 04

The returned physical layout descriptor disagrees with the declared buffer mapping at row_pitch.

Raster memory layout◈ Members↗
FA-52315

Field Separated Scanlines: Per-field scanline guard omitted or inserted per pixel · case 05

The returned physical layout descriptor disagrees with the declared buffer mapping at row_pitch.

Raster memory layout◈ Members↗
FA-52316

Field Separated Scanlines: Odd field origin uses smaller odd-field extent or omits first tag · case 01

The returned physical layout descriptor disagrees with the declared buffer mapping at odd_start.

Raster memory layout● Open access↗
FA-52317

Field Separated Scanlines: Odd field origin uses smaller odd-field extent or omits first tag · case 02

The returned physical layout descriptor disagrees with the declared buffer mapping at odd_start.

Raster memory layout◈ Members↗
FA-52318

Field Separated Scanlines: Odd field origin uses smaller odd-field extent or omits first tag · case 03

The returned physical layout descriptor disagrees with the declared buffer mapping at odd_start.

Raster memory layout◈ Members↗
FA-52319

Field Separated Scanlines: Odd field origin uses smaller odd-field extent or omits first tag · case 04

The returned physical layout descriptor disagrees with the declared buffer mapping at odd_start.

Raster memory layout◈ Members↗
FA-52320

Field Separated Scanlines: Odd field origin uses smaller odd-field extent or omits first tag · case 05

The returned physical layout descriptor disagrees with the declared buffer mapping at odd_start.

Raster memory layout◈ Members↗
FA-52321

Field Separated Scanlines: Field selection reverses parity or always addresses even storage · case 01

The returned physical layout descriptor disagrees with the declared buffer mapping at field_start.

Raster memory layout● Open access↗
FA-52322

Field Separated Scanlines: Field selection reverses parity or always addresses even storage · case 02

The returned physical layout descriptor disagrees with the declared buffer mapping at field_start.

Raster memory layout◈ Members↗
FA-52323

Field Separated Scanlines: Field selection reverses parity or always addresses even storage · case 03

The returned physical layout descriptor disagrees with the declared buffer mapping at field_start.

Raster memory layout◈ Members↗
FA-52324

Field Separated Scanlines: Field selection reverses parity or always addresses even storage · case 04

The returned physical layout descriptor disagrees with the declared buffer mapping at field_start.

Raster memory layout◈ Members↗
FA-52325

Field Separated Scanlines: Field selection reverses parity or always addresses even storage · case 05

The returned physical layout descriptor disagrees with the declared buffer mapping at field_start.

Raster memory layout◈ Members↗
FA-52326

Field Separated Scanlines: Field row address drops tag or scanline guards · case 01

The returned physical layout descriptor disagrees with the declared buffer mapping at row_origin.

Raster memory layout● Open access↗
FA-52327

Field Separated Scanlines: Field row address drops tag or scanline guards · case 02

The returned physical layout descriptor disagrees with the declared buffer mapping at row_origin.

Raster memory layout◈ Members↗
FA-52328

Field Separated Scanlines: Field row address drops tag or scanline guards · case 03

The returned physical layout descriptor disagrees with the declared buffer mapping at row_origin.

Raster memory layout◈ Members↗
FA-52329

Field Separated Scanlines: Field row address drops tag or scanline guards · case 04

The returned physical layout descriptor disagrees with the declared buffer mapping at row_origin.

Raster memory layout◈ Members↗
FA-52330

Field Separated Scanlines: Field row address drops tag or scanline guards · case 05

The returned physical layout descriptor disagrees with the declared buffer mapping at row_origin.

Raster memory layout◈ Members↗
FA-52331

Field Separated Scanlines: Field pixel address loses byte width or mirrors horizontal order · case 01

The returned physical layout descriptor disagrees with the declared buffer mapping at address.

Raster memory layout● Open access↗
FA-52332

Field Separated Scanlines: Field pixel address loses byte width or mirrors horizontal order · case 02

The returned physical layout descriptor disagrees with the declared buffer mapping at address.

Raster memory layout◈ Members↗
FA-52333

Field Separated Scanlines: Field pixel address loses byte width or mirrors horizontal order · case 03

The returned physical layout descriptor disagrees with the declared buffer mapping at address.

Raster memory layout◈ Members↗
FA-52334

Field Separated Scanlines: Field pixel address loses byte width or mirrors horizontal order · case 04

The returned physical layout descriptor disagrees with the declared buffer mapping at address.

Raster memory layout◈ Members↗
FA-52335

Field Separated Scanlines: Field pixel address loses byte width or mirrors horizontal order · case 05

The returned physical layout descriptor disagrees with the declared buffer mapping at address.

Raster memory layout◈ Members↗
FA-52336

Field Separated Scanlines: Odd field extent omits its tag or uses even field row count · case 01

The returned physical layout descriptor disagrees with the declared buffer mapping at allocation_end.

Raster memory layout● Open access↗
FA-52337

Field Separated Scanlines: Odd field extent omits its tag or uses even field row count · case 02

The returned physical layout descriptor disagrees with the declared buffer mapping at allocation_end.

Raster memory layout◈ Members↗
FA-52338

Field Separated Scanlines: Odd field extent omits its tag or uses even field row count · case 03

The returned physical layout descriptor disagrees with the declared buffer mapping at allocation_end.

Raster memory layout◈ Members↗
FA-52339

Field Separated Scanlines: Odd field extent omits its tag or uses even field row count · case 04

The returned physical layout descriptor disagrees with the declared buffer mapping at allocation_end.

Raster memory layout◈ Members↗
FA-52340

Field Separated Scanlines: Odd field extent omits its tag or uses even field row count · case 05

The returned physical layout descriptor disagrees with the declared buffer mapping at allocation_end.

Raster memory layout◈ Members↗
FA-52341

Bitplane Word Storage: Bitmap row word count truncates tail or counts bytes · case 01

The returned physical layout descriptor disagrees with the declared buffer mapping at words.

Raster memory layout● Open access↗
FA-52342

Bitplane Word Storage: Bitmap row word count truncates tail or counts bytes · case 02

The returned physical layout descriptor disagrees with the declared buffer mapping at words.

Raster memory layout◈ Members↗
FA-52343

Bitplane Word Storage: Bitmap row word count truncates tail or counts bytes · case 03

The returned physical layout descriptor disagrees with the declared buffer mapping at words.

Raster memory layout◈ Members↗
FA-52344

Bitplane Word Storage: Bitmap row word count truncates tail or counts bytes · case 04

The returned physical layout descriptor disagrees with the declared buffer mapping at words.

Raster memory layout◈ Members↗
FA-52345

Bitplane Word Storage: Bitmap row word count truncates tail or counts bytes · case 05

The returned physical layout descriptor disagrees with the declared buffer mapping at words.

Raster memory layout◈ Members↗
FA-52346

Bitplane Word Storage: Bitmap sentinel word is omitted or multiplied into data words · case 01

The returned physical layout descriptor disagrees with the declared buffer mapping at row_words.

Raster memory layout● Open access↗
FA-52347

Bitplane Word Storage: Bitmap sentinel word is omitted or multiplied into data words · case 02

The returned physical layout descriptor disagrees with the declared buffer mapping at row_words.

Raster memory layout◈ Members↗
FA-52348

Bitplane Word Storage: Bitmap sentinel word is omitted or multiplied into data words · case 03

The returned physical layout descriptor disagrees with the declared buffer mapping at row_words.

Raster memory layout◈ Members↗
FA-52349

Bitplane Word Storage: Bitmap sentinel word is omitted or multiplied into data words · case 04

The returned physical layout descriptor disagrees with the declared buffer mapping at row_words.

Raster memory layout◈ Members↗
FA-52350

Bitplane Word Storage: Bitmap sentinel word is omitted or multiplied into data words · case 05

The returned physical layout descriptor disagrees with the declared buffer mapping at row_words.

Raster memory layout◈ Members↗
FA-52351

Bitplane Word Storage: Bitplane row-byte conversion loses word width or sentinel · case 01

The returned physical layout descriptor disagrees with the declared buffer mapping at row_bytes.

Raster memory layout● Open access↗
FA-52352

Bitplane Word Storage: Bitplane row-byte conversion loses word width or sentinel · case 02

The returned physical layout descriptor disagrees with the declared buffer mapping at row_bytes.

Raster memory layout◈ Members↗
FA-52353

Bitplane Word Storage: Bitplane row-byte conversion loses word width or sentinel · case 03

The returned physical layout descriptor disagrees with the declared buffer mapping at row_bytes.

Raster memory layout◈ Members↗
FA-52354

Bitplane Word Storage: Bitplane row-byte conversion loses word width or sentinel · case 04

The returned physical layout descriptor disagrees with the declared buffer mapping at row_bytes.

Raster memory layout◈ Members↗
FA-52355

Bitplane Word Storage: Bitplane row-byte conversion loses word width or sentinel · case 05

The returned physical layout descriptor disagrees with the declared buffer mapping at row_bytes.

Raster memory layout◈ Members↗
FA-52356

Bitplane Word Storage: Bitplane header omitted or repeated for every row · case 01

The returned physical layout descriptor disagrees with the declared buffer mapping at plane_bytes.

Raster memory layout● Open access↗
FA-52357

Bitplane Word Storage: Bitplane header omitted or repeated for every row · case 02

The returned physical layout descriptor disagrees with the declared buffer mapping at plane_bytes.

Raster memory layout◈ Members↗
FA-52358

Bitplane Word Storage: Bitplane header omitted or repeated for every row · case 03

The returned physical layout descriptor disagrees with the declared buffer mapping at plane_bytes.

Raster memory layout◈ Members↗
FA-52359

Bitplane Word Storage: Bitplane header omitted or repeated for every row · case 04

The returned physical layout descriptor disagrees with the declared buffer mapping at plane_bytes.

Raster memory layout◈ Members↗
FA-52360

Bitplane Word Storage: Bitplane header omitted or repeated for every row · case 05

The returned physical layout descriptor disagrees with the declared buffer mapping at plane_bytes.

Raster memory layout◈ Members↗
FA-52361

Bitplane Word Storage: Bitplane base uses row pitch or includes header as pixels · case 01

The returned physical layout descriptor disagrees with the declared buffer mapping at plane_origin.

Raster memory layout● Open access↗
FA-52362

Bitplane Word Storage: Bitplane base uses row pitch or includes header as pixels · case 02

The returned physical layout descriptor disagrees with the declared buffer mapping at plane_origin.

Raster memory layout◈ Members↗
FA-52363

Bitplane Word Storage: Bitplane base uses row pitch or includes header as pixels · case 03

The returned physical layout descriptor disagrees with the declared buffer mapping at plane_origin.

Raster memory layout◈ Members↗
FA-52364

Bitplane Word Storage: Bitplane base uses row pitch or includes header as pixels · case 04

The returned physical layout descriptor disagrees with the declared buffer mapping at plane_origin.

Raster memory layout◈ Members↗
FA-52365

Bitplane Word Storage: Bitplane base uses row pitch or includes header as pixels · case 05

The returned physical layout descriptor disagrees with the declared buffer mapping at plane_origin.

Raster memory layout◈ Members↗
FA-52366

Bitplane Word Storage: Pixel-to-word lookup uses byte packing or local bit index · case 01

The returned physical layout descriptor disagrees with the declared buffer mapping at word_column.

Raster memory layout● Open access↗
FA-52367

Bitplane Word Storage: Pixel-to-word lookup uses byte packing or local bit index · case 02

The returned physical layout descriptor disagrees with the declared buffer mapping at word_column.

Raster memory layout◈ Members↗
FA-52368

Bitplane Word Storage: Pixel-to-word lookup uses byte packing or local bit index · case 03

The returned physical layout descriptor disagrees with the declared buffer mapping at word_column.

Raster memory layout◈ Members↗
FA-52369

Bitplane Word Storage: Pixel-to-word lookup uses byte packing or local bit index · case 04

The returned physical layout descriptor disagrees with the declared buffer mapping at word_column.

Raster memory layout◈ Members↗
FA-52370

Bitplane Word Storage: Pixel-to-word lookup uses byte packing or local bit index · case 05

The returned physical layout descriptor disagrees with the declared buffer mapping at word_column.

Raster memory layout◈ Members↗
FA-52371

Bitplane Word Storage: Bitmap bit significance reverses or resets each byte · case 01

The returned physical layout descriptor disagrees with the declared buffer mapping at bit_index.

Raster memory layout● Open access↗
FA-52372

Bitplane Word Storage: Bitmap bit significance reverses or resets each byte · case 02

The returned physical layout descriptor disagrees with the declared buffer mapping at bit_index.

Raster memory layout◈ Members↗
FA-52373

Bitplane Word Storage: Bitmap bit significance reverses or resets each byte · case 03

The returned physical layout descriptor disagrees with the declared buffer mapping at bit_index.

Raster memory layout◈ Members↗
FA-52374

Bitplane Word Storage: Bitmap bit significance reverses or resets each byte · case 04

The returned physical layout descriptor disagrees with the declared buffer mapping at bit_index.

Raster memory layout◈ Members↗
FA-52375

Bitplane Word Storage: Bitmap bit significance reverses or resets each byte · case 05

The returned physical layout descriptor disagrees with the declared buffer mapping at bit_index.

Raster memory layout◈ Members↗
FA-52376

Bitplane Word Storage: Single pixel mask is replaced by bit number or inclusive prefix · case 01

The returned physical layout descriptor disagrees with the declared buffer mapping at mask.

Raster memory layout● Open access↗
FA-52377

Bitplane Word Storage: Single pixel mask is replaced by bit number or inclusive prefix · case 02

The returned physical layout descriptor disagrees with the declared buffer mapping at mask.

Raster memory layout◈ Members↗
FA-52378

Bitplane Word Storage: Single pixel mask is replaced by bit number or inclusive prefix · case 03

The returned physical layout descriptor disagrees with the declared buffer mapping at mask.

Raster memory layout◈ Members↗
FA-52379

Bitplane Word Storage: Single pixel mask is replaced by bit number or inclusive prefix · case 04

The returned physical layout descriptor disagrees with the declared buffer mapping at mask.

Raster memory layout◈ Members↗
FA-52380

Bitplane Word Storage: Single pixel mask is replaced by bit number or inclusive prefix · case 05

The returned physical layout descriptor disagrees with the declared buffer mapping at mask.

Raster memory layout◈ Members↗
FA-52381

Bitplane Word Storage: Bitplane word address loses word size or reverses plane scanlines · case 01

The returned physical layout descriptor disagrees with the declared buffer mapping at address.

Raster memory layout● Open access↗
FA-52382

Bitplane Word Storage: Bitplane word address loses word size or reverses plane scanlines · case 02

The returned physical layout descriptor disagrees with the declared buffer mapping at address.

Raster memory layout◈ Members↗
FA-52383

Bitplane Word Storage: Bitplane word address loses word size or reverses plane scanlines · case 03

The returned physical layout descriptor disagrees with the declared buffer mapping at address.

Raster memory layout◈ Members↗
FA-52384

Bitplane Word Storage: Bitplane word address loses word size or reverses plane scanlines · case 04

The returned physical layout descriptor disagrees with the declared buffer mapping at address.

Raster memory layout◈ Members↗
FA-52385

Bitplane Word Storage: Bitplane word address loses word size or reverses plane scanlines · case 05

The returned physical layout descriptor disagrees with the declared buffer mapping at address.

Raster memory layout◈ Members↗
FA-52386

Bitplane Word Storage: Final bitplane word validity mask marks low bits or padding as pixels · case 01

The returned physical layout descriptor disagrees with the declared buffer mapping at last_word_mask.

Raster memory layout● Open access↗
FA-52387

Bitplane Word Storage: Final bitplane word validity mask marks low bits or padding as pixels · case 02

The returned physical layout descriptor disagrees with the declared buffer mapping at last_word_mask.

Raster memory layout◈ Members↗
FA-52388

Bitplane Word Storage: Final bitplane word validity mask marks low bits or padding as pixels · case 03

The returned physical layout descriptor disagrees with the declared buffer mapping at last_word_mask.

Raster memory layout◈ Members↗
FA-52389

Bitplane Word Storage: Final bitplane word validity mask marks low bits or padding as pixels · case 04

The returned physical layout descriptor disagrees with the declared buffer mapping at last_word_mask.

Raster memory layout◈ Members↗
FA-52390

Bitplane Word Storage: Final bitplane word validity mask marks low bits or padding as pixels · case 05

The returned physical layout descriptor disagrees with the declared buffer mapping at last_word_mask.

Raster memory layout◈ Members↗
FA-52391

Indexed Nibble Records: Palette span drops count field or assumes four-byte entries · case 01

The returned physical layout descriptor disagrees with the declared buffer mapping at palette_bytes.

Raster memory layout● Open access↗
FA-52392

Indexed Nibble Records: Palette span drops count field or assumes four-byte entries · case 02

The returned physical layout descriptor disagrees with the declared buffer mapping at palette_bytes.

Raster memory layout◈ Members↗
FA-52393

Indexed Nibble Records: Palette span drops count field or assumes four-byte entries · case 03

The returned physical layout descriptor disagrees with the declared buffer mapping at palette_bytes.

Raster memory layout◈ Members↗
FA-52394

Indexed Nibble Records: Palette span drops count field or assumes four-byte entries · case 04

The returned physical layout descriptor disagrees with the declared buffer mapping at palette_bytes.

Raster memory layout◈ Members↗
FA-52395

Indexed Nibble Records: Palette span drops count field or assumes four-byte entries · case 05

The returned physical layout descriptor disagrees with the declared buffer mapping at palette_bytes.

Raster memory layout◈ Members↗
FA-52396

Indexed Nibble Records: Nibble rows discard odd pixel or allocate one byte per pixel · case 01

The returned physical layout descriptor disagrees with the declared buffer mapping at packed_bytes.

Raster memory layout● Open access↗
FA-52397

Indexed Nibble Records: Nibble rows discard odd pixel or allocate one byte per pixel · case 02

The returned physical layout descriptor disagrees with the declared buffer mapping at packed_bytes.

Raster memory layout◈ Members↗
FA-52398

Indexed Nibble Records: Nibble rows discard odd pixel or allocate one byte per pixel · case 03

The returned physical layout descriptor disagrees with the declared buffer mapping at packed_bytes.

Raster memory layout◈ Members↗
FA-52399

Indexed Nibble Records: Nibble rows discard odd pixel or allocate one byte per pixel · case 04

The returned physical layout descriptor disagrees with the declared buffer mapping at packed_bytes.

Raster memory layout◈ Members↗
FA-52400

Indexed Nibble Records: Nibble rows discard odd pixel or allocate one byte per pixel · case 05

The returned physical layout descriptor disagrees with the declared buffer mapping at packed_bytes.

Raster memory layout◈ 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 ↗