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

Raster Dma Descriptor Chain: DMA destination origin inherits source pitch or source row skip · case 01

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

Raster memory layout● Open access↗
FA-53102

Raster Dma Descriptor Chain: DMA destination origin inherits source pitch or source row skip · case 02

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

Raster memory layout◈ Members↗
FA-53103

Raster Dma Descriptor Chain: DMA destination origin inherits source pitch or source row skip · case 03

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

Raster memory layout◈ Members↗
FA-53104

Raster Dma Descriptor Chain: DMA destination origin inherits source pitch or source row skip · case 04

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

Raster memory layout◈ Members↗
FA-53105

Raster Dma Descriptor Chain: DMA destination origin inherits source pitch or source row skip · case 05

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

Raster memory layout◈ Members↗
FA-53106

Raster Dma Descriptor Chain: DMA source chain drops source row padding or repeats first row · case 01

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

Raster memory layout● Open access↗
FA-53107

Raster Dma Descriptor Chain: DMA source chain drops source row padding or repeats first row · case 02

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

Raster memory layout◈ Members↗
FA-53108

Raster Dma Descriptor Chain: DMA source chain drops source row padding or repeats first row · case 03

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

Raster memory layout◈ Members↗
FA-53109

Raster Dma Descriptor Chain: DMA source chain drops source row padding or repeats first row · case 04

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

Raster memory layout◈ Members↗
FA-53110

Raster Dma Descriptor Chain: DMA source chain drops source row padding or repeats first row · case 05

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

Raster memory layout◈ Members↗
FA-53111

Raster Dma Descriptor Chain: DMA destination chain inherits source stride or packed row length · case 01

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

Raster memory layout● Open access↗
FA-53112

Raster Dma Descriptor Chain: DMA destination chain inherits source stride or packed row length · case 02

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

Raster memory layout◈ Members↗
FA-53113

Raster Dma Descriptor Chain: DMA destination chain inherits source stride or packed row length · case 03

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

Raster memory layout◈ Members↗
FA-53114

Raster Dma Descriptor Chain: DMA destination chain inherits source stride or packed row length · case 04

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

Raster memory layout◈ Members↗
FA-53115

Raster Dma Descriptor Chain: DMA destination chain inherits source stride or packed row length · case 05

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

Raster memory layout◈ Members↗
FA-53116

Raster Dma Descriptor Chain: DMA descriptor stride uses payload length or loses descriptor relocation · case 01

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

Raster memory layout● Open access↗
FA-53117

Raster Dma Descriptor Chain: DMA descriptor stride uses payload length or loses descriptor relocation · case 02

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

Raster memory layout◈ Members↗
FA-53118

Raster Dma Descriptor Chain: DMA descriptor stride uses payload length or loses descriptor relocation · case 03

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

Raster memory layout◈ Members↗
FA-53119

Raster Dma Descriptor Chain: DMA descriptor stride uses payload length or loses descriptor relocation · case 04

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

Raster memory layout◈ Members↗
FA-53120

Raster Dma Descriptor Chain: DMA descriptor stride uses payload length or loses descriptor relocation · case 05

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

Raster memory layout◈ Members↗
FA-53121

Raster Dma Descriptor Chain: DMA chain final pointer is not terminated or self-loops · case 01

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

Raster memory layout● Open access↗
FA-53122

Raster Dma Descriptor Chain: DMA chain final pointer is not terminated or self-loops · case 02

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

Raster memory layout◈ Members↗
FA-53123

Raster Dma Descriptor Chain: DMA chain final pointer is not terminated or self-loops · case 03

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

Raster memory layout◈ Members↗
FA-53124

Raster Dma Descriptor Chain: DMA chain final pointer is not terminated or self-loops · case 04

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

Raster memory layout◈ Members↗
FA-53125

Raster Dma Descriptor Chain: DMA chain final pointer is not terminated or self-loops · case 05

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

Raster memory layout◈ Members↗
FA-53126

Raster Dma Descriptor Chain: DMA completion marker is on first descriptor or absent · case 01

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

Raster memory layout● Open access↗
FA-53127

Raster Dma Descriptor Chain: DMA completion marker is on first descriptor or absent · case 02

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

Raster memory layout◈ Members↗
FA-53128

Raster Dma Descriptor Chain: DMA completion marker is on first descriptor or absent · case 03

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

Raster memory layout◈ Members↗
FA-53129

Raster Dma Descriptor Chain: DMA completion marker is on first descriptor or absent · case 04

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

Raster memory layout◈ Members↗
FA-53130

Raster Dma Descriptor Chain: DMA completion marker is on first descriptor or absent · case 05

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

Raster memory layout◈ Members↗
FA-53131

Raster Dma Descriptor Chain: Zero-row DMA starts an uninitialized descriptor or every chain is suppressed · case 01

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

Raster memory layout● Open access↗
FA-53132

Raster Dma Descriptor Chain: Zero-row DMA starts an uninitialized descriptor or every chain is suppressed · case 02

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

Raster memory layout◈ Members↗
FA-53133

Raster Dma Descriptor Chain: Zero-row DMA starts an uninitialized descriptor or every chain is suppressed · case 03

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

Raster memory layout◈ Members↗
FA-53134

Raster Dma Descriptor Chain: Zero-row DMA starts an uninitialized descriptor or every chain is suppressed · case 04

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

Raster memory layout◈ Members↗
FA-53135

Raster Dma Descriptor Chain: Zero-row DMA starts an uninitialized descriptor or every chain is suppressed · case 05

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

Raster memory layout◈ Members↗
FA-53136

Raster Dma Descriptor Chain: DMA record swaps read and write addresses or transmits row padding · case 01

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

Raster memory layout● Open access↗
FA-53137

Raster Dma Descriptor Chain: DMA record swaps read and write addresses or transmits row padding · case 02

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

Raster memory layout◈ Members↗
FA-53138

Raster Dma Descriptor Chain: DMA record swaps read and write addresses or transmits row padding · case 03

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

Raster memory layout◈ Members↗
FA-53139

Raster Dma Descriptor Chain: DMA record swaps read and write addresses or transmits row padding · case 04

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

Raster memory layout◈ Members↗
FA-53140

Raster Dma Descriptor Chain: DMA record swaps read and write addresses or transmits row padding · case 05

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

Raster memory layout◈ Members↗
FA-53141

Page Split Texel Spans: Virtual texel byte address drops relocation or scanline padding · case 01

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

Raster memory layout● Open access↗
FA-53142

Page Split Texel Spans: Virtual texel byte address drops relocation or scanline padding · case 02

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

Raster memory layout◈ Members↗
FA-53143

Page Split Texel Spans: Virtual texel byte address drops relocation or scanline padding · case 03

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

Raster memory layout◈ Members↗
FA-53144

Page Split Texel Spans: Virtual texel byte address drops relocation or scanline padding · case 04

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

Raster memory layout◈ Members↗
FA-53145

Page Split Texel Spans: Virtual texel byte address drops relocation or scanline padding · case 05

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

Raster memory layout◈ Members↗
FA-53146

Page Split Texel Spans: Virtual page ID uses texel size or rounds upward · case 01

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

Raster memory layout● Open access↗
FA-53147

Page Split Texel Spans: Virtual page ID uses texel size or rounds upward · case 02

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

Raster memory layout◈ Members↗
FA-53148

Page Split Texel Spans: Virtual page ID uses texel size or rounds upward · case 03

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

Raster memory layout◈ Members↗
FA-53149

Page Split Texel Spans: Virtual page ID uses texel size or rounds upward · case 04

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

Raster memory layout◈ Members↗
FA-53150

Page Split Texel Spans: Virtual page ID uses texel size or rounds upward · case 05

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

Raster memory layout◈ Members↗
FA-53151

Page Split Texel Spans: Offset within page is replaced by page ID or texel-local offset · case 01

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

Raster memory layout● Open access↗
FA-53152

Page Split Texel Spans: Offset within page is replaced by page ID or texel-local offset · case 02

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

Raster memory layout◈ Members↗
FA-53153

Page Split Texel Spans: Offset within page is replaced by page ID or texel-local offset · case 03

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

Raster memory layout◈ Members↗
FA-53154

Page Split Texel Spans: Offset within page is replaced by page ID or texel-local offset · case 04

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

Raster memory layout◈ Members↗
FA-53155

Page Split Texel Spans: Offset within page is replaced by page ID or texel-local offset · case 05

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

Raster memory layout◈ Members↗
FA-53156

Page Split Texel Spans: First page transfer ignores page boundary or counts preceding bytes · case 01

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

Raster memory layout● Open access↗
FA-53157

Page Split Texel Spans: First page transfer ignores page boundary or counts preceding bytes · case 02

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

Raster memory layout◈ Members↗
FA-53158

Page Split Texel Spans: First page transfer ignores page boundary or counts preceding bytes · case 03

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

Raster memory layout◈ Members↗
FA-53159

Page Split Texel Spans: First page transfer ignores page boundary or counts preceding bytes · case 04

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

Raster memory layout◈ Members↗
FA-53160

Page Split Texel Spans: First page transfer ignores page boundary or counts preceding bytes · case 05

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

Raster memory layout◈ Members↗
FA-53161

Page Split Texel Spans: Second page transfer repeats full texel or is always suppressed · case 01

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

Raster memory layout● Open access↗
FA-53162

Page Split Texel Spans: Second page transfer repeats full texel or is always suppressed · case 02

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

Raster memory layout◈ Members↗
FA-53163

Page Split Texel Spans: Second page transfer repeats full texel or is always suppressed · case 03

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

Raster memory layout◈ Members↗
FA-53164

Page Split Texel Spans: Second page transfer repeats full texel or is always suppressed · case 04

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

Raster memory layout◈ Members↗
FA-53165

Page Split Texel Spans: Second page transfer repeats full texel or is always suppressed · case 05

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

Raster memory layout◈ Members↗
FA-53166

Page Split Texel Spans: Physical mapping bypassed or physical page ID not scaled · case 01

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

Raster memory layout● Open access↗
FA-53167

Page Split Texel Spans: Physical mapping bypassed or physical page ID not scaled · case 02

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

Raster memory layout◈ Members↗
FA-53168

Page Split Texel Spans: Physical mapping bypassed or physical page ID not scaled · case 03

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

Raster memory layout◈ Members↗
FA-53169

Page Split Texel Spans: Physical mapping bypassed or physical page ID not scaled · case 04

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

Raster memory layout◈ Members↗
FA-53170

Page Split Texel Spans: Physical mapping bypassed or physical page ID not scaled · case 05

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

Raster memory layout◈ Members↗
FA-53171

Page Split Texel Spans: Cross-page lookup assumes contiguous physical pages or repeats first page · case 01

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

Raster memory layout● Open access↗
FA-53172

Page Split Texel Spans: Cross-page lookup assumes contiguous physical pages or repeats first page · case 02

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

Raster memory layout◈ Members↗
FA-53173

Page Split Texel Spans: Cross-page lookup assumes contiguous physical pages or repeats first page · case 03

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

Raster memory layout◈ Members↗
FA-53174

Page Split Texel Spans: Cross-page lookup assumes contiguous physical pages or repeats first page · case 04

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

Raster memory layout◈ Members↗
FA-53175

Page Split Texel Spans: Cross-page lookup assumes contiguous physical pages or repeats first page · case 05

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

Raster memory layout◈ Members↗
FA-53176

Page Split Texel Spans: Texel gather drops second physical span or emits zero-length tail · case 01

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

Raster memory layout● Open access↗
FA-53177

Page Split Texel Spans: Texel gather drops second physical span or emits zero-length tail · case 02

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

Raster memory layout◈ Members↗
FA-53178

Page Split Texel Spans: Texel gather drops second physical span or emits zero-length tail · case 03

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

Raster memory layout◈ Members↗
FA-53179

Page Split Texel Spans: Texel gather drops second physical span or emits zero-length tail · case 04

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

Raster memory layout◈ Members↗
FA-53180

Page Split Texel Spans: Texel gather drops second physical span or emits zero-length tail · case 05

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

Raster memory layout◈ Members↗
FA-53181

Page Split Texel Spans: Texel reassembly overwrites first chunk or uses page-size destination offset · case 01

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

Raster memory layout● Open access↗
FA-53182

Page Split Texel Spans: Texel reassembly overwrites first chunk or uses page-size destination offset · case 02

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

Raster memory layout◈ Members↗
FA-53183

Page Split Texel Spans: Texel reassembly overwrites first chunk or uses page-size destination offset · case 03

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

Raster memory layout◈ Members↗
FA-53184

Page Split Texel Spans: Texel reassembly overwrites first chunk or uses page-size destination offset · case 04

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

Raster memory layout◈ Members↗
FA-53185

Page Split Texel Spans: Texel reassembly overwrites first chunk or uses page-size destination offset · case 05

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

Raster memory layout◈ Members↗
FA-53186

Page Split Texel Spans: Page-split texel byte list assumes contiguity or reverses page chunks · case 01

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

Raster memory layout● Open access↗
FA-53187

Page Split Texel Spans: Page-split texel byte list assumes contiguity or reverses page chunks · case 02

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

Raster memory layout◈ Members↗
FA-53188

Page Split Texel Spans: Page-split texel byte list assumes contiguity or reverses page chunks · case 03

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

Raster memory layout◈ Members↗
FA-53189

Page Split Texel Spans: Page-split texel byte list assumes contiguity or reverses page chunks · case 04

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

Raster memory layout◈ Members↗
FA-53190

Page Split Texel Spans: Page-split texel byte list assumes contiguity or reverses page chunks · case 05

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

Raster memory layout◈ Members↗
FA-53191

Heterogeneous Channel Records: Heterogeneous channel offsets assume uniform bytes or include current width · case 01

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

Raster memory layout● Open access↗
FA-53192

Heterogeneous Channel Records: Heterogeneous channel offsets assume uniform bytes or include current width · case 02

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

Raster memory layout◈ Members↗
FA-53193

Heterogeneous Channel Records: Heterogeneous channel offsets assume uniform bytes or include current width · case 03

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

Raster memory layout◈ Members↗
FA-53194

Heterogeneous Channel Records: Heterogeneous channel offsets assume uniform bytes or include current width · case 04

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

Raster memory layout◈ Members↗
FA-53195

Heterogeneous Channel Records: Heterogeneous channel offsets assume uniform bytes or include current width · case 05

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

Raster memory layout◈ Members↗
FA-53196

Heterogeneous Channel Records: Pixel record pitch omits footer or pads all channels to largest width · case 01

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

Raster memory layout● Open access↗
FA-53197

Heterogeneous Channel Records: Pixel record pitch omits footer or pads all channels to largest width · case 02

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

Raster memory layout◈ Members↗
FA-53198

Heterogeneous Channel Records: Pixel record pitch omits footer or pads all channels to largest width · case 03

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

Raster memory layout◈ Members↗
FA-53199

Heterogeneous Channel Records: Pixel record pitch omits footer or pads all channels to largest width · case 04

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

Raster memory layout◈ Members↗
FA-53200

Heterogeneous Channel Records: Pixel record pitch omits footer or pads all channels to largest width · case 05

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

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 ↗