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

RTC seconds low nibble is lost or read from adjacent register · case 01

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

Time representation● Open access↗
FA-17902

RTC seconds low nibble is lost or read from adjacent register · case 02

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

Time representation◈ Members↗
FA-17903

RTC seconds low nibble is lost or read from adjacent register · case 03

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

Time representation◈ Members↗
FA-17904

RTC seconds low nibble is lost or read from adjacent register · case 04

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

Time representation◈ Members↗
FA-17905

RTC seconds low nibble is lost or read from adjacent register · case 05

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

Time representation◈ Members↗
FA-17906

RTC snapshot validation accepts a generation change during register reads · case 01

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

Time representation● Open access↗
FA-17907

RTC snapshot validation accepts a generation change during register reads · case 02

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

Time representation◈ Members↗
FA-17908

RTC snapshot validation accepts a generation change during register reads · case 03

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

Time representation◈ Members↗
FA-17909

RTC snapshot validation accepts a generation change during register reads · case 04

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

Time representation◈ Members↗
FA-17910

RTC snapshot validation accepts a generation change during register reads · case 05

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

Time representation◈ Members↗
FA-17911

RTC hour range is validated against the wrong mode · case 01

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

Time representation● Open access↗
FA-17912

RTC hour range is validated against the wrong mode · case 02

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

Time representation◈ Members↗
FA-17913

RTC hour range is validated against the wrong mode · case 03

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

Time representation◈ Members↗
FA-17914

RTC hour range is validated against the wrong mode · case 04

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

Time representation◈ Members↗
FA-17915

RTC hour range is validated against the wrong mode · case 05

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

Time representation◈ Members↗
FA-17916

RTC minute endpoint admits sixty or excludes fifty-nine · case 01

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

Time representation● Open access↗
FA-17917

RTC minute endpoint admits sixty or excludes fifty-nine · case 02

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

Time representation◈ Members↗
FA-17918

RTC minute endpoint admits sixty or excludes fifty-nine · case 03

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

Time representation◈ Members↗
FA-17919

RTC minute endpoint admits sixty or excludes fifty-nine · case 04

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

Time representation◈ Members↗
FA-17920

RTC minute endpoint admits sixty or excludes fifty-nine · case 05

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

Time representation◈ Members↗
FA-17921

RTC seconds register uses leap-second policy despite no leap support · case 01

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

Time representation● Open access↗
FA-17922

RTC seconds register uses leap-second policy despite no leap support · case 02

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

Time representation◈ Members↗
FA-17923

RTC seconds register uses leap-second policy despite no leap support · case 03

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

Time representation◈ Members↗
FA-17924

RTC seconds register uses leap-second policy despite no leap support · case 04

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

Time representation◈ Members↗
FA-17925

RTC seconds register uses leap-second policy despite no leap support · case 05

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

Time representation◈ Members↗
FA-17926

RTC mode validation ignores forbidden PM bit or rejects valid PM · case 01

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

Time representation● Open access↗
FA-17927

RTC mode validation ignores forbidden PM bit or rejects valid PM · case 02

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

Time representation◈ Members↗
FA-17928

RTC mode validation ignores forbidden PM bit or rejects valid PM · case 03

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

Time representation◈ Members↗
FA-17929

RTC mode validation ignores forbidden PM bit or rejects valid PM · case 04

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

Time representation◈ Members↗
FA-17930

RTC mode validation ignores forbidden PM bit or rejects valid PM · case 05

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

Time representation◈ Members↗
FA-17931

Twelve-hour RTC maps noon or midnight incorrectly · case 01

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

Time representation● Open access↗
FA-17932

Twelve-hour RTC maps noon or midnight incorrectly · case 02

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

Time representation◈ Members↗
FA-17933

Twelve-hour RTC maps noon or midnight incorrectly · case 03

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

Time representation◈ Members↗
FA-17934

Twelve-hour RTC maps noon or midnight incorrectly · case 04

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

Time representation◈ Members↗
FA-17935

Twelve-hour RTC maps noon or midnight incorrectly · case 05

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

Time representation◈ Members↗
FA-17936

RTC snapshot admits stopped oscillator or contradictory mode bit · case 01

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

Time representation● Open access↗
FA-17937

RTC snapshot admits stopped oscillator or contradictory mode bit · case 02

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

Time representation◈ Members↗
FA-17938

RTC snapshot admits stopped oscillator or contradictory mode bit · case 03

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

Time representation◈ Members↗
FA-17939

RTC snapshot admits stopped oscillator or contradictory mode bit · case 04

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

Time representation◈ Members↗
FA-17940

RTC snapshot admits stopped oscillator or contradictory mode bit · case 05

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

Time representation◈ Members↗
FA-17941

Timestamp bucket endpoint uses inclusive-label convention or loses origin · case 01

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

Time representation● Open access↗
FA-17942

Timestamp bucket endpoint uses inclusive-label convention or loses origin · case 02

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

Time representation◈ Members↗
FA-17943

Timestamp bucket endpoint uses inclusive-label convention or loses origin · case 03

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

Time representation◈ Members↗
FA-17944

Timestamp bucket endpoint uses inclusive-label convention or loses origin · case 04

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

Time representation◈ Members↗
FA-17945

Timestamp bucket endpoint uses inclusive-label convention or loses origin · case 05

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

Time representation◈ Members↗
FA-17946

Second timestamp bucket inherits first timestamp precision · case 01

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

Time representation● Open access↗
FA-17947

Second timestamp bucket inherits first timestamp precision · case 02

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

Time representation◈ Members↗
FA-17948

Second timestamp bucket inherits first timestamp precision · case 03

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

Time representation◈ Members↗
FA-17949

Second timestamp bucket inherits first timestamp precision · case 04

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

Time representation◈ Members↗
FA-17950

Second timestamp bucket inherits first timestamp precision · case 05

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

Time representation◈ Members↗
FA-17951

Precision comparison ignores clock domain or hardcodes UTC · case 01

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

Time representation● Open access↗
FA-17952

Precision comparison ignores clock domain or hardcodes UTC · case 02

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

Time representation◈ Members↗
FA-17953

Precision comparison ignores clock domain or hardcodes UTC · case 03

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

Time representation◈ Members↗
FA-17954

Precision comparison ignores clock domain or hardcodes UTC · case 04

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

Time representation◈ Members↗
FA-17955

Precision comparison ignores clock domain or hardcodes UTC · case 05

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

Time representation◈ Members↗
FA-17956

Timestamp intersection starts before the later bucket · case 01

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

Time representation● Open access↗
FA-17957

Timestamp intersection starts before the later bucket · case 02

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

Time representation◈ Members↗
FA-17958

Timestamp intersection starts before the later bucket · case 03

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

Time representation◈ Members↗
FA-17959

Timestamp intersection starts before the later bucket · case 04

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

Time representation◈ Members↗
FA-17960

Timestamp intersection starts before the later bucket · case 05

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

Time representation◈ Members↗
FA-17961

Timestamp intersection keeps the later endpoint · case 01

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

Time representation● Open access↗
FA-17962

Timestamp intersection keeps the later endpoint · case 02

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

Time representation◈ Members↗
FA-17963

Timestamp intersection keeps the later endpoint · case 03

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

Time representation◈ Members↗
FA-17964

Timestamp intersection keeps the later endpoint · case 04

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

Time representation◈ Members↗
FA-17965

Timestamp intersection keeps the later endpoint · case 05

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

Time representation◈ Members↗
FA-17966

Touching precision buckets are treated as overlapping · case 01

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

Time representation● Open access↗
FA-17967

Touching precision buckets are treated as overlapping · case 02

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

Time representation◈ Members↗
FA-17968

Touching precision buckets are treated as overlapping · case 03

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

Time representation◈ Members↗
FA-17969

Touching precision buckets are treated as overlapping · case 04

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

Time representation◈ Members↗
FA-17970

Touching precision buckets are treated as overlapping · case 05

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

Time representation◈ Members↗
FA-17971

Definite timestamp ordering ignores measurement width · case 01

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

Time representation● Open access↗
FA-17972

Definite timestamp ordering ignores measurement width · case 02

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

Time representation◈ Members↗
FA-17973

Definite timestamp ordering ignores measurement width · case 03

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

Time representation◈ Members↗
FA-17974

Definite timestamp ordering ignores measurement width · case 04

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

Time representation◈ Members↗
FA-17975

Definite timestamp ordering ignores measurement width · case 05

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

Time representation◈ Members↗
FA-17976

Possible timestamp ordering is confused with definite ordering · case 01

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

Time representation● Open access↗
FA-17977

Possible timestamp ordering is confused with definite ordering · case 02

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

Time representation◈ Members↗
FA-17978

Possible timestamp ordering is confused with definite ordering · case 03

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

Time representation◈ Members↗
FA-17979

Possible timestamp ordering is confused with definite ordering · case 04

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

Time representation◈ Members↗
FA-17980

Possible timestamp ordering is confused with definite ordering · case 05

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

Time representation◈ Members↗
FA-17981

Equal point labels conceal different represented precision intervals · case 01

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

Time representation● Open access↗
FA-17982

Equal point labels conceal different represented precision intervals · case 02

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

Time representation◈ Members↗
FA-17983

Equal point labels conceal different represented precision intervals · case 03

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

Time representation◈ Members↗
FA-17984

Equal point labels conceal different represented precision intervals · case 04

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

Time representation◈ Members↗
FA-17985

Equal point labels conceal different represented precision intervals · case 05

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

Time representation◈ Members↗
FA-17986

Timestamp-bucket membership applies closed or open endpoint policy · case 01

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

Time representation● Open access↗
FA-17987

Timestamp-bucket membership applies closed or open endpoint policy · case 02

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

Time representation◈ Members↗
FA-17988

Timestamp-bucket membership applies closed or open endpoint policy · case 03

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

Time representation◈ Members↗
FA-17989

Timestamp-bucket membership applies closed or open endpoint policy · case 04

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

Time representation◈ Members↗
FA-17990

Timestamp-bucket membership applies closed or open endpoint policy · case 05

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

Time representation◈ Members↗
FA-17991

Client elapsed interval crosses clock domains or conceals clock regression · case 01

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

Time representation● Open access↗
FA-17992

Client elapsed interval crosses clock domains or conceals clock regression · case 02

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

Time representation◈ Members↗
FA-17993

Client elapsed interval crosses clock domains or conceals clock regression · case 03

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

Time representation◈ Members↗
FA-17994

Client elapsed interval crosses clock domains or conceals clock regression · case 04

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

Time representation◈ Members↗
FA-17995

Client elapsed interval crosses clock domains or conceals clock regression · case 05

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

Time representation◈ Members↗
FA-17996

Server processing delay is omitted or measured from client send · case 01

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

Time representation● Open access↗
FA-17997

Server processing delay is omitted or measured from client send · case 02

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

Time representation◈ Members↗
FA-17998

Server processing delay is omitted or measured from client send · case 03

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

Time representation◈ Members↗
FA-17999

Server processing delay is omitted or measured from client send · case 04

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

Time representation◈ Members↗
FA-18000

Server processing delay is omitted or measured from client send · case 05

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

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 ↗