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

Singular hensel root tree: all extension digits · case 01

The exact singular hensel root tree result violates the stated contract at all extension digits.

Numerics● Open access↗
FA-15802

Singular hensel root tree: all extension digits · case 02

The exact singular hensel root tree result violates the stated contract at all extension digits.

Numerics◈ Members↗
FA-15803

Singular hensel root tree: all extension digits · case 03

The exact singular hensel root tree result violates the stated contract at all extension digits.

Numerics◈ Members↗
FA-15804

Singular hensel root tree: all extension digits · case 04

The exact singular hensel root tree result violates the stated contract at all extension digits.

Numerics◈ Members↗
FA-15805

Singular hensel root tree: all extension digits · case 05

The exact singular hensel root tree result violates the stated contract at all extension digits.

Numerics◈ Members↗
FA-15806

Singular hensel root tree: root residue digit placement · case 01

The exact singular hensel root tree result violates the stated contract at root residue digit placement.

Numerics● Open access↗
FA-15807

Singular hensel root tree: root residue digit placement · case 02

The exact singular hensel root tree result violates the stated contract at root residue digit placement.

Numerics◈ Members↗
FA-15808

Singular hensel root tree: root residue digit placement · case 03

The exact singular hensel root tree result violates the stated contract at root residue digit placement.

Numerics◈ Members↗
FA-15809

Singular hensel root tree: root residue digit placement · case 04

The exact singular hensel root tree result violates the stated contract at root residue digit placement.

Numerics◈ Members↗
FA-15810

Singular hensel root tree: root residue digit placement · case 05

The exact singular hensel root tree result violates the stated contract at root residue digit placement.

Numerics◈ Members↗
FA-15811

Singular hensel root tree: lifted polynomial congruence · case 01

The exact singular hensel root tree result violates the stated contract at lifted polynomial congruence.

Numerics● Open access↗
FA-15812

Singular hensel root tree: lifted polynomial congruence · case 02

The exact singular hensel root tree result violates the stated contract at lifted polynomial congruence.

Numerics◈ Members↗
FA-15813

Singular hensel root tree: lifted polynomial congruence · case 03

The exact singular hensel root tree result violates the stated contract at lifted polynomial congruence.

Numerics◈ Members↗
FA-15814

Singular hensel root tree: lifted polynomial congruence · case 04

The exact singular hensel root tree result violates the stated contract at lifted polynomial congruence.

Numerics◈ Members↗
FA-15815

Singular hensel root tree: lifted polynomial congruence · case 05

The exact singular hensel root tree result violates the stated contract at lifted polynomial congruence.

Numerics◈ Members↗
FA-15816

Tonelli shanks square root: nonresidue subgroup generator · case 01

The exact tonelli shanks square root result violates the stated contract at nonresidue subgroup generator.

Numerics● Open access↗
FA-15817

Tonelli shanks square root: nonresidue subgroup generator · case 02

The exact tonelli shanks square root result violates the stated contract at nonresidue subgroup generator.

Numerics◈ Members↗
FA-15818

Tonelli shanks square root: nonresidue subgroup generator · case 03

The exact tonelli shanks square root result violates the stated contract at nonresidue subgroup generator.

Numerics◈ Members↗
FA-15819

Tonelli shanks square root: nonresidue subgroup generator · case 04

The exact tonelli shanks square root result violates the stated contract at nonresidue subgroup generator.

Numerics◈ Members↗
FA-15820

Tonelli shanks square root: nonresidue subgroup generator · case 05

The exact tonelli shanks square root result violates the stated contract at nonresidue subgroup generator.

Numerics◈ Members↗
FA-15821

Tonelli shanks square root: initial root exponent · case 01

The exact tonelli shanks square root result violates the stated contract at initial root exponent.

Numerics● Open access↗
FA-15822

Tonelli shanks square root: initial root exponent · case 02

The exact tonelli shanks square root result violates the stated contract at initial root exponent.

Numerics◈ Members↗
FA-15823

Tonelli shanks square root: initial root exponent · case 03

The exact tonelli shanks square root result violates the stated contract at initial root exponent.

Numerics◈ Members↗
FA-15824

Tonelli shanks square root: initial root exponent · case 04

The exact tonelli shanks square root result violates the stated contract at initial root exponent.

Numerics◈ Members↗
FA-15825

Tonelli shanks square root: initial root exponent · case 05

The exact tonelli shanks square root result violates the stated contract at initial root exponent.

Numerics◈ Members↗
FA-15826

Tonelli shanks square root: initial odd component residue · case 01

The exact tonelli shanks square root result violates the stated contract at initial odd component residue.

Numerics● Open access↗
FA-15827

Tonelli shanks square root: initial odd component residue · case 02

The exact tonelli shanks square root result violates the stated contract at initial odd component residue.

Numerics◈ Members↗
FA-15828

Tonelli shanks square root: initial odd component residue · case 03

The exact tonelli shanks square root result violates the stated contract at initial odd component residue.

Numerics◈ Members↗
FA-15829

Tonelli shanks square root: initial odd component residue · case 04

The exact tonelli shanks square root result violates the stated contract at initial odd component residue.

Numerics◈ Members↗
FA-15830

Tonelli shanks square root: initial odd component residue · case 05

The exact tonelli shanks square root result violates the stated contract at initial odd component residue.

Numerics◈ Members↗
FA-15831

Tonelli shanks square root: order halving correction · case 01

The exact tonelli shanks square root result violates the stated contract at order halving correction.

Numerics● Open access↗
FA-15832

Tonelli shanks square root: order halving correction · case 02

The exact tonelli shanks square root result violates the stated contract at order halving correction.

Numerics◈ Members↗
FA-15833

Tonelli shanks square root: order halving correction · case 03

The exact tonelli shanks square root result violates the stated contract at order halving correction.

Numerics◈ Members↗
FA-15834

Tonelli shanks square root: order halving correction · case 04

The exact tonelli shanks square root result violates the stated contract at order halving correction.

Numerics◈ Members↗
FA-15835

Tonelli shanks square root: order halving correction · case 05

The exact tonelli shanks square root result violates the stated contract at order halving correction.

Numerics◈ Members↗
FA-15836

Tonelli shanks square root: next subgroup generator · case 01

The exact tonelli shanks square root result violates the stated contract at next subgroup generator.

Numerics● Open access↗
FA-15837

Tonelli shanks square root: next subgroup generator · case 02

The exact tonelli shanks square root result violates the stated contract at next subgroup generator.

Numerics◈ Members↗
FA-15838

Tonelli shanks square root: next subgroup generator · case 03

The exact tonelli shanks square root result violates the stated contract at next subgroup generator.

Numerics◈ Members↗
FA-15839

Tonelli shanks square root: next subgroup generator · case 04

The exact tonelli shanks square root result violates the stated contract at next subgroup generator.

Numerics◈ Members↗
FA-15840

Tonelli shanks square root: next subgroup generator · case 05

The exact tonelli shanks square root result violates the stated contract at next subgroup generator.

Numerics◈ Members↗
FA-15841

Decoding derives sign from numerical negativity · case 01

Decoding derives sign from numerical negativity.

Floating-point arithmetic● Open access↗
FA-15842

Decoding derives sign from numerical negativity · case 02

Decoding derives sign from numerical negativity.

Floating-point arithmetic◈ Members↗
FA-15843

Decoding derives sign from numerical negativity · case 03

Decoding derives sign from numerical negativity.

Floating-point arithmetic◈ Members↗
FA-15844

Decoding derives sign from numerical negativity · case 04

Decoding derives sign from numerical negativity.

Floating-point arithmetic◈ Members↗
FA-15845

Decoding derives sign from numerical negativity · case 05

Decoding derives sign from numerical negativity.

Floating-point arithmetic◈ Members↗
FA-15846

Sign bit contaminates the exponent field · case 01

Sign bit contaminates the exponent field.

Floating-point arithmetic● Open access↗
FA-15847

Sign bit contaminates the exponent field · case 02

Sign bit contaminates the exponent field.

Floating-point arithmetic◈ Members↗
FA-15848

Sign bit contaminates the exponent field · case 03

Sign bit contaminates the exponent field.

Floating-point arithmetic◈ Members↗
FA-15849

Sign bit contaminates the exponent field · case 04

Sign bit contaminates the exponent field.

Floating-point arithmetic◈ Members↗
FA-15850

Sign bit contaminates the exponent field · case 05

Sign bit contaminates the exponent field.

Floating-point arithmetic◈ Members↗
FA-15851

The hidden leading bit is read from encoded exponent · case 01

The hidden leading bit is read from encoded exponent.

Floating-point arithmetic● Open access↗
FA-15852

The hidden leading bit is read from encoded exponent · case 02

The hidden leading bit is read from encoded exponent.

Floating-point arithmetic◈ Members↗
FA-15853

The hidden leading bit is read from encoded exponent · case 03

The hidden leading bit is read from encoded exponent.

Floating-point arithmetic◈ Members↗
FA-15854

The hidden leading bit is read from encoded exponent · case 04

The hidden leading bit is read from encoded exponent.

Floating-point arithmetic◈ Members↗
FA-15855

The hidden leading bit is read from encoded exponent · case 05

The hidden leading bit is read from encoded exponent.

Floating-point arithmetic◈ Members↗
FA-15856

Nonfinite classification ignores a NaN payload · case 01

Nonfinite classification ignores a NaN payload.

Floating-point arithmetic● Open access↗
FA-15857

Nonfinite classification ignores a NaN payload · case 02

Nonfinite classification ignores a NaN payload.

Floating-point arithmetic◈ Members↗
FA-15858

Nonfinite classification ignores a NaN payload · case 03

Nonfinite classification ignores a NaN payload.

Floating-point arithmetic◈ Members↗
FA-15859

Nonfinite classification ignores a NaN payload · case 04

Nonfinite classification ignores a NaN payload.

Floating-point arithmetic◈ Members↗
FA-15860

Nonfinite classification ignores a NaN payload · case 05

Nonfinite classification ignores a NaN payload.

Floating-point arithmetic◈ Members↗
FA-15861

NaN quietness is inferred from payload parity · case 01

NaN quietness is inferred from payload parity.

Floating-point arithmetic● Open access↗
FA-15862

NaN quietness is inferred from payload parity · case 02

NaN quietness is inferred from payload parity.

Floating-point arithmetic◈ Members↗
FA-15863

NaN quietness is inferred from payload parity · case 03

NaN quietness is inferred from payload parity.

Floating-point arithmetic◈ Members↗
FA-15864

NaN quietness is inferred from payload parity · case 04

NaN quietness is inferred from payload parity.

Floating-point arithmetic◈ Members↗
FA-15865

NaN quietness is inferred from payload parity · case 05

NaN quietness is inferred from payload parity.

Floating-point arithmetic◈ Members↗
FA-15866

The quiet marker leaks into diagnostic payload · case 01

The quiet marker leaks into diagnostic payload.

Floating-point arithmetic● Open access↗
FA-15867

The quiet marker leaks into diagnostic payload · case 02

The quiet marker leaks into diagnostic payload.

Floating-point arithmetic◈ Members↗
FA-15868

The quiet marker leaks into diagnostic payload · case 03

The quiet marker leaks into diagnostic payload.

Floating-point arithmetic◈ Members↗
FA-15869

The quiet marker leaks into diagnostic payload · case 04

The quiet marker leaks into diagnostic payload.

Floating-point arithmetic◈ Members↗
FA-15870

The quiet marker leaks into diagnostic payload · case 05

The quiet marker leaks into diagnostic payload.

Floating-point arithmetic◈ Members↗
FA-15871

Zero decoding conflates zero and subnormal · case 01

Zero decoding conflates zero and subnormal.

Floating-point arithmetic● Open access↗
FA-15872

Zero decoding conflates zero and subnormal · case 02

Zero decoding conflates zero and subnormal.

Floating-point arithmetic◈ Members↗
FA-15873

Zero decoding conflates zero and subnormal · case 03

Zero decoding conflates zero and subnormal.

Floating-point arithmetic◈ Members↗
FA-15874

Zero decoding conflates zero and subnormal · case 04

Zero decoding conflates zero and subnormal.

Floating-point arithmetic◈ Members↗
FA-15875

Zero decoding conflates zero and subnormal · case 05

Zero decoding conflates zero and subnormal.

Floating-point arithmetic◈ Members↗
FA-15876

Subnormals receive the normal exponent bias · case 01

Subnormals receive the normal exponent bias.

Floating-point arithmetic● Open access↗
FA-15877

Subnormals receive the normal exponent bias · case 02

Subnormals receive the normal exponent bias.

Floating-point arithmetic◈ Members↗
FA-15878

Subnormals receive the normal exponent bias · case 03

Subnormals receive the normal exponent bias.

Floating-point arithmetic◈ Members↗
FA-15879

Subnormals receive the normal exponent bias · case 04

Subnormals receive the normal exponent bias.

Floating-point arithmetic◈ Members↗
FA-15880

Subnormals receive the normal exponent bias · case 05

Subnormals receive the normal exponent bias.

Floating-point arithmetic◈ Members↗
FA-15881

Subnormals acquire an implicit leading one · case 01

Subnormals acquire an implicit leading one.

Floating-point arithmetic● Open access↗
FA-15882

Subnormals acquire an implicit leading one · case 02

Subnormals acquire an implicit leading one.

Floating-point arithmetic◈ Members↗
FA-15883

Subnormals acquire an implicit leading one · case 03

Subnormals acquire an implicit leading one.

Floating-point arithmetic◈ Members↗
FA-15884

Subnormals acquire an implicit leading one · case 04

Subnormals acquire an implicit leading one.

Floating-point arithmetic◈ Members↗
FA-15885

Subnormals acquire an implicit leading one · case 05

Subnormals acquire an implicit leading one.

Floating-point arithmetic◈ Members↗
FA-15886

Stepping checks only destination NaNs · case 01

Stepping checks only destination NaNs.

Floating-point arithmetic● Open access↗
FA-15887

Stepping checks only destination NaNs · case 02

Stepping checks only destination NaNs.

Floating-point arithmetic◈ Members↗
FA-15888

Stepping checks only destination NaNs · case 03

Stepping checks only destination NaNs.

Floating-point arithmetic◈ Members↗
FA-15889

Stepping checks only destination NaNs · case 04

Stepping checks only destination NaNs.

Floating-point arithmetic◈ Members↗
FA-15890

Stepping checks only destination NaNs · case 05

Stepping checks only destination NaNs.

Floating-point arithmetic◈ Members↗
FA-15891

Stepping checks only source NaNs · case 01

Stepping checks only source NaNs.

Floating-point arithmetic● Open access↗
FA-15892

Stepping checks only source NaNs · case 02

Stepping checks only source NaNs.

Floating-point arithmetic◈ Members↗
FA-15893

Stepping checks only source NaNs · case 03

Stepping checks only source NaNs.

Floating-point arithmetic◈ Members↗
FA-15894

Stepping checks only source NaNs · case 04

Stepping checks only source NaNs.

Floating-point arithmetic◈ Members↗
FA-15895

Stepping checks only source NaNs · case 05

Stepping checks only source NaNs.

Floating-point arithmetic◈ Members↗
FA-15896

An equal-value early return preserves the wrong zero sign · case 01

An equal-value early return preserves the wrong zero sign.

Floating-point arithmetic● Open access↗
FA-15897

An equal-value early return preserves the wrong zero sign · case 02

An equal-value early return preserves the wrong zero sign.

Floating-point arithmetic◈ Members↗
FA-15898

An equal-value early return preserves the wrong zero sign · case 03

An equal-value early return preserves the wrong zero sign.

Floating-point arithmetic◈ Members↗
FA-15899

An equal-value early return preserves the wrong zero sign · case 04

An equal-value early return preserves the wrong zero sign.

Floating-point arithmetic◈ Members↗
FA-15900

An equal-value early return preserves the wrong zero sign · case 05

An equal-value early return preserves the wrong zero sign.

Floating-point arithmetic◈ 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 ↗