{"abstract":"Bills settling late in a leap year after 29 February, or before a coming leap day, get the wrong basis.","category":"Bond day-count conventions","checks":8,"contract":"Inputs settlement and maturity [y,m,d] (1 to 364 days apart) and discount rate d. t = days. Price = 100*(1 - d*t/360). Year basis B is 366 if a 29 February lies in (settle, settle+365 days], else 365. For t <= B/2, BEY = B*d/(360 - d*t); otherwise BEY solves the quadratic with a = t/(2B) - 0.25, b = t/B, c = (price-100)/price, taking (-b + sqrt(b^2 - 4ac))/(2a). Return [price rounded 6, BEY rounded 8].","evaluation_group":"w2-bond_day_count_conventions-bill-discount-to-bey","failed_approach":"Testing the maturity year still ignores where the leap day falls relative to the window.","family":"w2-bond_day_count_conventions-bill-discount-to-bey-leap-basis-window","id":"FA-61111","implementations":{"attempt":{"sha256":"fcf7c8719f9fcd214586c96ad6a952e7ff7bb271f068a337c4752b9ce9710a18","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport datetime\nimport math\nN = 1\nobservations = []\ndef solve(settle, maturity, d):\n    S = datetime.date(*settle)\n    M = datetime.date(*maturity)\n    t = (M - S).days\n    def leap(y):\n        return (y % 4 == 0 and y % 100 != 0) or y % 400 == 0\n    horizon = S + datetime.timedelta(days=365)\n    basis = 366 if leap(M.year) else 365\n    price = 100 * (1 - d * t / 360)\n    if t <= basis / 2:\n        bey = basis * d / (360 - d * t)\n    else:\n        a = t / (2 * basis) - 0.25\n        b = t / basis\n        c = (price - 100) / price\n        bey = (-b + math.sqrt(b * b - 4 * a * c)) / (2 * a)\n    return [round(price, 6), round(bey, 8)]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[['regression leap basis window 1', [[2063, 9, 25], [2064, 3, 25], 0.001], [99.949444, 0.00101718]], ['regression leap basis window 2', [[2003, 12, 27], [2004, 6, 25], 0.0435], [97.812917, 0.04521386]], ['partial repair probe 1', [[2076, 1, 28], [2077, 1, 26], 0.025], [97.472222, 0.02590891]], ['partial repair probe 2', [[2067, 1, 16], [2068, 1, 15], 0.001], [99.898889, 0.00101466]], ['boundary control 1', [[2023, 1, 1], [2023, 1, 2], 0.05], [99.986111, 0.05070149]], ['normal control 1', [[2003, 1, 31], [2003, 8, 2], 0.01], [99.491667, 0.01019055]], ['normal control 2', [[2100, 3, 1], [2100, 8, 31], 0.01], [99.491667, 0.01019055]], ['normal control 3', [[2053, 8, 30], [2054, 2, 27], 0.0435], [97.812917, 0.04509033]]], [['regression leap basis window 1', [[2084, 3, 30], [2084, 9, 29], 0.08], [95.933333, 0.08453969]], ['regression leap basis window 2', [[2068, 10, 31], [2069, 10, 30], 0.001], [99.898889, 0.00101466]], ['partial repair probe 1', [[2036, 2, 28], [2037, 2, 10], 0.08], [92.266667, 0.08638134]], ['partial repair probe 2', [[2023, 1, 28], [2024, 1, 27], 0.01], [98.988889, 0.01021643]], ['boundary control 1', [[2023, 1, 1], [2023, 1, 2], 0.05], [99.986111, 0.05070149]], ['normal control 1', [[2045, 1, 30], [2045, 7, 31], 0.0435], [97.800833, 0.0450959]], ['normal control 2', [[1999, 1, 16], [1999, 7, 18], 0.08], [95.933333, 0.08453969]], ['normal control 3', [[2001, 9, 2], [2002, 2, 17], 0.01], [99.533333, 0.01018643]]], [['regression leap basis window 1', [[2020, 11, 28], [2021, 5, 29], 0.025], [98.736111, 0.02567168]], ['regression leap basis window 2', [[2023, 12, 1], [2024, 11, 29], 0.025], [97.472222, 0.02590891]], ['partial repair probe 1', [[2067, 2, 28], [2068, 2, 27], 0.01], [98.988889, 0.01021643]], ['partial repair probe 2', [[2027, 1, 28], [2028, 1, 27], 0.08], [91.911111, 0.08638888]], ['boundary control 1', [[2023, 1, 1], [2023, 1, 2], 0.05], [99.986111, 0.05070149]], ['normal control 1', [[2100, 6, 28], [2100, 12, 26], 0.001], [99.949722, 0.0010144]], ['normal control 2', [[2101, 1, 1], [2101, 7, 2], 0.08], [95.955556, 0.08452987]], ['normal control 3', [[2101, 10, 25], [2102, 5, 2], 0.0525], [97.24375, 0.05468645]]], [['regression leap basis window 1', [[2020, 11, 1], [2021, 5, 3], 0.0525], [97.33125, 0.05468459]], ['regression leap basis window 2', [[2052, 9, 4], [2053, 3, 6], 0.0525], [97.33125, 0.05468459]], ['partial repair probe 1', [[2023, 1, 28], [2024, 1, 27], 0.025], [97.472222, 0.02583812]], ['partial repair probe 2', [[2028, 2, 28], [2029, 2, 26], 0.08], [91.911111, 0.0866256]], ['boundary control 1', [[2023, 1, 1], [2023, 1, 2], 0.05], [99.986111, 0.05070149]], ['normal control 1', [[2100, 12, 15], [2101, 6, 15], 0.0435], [97.800833, 0.0450959]], ['normal control 2', [[2006, 3, 28], [2006, 9, 26], 0.025], [98.736111, 0.02567168]], ['normal control 3', [[2077, 7, 28], [2077, 12, 12], 0.025], [99.048611, 0.02559069]]], [['regression leap basis window 1', [[2036, 3, 24], [2036, 6, 23], 0.08], [97.977778, 0.08278521]], ['regression leap basis window 2', [[2023, 6, 1], [2023, 12, 1], 0.0525], [97.33125, 0.0548385]], ['partial repair probe 1', [[2023, 1, 15], [2024, 1, 14], 0.0435], [95.601667, 0.04561452]], ['partial repair probe 2', [[2088, 2, 27], [2089, 2, 25], 0.0525], [94.691667, 0.0555986]], ['boundary control 1', [[2023, 1, 1], [2023, 1, 2], 0.05], [99.986111, 0.05070149]], ['normal control 1', [[2051, 2, 7], [2051, 8, 7], 0.001], [99.949722, 0.0010144]], ['normal control 2', [[2028, 2, 15], [2028, 8, 14], 0.001], [99.949722, 0.00101718]], ['normal control 3', [[2058, 4, 13], [2058, 10, 11], 0.0525], [97.360417, 0.05467229]]]]\nfor label, args, expected in fixtures[N-1]:\n    check(label, solve(*args), expected)\nprint(json.dumps({\"observations\": observations, \"passed\": all(x[\"passed\"] for x in observations)}, ensure_ascii=False))\nraise SystemExit(0 if all(x[\"passed\"] for x in observations) else 1)\n"},"broken":{"sha256":"61945dfac03e85ddfbbe427d22de9fcad6213686fa227a25401c444dbd5b6303","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport datetime\nimport math\nN = 1\nobservations = []\ndef solve(settle, maturity, d):\n    S = datetime.date(*settle)\n    M = datetime.date(*maturity)\n    t = (M - S).days\n    def leap(y):\n        return (y % 4 == 0 and y % 100 != 0) or y % 400 == 0\n    horizon = S + datetime.timedelta(days=365)\n    basis = 366 if leap(S.year) else 365\n    price = 100 * (1 - d * t / 360)\n    if t <= basis / 2:\n        bey = basis * d / (360 - d * t)\n    else:\n        a = t / (2 * basis) - 0.25\n        b = t / basis\n        c = (price - 100) / price\n        bey = (-b + math.sqrt(b * b - 4 * a * c)) / (2 * a)\n    return [round(price, 6), round(bey, 8)]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[['regression leap basis window 1', [[2063, 9, 25], [2064, 3, 25], 0.001], [99.949444, 0.00101718]], ['regression leap basis window 2', [[2003, 12, 27], [2004, 6, 25], 0.0435], [97.812917, 0.04521386]], ['partial repair probe 1', [[2076, 1, 28], [2077, 1, 26], 0.025], [97.472222, 0.02590891]], ['partial repair probe 2', [[2067, 1, 16], [2068, 1, 15], 0.001], [99.898889, 0.00101466]], ['boundary control 1', [[2023, 1, 1], [2023, 1, 2], 0.05], [99.986111, 0.05070149]], ['normal control 1', [[2003, 1, 31], [2003, 8, 2], 0.01], [99.491667, 0.01019055]], ['normal control 2', [[2100, 3, 1], [2100, 8, 31], 0.01], [99.491667, 0.01019055]], ['normal control 3', [[2053, 8, 30], [2054, 2, 27], 0.0435], [97.812917, 0.04509033]]], [['regression leap basis window 1', [[2084, 3, 30], [2084, 9, 29], 0.08], [95.933333, 0.08453969]], ['regression leap basis window 2', [[2068, 10, 31], [2069, 10, 30], 0.001], [99.898889, 0.00101466]], ['partial repair probe 1', [[2036, 2, 28], [2037, 2, 10], 0.08], [92.266667, 0.08638134]], ['partial repair probe 2', [[2023, 1, 28], [2024, 1, 27], 0.01], [98.988889, 0.01021643]], ['boundary control 1', [[2023, 1, 1], [2023, 1, 2], 0.05], [99.986111, 0.05070149]], ['normal control 1', [[2045, 1, 30], [2045, 7, 31], 0.0435], [97.800833, 0.0450959]], ['normal control 2', [[1999, 1, 16], [1999, 7, 18], 0.08], [95.933333, 0.08453969]], ['normal control 3', [[2001, 9, 2], [2002, 2, 17], 0.01], [99.533333, 0.01018643]]], [['regression leap basis window 1', [[2020, 11, 28], [2021, 5, 29], 0.025], [98.736111, 0.02567168]], ['regression leap basis window 2', [[2023, 12, 1], [2024, 11, 29], 0.025], [97.472222, 0.02590891]], ['partial repair probe 1', [[2067, 2, 28], [2068, 2, 27], 0.01], [98.988889, 0.01021643]], ['partial repair probe 2', [[2027, 1, 28], [2028, 1, 27], 0.08], [91.911111, 0.08638888]], ['boundary control 1', [[2023, 1, 1], [2023, 1, 2], 0.05], [99.986111, 0.05070149]], ['normal control 1', [[2100, 6, 28], [2100, 12, 26], 0.001], [99.949722, 0.0010144]], ['normal control 2', [[2101, 1, 1], [2101, 7, 2], 0.08], [95.955556, 0.08452987]], ['normal control 3', [[2101, 10, 25], [2102, 5, 2], 0.0525], [97.24375, 0.05468645]]], [['regression leap basis window 1', [[2020, 11, 1], [2021, 5, 3], 0.0525], [97.33125, 0.05468459]], ['regression leap basis window 2', [[2052, 9, 4], [2053, 3, 6], 0.0525], [97.33125, 0.05468459]], ['partial repair probe 1', [[2023, 1, 28], [2024, 1, 27], 0.025], [97.472222, 0.02583812]], ['partial repair probe 2', [[2028, 2, 28], [2029, 2, 26], 0.08], [91.911111, 0.0866256]], ['boundary control 1', [[2023, 1, 1], [2023, 1, 2], 0.05], [99.986111, 0.05070149]], ['normal control 1', [[2100, 12, 15], [2101, 6, 15], 0.0435], [97.800833, 0.0450959]], ['normal control 2', [[2006, 3, 28], [2006, 9, 26], 0.025], [98.736111, 0.02567168]], ['normal control 3', [[2077, 7, 28], [2077, 12, 12], 0.025], [99.048611, 0.02559069]]], [['regression leap basis window 1', [[2036, 3, 24], [2036, 6, 23], 0.08], [97.977778, 0.08278521]], ['regression leap basis window 2', [[2023, 6, 1], [2023, 12, 1], 0.0525], [97.33125, 0.0548385]], ['partial repair probe 1', [[2023, 1, 15], [2024, 1, 14], 0.0435], [95.601667, 0.04561452]], ['partial repair probe 2', [[2088, 2, 27], [2089, 2, 25], 0.0525], [94.691667, 0.0555986]], ['boundary control 1', [[2023, 1, 1], [2023, 1, 2], 0.05], [99.986111, 0.05070149]], ['normal control 1', [[2051, 2, 7], [2051, 8, 7], 0.001], [99.949722, 0.0010144]], ['normal control 2', [[2028, 2, 15], [2028, 8, 14], 0.001], [99.949722, 0.00101718]], ['normal control 3', [[2058, 4, 13], [2058, 10, 11], 0.0525], [97.360417, 0.05467229]]]]\nfor label, args, expected in fixtures[N-1]:\n    check(label, solve(*args), expected)\nprint(json.dumps({\"observations\": observations, \"passed\": all(x[\"passed\"] for x in observations)}, ensure_ascii=False))\nraise SystemExit(0 if all(x[\"passed\"] for x in observations) else 1)\n"},"fixed":{"sha256":"22b6ee06eff6a0cd88bef72e30f016f5ebb11a2bb930fca3e53de70306e87587","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport datetime\nimport math\nN = 1\nobservations = []\ndef solve(settle, maturity, d):\n    S = datetime.date(*settle)\n    M = datetime.date(*maturity)\n    t = (M - S).days\n    def leap(y):\n        return (y % 4 == 0 and y % 100 != 0) or y % 400 == 0\n    horizon = S + datetime.timedelta(days=365)\n    basis = 366 if any(leap(y) and S < datetime.date(y, 2, 29) <= horizon for y in (S.year, S.year + 1)) else 365\n    price = 100 * (1 - d * t / 360)\n    if t <= basis / 2:\n        bey = basis * d / (360 - d * t)\n    else:\n        a = t / (2 * basis) - 0.25\n        b = t / basis\n        c = (price - 100) / price\n        bey = (-b + math.sqrt(b * b - 4 * a * c)) / (2 * a)\n    return [round(price, 6), round(bey, 8)]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[['regression leap basis window 1', [[2063, 9, 25], [2064, 3, 25], 0.001], [99.949444, 0.00101718]], ['regression leap basis window 2', [[2003, 12, 27], [2004, 6, 25], 0.0435], [97.812917, 0.04521386]], ['partial repair probe 1', [[2076, 1, 28], [2077, 1, 26], 0.025], [97.472222, 0.02590891]], ['partial repair probe 2', [[2067, 1, 16], [2068, 1, 15], 0.001], [99.898889, 0.00101466]], ['boundary control 1', [[2023, 1, 1], [2023, 1, 2], 0.05], [99.986111, 0.05070149]], ['normal control 1', [[2003, 1, 31], [2003, 8, 2], 0.01], [99.491667, 0.01019055]], ['normal control 2', [[2100, 3, 1], [2100, 8, 31], 0.01], [99.491667, 0.01019055]], ['normal control 3', [[2053, 8, 30], [2054, 2, 27], 0.0435], [97.812917, 0.04509033]]], [['regression leap basis window 1', [[2084, 3, 30], [2084, 9, 29], 0.08], [95.933333, 0.08453969]], ['regression leap basis window 2', [[2068, 10, 31], [2069, 10, 30], 0.001], [99.898889, 0.00101466]], ['partial repair probe 1', [[2036, 2, 28], [2037, 2, 10], 0.08], [92.266667, 0.08638134]], ['partial repair probe 2', [[2023, 1, 28], [2024, 1, 27], 0.01], [98.988889, 0.01021643]], ['boundary control 1', [[2023, 1, 1], [2023, 1, 2], 0.05], [99.986111, 0.05070149]], ['normal control 1', [[2045, 1, 30], [2045, 7, 31], 0.0435], [97.800833, 0.0450959]], ['normal control 2', [[1999, 1, 16], [1999, 7, 18], 0.08], [95.933333, 0.08453969]], ['normal control 3', [[2001, 9, 2], [2002, 2, 17], 0.01], [99.533333, 0.01018643]]], [['regression leap basis window 1', [[2020, 11, 28], [2021, 5, 29], 0.025], [98.736111, 0.02567168]], ['regression leap basis window 2', [[2023, 12, 1], [2024, 11, 29], 0.025], [97.472222, 0.02590891]], ['partial repair probe 1', [[2067, 2, 28], [2068, 2, 27], 0.01], [98.988889, 0.01021643]], ['partial repair probe 2', [[2027, 1, 28], [2028, 1, 27], 0.08], [91.911111, 0.08638888]], ['boundary control 1', [[2023, 1, 1], [2023, 1, 2], 0.05], [99.986111, 0.05070149]], ['normal control 1', [[2100, 6, 28], [2100, 12, 26], 0.001], [99.949722, 0.0010144]], ['normal control 2', [[2101, 1, 1], [2101, 7, 2], 0.08], [95.955556, 0.08452987]], ['normal control 3', [[2101, 10, 25], [2102, 5, 2], 0.0525], [97.24375, 0.05468645]]], [['regression leap basis window 1', [[2020, 11, 1], [2021, 5, 3], 0.0525], [97.33125, 0.05468459]], ['regression leap basis window 2', [[2052, 9, 4], [2053, 3, 6], 0.0525], [97.33125, 0.05468459]], ['partial repair probe 1', [[2023, 1, 28], [2024, 1, 27], 0.025], [97.472222, 0.02583812]], ['partial repair probe 2', [[2028, 2, 28], [2029, 2, 26], 0.08], [91.911111, 0.0866256]], ['boundary control 1', [[2023, 1, 1], [2023, 1, 2], 0.05], [99.986111, 0.05070149]], ['normal control 1', [[2100, 12, 15], [2101, 6, 15], 0.0435], [97.800833, 0.0450959]], ['normal control 2', [[2006, 3, 28], [2006, 9, 26], 0.025], [98.736111, 0.02567168]], ['normal control 3', [[2077, 7, 28], [2077, 12, 12], 0.025], [99.048611, 0.02559069]]], [['regression leap basis window 1', [[2036, 3, 24], [2036, 6, 23], 0.08], [97.977778, 0.08278521]], ['regression leap basis window 2', [[2023, 6, 1], [2023, 12, 1], 0.0525], [97.33125, 0.0548385]], ['partial repair probe 1', [[2023, 1, 15], [2024, 1, 14], 0.0435], [95.601667, 0.04561452]], ['partial repair probe 2', [[2088, 2, 27], [2089, 2, 25], 0.0525], [94.691667, 0.0555986]], ['boundary control 1', [[2023, 1, 1], [2023, 1, 2], 0.05], [99.986111, 0.05070149]], ['normal control 1', [[2051, 2, 7], [2051, 8, 7], 0.001], [99.949722, 0.0010144]], ['normal control 2', [[2028, 2, 15], [2028, 8, 14], 0.001], [99.949722, 0.00101718]], ['normal control 3', [[2058, 4, 13], [2058, 10, 11], 0.0525], [97.360417, 0.05467229]]]]\nfor label, args, expected in fixtures[N-1]:\n    check(label, solve(*args), expected)\nprint(json.dumps({\"observations\": observations, \"passed\": all(x[\"passed\"] for x in observations)}, ensure_ascii=False))\nraise SystemExit(0 if all(x[\"passed\"] for x in observations) else 1)\n"}},"limitations":"A deterministic toy contract stated explicitly in the contract field; no claim of conformance to any published convention text. This reproducer isolates one failure mechanism. Results cover the supplied fixtures. Variants within a family share a test contract and should remain grouped when constructing evaluation splits. Related mechanisms with a shared evaluation_group must also remain together; these controlled models are not independent production incidents.","method":"Deterministic executable model with adversarial boundary fixtures.","provenance":{"created_by":"Failure Map","dependencies":"Python standard library","family":"w2-bond_day_count_conventions-bill-discount-to-bey-leap-basis-window","generated_at":"2026-09-29T14:46:52.132414+00:00","license":"CC0-1.0","python":"3.12.14","seed":1,"split":"open-access"},"relevance":"Bond accrual and pricing systems depend on exact day-count arithmetic; a single-day error changes settlement cash.","repair":"Use 366 only when a 29 February falls in (settle, settle+365 days].","root_cause":"Basis selection tests whether the settlement year is a leap year instead of whether a leap day lies in the following year window.","sha256":"364bf24ebba4c8de13d095816499be6e483fce2bf02dc4ea0805480c512e71a7","title":"Discount-basis bill price and bond-equivalent yield: the 366-day basis is chosen by the settlement calendar year · case 01","variant":1,"variant_policy":"Five numbered records share a model and may reuse boundary fixtures.","verification":{"attempt":{"elapsed_ms":43.943,"exit_code":1,"observations":[{"actual":[99.949444,0.00101718],"check":"regression leap basis window 1","expected":[99.949444,0.00101718],"passed":true},{"actual":[97.812917,0.04521386],"check":"regression leap basis window 2","expected":[97.812917,0.04521386],"passed":true},{"actual":[97.472222,0.02583812],"check":"partial repair probe 1","expected":[97.472222,0.02590891],"passed":false},{"actual":[99.898889,0.00101744],"check":"partial repair probe 2","expected":[99.898889,0.00101466],"passed":false},{"actual":[99.986111,0.05070149],"check":"boundary control 1","expected":[99.986111,0.05070149],"passed":true},{"actual":[99.491667,0.01019055],"check":"normal control 1","expected":[99.491667,0.01019055],"passed":true},{"actual":[99.491667,0.01019055],"check":"normal control 2","expected":[99.491667,0.01019055],"passed":true},{"actual":[97.812917,0.04509033],"check":"normal control 3","expected":[97.812917,0.04509033],"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression leap basis window 1\", \"actual\": [99.949444, 0.00101718], \"expected\": [99.949444, 0.00101718], \"passed\": true}, {\"check\": \"regression leap basis window 2\", \"actual\": [97.812917, 0.04521386], \"expected\": [97.812917, 0.04521386], \"passed\": true}, {\"check\": \"partial repair probe 1\", \"actual\": [97.472222, 0.02583812], \"expected\": [97.472222, 0.02590891], \"passed\": false}, {\"check\": \"partial repair probe 2\", \"actual\": [99.898889, 0.00101744], \"expected\": [99.898889, 0.00101466], \"passed\": false}, {\"check\": \"boundary control 1\", \"actual\": [99.986111, 0.05070149], \"expected\": [99.986111, 0.05070149], \"passed\": true}, {\"check\": \"normal control 1\", \"actual\": [99.491667, 0.01019055], \"expected\": [99.491667, 0.01019055], \"passed\": true}, {\"check\": \"normal control 2\", \"actual\": [99.491667, 0.01019055], \"expected\": [99.491667, 0.01019055], \"passed\": true}, {\"check\": \"normal control 3\", \"actual\": [97.812917, 0.04509033], \"expected\": [97.812917, 0.04509033], \"passed\": true}], \"passed\": false}\n"},"broken":{"elapsed_ms":47.551,"exit_code":1,"observations":[{"actual":[99.949444,0.0010144],"check":"regression leap basis window 1","expected":[99.949444,0.00101718],"passed":false},{"actual":[97.812917,0.04509033],"check":"regression leap basis window 2","expected":[97.812917,0.04521386],"passed":false},{"actual":[97.472222,0.02590891],"check":"partial repair probe 1","expected":[97.472222,0.02590891],"passed":true},{"actual":[99.898889,0.00101466],"check":"partial repair probe 2","expected":[99.898889,0.00101466],"passed":true},{"actual":[99.986111,0.05070149],"check":"boundary control 1","expected":[99.986111,0.05070149],"passed":true},{"actual":[99.491667,0.01019055],"check":"normal control 1","expected":[99.491667,0.01019055],"passed":true},{"actual":[99.491667,0.01019055],"check":"normal control 2","expected":[99.491667,0.01019055],"passed":true},{"actual":[97.812917,0.04509033],"check":"normal control 3","expected":[97.812917,0.04509033],"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression leap basis window 1\", \"actual\": [99.949444, 0.0010144], \"expected\": [99.949444, 0.00101718], \"passed\": false}, {\"check\": \"regression leap basis window 2\", \"actual\": [97.812917, 0.04509033], \"expected\": [97.812917, 0.04521386], \"passed\": false}, {\"check\": \"partial repair probe 1\", \"actual\": [97.472222, 0.02590891], \"expected\": [97.472222, 0.02590891], \"passed\": true}, {\"check\": \"partial repair probe 2\", \"actual\": [99.898889, 0.00101466], \"expected\": [99.898889, 0.00101466], \"passed\": true}, {\"check\": \"boundary control 1\", \"actual\": [99.986111, 0.05070149], \"expected\": [99.986111, 0.05070149], \"passed\": true}, {\"check\": \"normal control 1\", \"actual\": [99.491667, 0.01019055], \"expected\": [99.491667, 0.01019055], \"passed\": true}, {\"check\": \"normal control 2\", \"actual\": [99.491667, 0.01019055], \"expected\": [99.491667, 0.01019055], \"passed\": true}, {\"check\": \"normal control 3\", \"actual\": [97.812917, 0.04509033], \"expected\": [97.812917, 0.04509033], \"passed\": true}], \"passed\": false}\n"},"fixed":{"elapsed_ms":44.71,"exit_code":0,"observations":[{"actual":[99.949444,0.00101718],"check":"regression leap basis window 1","expected":[99.949444,0.00101718],"passed":true},{"actual":[97.812917,0.04521386],"check":"regression leap basis window 2","expected":[97.812917,0.04521386],"passed":true},{"actual":[97.472222,0.02590891],"check":"partial repair probe 1","expected":[97.472222,0.02590891],"passed":true},{"actual":[99.898889,0.00101466],"check":"partial repair probe 2","expected":[99.898889,0.00101466],"passed":true},{"actual":[99.986111,0.05070149],"check":"boundary control 1","expected":[99.986111,0.05070149],"passed":true},{"actual":[99.491667,0.01019055],"check":"normal control 1","expected":[99.491667,0.01019055],"passed":true},{"actual":[99.491667,0.01019055],"check":"normal control 2","expected":[99.491667,0.01019055],"passed":true},{"actual":[97.812917,0.04509033],"check":"normal control 3","expected":[97.812917,0.04509033],"passed":true}],"passed":true,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression leap basis window 1\", \"actual\": [99.949444, 0.00101718], \"expected\": [99.949444, 0.00101718], \"passed\": true}, {\"check\": \"regression leap basis window 2\", \"actual\": [97.812917, 0.04521386], \"expected\": [97.812917, 0.04521386], \"passed\": true}, {\"check\": \"partial repair probe 1\", \"actual\": [97.472222, 0.02590891], \"expected\": [97.472222, 0.02590891], \"passed\": true}, {\"check\": \"partial repair probe 2\", \"actual\": [99.898889, 0.00101466], \"expected\": [99.898889, 0.00101466], \"passed\": true}, {\"check\": \"boundary control 1\", \"actual\": [99.986111, 0.05070149], \"expected\": [99.986111, 0.05070149], \"passed\": true}, {\"check\": \"normal control 1\", \"actual\": [99.491667, 0.01019055], \"expected\": [99.491667, 0.01019055], \"passed\": true}, {\"check\": \"normal control 2\", \"actual\": [99.491667, 0.01019055], \"expected\": [99.491667, 0.01019055], \"passed\": true}, {\"check\": \"normal control 3\", \"actual\": [97.812917, 0.04509033], \"expected\": [97.812917, 0.04509033], \"passed\": true}], \"passed\": true}\n"}},"verified":true,"visibility":"public"}