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

Cube root returns the magnitude for negative inputs · case 01

Cube root returns the magnitude for negative inputs.

Floating-point arithmetic● Open access↗
FA-17202

Cube root returns the magnitude for negative inputs · case 02

Cube root returns the magnitude for negative inputs.

Floating-point arithmetic◈ Members↗
FA-17203

Cube root returns the magnitude for negative inputs · case 03

Cube root returns the magnitude for negative inputs.

Floating-point arithmetic◈ Members↗
FA-17204

Cube root returns the magnitude for negative inputs · case 04

Cube root returns the magnitude for negative inputs.

Floating-point arithmetic◈ Members↗
FA-17205

Cube root returns the magnitude for negative inputs · case 05

Cube root returns the magnitude for negative inputs.

Floating-point arithmetic◈ Members↗
FA-17206

Cube root canonicalizes negative zero · case 01

Cube root canonicalizes negative zero.

Floating-point arithmetic● Open access↗
FA-17207

Cube root canonicalizes negative zero · case 02

Cube root canonicalizes negative zero.

Floating-point arithmetic◈ Members↗
FA-17208

Cube root canonicalizes negative zero · case 03

Cube root canonicalizes negative zero.

Floating-point arithmetic◈ Members↗
FA-17209

Cube root canonicalizes negative zero · case 04

Cube root canonicalizes negative zero.

Floating-point arithmetic◈ Members↗
FA-17210

Cube root canonicalizes negative zero · case 05

Cube root canonicalizes negative zero.

Floating-point arithmetic◈ Members↗
FA-17211

Scaled square root drops the odd exponent remainder · case 01

Scaled square root drops the odd exponent remainder.

Floating-point arithmetic● Open access↗
FA-17212

Scaled square root drops the odd exponent remainder · case 02

Scaled square root drops the odd exponent remainder.

Floating-point arithmetic◈ Members↗
FA-17213

Scaled square root drops the odd exponent remainder · case 03

Scaled square root drops the odd exponent remainder.

Floating-point arithmetic◈ Members↗
FA-17214

Scaled square root drops the odd exponent remainder · case 04

Scaled square root drops the odd exponent remainder.

Floating-point arithmetic◈ Members↗
FA-17215

Scaled square root drops the odd exponent remainder · case 05

Scaled square root drops the odd exponent remainder.

Floating-point arithmetic◈ Members↗
FA-17216

Scaled square root applies the full exponent to its root · case 01

Scaled square root applies the full exponent to its root.

Floating-point arithmetic● Open access↗
FA-17217

Scaled square root applies the full exponent to its root · case 02

Scaled square root applies the full exponent to its root.

Floating-point arithmetic◈ Members↗
FA-17218

Scaled square root applies the full exponent to its root · case 03

Scaled square root applies the full exponent to its root.

Floating-point arithmetic◈ Members↗
FA-17219

Scaled square root applies the full exponent to its root · case 04

Scaled square root applies the full exponent to its root.

Floating-point arithmetic◈ Members↗
FA-17220

Scaled square root applies the full exponent to its root · case 05

Scaled square root applies the full exponent to its root.

Floating-point arithmetic◈ Members↗
FA-17221

Scaled square root clamps a negative operand to zero · case 01

Scaled square root clamps a negative operand to zero.

Floating-point arithmetic● Open access↗
FA-17222

Scaled square root clamps a negative operand to zero · case 02

Scaled square root clamps a negative operand to zero.

Floating-point arithmetic◈ Members↗
FA-17223

Scaled square root clamps a negative operand to zero · case 03

Scaled square root clamps a negative operand to zero.

Floating-point arithmetic◈ Members↗
FA-17224

Scaled square root clamps a negative operand to zero · case 04

Scaled square root clamps a negative operand to zero.

Floating-point arithmetic◈ Members↗
FA-17225

Scaled square root clamps a negative operand to zero · case 05

Scaled square root clamps a negative operand to zero.

Floating-point arithmetic◈ Members↗
FA-17226

Scaled square root loses negative zero · case 01

Scaled square root loses negative zero.

Floating-point arithmetic● Open access↗
FA-17227

Scaled square root loses negative zero · case 02

Scaled square root loses negative zero.

Floating-point arithmetic◈ Members↗
FA-17228

Scaled square root loses negative zero · case 03

Scaled square root loses negative zero.

Floating-point arithmetic◈ Members↗
FA-17229

Scaled square root loses negative zero · case 04

Scaled square root loses negative zero.

Floating-point arithmetic◈ Members↗
FA-17230

Scaled square root loses negative zero · case 05

Scaled square root loses negative zero.

Floating-point arithmetic◈ Members↗
FA-17231

Scaled square root rounds the exponent quotient upward · case 01

Scaled square root rounds the exponent quotient upward.

Floating-point arithmetic● Open access↗
FA-17232

Scaled square root rounds the exponent quotient upward · case 02

Scaled square root rounds the exponent quotient upward.

Floating-point arithmetic◈ Members↗
FA-17233

Scaled square root rounds the exponent quotient upward · case 03

Scaled square root rounds the exponent quotient upward.

Floating-point arithmetic◈ Members↗
FA-17234

Scaled square root rounds the exponent quotient upward · case 04

Scaled square root rounds the exponent quotient upward.

Floating-point arithmetic◈ Members↗
FA-17235

Scaled square root rounds the exponent quotient upward · case 05

Scaled square root rounds the exponent quotient upward.

Floating-point arithmetic◈ Members↗
FA-17236

Reciprocal classifies negative zero through numerical comparison · case 01

Reciprocal classifies negative zero through numerical comparison.

Floating-point arithmetic● Open access↗
FA-17237

Reciprocal classifies negative zero through numerical comparison · case 02

Reciprocal classifies negative zero through numerical comparison.

Floating-point arithmetic◈ Members↗
FA-17238

Reciprocal classifies negative zero through numerical comparison · case 03

Reciprocal classifies negative zero through numerical comparison.

Floating-point arithmetic◈ Members↗
FA-17239

Reciprocal classifies negative zero through numerical comparison · case 04

Reciprocal classifies negative zero through numerical comparison.

Floating-point arithmetic◈ Members↗
FA-17240

Reciprocal classifies negative zero through numerical comparison · case 05

Reciprocal classifies negative zero through numerical comparison.

Floating-point arithmetic◈ Members↗
FA-17241

Reciprocal retains the input exponent sign · case 01

Reciprocal retains the input exponent sign.

Floating-point arithmetic● Open access↗
FA-17242

Reciprocal retains the input exponent sign · case 02

Reciprocal retains the input exponent sign.

Floating-point arithmetic◈ Members↗
FA-17243

Reciprocal retains the input exponent sign · case 03

Reciprocal retains the input exponent sign.

Floating-point arithmetic◈ Members↗
FA-17244

Reciprocal retains the input exponent sign · case 04

Reciprocal retains the input exponent sign.

Floating-point arithmetic◈ Members↗
FA-17245

Reciprocal retains the input exponent sign · case 05

Reciprocal retains the input exponent sign.

Floating-point arithmetic◈ Members↗
FA-17246

Reciprocal rescales the original mantissa without inversion · case 01

Reciprocal rescales the original mantissa without inversion.

Floating-point arithmetic● Open access↗
FA-17247

Reciprocal rescales the original mantissa without inversion · case 02

Reciprocal rescales the original mantissa without inversion.

Floating-point arithmetic◈ Members↗
FA-17248

Reciprocal rescales the original mantissa without inversion · case 03

Reciprocal rescales the original mantissa without inversion.

Floating-point arithmetic◈ Members↗
FA-17249

Reciprocal rescales the original mantissa without inversion · case 04

Reciprocal rescales the original mantissa without inversion.

Floating-point arithmetic◈ Members↗
FA-17250

Reciprocal rescales the original mantissa without inversion · case 05

Reciprocal rescales the original mantissa without inversion.

Floating-point arithmetic◈ Members↗
FA-17251

Reciprocal flushes subnormal results · case 01

Reciprocal flushes subnormal results.

Floating-point arithmetic● Open access↗
FA-17252

Reciprocal flushes subnormal results · case 02

Reciprocal flushes subnormal results.

Floating-point arithmetic◈ Members↗
FA-17253

Reciprocal flushes subnormal results · case 03

Reciprocal flushes subnormal results.

Floating-point arithmetic◈ Members↗
FA-17254

Reciprocal flushes subnormal results · case 04

Reciprocal flushes subnormal results.

Floating-point arithmetic◈ Members↗
FA-17255

Reciprocal flushes subnormal results · case 05

Reciprocal flushes subnormal results.

Floating-point arithmetic◈ Members↗
FA-17256

Reciprocal drops sign after magnitude normalization · case 01

Reciprocal drops sign after magnitude normalization.

Floating-point arithmetic● Open access↗
FA-17257

Reciprocal drops sign after magnitude normalization · case 02

Reciprocal drops sign after magnitude normalization.

Floating-point arithmetic◈ Members↗
FA-17258

Reciprocal drops sign after magnitude normalization · case 03

Reciprocal drops sign after magnitude normalization.

Floating-point arithmetic◈ Members↗
FA-17259

Reciprocal drops sign after magnitude normalization · case 04

Reciprocal drops sign after magnitude normalization.

Floating-point arithmetic◈ Members↗
FA-17260

Reciprocal drops sign after magnitude normalization · case 05

Reciprocal drops sign after magnitude normalization.

Floating-point arithmetic◈ Members↗
FA-17261

Reciprocal overflow always reports a positive infinity · case 01

Reciprocal overflow always reports a positive infinity.

Floating-point arithmetic● Open access↗
FA-17262

Reciprocal overflow always reports a positive infinity · case 02

Reciprocal overflow always reports a positive infinity.

Floating-point arithmetic◈ Members↗
FA-17263

Reciprocal overflow always reports a positive infinity · case 03

Reciprocal overflow always reports a positive infinity.

Floating-point arithmetic◈ Members↗
FA-17264

Reciprocal overflow always reports a positive infinity · case 04

Reciprocal overflow always reports a positive infinity.

Floating-point arithmetic◈ Members↗
FA-17265

Reciprocal overflow always reports a positive infinity · case 05

Reciprocal overflow always reports a positive infinity.

Floating-point arithmetic◈ Members↗
FA-17266

Complex exponential materializes its overflowing common real exponential · case 01

Complex exponential materializes its overflowing common real exponential.

Floating-point arithmetic● Open access↗
FA-17267

Complex exponential materializes its overflowing common real exponential · case 02

Complex exponential materializes its overflowing common real exponential.

Floating-point arithmetic◈ Members↗
FA-17268

Complex exponential materializes its overflowing common real exponential · case 03

Complex exponential materializes its overflowing common real exponential.

Floating-point arithmetic◈ Members↗
FA-17269

Complex exponential materializes its overflowing common real exponential · case 04

Complex exponential materializes its overflowing common real exponential.

Floating-point arithmetic◈ Members↗
FA-17270

Complex exponential materializes its overflowing common real exponential · case 05

Complex exponential materializes its overflowing common real exponential.

Floating-point arithmetic◈ Members↗
FA-17271

Complex exponential materializes overflow before its imaginary projection · case 01

Complex exponential materializes overflow before its imaginary projection.

Floating-point arithmetic● Open access↗
FA-17272

Complex exponential materializes overflow before its imaginary projection · case 02

Complex exponential materializes overflow before its imaginary projection.

Floating-point arithmetic◈ Members↗
FA-17273

Complex exponential materializes overflow before its imaginary projection · case 03

Complex exponential materializes overflow before its imaginary projection.

Floating-point arithmetic◈ Members↗
FA-17274

Complex exponential materializes overflow before its imaginary projection · case 04

Complex exponential materializes overflow before its imaginary projection.

Floating-point arithmetic◈ Members↗
FA-17275

Complex exponential materializes overflow before its imaginary projection · case 05

Complex exponential materializes overflow before its imaginary projection.

Floating-point arithmetic◈ Members↗
FA-17276

Complex exponential subtracts a binary exponent as though natural · case 01

Complex exponential subtracts a binary exponent as though natural.

Floating-point arithmetic● Open access↗
FA-17277

Complex exponential subtracts a binary exponent as though natural · case 02

Complex exponential subtracts a binary exponent as though natural.

Floating-point arithmetic◈ Members↗
FA-17278

Complex exponential subtracts a binary exponent as though natural · case 03

Complex exponential subtracts a binary exponent as though natural.

Floating-point arithmetic◈ Members↗
FA-17279

Complex exponential subtracts a binary exponent as though natural · case 04

Complex exponential subtracts a binary exponent as though natural.

Floating-point arithmetic◈ Members↗
FA-17280

Complex exponential subtracts a binary exponent as though natural · case 05

Complex exponential subtracts a binary exponent as though natural.

Floating-point arithmetic◈ Members↗
FA-17281

Complex exponential uses the sine for its real projection · case 01

Complex exponential uses the sine for its real projection.

Floating-point arithmetic● Open access↗
FA-17282

Complex exponential uses the sine for its real projection · case 02

Complex exponential uses the sine for its real projection.

Floating-point arithmetic◈ Members↗
FA-17283

Complex exponential uses the sine for its real projection · case 03

Complex exponential uses the sine for its real projection.

Floating-point arithmetic◈ Members↗
FA-17284

Complex exponential uses the sine for its real projection · case 04

Complex exponential uses the sine for its real projection.

Floating-point arithmetic◈ Members↗
FA-17285

Complex exponential uses the sine for its real projection · case 05

Complex exponential uses the sine for its real projection.

Floating-point arithmetic◈ Members↗
FA-17286

Complex exponential uses cosine for its imaginary projection · case 01

Complex exponential uses cosine for its imaginary projection.

Floating-point arithmetic● Open access↗
FA-17287

Complex exponential uses cosine for its imaginary projection · case 02

Complex exponential uses cosine for its imaginary projection.

Floating-point arithmetic◈ Members↗
FA-17288

Complex exponential uses cosine for its imaginary projection · case 03

Complex exponential uses cosine for its imaginary projection.

Floating-point arithmetic◈ Members↗
FA-17289

Complex exponential uses cosine for its imaginary projection · case 04

Complex exponential uses cosine for its imaginary projection.

Floating-point arithmetic◈ Members↗
FA-17290

Complex exponential uses cosine for its imaginary projection · case 05

Complex exponential uses cosine for its imaginary projection.

Floating-point arithmetic◈ Members↗
FA-17291

Complex exponential reverses the rescaling exponent · case 01

Complex exponential reverses the rescaling exponent.

Floating-point arithmetic● Open access↗
FA-17292

Complex exponential reverses the rescaling exponent · case 02

Complex exponential reverses the rescaling exponent.

Floating-point arithmetic◈ Members↗
FA-17293

Complex exponential reverses the rescaling exponent · case 03

Complex exponential reverses the rescaling exponent.

Floating-point arithmetic◈ Members↗
FA-17294

Complex exponential reverses the rescaling exponent · case 04

Complex exponential reverses the rescaling exponent.

Floating-point arithmetic◈ Members↗
FA-17295

Complex exponential reverses the rescaling exponent · case 05

Complex exponential reverses the rescaling exponent.

Floating-point arithmetic◈ Members↗
FA-17296

Complex exponential rescales only its real component · case 01

Complex exponential rescales only its real component.

Floating-point arithmetic● Open access↗
FA-17297

Complex exponential rescales only its real component · case 02

Complex exponential rescales only its real component.

Floating-point arithmetic◈ Members↗
FA-17298

Complex exponential rescales only its real component · case 03

Complex exponential rescales only its real component.

Floating-point arithmetic◈ Members↗
FA-17299

Complex exponential rescales only its real component · case 04

Complex exponential rescales only its real component.

Floating-point arithmetic◈ Members↗
FA-17300

Complex exponential rescales only its real component · case 05

Complex exponential rescales only its real component.

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 ↗