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

Alaw expansion: segment offset · case 01

The first expanded segment omits its fixed offset.

PCM sample encoding● Open access↗
FA-49002

Alaw expansion: segment offset · case 02

The first expanded segment omits its fixed offset.

PCM sample encoding◈ Members↗
FA-49003

Alaw expansion: segment offset · case 03

The first expanded segment omits its fixed offset.

PCM sample encoding◈ Members↗
FA-49004

Alaw expansion: segment offset · case 04

The first expanded segment omits its fixed offset.

PCM sample encoding◈ Members↗
FA-49005

Alaw expansion: segment offset · case 05

The first expanded segment omits its fixed offset.

PCM sample encoding◈ Members↗
FA-49006

Alaw expansion: segment shift · case 01

Higher A-law segments receive one extra shift.

PCM sample encoding● Open access↗
FA-49007

Alaw expansion: segment shift · case 02

Higher A-law segments receive one extra shift.

PCM sample encoding◈ Members↗
FA-49008

Alaw expansion: segment shift · case 03

Higher A-law segments receive one extra shift.

PCM sample encoding◈ Members↗
FA-49009

Alaw expansion: segment shift · case 04

Higher A-law segments receive one extra shift.

PCM sample encoding◈ Members↗
FA-49010

Alaw expansion: segment shift · case 05

Higher A-law segments receive one extra shift.

PCM sample encoding◈ Members↗
FA-49011

Alaw expansion: polarity bit · case 01

A-law polarity uses the opposite convention from the decoder.

PCM sample encoding● Open access↗
FA-49012

Alaw expansion: polarity bit · case 02

A-law polarity uses the opposite convention from the decoder.

PCM sample encoding◈ Members↗
FA-49013

Alaw expansion: polarity bit · case 03

A-law polarity uses the opposite convention from the decoder.

PCM sample encoding◈ Members↗
FA-49014

Alaw expansion: polarity bit · case 04

A-law polarity uses the opposite convention from the decoder.

PCM sample encoding◈ Members↗
FA-49015

Alaw expansion: polarity bit · case 05

A-law polarity uses the opposite convention from the decoder.

PCM sample encoding◈ Members↗
FA-49016

Excess code recenter: wire range clamp · case 01

Invalid wire values wrap into in-range amplitudes.

PCM sample encoding● Open access↗
FA-49017

Excess code recenter: wire range clamp · case 02

Invalid wire values wrap into in-range amplitudes.

PCM sample encoding◈ Members↗
FA-49018

Excess code recenter: wire range clamp · case 03

Invalid wire values wrap into in-range amplitudes.

PCM sample encoding◈ Members↗
FA-49019

Excess code recenter: wire range clamp · case 04

Invalid wire values wrap into in-range amplitudes.

PCM sample encoding◈ Members↗
FA-49020

Excess code recenter: wire range clamp · case 05

Invalid wire values wrap into in-range amplitudes.

PCM sample encoding◈ Members↗
FA-49021

Excess code recenter: declared zero · case 01

A calibrated PCM zero code is replaced by a hard-coded midpoint.

PCM sample encoding● Open access↗
FA-49022

Excess code recenter: declared zero · case 02

A calibrated PCM zero code is replaced by a hard-coded midpoint.

PCM sample encoding◈ Members↗
FA-49023

Excess code recenter: declared zero · case 03

A calibrated PCM zero code is replaced by a hard-coded midpoint.

PCM sample encoding◈ Members↗
FA-49024

Excess code recenter: declared zero · case 04

A calibrated PCM zero code is replaced by a hard-coded midpoint.

PCM sample encoding◈ Members↗
FA-49025

Excess code recenter: declared zero · case 05

A calibrated PCM zero code is replaced by a hard-coded midpoint.

PCM sample encoding◈ Members↗
FA-49026

Excess code recenter: negative headroom · case 01

Negative available amplitude is inferred from positive headroom.

PCM sample encoding● Open access↗
FA-49027

Excess code recenter: negative headroom · case 02

Negative available amplitude is inferred from positive headroom.

PCM sample encoding◈ Members↗
FA-49028

Excess code recenter: negative headroom · case 03

Negative available amplitude is inferred from positive headroom.

PCM sample encoding◈ Members↗
FA-49029

Excess code recenter: negative headroom · case 04

Negative available amplitude is inferred from positive headroom.

PCM sample encoding◈ Members↗
FA-49030

Excess code recenter: negative headroom · case 05

Negative available amplitude is inferred from positive headroom.

PCM sample encoding◈ Members↗
FA-49031

Excess code recenter: positive headroom · case 01

Positive headroom is confused with the silence code.

PCM sample encoding● Open access↗
FA-49032

Excess code recenter: positive headroom · case 02

Positive headroom is confused with the silence code.

PCM sample encoding◈ Members↗
FA-49033

Excess code recenter: positive headroom · case 03

Positive headroom is confused with the silence code.

PCM sample encoding◈ Members↗
FA-49034

Excess code recenter: positive headroom · case 04

Positive headroom is confused with the silence code.

PCM sample encoding◈ Members↗
FA-49035

Excess code recenter: positive headroom · case 05

Positive headroom is confused with the silence code.

PCM sample encoding◈ Members↗
FA-49036

Excess code recenter: inclusive wire end · case 01

The invalid code just beyond the field is treated as a valid endpoint.

PCM sample encoding● Open access↗
FA-49037

Excess code recenter: inclusive wire end · case 02

The invalid code just beyond the field is treated as a valid endpoint.

PCM sample encoding◈ Members↗
FA-49038

Excess code recenter: inclusive wire end · case 03

The invalid code just beyond the field is treated as a valid endpoint.

PCM sample encoding◈ Members↗
FA-49039

Excess code recenter: inclusive wire end · case 04

The invalid code just beyond the field is treated as a valid endpoint.

PCM sample encoding◈ Members↗
FA-49040

Excess code recenter: inclusive wire end · case 05

The invalid code just beyond the field is treated as a valid endpoint.

PCM sample encoding◈ Members↗
FA-49041

Xor coded pcm: mask operation · case 01

A hardware line-inversion map is applied as a bit-set mask.

PCM sample encoding● Open access↗
FA-49042

Xor coded pcm: mask operation · case 02

A hardware line-inversion map is applied as a bit-set mask.

PCM sample encoding◈ Members↗
FA-49043

Xor coded pcm: mask operation · case 03

A hardware line-inversion map is applied as a bit-set mask.

PCM sample encoding◈ Members↗
FA-49044

Xor coded pcm: mask operation · case 04

A hardware line-inversion map is applied as a bit-set mask.

PCM sample encoding◈ Members↗
FA-49045

Xor coded pcm: mask operation · case 05

A hardware line-inversion map is applied as a bit-set mask.

PCM sample encoding◈ Members↗
FA-49046

Xor coded pcm: masked domain · case 01

Out-of-field inversion-mask bits survive field extraction.

PCM sample encoding● Open access↗
FA-49047

Xor coded pcm: masked domain · case 02

Out-of-field inversion-mask bits survive field extraction.

PCM sample encoding◈ Members↗
FA-49048

Xor coded pcm: masked domain · case 03

Out-of-field inversion-mask bits survive field extraction.

PCM sample encoding◈ Members↗
FA-49049

Xor coded pcm: masked domain · case 04

Out-of-field inversion-mask bits survive field extraction.

PCM sample encoding◈ Members↗
FA-49050

Xor coded pcm: masked domain · case 05

Out-of-field inversion-mask bits survive field extraction.

PCM sample encoding◈ Members↗
FA-49051

Xor coded pcm: zero detection · case 01

Silence detection uses the encoded electrical bits.

PCM sample encoding● Open access↗
FA-49052

Xor coded pcm: zero detection · case 02

Silence detection uses the encoded electrical bits.

PCM sample encoding◈ Members↗
FA-49053

Xor coded pcm: zero detection · case 03

Silence detection uses the encoded electrical bits.

PCM sample encoding◈ Members↗
FA-49054

Xor coded pcm: zero detection · case 04

Silence detection uses the encoded electrical bits.

PCM sample encoding◈ Members↗
FA-49055

Xor coded pcm: zero detection · case 05

Silence detection uses the encoded electrical bits.

PCM sample encoding◈ Members↗
FA-49056

Xor coded pcm: signed field · case 01

Sign is tested before the sign line is uninverted.

PCM sample encoding● Open access↗
FA-49057

Xor coded pcm: signed field · case 02

Sign is tested before the sign line is uninverted.

PCM sample encoding◈ Members↗
FA-49058

Xor coded pcm: signed field · case 03

Sign is tested before the sign line is uninverted.

PCM sample encoding◈ Members↗
FA-49059

Xor coded pcm: signed field · case 04

Sign is tested before the sign line is uninverted.

PCM sample encoding◈ Members↗
FA-49060

Xor coded pcm: signed field · case 05

Sign is tested before the sign line is uninverted.

PCM sample encoding◈ Members↗
FA-49061

Xor coded pcm: width mask · case 01

A single boundary bit is used where a contiguous field mask is required.

PCM sample encoding● Open access↗
FA-49062

Xor coded pcm: width mask · case 02

A single boundary bit is used where a contiguous field mask is required.

PCM sample encoding◈ Members↗
FA-49063

Xor coded pcm: width mask · case 03

A single boundary bit is used where a contiguous field mask is required.

PCM sample encoding◈ Members↗
FA-49064

Xor coded pcm: width mask · case 04

A single boundary bit is used where a contiguous field mask is required.

PCM sample encoding◈ Members↗
FA-49065

Xor coded pcm: width mask · case 05

A single boundary bit is used where a contiguous field mask is required.

PCM sample encoding◈ Members↗
FA-49066

Pcm byte lane shuffle: lane permutation · case 01

A hardware byte-lane map is sorted instead of honored.

PCM sample encoding● Open access↗
FA-49067

Pcm byte lane shuffle: lane permutation · case 02

A hardware byte-lane map is sorted instead of honored.

PCM sample encoding◈ Members↗
FA-49068

Pcm byte lane shuffle: lane permutation · case 03

A hardware byte-lane map is sorted instead of honored.

PCM sample encoding◈ Members↗
FA-49069

Pcm byte lane shuffle: lane permutation · case 04

A hardware byte-lane map is sorted instead of honored.

PCM sample encoding◈ Members↗
FA-49070

Pcm byte lane shuffle: lane permutation · case 05

A hardware byte-lane map is sorted instead of honored.

PCM sample encoding◈ Members↗
FA-49071

Pcm byte lane shuffle: repeat lanes · case 01

Repeated byte-lane entries are deduplicated despite explicit replicated-byte conversion.

PCM sample encoding● Open access↗
FA-49072

Pcm byte lane shuffle: repeat lanes · case 02

Repeated byte-lane entries are deduplicated despite explicit replicated-byte conversion.

PCM sample encoding◈ Members↗
FA-49073

Pcm byte lane shuffle: repeat lanes · case 03

Repeated byte-lane entries are deduplicated despite explicit replicated-byte conversion.

PCM sample encoding◈ Members↗
FA-49074

Pcm byte lane shuffle: repeat lanes · case 04

Repeated byte-lane entries are deduplicated despite explicit replicated-byte conversion.

PCM sample encoding◈ Members↗
FA-49075

Pcm byte lane shuffle: repeat lanes · case 05

Repeated byte-lane entries are deduplicated despite explicit replicated-byte conversion.

PCM sample encoding◈ Members↗
FA-49076

Pcm byte lane shuffle: ignored padding · case 01

Pad validation examines selected sample bytes.

PCM sample encoding● Open access↗
FA-49077

Pcm byte lane shuffle: ignored padding · case 02

Pad validation examines selected sample bytes.

PCM sample encoding◈ Members↗
FA-49078

Pcm byte lane shuffle: ignored padding · case 03

Pad validation examines selected sample bytes.

PCM sample encoding◈ Members↗
FA-49079

Pcm byte lane shuffle: ignored padding · case 04

Pad validation examines selected sample bytes.

PCM sample encoding◈ Members↗
FA-49080

Pcm byte lane shuffle: ignored padding · case 05

Pad validation examines selected sample bytes.

PCM sample encoding◈ Members↗
FA-49081

Pcm byte lane shuffle: all padding clean · case 01

One clean pad lane hides contamination elsewhere.

PCM sample encoding● Open access↗
FA-49082

Pcm byte lane shuffle: all padding clean · case 02

One clean pad lane hides contamination elsewhere.

PCM sample encoding◈ Members↗
FA-49083

Pcm byte lane shuffle: all padding clean · case 03

One clean pad lane hides contamination elsewhere.

PCM sample encoding◈ Members↗
FA-49084

Pcm byte lane shuffle: all padding clean · case 04

One clean pad lane hides contamination elsewhere.

PCM sample encoding◈ Members↗
FA-49085

Pcm byte lane shuffle: all padding clean · case 05

One clean pad lane hides contamination elsewhere.

PCM sample encoding◈ Members↗
FA-49086

Pcm byte lane shuffle: output width · case 01

Converted sample width is reported as input container width.

PCM sample encoding● Open access↗
FA-49087

Pcm byte lane shuffle: output width · case 02

Converted sample width is reported as input container width.

PCM sample encoding◈ Members↗
FA-49088

Pcm byte lane shuffle: output width · case 03

Converted sample width is reported as input container width.

PCM sample encoding◈ Members↗
FA-49089

Pcm byte lane shuffle: output width · case 04

Converted sample width is reported as input container width.

PCM sample encoding◈ Members↗
FA-49090

Pcm byte lane shuffle: output width · case 05

Converted sample width is reported as input container width.

PCM sample encoding◈ Members↗
FA-49091

Pcm bitplane restore: plane significance · case 01

Bit planes are assigned reversed amplitude significance.

PCM sample encoding● Open access↗
FA-49092

Pcm bitplane restore: plane significance · case 02

Bit planes are assigned reversed amplitude significance.

PCM sample encoding◈ Members↗
FA-49093

Pcm bitplane restore: plane significance · case 03

Bit planes are assigned reversed amplitude significance.

PCM sample encoding◈ Members↗
FA-49094

Pcm bitplane restore: plane significance · case 04

Bit planes are assigned reversed amplitude significance.

PCM sample encoding◈ Members↗
FA-49095

Pcm bitplane restore: plane significance · case 05

Bit planes are assigned reversed amplitude significance.

PCM sample encoding◈ Members↗
FA-49096

Pcm bitplane restore: sample bit offset · case 01

Samples within each PCM bitplane are read in reverse order.

PCM sample encoding● Open access↗
FA-49097

Pcm bitplane restore: sample bit offset · case 02

Samples within each PCM bitplane are read in reverse order.

PCM sample encoding◈ Members↗
FA-49098

Pcm bitplane restore: sample bit offset · case 03

Samples within each PCM bitplane are read in reverse order.

PCM sample encoding◈ Members↗
FA-49099

Pcm bitplane restore: sample bit offset · case 04

Samples within each PCM bitplane are read in reverse order.

PCM sample encoding◈ Members↗
FA-49100

Pcm bitplane restore: sample bit offset · case 05

Samples within each PCM bitplane are read in reverse order.

PCM sample encoding◈ 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 ↗