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

Clock reacquisition ignores negative jumps or treats allowed boundary as fault · case 01

The decoded time state disagrees with the explicit regression oracle for jumped.

Time representation● Open access↗
FA-18502

Clock reacquisition ignores negative jumps or treats allowed boundary as fault · case 02

The decoded time state disagrees with the explicit regression oracle for jumped.

Time representation◈ Members↗
FA-18503

Clock reacquisition ignores negative jumps or treats allowed boundary as fault · case 03

The decoded time state disagrees with the explicit regression oracle for jumped.

Time representation◈ Members↗
FA-18504

Clock reacquisition ignores negative jumps or treats allowed boundary as fault · case 04

The decoded time state disagrees with the explicit regression oracle for jumped.

Time representation◈ Members↗
FA-18505

Clock reacquisition ignores negative jumps or treats allowed boundary as fault · case 05

The decoded time state disagrees with the explicit regression oracle for jumped.

Time representation◈ Members↗
FA-18506

Synchronization lock threshold rejects exact count or accepts first sample · case 01

The decoded time state disagrees with the explicit regression oracle for locked.

Time representation● Open access↗
FA-18507

Synchronization lock threshold rejects exact count or accepts first sample · case 02

The decoded time state disagrees with the explicit regression oracle for locked.

Time representation◈ Members↗
FA-18508

Synchronization lock threshold rejects exact count or accepts first sample · case 03

The decoded time state disagrees with the explicit regression oracle for locked.

Time representation◈ Members↗
FA-18509

Synchronization lock threshold rejects exact count or accepts first sample · case 04

The decoded time state disagrees with the explicit regression oracle for locked.

Time representation◈ Members↗
FA-18510

Synchronization lock threshold rejects exact count or accepts first sample · case 05

The decoded time state disagrees with the explicit regression oracle for locked.

Time representation◈ Members↗
FA-18511

Fresh clock classification loses age boundary or never ages out · case 01

The decoded time state disagrees with the explicit regression oracle for recent.

Time representation● Open access↗
FA-18512

Fresh clock classification loses age boundary or never ages out · case 02

The decoded time state disagrees with the explicit regression oracle for recent.

Time representation◈ Members↗
FA-18513

Fresh clock classification loses age boundary or never ages out · case 03

The decoded time state disagrees with the explicit regression oracle for recent.

Time representation◈ Members↗
FA-18514

Fresh clock classification loses age boundary or never ages out · case 04

The decoded time state disagrees with the explicit regression oracle for recent.

Time representation◈ Members↗
FA-18515

Fresh clock classification loses age boundary or never ages out · case 05

The decoded time state disagrees with the explicit regression oracle for recent.

Time representation◈ Members↗
FA-18516

Holdover quality survives maximum age or excludes its last admitted tick · case 01

The decoded time state disagrees with the explicit regression oracle for holdover.

Time representation● Open access↗
FA-18517

Holdover quality survives maximum age or excludes its last admitted tick · case 02

The decoded time state disagrees with the explicit regression oracle for holdover.

Time representation◈ Members↗
FA-18518

Holdover quality survives maximum age or excludes its last admitted tick · case 03

The decoded time state disagrees with the explicit regression oracle for holdover.

Time representation◈ Members↗
FA-18519

Holdover quality survives maximum age or excludes its last admitted tick · case 04

The decoded time state disagrees with the explicit regression oracle for holdover.

Time representation◈ Members↗
FA-18520

Holdover quality survives maximum age or excludes its last admitted tick · case 05

The decoded time state disagrees with the explicit regression oracle for holdover.

Time representation◈ Members↗
FA-18521

Clock lock state overrides oscillator fault or phase-jump reacquisition · case 01

The decoded time state disagrees with the explicit regression oracle for state.

Time representation● Open access↗
FA-18522

Clock lock state overrides oscillator fault or phase-jump reacquisition · case 02

The decoded time state disagrees with the explicit regression oracle for state.

Time representation◈ Members↗
FA-18523

Clock lock state overrides oscillator fault or phase-jump reacquisition · case 03

The decoded time state disagrees with the explicit regression oracle for state.

Time representation◈ Members↗
FA-18524

Clock lock state overrides oscillator fault or phase-jump reacquisition · case 04

The decoded time state disagrees with the explicit regression oracle for state.

Time representation◈ Members↗
FA-18525

Clock lock state overrides oscillator fault or phase-jump reacquisition · case 05

The decoded time state disagrees with the explicit regression oracle for state.

Time representation◈ Members↗
FA-18526

Holdover uncertainty rounds inward or grows while actively synchronized · case 01

The decoded time state disagrees with the explicit regression oracle for growth.

Time representation● Open access↗
FA-18527

Holdover uncertainty rounds inward or grows while actively synchronized · case 02

The decoded time state disagrees with the explicit regression oracle for growth.

Time representation◈ Members↗
FA-18528

Holdover uncertainty rounds inward or grows while actively synchronized · case 03

The decoded time state disagrees with the explicit regression oracle for growth.

Time representation◈ Members↗
FA-18529

Holdover uncertainty rounds inward or grows while actively synchronized · case 04

The decoded time state disagrees with the explicit regression oracle for growth.

Time representation◈ Members↗
FA-18530

Holdover uncertainty rounds inward or grows while actively synchronized · case 05

The decoded time state disagrees with the explicit regression oracle for growth.

Time representation◈ Members↗
FA-18531

Clock uncertainty drops base calibration error or holdover drift · case 01

The decoded time state disagrees with the explicit regression oracle for error.

Time representation● Open access↗
FA-18532

Clock uncertainty drops base calibration error or holdover drift · case 02

The decoded time state disagrees with the explicit regression oracle for error.

Time representation◈ Members↗
FA-18533

Clock uncertainty drops base calibration error or holdover drift · case 03

The decoded time state disagrees with the explicit regression oracle for error.

Time representation◈ Members↗
FA-18534

Clock uncertainty drops base calibration error or holdover drift · case 04

The decoded time state disagrees with the explicit regression oracle for error.

Time representation◈ Members↗
FA-18535

Clock uncertainty drops base calibration error or holdover drift · case 05

The decoded time state disagrees with the explicit regression oracle for error.

Time representation◈ Members↗
FA-18536

Clock usability ignores error budget or rejects bounded holdover · case 01

The decoded time state disagrees with the explicit regression oracle for usable.

Time representation● Open access↗
FA-18537

Clock usability ignores error budget or rejects bounded holdover · case 02

The decoded time state disagrees with the explicit regression oracle for usable.

Time representation◈ Members↗
FA-18538

Clock usability ignores error budget or rejects bounded holdover · case 03

The decoded time state disagrees with the explicit regression oracle for usable.

Time representation◈ Members↗
FA-18539

Clock usability ignores error budget or rejects bounded holdover · case 04

The decoded time state disagrees with the explicit regression oracle for usable.

Time representation◈ Members↗
FA-18540

Clock usability ignores error budget or rejects bounded holdover · case 05

The decoded time state disagrees with the explicit regression oracle for usable.

Time representation◈ Members↗
FA-18541

Earliest transferred deadline reverses offset or takes late bound · case 01

The decoded time state disagrees with the explicit regression oracle for low.

Time representation● Open access↗
FA-18542

Earliest transferred deadline reverses offset or takes late bound · case 02

The decoded time state disagrees with the explicit regression oracle for low.

Time representation◈ Members↗
FA-18543

Earliest transferred deadline reverses offset or takes late bound · case 03

The decoded time state disagrees with the explicit regression oracle for low.

Time representation◈ Members↗
FA-18544

Earliest transferred deadline reverses offset or takes late bound · case 04

The decoded time state disagrees with the explicit regression oracle for low.

Time representation◈ Members↗
FA-18545

Earliest transferred deadline reverses offset or takes late bound · case 05

The decoded time state disagrees with the explicit regression oracle for low.

Time representation◈ Members↗
FA-18546

Latest transferred deadline takes earliest uncertainty endpoint · case 01

The decoded time state disagrees with the explicit regression oracle for high.

Time representation● Open access↗
FA-18547

Latest transferred deadline takes earliest uncertainty endpoint · case 02

The decoded time state disagrees with the explicit regression oracle for high.

Time representation◈ Members↗
FA-18548

Latest transferred deadline takes earliest uncertainty endpoint · case 03

The decoded time state disagrees with the explicit regression oracle for high.

Time representation◈ Members↗
FA-18549

Latest transferred deadline takes earliest uncertainty endpoint · case 04

The decoded time state disagrees with the explicit regression oracle for high.

Time representation◈ Members↗
FA-18550

Latest transferred deadline takes earliest uncertainty endpoint · case 05

The decoded time state disagrees with the explicit regression oracle for high.

Time representation◈ Members↗
FA-18551

Deadline transfer uses opposite guarantee or midpoint estimate · case 01

The decoded time state disagrees with the explicit regression oracle for chosen.

Time representation● Open access↗
FA-18552

Deadline transfer uses opposite guarantee or midpoint estimate · case 02

The decoded time state disagrees with the explicit regression oracle for chosen.

Time representation◈ Members↗
FA-18553

Deadline transfer uses opposite guarantee or midpoint estimate · case 03

The decoded time state disagrees with the explicit regression oracle for chosen.

Time representation◈ Members↗
FA-18554

Deadline transfer uses opposite guarantee or midpoint estimate · case 04

The decoded time state disagrees with the explicit regression oracle for chosen.

Time representation◈ Members↗
FA-18555

Deadline transfer uses opposite guarantee or midpoint estimate · case 05

The decoded time state disagrees with the explicit regression oracle for chosen.

Time representation◈ Members↗
FA-18556

Transferred wait budget ignores elapsed transport · case 01

The decoded time state disagrees with the explicit regression oracle for arrival.

Time representation● Open access↗
FA-18557

Transferred wait budget ignores elapsed transport · case 02

The decoded time state disagrees with the explicit regression oracle for arrival.

Time representation◈ Members↗
FA-18558

Transferred wait budget ignores elapsed transport · case 03

The decoded time state disagrees with the explicit regression oracle for arrival.

Time representation◈ Members↗
FA-18559

Transferred wait budget ignores elapsed transport · case 04

The decoded time state disagrees with the explicit regression oracle for arrival.

Time representation◈ Members↗
FA-18560

Transferred wait budget ignores elapsed transport · case 05

The decoded time state disagrees with the explicit regression oracle for arrival.

Time representation◈ Members↗
FA-18561

Elapsed deadline yields negative wait or a fresh positive wait · case 01

The decoded time state disagrees with the explicit regression oracle for remaining.

Time representation● Open access↗
FA-18562

Elapsed deadline yields negative wait or a fresh positive wait · case 02

The decoded time state disagrees with the explicit regression oracle for remaining.

Time representation◈ Members↗
FA-18563

Elapsed deadline yields negative wait or a fresh positive wait · case 03

The decoded time state disagrees with the explicit regression oracle for remaining.

Time representation◈ Members↗
FA-18564

Elapsed deadline yields negative wait or a fresh positive wait · case 04

The decoded time state disagrees with the explicit regression oracle for remaining.

Time representation◈ Members↗
FA-18565

Elapsed deadline yields negative wait or a fresh positive wait · case 05

The decoded time state disagrees with the explicit regression oracle for remaining.

Time representation◈ Members↗
FA-18566

Platform relative timeout exceeds representable wait cap · case 01

The decoded time state disagrees with the explicit regression oracle for wait.

Time representation● Open access↗
FA-18567

Platform relative timeout exceeds representable wait cap · case 02

The decoded time state disagrees with the explicit regression oracle for wait.

Time representation◈ Members↗
FA-18568

Platform relative timeout exceeds representable wait cap · case 03

The decoded time state disagrees with the explicit regression oracle for wait.

Time representation◈ Members↗
FA-18569

Platform relative timeout exceeds representable wait cap · case 04

The decoded time state disagrees with the explicit regression oracle for wait.

Time representation◈ Members↗
FA-18570

Platform relative timeout exceeds representable wait cap · case 05

The decoded time state disagrees with the explicit regression oracle for wait.

Time representation◈ Members↗
FA-18571

Long-timeout rearm flag uses exact cap or already-expired condition · case 01

The decoded time state disagrees with the explicit regression oracle for rearm.

Time representation● Open access↗
FA-18572

Long-timeout rearm flag uses exact cap or already-expired condition · case 02

The decoded time state disagrees with the explicit regression oracle for rearm.

Time representation◈ Members↗
FA-18573

Long-timeout rearm flag uses exact cap or already-expired condition · case 03

The decoded time state disagrees with the explicit regression oracle for rearm.

Time representation◈ Members↗
FA-18574

Long-timeout rearm flag uses exact cap or already-expired condition · case 04

The decoded time state disagrees with the explicit regression oracle for rearm.

Time representation◈ Members↗
FA-18575

Long-timeout rearm flag uses exact cap or already-expired condition · case 05

The decoded time state disagrees with the explicit regression oracle for rearm.

Time representation◈ Members↗
FA-18576

Transferred deadline expiration excludes equality or reverses countdown test · case 01

The decoded time state disagrees with the explicit regression oracle for expired.

Time representation● Open access↗
FA-18577

Transferred deadline expiration excludes equality or reverses countdown test · case 02

The decoded time state disagrees with the explicit regression oracle for expired.

Time representation◈ Members↗
FA-18578

Transferred deadline expiration excludes equality or reverses countdown test · case 03

The decoded time state disagrees with the explicit regression oracle for expired.

Time representation◈ Members↗
FA-18579

Transferred deadline expiration excludes equality or reverses countdown test · case 04

The decoded time state disagrees with the explicit regression oracle for expired.

Time representation◈ Members↗
FA-18580

Transferred deadline expiration excludes equality or reverses countdown test · case 05

The decoded time state disagrees with the explicit regression oracle for expired.

Time representation◈ Members↗
FA-18581

Actual wake instant ignores transport or capped intermediate rearm · case 01

The decoded time state disagrees with the explicit regression oracle for absolute_wake.

Time representation● Open access↗
FA-18582

Actual wake instant ignores transport or capped intermediate rearm · case 02

The decoded time state disagrees with the explicit regression oracle for absolute_wake.

Time representation◈ Members↗
FA-18583

Actual wake instant ignores transport or capped intermediate rearm · case 03

The decoded time state disagrees with the explicit regression oracle for absolute_wake.

Time representation◈ Members↗
FA-18584

Actual wake instant ignores transport or capped intermediate rearm · case 04

The decoded time state disagrees with the explicit regression oracle for absolute_wake.

Time representation◈ Members↗
FA-18585

Actual wake instant ignores transport or capped intermediate rearm · case 05

The decoded time state disagrees with the explicit regression oracle for absolute_wake.

Time representation◈ Members↗
FA-18586

Transferred deadline uncertainty uses coordinate sum or selected policy offset · case 01

The decoded time state disagrees with the explicit regression oracle for slack.

Time representation● Open access↗
FA-18587

Transferred deadline uncertainty uses coordinate sum or selected policy offset · case 02

The decoded time state disagrees with the explicit regression oracle for slack.

Time representation◈ Members↗
FA-18588

Transferred deadline uncertainty uses coordinate sum or selected policy offset · case 03

The decoded time state disagrees with the explicit regression oracle for slack.

Time representation◈ Members↗
FA-18589

Transferred deadline uncertainty uses coordinate sum or selected policy offset · case 04

The decoded time state disagrees with the explicit regression oracle for slack.

Time representation◈ Members↗
FA-18590

Transferred deadline uncertainty uses coordinate sum or selected policy offset · case 05

The decoded time state disagrees with the explicit regression oracle for slack.

Time representation◈ Members↗
FA-18591

Rollback filter measures elapsed in wall domain or hides monotonic regression · case 01

The decoded time state disagrees with the explicit regression oracle for elapsed.

Time representation● Open access↗
FA-18592

Rollback filter measures elapsed in wall domain or hides monotonic regression · case 02

The decoded time state disagrees with the explicit regression oracle for elapsed.

Time representation◈ Members↗
FA-18593

Rollback filter measures elapsed in wall domain or hides monotonic regression · case 03

The decoded time state disagrees with the explicit regression oracle for elapsed.

Time representation◈ Members↗
FA-18594

Rollback filter measures elapsed in wall domain or hides monotonic regression · case 04

The decoded time state disagrees with the explicit regression oracle for elapsed.

Time representation◈ Members↗
FA-18595

Rollback filter measures elapsed in wall domain or hides monotonic regression · case 05

The decoded time state disagrees with the explicit regression oracle for elapsed.

Time representation◈ Members↗
FA-18596

Presentation clock commits invalid sample or rejects coincident sample · case 01

The decoded time state disagrees with the explicit regression oracle for valid.

Time representation● Open access↗
FA-18597

Presentation clock commits invalid sample or rejects coincident sample · case 02

The decoded time state disagrees with the explicit regression oracle for valid.

Time representation◈ Members↗
FA-18598

Presentation clock commits invalid sample or rejects coincident sample · case 03

The decoded time state disagrees with the explicit regression oracle for valid.

Time representation◈ Members↗
FA-18599

Presentation clock commits invalid sample or rejects coincident sample · case 04

The decoded time state disagrees with the explicit regression oracle for valid.

Time representation◈ Members↗
FA-18600

Presentation clock commits invalid sample or rejects coincident sample · case 05

The decoded time state disagrees with the explicit regression oracle for valid.

Time representation◈ 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 ↗