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

Pixel Interleaved Sample Banks: Pixel lane within paired bank uses bank coordinate or swaps pixels · case 01

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

Raster memory layout● Open access↗
FA-52502

Pixel Interleaved Sample Banks: Pixel lane within paired bank uses bank coordinate or swaps pixels · case 02

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

Raster memory layout◈ Members↗
FA-52503

Pixel Interleaved Sample Banks: Pixel lane within paired bank uses bank coordinate or swaps pixels · case 03

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

Raster memory layout◈ Members↗
FA-52504

Pixel Interleaved Sample Banks: Pixel lane within paired bank uses bank coordinate or swaps pixels · case 04

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

Raster memory layout◈ Members↗
FA-52505

Pixel Interleaved Sample Banks: Pixel lane within paired bank uses bank coordinate or swaps pixels · case 05

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

Raster memory layout◈ Members↗
FA-52506

Pixel Interleaved Sample Banks: Bank addressing counts pixel columns as bank columns · case 01

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

Raster memory layout● Open access↗
FA-52507

Pixel Interleaved Sample Banks: Bank addressing counts pixel columns as bank columns · case 02

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

Raster memory layout◈ Members↗
FA-52508

Pixel Interleaved Sample Banks: Bank addressing counts pixel columns as bank columns · case 03

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

Raster memory layout◈ Members↗
FA-52509

Pixel Interleaved Sample Banks: Bank addressing counts pixel columns as bank columns · case 04

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

Raster memory layout◈ Members↗
FA-52510

Pixel Interleaved Sample Banks: Bank addressing counts pixel columns as bank columns · case 05

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

Raster memory layout◈ Members↗
FA-52511

Pixel Interleaved Sample Banks: Bank span drops tag or allocates only one pixel samples · case 01

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

Raster memory layout● Open access↗
FA-52512

Pixel Interleaved Sample Banks: Bank span drops tag or allocates only one pixel samples · case 02

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

Raster memory layout◈ Members↗
FA-52513

Pixel Interleaved Sample Banks: Bank span drops tag or allocates only one pixel samples · case 03

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

Raster memory layout◈ Members↗
FA-52514

Pixel Interleaved Sample Banks: Bank span drops tag or allocates only one pixel samples · case 04

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

Raster memory layout◈ Members↗
FA-52515

Pixel Interleaved Sample Banks: Bank span drops tag or allocates only one pixel samples · case 05

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

Raster memory layout◈ Members↗
FA-52516

Pixel Interleaved Sample Banks: Bank start ignores tags or counts each tag twice · case 01

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

Raster memory layout● Open access↗
FA-52517

Pixel Interleaved Sample Banks: Bank start ignores tags or counts each tag twice · case 02

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

Raster memory layout◈ Members↗
FA-52518

Pixel Interleaved Sample Banks: Bank start ignores tags or counts each tag twice · case 03

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

Raster memory layout◈ Members↗
FA-52519

Pixel Interleaved Sample Banks: Bank start ignores tags or counts each tag twice · case 04

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

Raster memory layout◈ Members↗
FA-52520

Pixel Interleaved Sample Banks: Bank start ignores tags or counts each tag twice · case 05

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

Raster memory layout◈ Members↗
FA-52521

Pixel Interleaved Sample Banks: Per-pixel sample order interpreted as per-sample pixel order · case 01

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

Raster memory layout● Open access↗
FA-52522

Pixel Interleaved Sample Banks: Per-pixel sample order interpreted as per-sample pixel order · case 02

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

Raster memory layout◈ Members↗
FA-52523

Pixel Interleaved Sample Banks: Per-pixel sample order interpreted as per-sample pixel order · case 03

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

Raster memory layout◈ Members↗
FA-52524

Pixel Interleaved Sample Banks: Per-pixel sample order interpreted as per-sample pixel order · case 04

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

Raster memory layout◈ Members↗
FA-52525

Pixel Interleaved Sample Banks: Per-pixel sample order interpreted as per-sample pixel order · case 05

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

Raster memory layout◈ Members↗
FA-52526

Pixel Interleaved Sample Banks: Sample bank address drops tag or element byte width · case 01

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

Raster memory layout● Open access↗
FA-52527

Pixel Interleaved Sample Banks: Sample bank address drops tag or element byte width · case 02

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

Raster memory layout◈ Members↗
FA-52528

Pixel Interleaved Sample Banks: Sample bank address drops tag or element byte width · case 03

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

Raster memory layout◈ Members↗
FA-52529

Pixel Interleaved Sample Banks: Sample bank address drops tag or element byte width · case 04

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

Raster memory layout◈ Members↗
FA-52530

Pixel Interleaved Sample Banks: Sample bank address drops tag or element byte width · case 05

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

Raster memory layout◈ Members↗
FA-52531

Pixel Interleaved Sample Banks: Edge bank validity includes padded pixel or counts pixels as samples · case 01

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

Raster memory layout● Open access↗
FA-52532

Pixel Interleaved Sample Banks: Edge bank validity includes padded pixel or counts pixels as samples · case 02

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

Raster memory layout◈ Members↗
FA-52533

Pixel Interleaved Sample Banks: Edge bank validity includes padded pixel or counts pixels as samples · case 03

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

Raster memory layout◈ Members↗
FA-52534

Pixel Interleaved Sample Banks: Edge bank validity includes padded pixel or counts pixels as samples · case 04

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

Raster memory layout◈ Members↗
FA-52535

Pixel Interleaved Sample Banks: Edge bank validity includes padded pixel or counts pixels as samples · case 05

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

Raster memory layout◈ Members↗
FA-52536

Pixel Interleaved Sample Banks: Sample-bank allocation ignores edge padding and bank tags · case 01

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

Raster memory layout● Open access↗
FA-52537

Pixel Interleaved Sample Banks: Sample-bank allocation ignores edge padding and bank tags · case 02

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

Raster memory layout◈ Members↗
FA-52538

Pixel Interleaved Sample Banks: Sample-bank allocation ignores edge padding and bank tags · case 03

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

Raster memory layout◈ Members↗
FA-52539

Pixel Interleaved Sample Banks: Sample-bank allocation ignores edge padding and bank tags · case 04

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

Raster memory layout◈ Members↗
FA-52540

Pixel Interleaved Sample Banks: Sample-bank allocation ignores edge padding and bank tags · case 05

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

Raster memory layout◈ Members↗
FA-52541

Variable Scanline Packets: Empty encoded scanline is omitted from directory row count · case 01

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

Raster memory layout● Open access↗
FA-52542

Variable Scanline Packets: Empty encoded scanline is omitted from directory row count · case 02

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

Raster memory layout◈ Members↗
FA-52543

Variable Scanline Packets: Empty encoded scanline is omitted from directory row count · case 03

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

Raster memory layout◈ Members↗
FA-52544

Variable Scanline Packets: Empty encoded scanline is omitted from directory row count · case 04

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

Raster memory layout◈ Members↗
FA-52545

Variable Scanline Packets: Empty encoded scanline is omitted from directory row count · case 05

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

Raster memory layout◈ Members↗
FA-52546

Variable Scanline Packets: Scanline directory counts bytes as entries or adds sentinel entry · case 01

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

Raster memory layout● Open access↗
FA-52547

Variable Scanline Packets: Scanline directory counts bytes as entries or adds sentinel entry · case 02

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

Raster memory layout◈ Members↗
FA-52548

Variable Scanline Packets: Scanline directory counts bytes as entries or adds sentinel entry · case 03

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

Raster memory layout◈ Members↗
FA-52549

Variable Scanline Packets: Scanline directory counts bytes as entries or adds sentinel entry · case 04

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

Raster memory layout◈ Members↗
FA-52550

Variable Scanline Packets: Scanline directory counts bytes as entries or adds sentinel entry · case 05

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

Raster memory layout◈ Members↗
FA-52551

Variable Scanline Packets: Packet extent excludes terminator or all framing · case 01

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

Raster memory layout● Open access↗
FA-52552

Variable Scanline Packets: Packet extent excludes terminator or all framing · case 02

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

Raster memory layout◈ Members↗
FA-52553

Variable Scanline Packets: Packet extent excludes terminator or all framing · case 03

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

Raster memory layout◈ Members↗
FA-52554

Variable Scanline Packets: Packet extent excludes terminator or all framing · case 04

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

Raster memory layout◈ Members↗
FA-52555

Variable Scanline Packets: Packet extent excludes terminator or all framing · case 05

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

Raster memory layout◈ Members↗
FA-52556

Variable Scanline Packets: Scanline packet prefix sum omits framing or includes current packet · case 01

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

Raster memory layout● Open access↗
FA-52557

Variable Scanline Packets: Scanline packet prefix sum omits framing or includes current packet · case 02

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

Raster memory layout◈ Members↗
FA-52558

Variable Scanline Packets: Scanline packet prefix sum omits framing or includes current packet · case 03

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

Raster memory layout◈ Members↗
FA-52559

Variable Scanline Packets: Scanline packet prefix sum omits framing or includes current packet · case 04

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

Raster memory layout◈ Members↗
FA-52560

Variable Scanline Packets: Scanline packet prefix sum omits framing or includes current packet · case 05

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

Raster memory layout◈ Members↗
FA-52561

Variable Scanline Packets: Absolute scanline directory omits relocation or directory prefix · case 01

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

Raster memory layout● Open access↗
FA-52562

Variable Scanline Packets: Absolute scanline directory omits relocation or directory prefix · case 02

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

Raster memory layout◈ Members↗
FA-52563

Variable Scanline Packets: Absolute scanline directory omits relocation or directory prefix · case 03

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

Raster memory layout◈ Members↗
FA-52564

Variable Scanline Packets: Absolute scanline directory omits relocation or directory prefix · case 04

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

Raster memory layout◈ Members↗
FA-52565

Variable Scanline Packets: Absolute scanline directory omits relocation or directory prefix · case 05

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

Raster memory layout◈ Members↗
FA-52566

Variable Scanline Packets: Directory slot uses byte index or skips first record · case 01

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

Raster memory layout● Open access↗
FA-52567

Variable Scanline Packets: Directory slot uses byte index or skips first record · case 02

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

Raster memory layout◈ Members↗
FA-52568

Variable Scanline Packets: Directory slot uses byte index or skips first record · case 03

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

Raster memory layout◈ Members↗
FA-52569

Variable Scanline Packets: Directory slot uses byte index or skips first record · case 04

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

Raster memory layout◈ Members↗
FA-52570

Variable Scanline Packets: Directory slot uses byte index or skips first record · case 05

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

Raster memory layout◈ Members↗
FA-52571

Variable Scanline Packets: Payload begins at tag or skips first encoded byte · case 01

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

Raster memory layout● Open access↗
FA-52572

Variable Scanline Packets: Payload begins at tag or skips first encoded byte · case 02

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

Raster memory layout◈ Members↗
FA-52573

Variable Scanline Packets: Payload begins at tag or skips first encoded byte · case 03

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

Raster memory layout◈ Members↗
FA-52574

Variable Scanline Packets: Payload begins at tag or skips first encoded byte · case 04

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

Raster memory layout◈ Members↗
FA-52575

Variable Scanline Packets: Payload begins at tag or skips first encoded byte · case 05

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

Raster memory layout◈ Members↗
FA-52576

Variable Scanline Packets: Payload range includes framing or uses longest row length · case 01

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

Raster memory layout● Open access↗
FA-52577

Variable Scanline Packets: Payload range includes framing or uses longest row length · case 02

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

Raster memory layout◈ Members↗
FA-52578

Variable Scanline Packets: Payload range includes framing or uses longest row length · case 03

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

Raster memory layout◈ Members↗
FA-52579

Variable Scanline Packets: Payload range includes framing or uses longest row length · case 04

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

Raster memory layout◈ Members↗
FA-52580

Variable Scanline Packets: Payload range includes framing or uses longest row length · case 05

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

Raster memory layout◈ Members↗
FA-52581

Variable Scanline Packets: Packet terminator overwrites last payload byte or skips one byte · case 01

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

Raster memory layout● Open access↗
FA-52582

Variable Scanline Packets: Packet terminator overwrites last payload byte or skips one byte · case 02

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

Raster memory layout◈ Members↗
FA-52583

Variable Scanline Packets: Packet terminator overwrites last payload byte or skips one byte · case 03

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

Raster memory layout◈ Members↗
FA-52584

Variable Scanline Packets: Packet terminator overwrites last payload byte or skips one byte · case 04

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

Raster memory layout◈ Members↗
FA-52585

Variable Scanline Packets: Packet terminator overwrites last payload byte or skips one byte · case 05

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

Raster memory layout◈ Members↗
FA-52586

Variable Scanline Packets: Packet allocation excludes framing or directory storage · case 01

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

Raster memory layout● Open access↗
FA-52587

Variable Scanline Packets: Packet allocation excludes framing or directory storage · case 02

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

Raster memory layout◈ Members↗
FA-52588

Variable Scanline Packets: Packet allocation excludes framing or directory storage · case 03

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

Raster memory layout◈ Members↗
FA-52589

Variable Scanline Packets: Packet allocation excludes framing or directory storage · case 04

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

Raster memory layout◈ Members↗
FA-52590

Variable Scanline Packets: Packet allocation excludes framing or directory storage · case 05

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

Raster memory layout◈ Members↗
FA-52591

Sparse Resident Tile Map: Sparse tile directory width truncates partial tiles · case 01

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

Raster memory layout● Open access↗
FA-52592

Sparse Resident Tile Map: Sparse tile directory width truncates partial tiles · case 02

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

Raster memory layout◈ Members↗
FA-52593

Sparse Resident Tile Map: Sparse tile directory width truncates partial tiles · case 03

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

Raster memory layout◈ Members↗
FA-52594

Sparse Resident Tile Map: Sparse tile directory width truncates partial tiles · case 04

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

Raster memory layout◈ Members↗
FA-52595

Sparse Resident Tile Map: Sparse tile directory width truncates partial tiles · case 05

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

Raster memory layout◈ Members↗
FA-52596

Sparse Resident Tile Map: Sparse virtual tile index transposes coordinates · case 01

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

Raster memory layout● Open access↗
FA-52597

Sparse Resident Tile Map: Sparse virtual tile index transposes coordinates · case 02

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

Raster memory layout◈ Members↗
FA-52598

Sparse Resident Tile Map: Sparse virtual tile index transposes coordinates · case 03

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

Raster memory layout◈ Members↗
FA-52599

Sparse Resident Tile Map: Sparse virtual tile index transposes coordinates · case 04

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

Raster memory layout◈ Members↗
FA-52600

Sparse Resident Tile Map: Sparse virtual tile index transposes coordinates · case 05

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

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 ↗