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

Scatter retains old validity when a selected update is null · case 01

Scatter retains old validity when a selected update is null.

Data systems● Open access↗
FA-45102

Scatter retains old validity when a selected update is null · case 02

Scatter retains old validity when a selected update is null.

Data systems◈ Members↗
FA-45103

Scatter retains old validity when a selected update is null · case 03

Scatter retains old validity when a selected update is null.

Data systems◈ Members↗
FA-45104

Scatter retains old validity when a selected update is null · case 04

Scatter retains old validity when a selected update is null.

Data systems◈ Members↗
FA-45105

Scatter retains old validity when a selected update is null · case 05

Scatter retains old validity when a selected update is null.

Data systems◈ Members↗
FA-45106

Scatter updates validity at the first lane instead of the target · case 01

Scatter updates validity at the first lane instead of the target.

Data systems● Open access↗
FA-45107

Scatter updates validity at the first lane instead of the target · case 02

Scatter updates validity at the first lane instead of the target.

Data systems◈ Members↗
FA-45108

Scatter updates validity at the first lane instead of the target · case 03

Scatter updates validity at the first lane instead of the target.

Data systems◈ Members↗
FA-45109

Scatter updates validity at the first lane instead of the target · case 04

Scatter updates validity at the first lane instead of the target.

Data systems◈ Members↗
FA-45110

Scatter updates validity at the first lane instead of the target · case 05

Scatter updates validity at the first lane instead of the target.

Data systems◈ Members↗
FA-45111

Repeated scatter targets keep the earliest selected write · case 01

Repeated scatter targets keep the earliest selected write.

Data systems● Open access↗
FA-45112

Repeated scatter targets keep the earliest selected write · case 02

Repeated scatter targets keep the earliest selected write.

Data systems◈ Members↗
FA-45113

Repeated scatter targets keep the earliest selected write · case 03

Repeated scatter targets keep the earliest selected write.

Data systems◈ Members↗
FA-45114

Repeated scatter targets keep the earliest selected write · case 04

Repeated scatter targets keep the earliest selected write.

Data systems◈ Members↗
FA-45115

Repeated scatter targets keep the earliest selected write · case 05

Repeated scatter targets keep the earliest selected write.

Data systems◈ Members↗
FA-45116

Scatter returns only explicitly updated lanes · case 01

Scatter returns only explicitly updated lanes.

Data systems● Open access↗
FA-45117

Scatter returns only explicitly updated lanes · case 02

Scatter returns only explicitly updated lanes.

Data systems◈ Members↗
FA-45118

Scatter returns only explicitly updated lanes · case 03

Scatter returns only explicitly updated lanes.

Data systems◈ Members↗
FA-45119

Scatter returns only explicitly updated lanes · case 04

Scatter returns only explicitly updated lanes.

Data systems◈ Members↗
FA-45120

Scatter returns only explicitly updated lanes · case 05

Scatter returns only explicitly updated lanes.

Data systems◈ Members↗
FA-45121

List concatenation copies unused child-buffer prefixes · case 01

List concatenation copies unused child-buffer prefixes.

Data systems● Open access↗
FA-45122

List concatenation copies unused child-buffer prefixes · case 02

List concatenation copies unused child-buffer prefixes.

Data systems◈ Members↗
FA-45123

List concatenation copies unused child-buffer prefixes · case 03

List concatenation copies unused child-buffer prefixes.

Data systems◈ Members↗
FA-45124

List concatenation copies unused child-buffer prefixes · case 04

List concatenation copies unused child-buffer prefixes.

Data systems◈ Members↗
FA-45125

List concatenation copies unused child-buffer prefixes · case 05

List concatenation copies unused child-buffer prefixes.

Data systems◈ Members↗
FA-45126

List concatenation retains batch-local offsets · case 01

List concatenation retains batch-local offsets.

Data systems● Open access↗
FA-45127

List concatenation retains batch-local offsets · case 02

List concatenation retains batch-local offsets.

Data systems◈ Members↗
FA-45128

List concatenation retains batch-local offsets · case 03

List concatenation retains batch-local offsets.

Data systems◈ Members↗
FA-45129

List concatenation retains batch-local offsets · case 04

List concatenation retains batch-local offsets.

Data systems◈ Members↗
FA-45130

List concatenation retains batch-local offsets · case 05

List concatenation retains batch-local offsets.

Data systems◈ Members↗
FA-45131

List concatenation repeats each batch initial offset sentinel · case 01

List concatenation repeats each batch initial offset sentinel.

Data systems● Open access↗
FA-45132

List concatenation repeats each batch initial offset sentinel · case 02

List concatenation repeats each batch initial offset sentinel.

Data systems◈ Members↗
FA-45133

List concatenation repeats each batch initial offset sentinel · case 03

List concatenation repeats each batch initial offset sentinel.

Data systems◈ Members↗
FA-45134

List concatenation repeats each batch initial offset sentinel · case 04

List concatenation repeats each batch initial offset sentinel.

Data systems◈ Members↗
FA-45135

List concatenation repeats each batch initial offset sentinel · case 05

List concatenation repeats each batch initial offset sentinel.

Data systems◈ Members↗
FA-45136

List concatenation exposes hidden child null payloads · case 01

List concatenation exposes hidden child null payloads.

Data systems● Open access↗
FA-45137

List concatenation exposes hidden child null payloads · case 02

List concatenation exposes hidden child null payloads.

Data systems◈ Members↗
FA-45138

List concatenation exposes hidden child null payloads · case 03

List concatenation exposes hidden child null payloads.

Data systems◈ Members↗
FA-45139

List concatenation exposes hidden child null payloads · case 04

List concatenation exposes hidden child null payloads.

Data systems◈ Members↗
FA-45140

List concatenation exposes hidden child null payloads · case 05

List concatenation exposes hidden child null payloads.

Data systems◈ Members↗
FA-45141

List concatenation fabricates validity from list length · case 01

List concatenation fabricates validity from list length.

Data systems● Open access↗
FA-45142

List concatenation fabricates validity from list length · case 02

List concatenation fabricates validity from list length.

Data systems◈ Members↗
FA-45143

List concatenation fabricates validity from list length · case 03

List concatenation fabricates validity from list length.

Data systems◈ Members↗
FA-45144

List concatenation fabricates validity from list length · case 04

List concatenation fabricates validity from list length.

Data systems◈ Members↗
FA-45145

List concatenation fabricates validity from list length · case 05

List concatenation fabricates validity from list length.

Data systems◈ Members↗
FA-45146

List concatenation rebases child offsets by parent-row count · case 01

List concatenation rebases child offsets by parent-row count.

Data systems● Open access↗
FA-45147

List concatenation rebases child offsets by parent-row count · case 02

List concatenation rebases child offsets by parent-row count.

Data systems◈ Members↗
FA-45148

List concatenation rebases child offsets by parent-row count · case 03

List concatenation rebases child offsets by parent-row count.

Data systems◈ Members↗
FA-45149

List concatenation rebases child offsets by parent-row count · case 04

List concatenation rebases child offsets by parent-row count.

Data systems◈ Members↗
FA-45150

List concatenation rebases child offsets by parent-row count · case 05

List concatenation rebases child offsets by parent-row count.

Data systems◈ Members↗
FA-45151

Dictionary equality compares unrelated local integer codes · case 01

Dictionary equality compares unrelated local integer codes.

Data systems● Open access↗
FA-45152

Dictionary equality compares unrelated local integer codes · case 02

Dictionary equality compares unrelated local integer codes.

Data systems◈ Members↗
FA-45153

Dictionary equality compares unrelated local integer codes · case 03

Dictionary equality compares unrelated local integer codes.

Data systems◈ Members↗
FA-45154

Dictionary equality compares unrelated local integer codes · case 04

Dictionary equality compares unrelated local integer codes.

Data systems◈ Members↗
FA-45155

Dictionary equality compares unrelated local integer codes · case 05

Dictionary equality compares unrelated local integer codes.

Data systems◈ Members↗
FA-45156

Dictionary equality decodes the left code with the right dictionary · case 01

Dictionary equality decodes the left code with the right dictionary.

Data systems● Open access↗
FA-45157

Dictionary equality decodes the left code with the right dictionary · case 02

Dictionary equality decodes the left code with the right dictionary.

Data systems◈ Members↗
FA-45158

Dictionary equality decodes the left code with the right dictionary · case 03

Dictionary equality decodes the left code with the right dictionary.

Data systems◈ Members↗
FA-45159

Dictionary equality decodes the left code with the right dictionary · case 04

Dictionary equality decodes the left code with the right dictionary.

Data systems◈ Members↗
FA-45160

Dictionary equality decodes the left code with the right dictionary · case 05

Dictionary equality decodes the left code with the right dictionary.

Data systems◈ Members↗
FA-45161

Dictionary equality decodes the right code with the left dictionary · case 01

Dictionary equality decodes the right code with the left dictionary.

Data systems● Open access↗
FA-45162

Dictionary equality decodes the right code with the left dictionary · case 02

Dictionary equality decodes the right code with the left dictionary.

Data systems◈ Members↗
FA-45163

Dictionary equality decodes the right code with the left dictionary · case 03

Dictionary equality decodes the right code with the left dictionary.

Data systems◈ Members↗
FA-45164

Dictionary equality decodes the right code with the left dictionary · case 04

Dictionary equality decodes the right code with the left dictionary.

Data systems◈ Members↗
FA-45165

Dictionary equality decodes the right code with the left dictionary · case 05

Dictionary equality decodes the right code with the left dictionary.

Data systems◈ Members↗
FA-45166

Dictionary equality reports false when either lane is null · case 01

Dictionary equality reports false when either lane is null.

Data systems● Open access↗
FA-45167

Dictionary equality reports false when either lane is null · case 02

Dictionary equality reports false when either lane is null.

Data systems◈ Members↗
FA-45168

Dictionary equality reports false when either lane is null · case 03

Dictionary equality reports false when either lane is null.

Data systems◈ Members↗
FA-45169

Dictionary equality reports false when either lane is null · case 04

Dictionary equality reports false when either lane is null.

Data systems◈ Members↗
FA-45170

Dictionary equality reports false when either lane is null · case 05

Dictionary equality reports false when either lane is null.

Data systems◈ Members↗
FA-45171

Dictionary comparison checks right validity with the left lane index · case 01

Dictionary comparison checks right validity with the left lane index.

Data systems● Open access↗
FA-45172

Dictionary comparison checks right validity with the left lane index · case 02

Dictionary comparison checks right validity with the left lane index.

Data systems◈ Members↗
FA-45173

Dictionary comparison checks right validity with the left lane index · case 03

Dictionary comparison checks right validity with the left lane index.

Data systems◈ Members↗
FA-45174

Dictionary comparison checks right validity with the left lane index · case 04

Dictionary comparison checks right validity with the left lane index.

Data systems◈ Members↗
FA-45175

Dictionary comparison checks right validity with the left lane index · case 05

Dictionary comparison checks right validity with the left lane index.

Data systems◈ Members↗
FA-45176

Dictionary comparison sorts its requested row-pair selection · case 01

Dictionary comparison sorts its requested row-pair selection.

Data systems● Open access↗
FA-45177

Dictionary comparison sorts its requested row-pair selection · case 02

Dictionary comparison sorts its requested row-pair selection.

Data systems◈ Members↗
FA-45178

Dictionary comparison sorts its requested row-pair selection · case 03

Dictionary comparison sorts its requested row-pair selection.

Data systems◈ Members↗
FA-45179

Dictionary comparison sorts its requested row-pair selection · case 04

Dictionary comparison sorts its requested row-pair selection.

Data systems◈ Members↗
FA-45180

Dictionary comparison sorts its requested row-pair selection · case 05

Dictionary comparison sorts its requested row-pair selection.

Data systems◈ Members↗
FA-45181

Batch packing flushes before a row that exactly fits · case 01

Batch packing flushes before a row that exactly fits.

Data systems● Open access↗
FA-45182

Batch packing flushes before a row that exactly fits · case 02

Batch packing flushes before a row that exactly fits.

Data systems◈ Members↗
FA-45183

Batch packing flushes before a row that exactly fits · case 03

Batch packing flushes before a row that exactly fits.

Data systems◈ Members↗
FA-45184

Batch packing flushes before a row that exactly fits · case 04

Batch packing flushes before a row that exactly fits.

Data systems◈ Members↗
FA-45185

Batch packing flushes before a row that exactly fits · case 05

Batch packing flushes before a row that exactly fits.

Data systems◈ Members↗
FA-45186

Batch packing accounts one byte per row regardless of row size · case 01

Batch packing accounts one byte per row regardless of row size.

Data systems● Open access↗
FA-45187

Batch packing accounts one byte per row regardless of row size · case 02

Batch packing accounts one byte per row regardless of row size.

Data systems◈ Members↗
FA-45188

Batch packing accounts one byte per row regardless of row size · case 03

Batch packing accounts one byte per row regardless of row size.

Data systems◈ Members↗
FA-45189

Batch packing accounts one byte per row regardless of row size · case 04

Batch packing accounts one byte per row regardless of row size.

Data systems◈ Members↗
FA-45190

Batch packing accounts one byte per row regardless of row size · case 05

Batch packing accounts one byte per row regardless of row size.

Data systems◈ Members↗
FA-45191

Batch packing retains byte occupancy after flushing rows · case 01

Batch packing retains byte occupancy after flushing rows.

Data systems● Open access↗
FA-45192

Batch packing retains byte occupancy after flushing rows · case 02

Batch packing retains byte occupancy after flushing rows.

Data systems◈ Members↗
FA-45193

Batch packing retains byte occupancy after flushing rows · case 03

Batch packing retains byte occupancy after flushing rows.

Data systems◈ Members↗
FA-45194

Batch packing retains byte occupancy after flushing rows · case 04

Batch packing retains byte occupancy after flushing rows.

Data systems◈ Members↗
FA-45195

Batch packing retains byte occupancy after flushing rows · case 05

Batch packing retains byte occupancy after flushing rows.

Data systems◈ Members↗
FA-45196

A full batch is flushed before following zero-byte rows can fit · case 01

A full batch is flushed before following zero-byte rows can fit.

Data systems● Open access↗
FA-45197

A full batch is flushed before following zero-byte rows can fit · case 02

A full batch is flushed before following zero-byte rows can fit.

Data systems◈ Members↗
FA-45198

A full batch is flushed before following zero-byte rows can fit · case 03

A full batch is flushed before following zero-byte rows can fit.

Data systems◈ Members↗
FA-45199

A full batch is flushed before following zero-byte rows can fit · case 04

A full batch is flushed before following zero-byte rows can fit.

Data systems◈ Members↗
FA-45200

A full batch is flushed before following zero-byte rows can fit · case 05

A full batch is flushed before following zero-byte rows can fit.

Data systems◈ 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 ↗