[INFO] cloning repository https://github.com/RickyBoyd/fire
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/RickyBoyd/fire" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FRickyBoyd%2Ffire", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FRickyBoyd%2Ffire'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] b44e775e271c48beaf290fa3bd17d3ea595bb485
[INFO] testing RickyBoyd/fire against 1.94.0 for beta-1.95-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FRickyBoyd%2Ffire" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/RickyBoyd/fire
[INFO] finished tweaking git repo https://github.com/RickyBoyd/fire
[INFO] tweaked toml for git repo https://github.com/RickyBoyd/fire written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/RickyBoyd/fire on toolchain 1.94.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.94.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/RickyBoyd/fire already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.94.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded clap v4.5.58
[INFO] [stderr]   Downloaded clap_builder v4.5.58
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 4cbd1c247a5dface93ae880fbd9a229d484653bc5335ce05eaf6b62f831ca2eb
[INFO] running `Command { std: "docker" "start" "-a" "4cbd1c247a5dface93ae880fbd9a229d484653bc5335ce05eaf6b62f831ca2eb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4cbd1c247a5dface93ae880fbd9a229d484653bc5335ce05eaf6b62f831ca2eb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4cbd1c247a5dface93ae880fbd9a229d484653bc5335ce05eaf6b62f831ca2eb", kill_on_drop: false }`
[INFO] [stdout] 4cbd1c247a5dface93ae880fbd9a229d484653bc5335ce05eaf6b62f831ca2eb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b1ff37cae005362b68029e7ef22f870a58cd8f685bf3eeca679051ed96fac470
[INFO] running `Command { std: "docker" "start" "-a" "b1ff37cae005362b68029e7ef22f870a58cd8f685bf3eeca679051ed96fac470", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.23
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling clap_builder v4.5.58
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling syn v2.0.115
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling axum-core v0.4.5
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling clap v4.5.58
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling axum v0.7.9
[INFO] [stderr]    Compiling fire v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 31.57s
[INFO] running `Command { std: "docker" "inspect" "b1ff37cae005362b68029e7ef22f870a58cd8f685bf3eeca679051ed96fac470", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b1ff37cae005362b68029e7ef22f870a58cd8f685bf3eeca679051ed96fac470", kill_on_drop: false }`
[INFO] [stdout] b1ff37cae005362b68029e7ef22f870a58cd8f685bf3eeca679051ed96fac470
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 16e49e795f680a3d159b858c5cb80ef7fc337380d75a6264c2a9381465ce52cb
[INFO] running `Command { std: "docker" "start" "-a" "16e49e795f680a3d159b858c5cb80ef7fc337380d75a6264c2a9381465ce52cb", kill_on_drop: false }`
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling zerocopy v0.8.39
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling regex-syntax v0.8.9
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling tempfile v3.25.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.10.0
[INFO] [stderr]    Compiling fire v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 18.67s
[INFO] running `Command { std: "docker" "inspect" "16e49e795f680a3d159b858c5cb80ef7fc337380d75a6264c2a9381465ce52cb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "16e49e795f680a3d159b858c5cb80ef7fc337380d75a6264c2a9381465ce52cb", kill_on_drop: false }`
[INFO] [stdout] 16e49e795f680a3d159b858c5cb80ef7fc337380d75a6264c2a9381465ce52cb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 4eca6df627e4e76b55852a0bc75036acd9e0a0432b9b169ee4c3b7021e63b79d
[INFO] running `Command { std: "docker" "start" "-a" "4eca6df627e4e76b55852a0bc75036acd9e0a0432b9b169ee4c3b7021e63b79d", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.22s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/fire-533b8b29493d8d94)
[INFO] [stdout] 
[INFO] [stdout] running 58 tests
[INFO] [stdout] test api::tests::api_request_from_json_parses_bond_ladder_withdrawal_order ... ok
[INFO] [stdout] test api::tests::api_request_from_json_parses_coast_mode_and_retirement_age ... ok
[INFO] [stdout] test api::tests::api_request_from_json_parses_web_keys ... ok
[INFO] [stdout] test api::tests::build_goal_solve_config_defaults_from_inputs ... ok
[INFO] [stdout] test api::tests::build_inputs_defaults_taxable_basis_to_start_when_zero ... ok
[INFO] [stdout] test api::tests::build_inputs_rejects_invalid_contribution_growth_rate ... ok
[INFO] [stdout] test api::tests::build_inputs_rejects_invalid_guardrail_range ... ok
[INFO] [stdout] test api::tests::build_inputs_rejects_invalid_taxable_basis ... ok
[INFO] [stdout] test api::tests::build_inputs_rejects_mortgage_payment_without_end_age ... ok
[INFO] [stdout] test api::tests::build_inputs_uses_isa_defaults_for_taxable_return_params ... ok
[INFO] [stdout] test api::tests::build_inputs_rejects_invalid_uk_band_order ... ok
[INFO] [stdout] test core::engine::tests::derive_seed_changes_per_age_and_scenario ... ok
[INFO] [stdout] test core::engine::tests::execute_taxable_sale_updates_value_basis_and_allowance ... ok
[INFO] [stdout] test core::engine::tests::mortgage_end_age_reduces_required_spending_in_retirement ... ok
[INFO] [stdout] test api::tests::build_goal_solve_config_rejects_invalid_threshold ... ok
[INFO] [stdout] test core::engine::tests::net_from_taxable_gross_applies_allowance_then_tax ... ok
[INFO] [stdout] test api::tests::simulate_response_serialization_contains_expected_fields ... ok
[INFO] [stdout] test core::engine::tests::net_from_taxable_gross_with_no_gain_has_no_tax ... ok
[INFO] [stdout] test core::engine::tests::oracle_compound_pre_retirement_path_matches_hand_calculation ... ok
[INFO] [stdout] test core::engine::tests::oracle_pension_withdrawal_uses_gross_up_for_flat_income_tax ... ok
[INFO] [stdout] test core::engine::tests::oracle_taxable_first_withdrawal_applies_cgt_and_preserves_pension ... ok
[INFO] [stdout] test core::engine::tests::plan_real_spending_guyton_klinger_cuts_after_bad_year_above_guardrail ... ok
[INFO] [stdout] test core::engine::tests::pre_retirement_contributions_apply_isa_cap_and_overflow ... ok
[INFO] [stdout] test core::engine::tests::pre_retirement_contributions_grow_annually_with_rate ... ok
[INFO] [stdout] test api::tests::solve_goal_response_serialization_contains_expected_fields ... ok
[INFO] [stdout] test core::engine::tests::plan_real_spending_floor_upside_increases_after_positive_returns ... ok
[INFO] [stdout] test core::engine::tests::pre_retirement_contributions_clamp_negative_values ... ok
[INFO] [stdout] test core::engine::tests::percentile_interpolates_between_points ... ok
[INFO] [stdout] test core::engine::tests::plan_real_spending_vpw_spends_more_later_with_same_balance ... ok
[INFO] [stdout] test core::engine::tests::prop_pre_retirement_yearly_accounting_identity_per_pot ... ok
[INFO] [stdout] test core::engine::tests::oracle_isa_cap_overflow_and_contribution_growth_match_hand_calculation ... ok
[INFO] [stdout] test core::engine::tests::prop_one_year_zero_growth_conserves_total_when_income_is_affordable ... ok
[INFO] [stdout] test core::engine::tests::required_spending_drops_after_mortgage_end_age ... ok
[INFO] [stdout] test core::engine::tests::run_model_populates_per_pot_stats ... ok
[INFO] [stdout] test core::engine::tests::run_withdrawal_year_bucket_refills_cash_toward_target_after_good_year ... ok
[INFO] [stdout] test core::engine::tests::sample_market_clamps_extreme_values ... ok
[INFO] [stdout] test core::engine::tests::simulate_scenario_respects_contribution_stop_age ... ok
[INFO] [stdout] test core::engine::tests::state_pension_can_cover_spending_without_assets ... ok
[INFO] [stdout] test core::engine::tests::oracle_bond_ladder_draws_evenly_before_other_pots ... ok
[INFO] [stdout] test core::engine::tests::uk_tax_bands_apply_progressive_rates ... ok
[INFO] [stdout] test core::engine::tests::withdraw_from_portfolio_before_pension_access_ignores_pension ... ok
[INFO] [stdout] test core::engine::tests::withdraw_from_taxable_for_net_targets_net_amount ... ok
[INFO] [stdout] test core::engine::tests::yearly_cashflow_trace_includes_contributions_spending_taxes_and_balances ... ok
[INFO] [stdout] test core::solver::tests::max_income_solver_finds_deterministic_solution ... ok
[INFO] [stdout] test core::solver::tests::required_contribution_solver_finds_deterministic_solution ... ok
[INFO] [stdout] test core::solver::tests::required_contribution_solver_reports_infeasible_when_bounds_too_low ... ok
[INFO] [stdout] test core::engine::tests::run_withdrawal_year_adds_extra_to_cash_in_good_years ... ok
[INFO] [stdout] test core::engine::tests::sample_market_zero_volatility_returns_means ... ok
[INFO] [stdout] test core::engine::tests::prop_trace_rows_have_finite_non_negative_balances_and_consistent_zero_suffix ... ok
[INFO] [stdout] test core::engine::tests::prop_single_retirement_year_identity_holds_with_withdrawals_taxes_and_growth ... ok
[INFO] [stdout] test core::engine::tests::zero_volatility_fixed_seed_reruns_are_identical ... ok
[INFO] [stdout] test core::engine::tests::prop_terminal_best_decile_bounds_median_and_worst_decile ... ok
[INFO] [stdout] test core::engine::tests::prop_run_model_outputs_are_finite_and_non_negative ... ok
[INFO] [stdout] test api::tests::golden_snapshot_coast_fire_vpw_json ... FAILED
[INFO] [stdout] test api::tests::golden_snapshot_retirement_sweep_json ... FAILED
[INFO] [stdout] test core::engine::tests::prop_higher_expected_returns_do_not_reduce_success_rate ... ok
[INFO] [stdout] test core::engine::tests::prop_higher_target_income_does_not_improve_success_rate ... ok
[INFO] [stdout] test core::engine::tests::prop_higher_contributions_do_not_reduce_success_rate ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- api::tests::golden_snapshot_coast_fire_vpw_json stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'api::tests::golden_snapshot_coast_fire_vpw_json' (37) panicked at src/api/mod.rs:1566:9:
[INFO] [stdout] assertion `left == right` failed: snapshot mismatch for tests/golden/coast_fire_vpw.json; run with UPDATE_GOLDEN=1 to refresh if expected
[INFO] [stdout]   left: "{\"mode\":\"coast\",\"withdrawalPolicy\":\"vpw\",\"coastRetirementAge\":35,\"successThreshold\":0.9,\"selectedRetirementAge\":null,\"bestRetirementAge\":35,\"cashflowCandidateAge\":35,\"cashflowRetirementAge\":35,\"cashflowContributionStopAge\":35,\"ageResults\":[{\"retirementAge\":30,\"successRate\":0.0,\"medianRetirementPot\":400967.25222600304,\"p10RetirementPot\":305624.3558486032,\"medianRetirementIsa\":124230.33826651794,\"p10RetirementIsa\":89649.87041917094,\"medianRetirementTaxable\":17782.386266519672,\"p10RetirementTaxable\":13268.404712797645,\"medianRetirementPension\":252667.45401066446,\"p10RetirementPension\":194769.86543904775,\"medianRetirementCash\":0.0,\"p10RetirementCash\":0.0,\"medianRetirementBondLadder\":0.0,\"p10RetirementBondLadder\":0.0,\"medianTerminalPot\":0.0,\"p10TerminalPot\":0.0,\"medianTerminalIsa\":0.0,\"p10TerminalIsa\":0.0,\"medianTerminalTaxable\":0.0,\"p10TerminalTaxable\":0.0,\"medianTerminalPension\":0.0,\"p10TerminalPension\":0.0,\"medianTerminalCash\":0.0,\"p10TerminalCash\":0.0,\"medianTerminalBondLadder\":0.0,\"p10TerminalBondLadder\":0.0,\"p10MinIncomeRatio\":0.14286300511274178,\"medianAvgIncomeRatio\":0.7275785939714665},{\"retirementAge\":31,\"successRate\":0.0,\"medianRetirementPot\":418082.33582564024,\"p10RetirementPot\":316516.1313172119,\"medianRetirementIsa\":145426.37715985326,\"p10RetirementIsa\":105129.97210532767,\"medianRetirementTaxable\":33500.91506849145,\"p10RetirementTaxable\":25775.949289263583,\"medianRetirementPension\":238052.8931933552,\"p10RetirementPension\":182640.68204992826,\"medianRetirementCash\":0.0,\"p10RetirementCash\":0.0,\"medianRetirementBondLadder\":0.0,\"p10RetirementBondLadder\":0.0,\"medianTerminalPot\":0.0,\"p10TerminalPot\":0.0,\"medianTerminalIsa\":0.0,\"p10TerminalIsa\":0.0,\"medianTerminalTaxable\":0.0,\"p10TerminalTaxable\":0.0,\"medianTerminalPension\":0.0,\"p10TerminalPension\":0.0,\"medianTerminalCash\":0.0,\"p10TerminalCash\":0.0,\"medianTerminalBondLadder\":0.0,\"p10TerminalBondLadder\":0.0,\"p10MinIncomeRatio\":0.05103048653007809,\"medianAvgIncomeRatio\":0.735465349501438},{\"retirementAge\":32,\"successRate\":0.0,\"medianRetirementPot\":473446.75284933066,\"p10RetirementPot\":371403.8071766248,\"medianRetirementIsa\":166770.11592982378,\"p10RetirementIsa\":131751.6244867056,\"medianRetirementTaxable\":49538.517074299336,\"p10RetirementTaxable\":39756.04451273794,\"medianRetirementPension\":250167.8397889617,\"p10RetirementPension\":197684.6439698793,\"medianRetirementCash\":0.0,\"p10RetirementCash\":0.0,\"medianRetirementBondLadder\":0.0,\"p10RetirementBondLadder\":0.0,\"medianTerminalPot\":0.0,\"p10TerminalPot\":0.0,\"medianTerminalIsa\":0.0,\"p10TerminalIsa\":0.0,\"medianTerminalTaxable\":0.0,\"p10TerminalTaxable\":0.0,\"medianTerminalPension\":0.0,\"p10TerminalPension\":0.0,\"medianTerminalCash\":0.0,\"p10TerminalCash\":0.0,\"medianTerminalBondLadder\":0.0,\"p10TerminalBondLadder\":0.0,\"p10MinIncomeRatio\":0.0908021270018715,\"medianAvgIncomeRatio\":0.745775423750608},{\"retirementAge\":33,\"successRate\":0.0,\"medianRetirementPot\":527916.650827996,\"p10RetirementPot\":407938.6157227739,\"medianRetirementIsa\":192070.49043054692,\"p10RetirementIsa\":159121.89633754836,\"medianRetirementTaxable\":65788.80794447477,\"p10RetirementTaxable\":56415.24274611876,\"medianRetirementPension\":265302.95272566855,\"p10RetirementPension\":185450.9478972646,\"medianRetirementCash\":0.0,\"p10RetirementCash\":0.0,\"medianRetirementBondLadder\":0.0,\"p10RetirementBondLadder\":0.0,\"medianTerminalPot\":0.0,\"p10TerminalPot\":0.0,\"medianTerminalIsa\":0.0,\"p10TerminalIsa\":0.0,\"medianTerminalTaxable\":0.0,\"p10TerminalTaxable\":0.0,\"medianTerminalPension\":0.0,\"p10TerminalPension\":0.0,\"medianTerminalCash\":0.0,\"p10TerminalCash\":0.0,\"medianTerminalBondLadder\":0.0,\"p10TerminalBondLadder\":0.0,\"p10MinIncomeRatio\":0.09350635481814719,\"medianAvgIncomeRatio\":0.7592188938050565},{\"retirementAge\":34,\"successRate\":0.0,\"medianRetirementPot\":545959.2745489001,\"p10RetirementPot\":426569.68010950624,\"medianRetirementIsa\":205660.58851690983,\"p10RetirementIsa\":163513.66519640706,\"medianRetirementTaxable\":79749.80041201736,\"p10RetirementTaxable\":66397.24291753523,\"medianRetirementPension\":261416.55709020252,\"p10RetirementPension\":190722.7955513836,\"medianRetirementCash\":0.0,\"p10RetirementCash\":0.0,\"medianRetirementBondLadder\":0.0,\"p10RetirementBondLadder\":0.0,\"medianTerminalPot\":0.0,\"p10TerminalPot\":0.0,\"medianTerminalIsa\":0.0,\"p10TerminalIsa\":0.0,\"medianTerminalTaxable\":0.0,\"p10TerminalTaxable\":0.0,\"medianTerminalPension\":0.0,\"p10TerminalPension\":0.0,\"medianTerminalCash\":0.0,\"p10TerminalCash\":0.0,\"medianTerminalBondLadder\":0.0,\"p10TerminalBondLadder\":0.0,\"p10MinIncomeRatio\":0.07563191595125052,\"medianAvgIncomeRatio\":0.7629377972394146},{\"retirementAge\":35,\"successRate\":0.0,\"medianRetirementPot\":577855.9936736544,\"p10RetirementPot\":453287.1991181618,\"medianRetirementIsa\":230111.2692639405,\"p10RetirementIsa\":174971.00293710092,\"medianRetirementTaxable\":92453.84429598723,\"p10RetirementTaxable\":79090.77021837598,\"medianRetirementPension\":261866.00364121253,\"p10RetirementPension\":180048.20297313656,\"medianRetirementCash\":0.0,\"p10RetirementCash\":0.0,\"medianRetirementBondLadder\":0.0,\"p10RetirementBondLadder\":0.0,\"medianTerminalPot\":0.0,\"p10TerminalPot\":0.0,\"medianTerminalIsa\":0.0,\"p10TerminalIsa\":0.0,\"medianTerminalTaxable\":0.0,\"p10TerminalTaxable\":0.0,\"medianTerminalPension\":0.0,\"p10TerminalPension\":0.0,\"medianTerminalCash\":0.0,\"p10TerminalCash\":0.0,\"medianTerminalBondLadder\":0.0,\"p10TerminalBondLadder\":0.0,\"p10MinIncomeRatio\":0.108472020707515,\"medianAvgIncomeRatio\":0.7812220342839193}],\"cashflowYears\":[{\"age\":30,\"medianContributionIsa\":19526.30656116957,\"medianContributionTaxable\":14644.72992087718,\"medianContributionPension\":0.0,\"medianContributionTotal\":34171.03648204675,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":125401.03242827796,\"medianEndTaxable\":30431.92650927868,\"medianEndPension\":211348.14635440614,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":364598.70113207266},{\"age\":31,\"medianContributionIsa\":19049.349649509117,\"medianContributionTaxable\":14287.012237131836,\"medianContributionPension\":0.0,\"medianContributionTotal\":33336.36188664095,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":149542.63782554917,\"medianEndTaxable\":46004.76050003743,\"medianEndPension\":220870.84584937734,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":415887.2422299385},{\"age\":32,\"medianContributionIsa\":18587.440151056777,\"medianContributionTaxable\":13940.580113292583,\"medianContributionPension\":0.0,\"medianContributionTotal\":32528.020264349358,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":176139.16950467185,\"medianEndTaxable\":62044.24208888799,\"medianEndPension\":229266.88433693582,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":467313.2770648203},{\"age\":33,\"medianContributionIsa\":18180.013282802254,\"medianContributionTaxable\":13635.00996210169,\"medianContributionPension\":0.0,\"medianContributionTotal\":31815.023244903943,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":209761.38669466332,\"medianEndTaxable\":79800.29330330464,\"medianEndPension\":248918.1985821068,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":537053.6346547592},{\"age\":34,\"medianContributionIsa\":17767.43255897946,\"medianContributionTaxable\":13325.574419234597,\"medianContributionPension\":0.0,\"medianContributionTotal\":31093.00697821406,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":230111.2692639405,\"medianEndTaxable\":92453.84429598723,\"medianEndPension\":261866.00364121253,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":577855.9936736544},{\"age\":35,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":36000.00000003878,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":36000.00000003878,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":214796.8523823255,\"medianEndTaxable\":87427.54025506045,\"medianEndPension\":284049.8757567371,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":580465.1026005652},{\"age\":36,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":36000.000000060376,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":36000.00000003695,\"medianTaxCgt\":52.40616355256377,\"medianTaxIncome\":0.0,\"medianTaxTotal\":52.40616355256377,\"medianEndIsa\":193354.79515214817,\"medianEndTaxable\":77297.28571962088,\"medianEndPension\":285463.5663046086,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":571396.5392557255},{\"age\":37,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":36000.00000002507,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":36000.00000003617,\"medianTaxCgt\":40.39060668827928,\"medianTaxIncome\":0.0,\"medianTaxTotal\":40.39060668827928,\"medianEndIsa\":179838.88014510035,\"medianEndTaxable\":71108.29836822543,\"medianEndPension\":293858.9921977764,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":540931.2726718625},{\"age\":38,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":36000.00000002838,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":36000.000000028485,\"medianTaxCgt\":133.12075998099593,\"medianTaxIncome\":0.0,\"medianTaxTotal\":133.12075998099593,\"medianEndIsa\":164604.39398140664,\"medianEndTaxable\":65173.964478158756,\"medianEndPension\":316814.66639595135,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":545063.9769369746},{\"age\":39,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":36000.00000006182,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":36000.000000028886,\"medianTaxCgt\":285.2047931855194,\"medianTaxIncome\":0.0,\"medianTaxTotal\":285.2047931855194,\"medianEndIsa\":147188.8273695953,\"medianEndTaxable\":57658.58060667254,\"medianEndPension\":327465.9297814035,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":533922.1277609267},{\"age\":40,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":36000.00000003026,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":36000.00000002637,\"medianTaxCgt\":384.9624591973575,\"medianTaxIncome\":0.0,\"medianTaxTotal\":384.9624591973575,\"medianEndIsa\":122947.23598987338,\"medianEndTaxable\":48811.188104107234,\"medianEndPension\":348693.84193866176,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":522561.3110966664},{\"age\":41,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":36000.000000016866,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":36000.0000000129,\"medianTaxCgt\":501.41202942255495,\"medianTaxIncome\":0.0,\"medianTaxTotal\":501.41202942255495,\"medianEndIsa\":97858.04746549512,\"medianEndTaxable\":38134.634505983515,\"medianEndPension\":375282.03974568634,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":501936.2484060634},{\"age\":42,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":36000.0000000061,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":36000.000000014494,\"medianTaxCgt\":529.073391319165,\"medianTaxIncome\":0.0,\"medianTaxTotal\":529.073391319165,\"medianEndIsa\":74005.76879850132,\"medianEndTaxable\":29313.885995296296,\"medianEndPension\":368673.10805831547,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":472109.11767547147},{\"age\":43,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":36000.00000001246,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":36000.000000009895,\"medianTaxCgt\":649.2339931667758,\"medianTaxIncome\":0.0,\"medianTaxTotal\":649.2339931667758,\"medianEndIsa\":47938.38624762401,\"medianEndTaxable\":19037.6580890117,\"medianEndPension\":365315.591954087,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":439339.4374427142},{\"age\":44,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":32526.30033077902,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":36000.00000000629,\"medianTaxCgt\":629.850617415516,\"medianTaxIncome\":0.0,\"medianTaxTotal\":629.850617415516,\"medianEndIsa\":23079.868503777307,\"medianEndTaxable\":9301.258159734158,\"medianEndPension\":342642.12255519046,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":406539.45076848555},{\"age\":45,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":31018.910401639932,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":31763.940771708953,\"medianTaxCgt\":554.8348313666188,\"medianTaxIncome\":0.0,\"medianTaxTotal\":554.8348313666188,\"medianEndIsa\":0.0,\"medianEndTaxable\":0.0,\"medianEndPension\":0.0,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":0.0},{\"age\":46,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":0.0,\"medianEndTaxable\":0.0,\"medianEndPension\":0.0,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":0.0},{\"age\":47,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":0.0,\"medianEndTaxable\":0.0,\"medianEndPension\":0.0,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":0.0},{\"age\":48,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":0.0,\"medianEndTaxable\":0.0,\"medianEndPension\":0.0,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":0.0},{\"age\":49,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":0.0,\"medianEndTaxable\":0.0,\"medianEndPension\":0.0,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":0.0}]}\n"
[INFO] [stdout]  right: "{\"mode\":\"coast\",\"withdrawalPolicy\":\"vpw\",\"coastRetirementAge\":35,\"successThreshold\":0.9,\"selectedRetirementAge\":null,\"bestRetirementAge\":35,\"cashflowCandidateAge\":35,\"cashflowRetirementAge\":35,\"cashflowContributionStopAge\":35,\"ageResults\":[{\"retirementAge\":30,\"successRate\":0.0,\"medianRetirementPot\":400967.25222600304,\"p10RetirementPot\":305624.3558486032,\"medianRetirementIsa\":124230.33826651794,\"p10RetirementIsa\":89649.87041917094,\"medianRetirementTaxable\":17782.386266519672,\"p10RetirementTaxable\":13268.404712797645,\"medianRetirementPension\":252667.45401066446,\"p10RetirementPension\":194769.86543904775,\"medianRetirementCash\":0.0,\"p10RetirementCash\":0.0,\"medianRetirementBondLadder\":0.0,\"p10RetirementBondLadder\":0.0,\"medianTerminalPot\":0.0,\"p10TerminalPot\":0.0,\"medianTerminalIsa\":0.0,\"p10TerminalIsa\":0.0,\"medianTerminalTaxable\":0.0,\"p10TerminalTaxable\":0.0,\"medianTerminalPension\":0.0,\"p10TerminalPension\":0.0,\"medianTerminalCash\":0.0,\"p10TerminalCash\":0.0,\"medianTerminalBondLadder\":0.0,\"p10TerminalBondLadder\":0.0,\"p10MinIncomeRatio\":0.14286300511274178,\"medianAvgIncomeRatio\":0.7275785939714665},{\"retirementAge\":31,\"successRate\":0.0,\"medianRetirementPot\":418082.33582564024,\"p10RetirementPot\":316516.1313172119,\"medianRetirementIsa\":145426.37715985326,\"p10RetirementIsa\":105129.97210532767,\"medianRetirementTaxable\":33500.91506849145,\"p10RetirementTaxable\":25775.949289263583,\"medianRetirementPension\":238052.8931933552,\"p10RetirementPension\":182640.68204992826,\"medianRetirementCash\":0.0,\"p10RetirementCash\":0.0,\"medianRetirementBondLadder\":0.0,\"p10RetirementBondLadder\":0.0,\"medianTerminalPot\":0.0,\"p10TerminalPot\":0.0,\"medianTerminalIsa\":0.0,\"p10TerminalIsa\":0.0,\"medianTerminalTaxable\":0.0,\"p10TerminalTaxable\":0.0,\"medianTerminalPension\":0.0,\"p10TerminalPension\":0.0,\"medianTerminalCash\":0.0,\"p10TerminalCash\":0.0,\"medianTerminalBondLadder\":0.0,\"p10TerminalBondLadder\":0.0,\"p10MinIncomeRatio\":0.05103048653007809,\"medianAvgIncomeRatio\":0.735465349501438},{\"retirementAge\":32,\"successRate\":0.0,\"medianRetirementPot\":473446.75284933066,\"p10RetirementPot\":371403.8071766248,\"medianRetirementIsa\":166770.11592982378,\"p10RetirementIsa\":131751.6244867056,\"medianRetirementTaxable\":49538.517074299336,\"p10RetirementTaxable\":39756.04451273794,\"medianRetirementPension\":250167.8397889617,\"p10RetirementPension\":197684.6439698793,\"medianRetirementCash\":0.0,\"p10RetirementCash\":0.0,\"medianRetirementBondLadder\":0.0,\"p10RetirementBondLadder\":0.0,\"medianTerminalPot\":0.0,\"p10TerminalPot\":0.0,\"medianTerminalIsa\":0.0,\"p10TerminalIsa\":0.0,\"medianTerminalTaxable\":0.0,\"p10TerminalTaxable\":0.0,\"medianTerminalPension\":0.0,\"p10TerminalPension\":0.0,\"medianTerminalCash\":0.0,\"p10TerminalCash\":0.0,\"medianTerminalBondLadder\":0.0,\"p10TerminalBondLadder\":0.0,\"p10MinIncomeRatio\":0.0908021270018715,\"medianAvgIncomeRatio\":0.745775423750608},{\"retirementAge\":33,\"successRate\":0.0,\"medianRetirementPot\":527916.650827996,\"p10RetirementPot\":407938.6157227739,\"medianRetirementIsa\":192070.49043054692,\"p10RetirementIsa\":159121.89633754836,\"medianRetirementTaxable\":65788.80794447477,\"p10RetirementTaxable\":56415.24274611876,\"medianRetirementPension\":265302.95272566855,\"p10RetirementPension\":185450.9478972646,\"medianRetirementCash\":0.0,\"p10RetirementCash\":0.0,\"medianRetirementBondLadder\":0.0,\"p10RetirementBondLadder\":0.0,\"medianTerminalPot\":0.0,\"p10TerminalPot\":0.0,\"medianTerminalIsa\":0.0,\"p10TerminalIsa\":0.0,\"medianTerminalTaxable\":0.0,\"p10TerminalTaxable\":0.0,\"medianTerminalPension\":0.0,\"p10TerminalPension\":0.0,\"medianTerminalCash\":0.0,\"p10TerminalCash\":0.0,\"medianTerminalBondLadder\":0.0,\"p10TerminalBondLadder\":0.0,\"p10MinIncomeRatio\":0.09350635481814719,\"medianAvgIncomeRatio\":0.7592188938050565},{\"retirementAge\":34,\"successRate\":0.0,\"medianRetirementPot\":545959.2745489001,\"p10RetirementPot\":426569.68010950624,\"medianRetirementIsa\":205660.58851690983,\"p10RetirementIsa\":163513.66519640706,\"medianRetirementTaxable\":79749.80041201736,\"p10RetirementTaxable\":66397.24291753523,\"medianRetirementPension\":261416.55709020252,\"p10RetirementPension\":190722.7955513836,\"medianRetirementCash\":0.0,\"p10RetirementCash\":0.0,\"medianRetirementBondLadder\":0.0,\"p10RetirementBondLadder\":0.0,\"medianTerminalPot\":0.0,\"p10TerminalPot\":0.0,\"medianTerminalIsa\":0.0,\"p10TerminalIsa\":0.0,\"medianTerminalTaxable\":0.0,\"p10TerminalTaxable\":0.0,\"medianTerminalPension\":0.0,\"p10TerminalPension\":0.0,\"medianTerminalCash\":0.0,\"p10TerminalCash\":0.0,\"medianTerminalBondLadder\":0.0,\"p10TerminalBondLadder\":0.0,\"p10MinIncomeRatio\":0.07563191595125052,\"medianAvgIncomeRatio\":0.7629377972394146},{\"retirementAge\":35,\"successRate\":0.0,\"medianRetirementPot\":577855.9936736544,\"p10RetirementPot\":453287.1991181618,\"medianRetirementIsa\":230111.2692639405,\"p10RetirementIsa\":174971.00293710092,\"medianRetirementTaxable\":92453.84429598723,\"p10RetirementTaxable\":79090.77021837598,\"medianRetirementPension\":261866.00364121253,\"p10RetirementPension\":180048.20297313656,\"medianRetirementCash\":0.0,\"p10RetirementCash\":0.0,\"medianRetirementBondLadder\":0.0,\"p10RetirementBondLadder\":0.0,\"medianTerminalPot\":0.0,\"p10TerminalPot\":0.0,\"medianTerminalIsa\":0.0,\"p10TerminalIsa\":0.0,\"medianTerminalTaxable\":0.0,\"p10TerminalTaxable\":0.0,\"medianTerminalPension\":0.0,\"p10TerminalPension\":0.0,\"medianTerminalCash\":0.0,\"p10TerminalCash\":0.0,\"medianTerminalBondLadder\":0.0,\"p10TerminalBondLadder\":0.0,\"p10MinIncomeRatio\":0.108472020707515,\"medianAvgIncomeRatio\":0.7812220342839192}],\"cashflowYears\":[{\"age\":30,\"medianContributionIsa\":19526.30656116957,\"medianContributionTaxable\":14644.72992087718,\"medianContributionPension\":0.0,\"medianContributionTotal\":34171.03648204675,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":125401.03242827796,\"medianEndTaxable\":30431.92650927868,\"medianEndPension\":211348.14635440614,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":364598.70113207266},{\"age\":31,\"medianContributionIsa\":19049.349649509117,\"medianContributionTaxable\":14287.012237131836,\"medianContributionPension\":0.0,\"medianContributionTotal\":33336.36188664095,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":149542.63782554917,\"medianEndTaxable\":46004.76050003743,\"medianEndPension\":220870.84584937734,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":415887.2422299385},{\"age\":32,\"medianContributionIsa\":18587.440151056777,\"medianContributionTaxable\":13940.580113292583,\"medianContributionPension\":0.0,\"medianContributionTotal\":32528.020264349358,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":176139.16950467185,\"medianEndTaxable\":62044.24208888799,\"medianEndPension\":229266.88433693582,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":467313.2770648203},{\"age\":33,\"medianContributionIsa\":18180.013282802254,\"medianContributionTaxable\":13635.00996210169,\"medianContributionPension\":0.0,\"medianContributionTotal\":31815.023244903943,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":209761.38669466332,\"medianEndTaxable\":79800.29330330464,\"medianEndPension\":248918.1985821068,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":537053.6346547592},{\"age\":34,\"medianContributionIsa\":17767.43255897946,\"medianContributionTaxable\":13325.574419234597,\"medianContributionPension\":0.0,\"medianContributionTotal\":31093.00697821406,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":230111.2692639405,\"medianEndTaxable\":92453.84429598723,\"medianEndPension\":261866.00364121253,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":577855.9936736544},{\"age\":35,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":36000.00000003878,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":36000.00000003878,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":214796.8523823255,\"medianEndTaxable\":87427.54025506045,\"medianEndPension\":284049.8757567371,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":580465.1026005652},{\"age\":36,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":36000.000000060376,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":36000.00000003695,\"medianTaxCgt\":52.40616355256377,\"medianTaxIncome\":0.0,\"medianTaxTotal\":52.40616355256377,\"medianEndIsa\":193354.79515214817,\"medianEndTaxable\":77297.28571962091,\"medianEndPension\":285463.5663046086,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":571396.5392557255},{\"age\":37,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":36000.00000002507,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":36000.00000003617,\"medianTaxCgt\":40.39060668827928,\"medianTaxIncome\":0.0,\"medianTaxTotal\":40.39060668827928,\"medianEndIsa\":179838.88014510035,\"medianEndTaxable\":71108.29836822543,\"medianEndPension\":293858.9921977764,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":540931.2726718625},{\"age\":38,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":36000.00000002838,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":36000.000000028485,\"medianTaxCgt\":133.12075998099593,\"medianTaxIncome\":0.0,\"medianTaxTotal\":133.12075998099593,\"medianEndIsa\":164604.39398140664,\"medianEndTaxable\":65173.964478158756,\"medianEndPension\":316814.66639595135,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":545063.9769369746},{\"age\":39,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":36000.00000006182,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":36000.000000028886,\"medianTaxCgt\":285.2047931855194,\"medianTaxIncome\":0.0,\"medianTaxTotal\":285.2047931855194,\"medianEndIsa\":147188.8273695953,\"medianEndTaxable\":57658.58060667254,\"medianEndPension\":327465.9297814035,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":533922.1277609267},{\"age\":40,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":36000.00000003026,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":36000.00000002637,\"medianTaxCgt\":384.9624591973575,\"medianTaxIncome\":0.0,\"medianTaxTotal\":384.9624591973575,\"medianEndIsa\":122947.23598987338,\"medianEndTaxable\":48811.188104107234,\"medianEndPension\":348693.84193866176,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":522561.3110966664},{\"age\":41,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":36000.000000016866,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":36000.0000000129,\"medianTaxCgt\":501.41202942255495,\"medianTaxIncome\":0.0,\"medianTaxTotal\":501.41202942255495,\"medianEndIsa\":97858.04746549512,\"medianEndTaxable\":38134.634505983515,\"medianEndPension\":375282.03974568634,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":501936.2484060634},{\"age\":42,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":36000.0000000061,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":36000.000000014494,\"medianTaxCgt\":529.073391319165,\"medianTaxIncome\":0.0,\"medianTaxTotal\":529.073391319165,\"medianEndIsa\":74005.76879850132,\"medianEndTaxable\":29313.885995296296,\"medianEndPension\":368673.10805831547,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":472109.11767547147},{\"age\":43,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":36000.00000001246,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":36000.000000009895,\"medianTaxCgt\":649.2339931667758,\"medianTaxIncome\":0.0,\"medianTaxTotal\":649.2339931667758,\"medianEndIsa\":47938.38624762399,\"medianEndTaxable\":19037.6580890117,\"medianEndPension\":365315.591954087,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":439339.4374427142},{\"age\":44,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":32526.30033077902,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":36000.00000000629,\"medianTaxCgt\":629.850617415516,\"medianTaxIncome\":0.0,\"medianTaxTotal\":629.850617415516,\"medianEndIsa\":23079.86850377729,\"medianEndTaxable\":9301.258159734158,\"medianEndPension\":342642.12255519046,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":406539.45076848555},{\"age\":45,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":31018.910401639914,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":31763.940771708953,\"medianTaxCgt\":554.8348313666188,\"medianTaxIncome\":0.0,\"medianTaxTotal\":554.8348313666188,\"medianEndIsa\":0.0,\"medianEndTaxable\":0.0,\"medianEndPension\":0.0,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":0.0},{\"age\":46,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":0.0,\"medianEndTaxable\":0.0,\"medianEndPension\":0.0,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":0.0},{\"age\":47,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":0.0,\"medianEndTaxable\":0.0,\"medianEndPension\":0.0,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":0.0},{\"age\":48,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":0.0,\"medianEndTaxable\":0.0,\"medianEndPension\":0.0,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":0.0},{\"age\":49,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":0.0,\"medianEndTaxable\":0.0,\"medianEndPension\":0.0,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":0.0}]}\n"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b4792de9312 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b4792de9312 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b4792de9312 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b4792de9312 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b4792dfa90a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b4792dfa90a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x5b4792db71d6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b4792db71d6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b4792dc83b9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b4792dc83b9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b4792dc8251 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b4792cf676e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b4792cf676e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b4792dc8632 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b4792dc8632 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b4792dc8478 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b4792dc3499 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b4792daac3d - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b4792e0203c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b4792e01f53 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x5b4792cd4655 - core::panicking::assert_failed::hf980f2d84dfdef8a
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x5b4792cb3ec4 - fire::api::tests::assert_golden_snapshot::h904a447721646a7e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/api/mod.rs:1566:9
[INFO] [stdout]   22:     0x5b4792cb4461 - fire::api::tests::golden_snapshot_coast_fire_vpw_json::hc6c382f16bd43230
[INFO] [stdout]                                at /opt/rustwide/workdir/src/api/mod.rs:1954:9
[INFO] [stdout]   23:     0x5b4792cb44d7 - fire::api::tests::golden_snapshot_coast_fire_vpw_json::{{closure}}::h2b2e5ea90c5809e8
[INFO] [stdout]                                at /opt/rustwide/workdir/src/api/mod.rs:1911:45
[INFO] [stdout]   24:     0x5b4792cb9026 - core::ops::function::FnOnce::call_once::hbc23ec057a436be1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b4792cf652b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b4792cf652b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b4792d09f3a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b4792d09f3a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b4792d09f3a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b4792d09f3a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b4792d09f3a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b4792d09f3a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b4792d09f3a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b4792ce4394 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b4792ce4394 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b4792ce7d32 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b4792ce7d32 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b4792ce7d32 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b4792ce7d32 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b4792ce7d32 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b4792ce7d32 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b4792ce7d32 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b4792dbe55f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b4792dbe55f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7fe343408aa4 - <unknown>
[INFO] [stdout]   46:     0x7fe343495a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- api::tests::golden_snapshot_retirement_sweep_json stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'api::tests::golden_snapshot_retirement_sweep_json' (38) panicked at src/api/mod.rs:1566:9:
[INFO] [stdout] assertion `left == right` failed: snapshot mismatch for tests/golden/retirement_sweep_guardrails.json; run with UPDATE_GOLDEN=1 to refresh if expected
[INFO] [stdout]   left: "{\"mode\":\"retirement\",\"withdrawalPolicy\":\"guardrails\",\"coastRetirementAge\":null,\"successThreshold\":0.9,\"selectedRetirementAge\":null,\"bestRetirementAge\":34,\"cashflowCandidateAge\":34,\"cashflowRetirementAge\":34,\"cashflowContributionStopAge\":34,\"ageResults\":[{\"retirementAge\":30,\"successRate\":0.0,\"medianRetirementPot\":315000.0,\"p10RetirementPot\":315000.0,\"medianRetirementIsa\":100000.0,\"p10RetirementIsa\":100000.0,\"medianRetirementTaxable\":15000.0,\"p10RetirementTaxable\":15000.0,\"medianRetirementPension\":200000.0,\"p10RetirementPension\":200000.0,\"medianRetirementCash\":0.0,\"p10RetirementCash\":0.0,\"medianRetirementBondLadder\":0.0,\"p10RetirementBondLadder\":0.0,\"medianTerminalPot\":0.0,\"p10TerminalPot\":0.0,\"medianTerminalIsa\":0.0,\"p10TerminalIsa\":0.0,\"medianTerminalTaxable\":0.0,\"p10TerminalTaxable\":0.0,\"medianTerminalPension\":0.0,\"p10TerminalPension\":0.0,\"medianTerminalCash\":0.0,\"p10TerminalCash\":0.0,\"medianTerminalBondLadder\":0.0,\"p10TerminalBondLadder\":0.0,\"p10MinIncomeRatio\":0.20401512562302082,\"medianAvgIncomeRatio\":0.7752303947604988},{\"retirementAge\":31,\"successRate\":0.0,\"medianRetirementPot\":370591.78591704706,\"p10RetirementPot\":325399.5993440063,\"medianRetirementIsa\":125718.37398850152,\"p10RetirementIsa\":110127.22586286726,\"medianRetirementTaxable\":30324.080864358628,\"p10RetirementTaxable\":28400.052307159272,\"medianRetirementPension\":213954.22414687212,\"p10RetirementPension\":187819.09737519524,\"medianRetirementCash\":0.0,\"p10RetirementCash\":0.0,\"medianRetirementBondLadder\":0.0,\"p10RetirementBondLadder\":0.0,\"medianTerminalPot\":0.0,\"p10TerminalPot\":0.0,\"medianTerminalIsa\":0.0,\"p10TerminalIsa\":0.0,\"medianTerminalTaxable\":0.0,\"p10TerminalTaxable\":0.0,\"medianTerminalPension\":0.0,\"p10TerminalPension\":0.0,\"medianTerminalCash\":0.0,\"p10TerminalCash\":0.0,\"medianTerminalBondLadder\":0.0,\"p10TerminalBondLadder\":0.0,\"p10MinIncomeRatio\":0.11186171890604224,\"medianAvgIncomeRatio\":0.8731820470578753},{\"retirementAge\":32,\"successRate\":0.0,\"medianRetirementPot\":416694.87484510045,\"p10RetirementPot\":356371.90989116085,\"medianRetirementIsa\":149579.87504388147,\"p10RetirementIsa\":126337.52057234866,\"medianRetirementTaxable\":45203.91015997151,\"p10RetirementTaxable\":41655.5618261848,\"medianRetirementPension\":222598.01159918337,\"p10RetirementPension\":183245.39344537965,\"medianRetirementCash\":0.0,\"p10RetirementCash\":0.0,\"medianRetirementBondLadder\":0.0,\"p10RetirementBondLadder\":0.0,\"medianTerminalPot\":0.0,\"p10TerminalPot\":0.0,\"medianTerminalIsa\":0.0,\"p10TerminalIsa\":0.0,\"medianTerminalTaxable\":0.0,\"p10TerminalTaxable\":0.0,\"medianTerminalPension\":0.0,\"p10TerminalPension\":0.0,\"medianTerminalCash\":0.0,\"p10TerminalCash\":0.0,\"medianTerminalBondLadder\":0.0,\"p10TerminalBondLadder\":0.0,\"p10MinIncomeRatio\":0.1410831072064202,\"medianAvgIncomeRatio\":0.8882974868834819},{\"retirementAge\":33,\"successRate\":0.0,\"medianRetirementPot\":472030.828084281,\"p10RetirementPot\":392590.5069799181,\"medianRetirementIsa\":180076.87243578612,\"p10RetirementIsa\":148694.6869310651,\"medianRetirementTaxable\":61924.155156845205,\"p10RetirementTaxable\":56580.18249828034,\"medianRetirementPension\":236142.9240342969,\"p10RetirementPension\":186725.73229065692,\"medianRetirementCash\":0.0,\"p10RetirementCash\":0.0,\"medianRetirementBondLadder\":0.0,\"p10RetirementBondLadder\":0.0,\"medianTerminalPot\":0.0,\"p10TerminalPot\":0.0,\"medianTerminalIsa\":0.0,\"p10TerminalIsa\":0.0,\"medianTerminalTaxable\":0.0,\"p10TerminalTaxable\":0.0,\"medianTerminalPension\":0.0,\"p10TerminalPension\":0.0,\"medianTerminalCash\":0.0,\"p10TerminalCash\":0.0,\"medianTerminalBondLadder\":0.0,\"p10TerminalBondLadder\":0.0,\"p10MinIncomeRatio\":0.0818135037756619,\"medianAvgIncomeRatio\":0.9032656983437708},{\"retirementAge\":34,\"successRate\":0.0,\"medianRetirementPot\":537533.5407564141,\"p10RetirementPot\":439323.68614029296,\"medianRetirementIsa\":202149.98921168325,\"p10RetirementIsa\":168890.7170546669,\"medianRetirementTaxable\":77778.45811637766,\"p10RetirementTaxable\":69999.50057952892,\"medianRetirementPension\":250594.5760948523,\"p10RetirementPension\":200608.92734383701,\"medianRetirementCash\":0.0,\"p10RetirementCash\":0.0,\"medianRetirementBondLadder\":0.0,\"p10RetirementBondLadder\":0.0,\"medianTerminalPot\":0.0,\"p10TerminalPot\":0.0,\"medianTerminalIsa\":0.0,\"p10TerminalIsa\":0.0,\"medianTerminalTaxable\":0.0,\"p10TerminalTaxable\":0.0,\"medianTerminalPension\":0.0,\"p10TerminalPension\":0.0,\"medianTerminalCash\":0.0,\"p10TerminalCash\":0.0,\"medianTerminalBondLadder\":0.0,\"p10TerminalBondLadder\":0.0,\"p10MinIncomeRatio\":0.14639253821379203,\"medianAvgIncomeRatio\":0.9145835983737662}],\"cashflowYears\":[{\"age\":30,\"medianContributionIsa\":19540.447017702834,\"medianContributionTaxable\":14655.335263277124,\"medianContributionPension\":0.0,\"medianContributionTotal\":34195.782280979955,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":124557.61108558298,\"medianEndTaxable\":30200.40470985558,\"medianEndPension\":211563.12598049987,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":365795.05897527136},{\"age\":31,\"medianContributionIsa\":19006.53030748916,\"medianContributionTaxable\":14254.89773061687,\"medianContributionPension\":0.0,\"medianContributionTotal\":33261.42803810604,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":144822.69393700204,\"medianEndTaxable\":45032.55323360116,\"medianEndPension\":220005.8992098912,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":407306.6885017101},{\"age\":32,\"medianContributionIsa\":18578.451439408687,\"medianContributionTaxable\":13933.838579556515,\"medianContributionPension\":0.0,\"medianContributionTotal\":32512.290018965203,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":173235.8435777416,\"medianEndTaxable\":61581.7269509217,\"medianEndPension\":232544.4336369204,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":470670.5103278033},{\"age\":33,\"medianContributionIsa\":18152.1234812943,\"medianContributionTaxable\":13614.092610970729,\"medianContributionPension\":0.0,\"medianContributionTotal\":31766.21609226503,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":202149.98921168325,\"medianEndTaxable\":77778.45811637766,\"medianEndPension\":250594.5760948523,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":537533.5407564141},{\"age\":34,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":50000.00000003593,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":50000.00000003593,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":166955.65009465336,\"medianEndTaxable\":65497.55459588934,\"medianEndPension\":261478.3878942451,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":491539.541663512},{\"age\":35,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":50000.000000026484,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":50000.000000026484,\"medianTaxCgt\":3.076981270972863,\"medianTaxIncome\":0.0,\"medianTaxTotal\":3.076981270972863,\"medianEndIsa\":134034.5492889112,\"medianEndTaxable\":52582.68194739253,\"medianEndPension\":269411.46350995457,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":459684.332807808},{\"age\":36,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":50000.000000012486,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":50000.00000001716,\"medianTaxCgt\":145.1189755999572,\"medianTaxIncome\":0.0,\"medianTaxTotal\":145.1189755999572,\"medianEndIsa\":103781.10249651424,\"medianEndTaxable\":40492.86660079358,\"medianEndPension\":282386.4525335701,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":434722.2403949179},{\"age\":37,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":47377.5108317635,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":49612.50000002946,\"medianTaxCgt\":218.79017587697635,\"medianTaxIncome\":0.0,\"medianTaxTotal\":218.79017587697635,\"medianEndIsa\":69577.06506263392,\"medianEndTaxable\":27095.002713480637,\"medianEndPension\":289906.65513901704,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":396799.5776411952},{\"age\":38,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":47250.00000001734,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":47250.0000000179,\"medianTaxCgt\":323.37801071546824,\"medianTaxIncome\":0.0,\"medianTaxTotal\":323.37801071546824,\"medianEndIsa\":31824.800036560802,\"medianEndTaxable\":13021.327419765505,\"medianEndPension\":293498.12796253327,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":346697.3509028937},{\"age\":39,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":41256.94910062116,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":42525.00000000576,\"medianTaxCgt\":301.7956631023251,\"medianTaxIncome\":0.0,\"medianTaxTotal\":301.7956631023251,\"medianEndIsa\":0.0,\"medianEndTaxable\":0.0,\"medianEndPension\":0.0,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":0.0},{\"age\":40,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":0.0,\"medianEndTaxable\":0.0,\"medianEndPension\":0.0,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":0.0},{\"age\":41,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":0.0,\"medianEndTaxable\":0.0,\"medianEndPension\":0.0,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":0.0},{\"age\":42,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":0.0,\"medianEndTaxable\":0.0,\"medianEndPension\":0.0,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":0.0},{\"age\":43,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":0.0,\"medianEndTaxable\":0.0,\"medianEndPension\":0.0,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":0.0},{\"age\":44,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":0.0,\"medianEndTaxable\":0.0,\"medianEndPension\":0.0,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":0.0}]}\n"
[INFO] [stdout]  right: "{\"mode\":\"retirement\",\"withdrawalPolicy\":\"guardrails\",\"coastRetirementAge\":null,\"successThreshold\":0.9,\"selectedRetirementAge\":null,\"bestRetirementAge\":34,\"cashflowCandidateAge\":34,\"cashflowRetirementAge\":34,\"cashflowContributionStopAge\":34,\"ageResults\":[{\"retirementAge\":30,\"successRate\":0.0,\"medianRetirementPot\":315000.0,\"p10RetirementPot\":315000.0,\"medianRetirementIsa\":100000.0,\"p10RetirementIsa\":100000.0,\"medianRetirementTaxable\":15000.0,\"p10RetirementTaxable\":15000.0,\"medianRetirementPension\":200000.0,\"p10RetirementPension\":200000.0,\"medianRetirementCash\":0.0,\"p10RetirementCash\":0.0,\"medianRetirementBondLadder\":0.0,\"p10RetirementBondLadder\":0.0,\"medianTerminalPot\":0.0,\"p10TerminalPot\":0.0,\"medianTerminalIsa\":0.0,\"p10TerminalIsa\":0.0,\"medianTerminalTaxable\":0.0,\"p10TerminalTaxable\":0.0,\"medianTerminalPension\":0.0,\"p10TerminalPension\":0.0,\"medianTerminalCash\":0.0,\"p10TerminalCash\":0.0,\"medianTerminalBondLadder\":0.0,\"p10TerminalBondLadder\":0.0,\"p10MinIncomeRatio\":0.20401512562302082,\"medianAvgIncomeRatio\":0.7752303947604988},{\"retirementAge\":31,\"successRate\":0.0,\"medianRetirementPot\":370591.78591704706,\"p10RetirementPot\":325399.5993440063,\"medianRetirementIsa\":125718.37398850152,\"p10RetirementIsa\":110127.22586286726,\"medianRetirementTaxable\":30324.080864358628,\"p10RetirementTaxable\":28400.052307159272,\"medianRetirementPension\":213954.22414687212,\"p10RetirementPension\":187819.09737519524,\"medianRetirementCash\":0.0,\"p10RetirementCash\":0.0,\"medianRetirementBondLadder\":0.0,\"p10RetirementBondLadder\":0.0,\"medianTerminalPot\":0.0,\"p10TerminalPot\":0.0,\"medianTerminalIsa\":0.0,\"p10TerminalIsa\":0.0,\"medianTerminalTaxable\":0.0,\"p10TerminalTaxable\":0.0,\"medianTerminalPension\":0.0,\"p10TerminalPension\":0.0,\"medianTerminalCash\":0.0,\"p10TerminalCash\":0.0,\"medianTerminalBondLadder\":0.0,\"p10TerminalBondLadder\":0.0,\"p10MinIncomeRatio\":0.11186171890604224,\"medianAvgIncomeRatio\":0.8731820470578753},{\"retirementAge\":32,\"successRate\":0.0,\"medianRetirementPot\":416694.87484510045,\"p10RetirementPot\":356371.90989116085,\"medianRetirementIsa\":149579.87504388147,\"p10RetirementIsa\":126337.52057234866,\"medianRetirementTaxable\":45203.91015997151,\"p10RetirementTaxable\":41655.5618261848,\"medianRetirementPension\":222598.01159918337,\"p10RetirementPension\":183245.39344537965,\"medianRetirementCash\":0.0,\"p10RetirementCash\":0.0,\"medianRetirementBondLadder\":0.0,\"p10RetirementBondLadder\":0.0,\"medianTerminalPot\":0.0,\"p10TerminalPot\":0.0,\"medianTerminalIsa\":0.0,\"p10TerminalIsa\":0.0,\"medianTerminalTaxable\":0.0,\"p10TerminalTaxable\":0.0,\"medianTerminalPension\":0.0,\"p10TerminalPension\":0.0,\"medianTerminalCash\":0.0,\"p10TerminalCash\":0.0,\"medianTerminalBondLadder\":0.0,\"p10TerminalBondLadder\":0.0,\"p10MinIncomeRatio\":0.1410831072064202,\"medianAvgIncomeRatio\":0.8882974868834819},{\"retirementAge\":33,\"successRate\":0.0,\"medianRetirementPot\":472030.828084281,\"p10RetirementPot\":392590.5069799181,\"medianRetirementIsa\":180076.87243578612,\"p10RetirementIsa\":148694.6869310651,\"medianRetirementTaxable\":61924.155156845205,\"p10RetirementTaxable\":56580.18249828034,\"medianRetirementPension\":236142.9240342969,\"p10RetirementPension\":186725.73229065692,\"medianRetirementCash\":0.0,\"p10RetirementCash\":0.0,\"medianRetirementBondLadder\":0.0,\"p10RetirementBondLadder\":0.0,\"medianTerminalPot\":0.0,\"p10TerminalPot\":0.0,\"medianTerminalIsa\":0.0,\"p10TerminalIsa\":0.0,\"medianTerminalTaxable\":0.0,\"p10TerminalTaxable\":0.0,\"medianTerminalPension\":0.0,\"p10TerminalPension\":0.0,\"medianTerminalCash\":0.0,\"p10TerminalCash\":0.0,\"medianTerminalBondLadder\":0.0,\"p10TerminalBondLadder\":0.0,\"p10MinIncomeRatio\":0.0818135037756619,\"medianAvgIncomeRatio\":0.9032656983437708},{\"retirementAge\":34,\"successRate\":0.0,\"medianRetirementPot\":537533.5407564142,\"p10RetirementPot\":439323.68614029296,\"medianRetirementIsa\":202149.98921168325,\"p10RetirementIsa\":168890.7170546669,\"medianRetirementTaxable\":77778.45811637766,\"p10RetirementTaxable\":69999.50057952892,\"medianRetirementPension\":250594.5760948523,\"p10RetirementPension\":200608.92734383701,\"medianRetirementCash\":0.0,\"p10RetirementCash\":0.0,\"medianRetirementBondLadder\":0.0,\"p10RetirementBondLadder\":0.0,\"medianTerminalPot\":0.0,\"p10TerminalPot\":0.0,\"medianTerminalIsa\":0.0,\"p10TerminalIsa\":0.0,\"medianTerminalTaxable\":0.0,\"p10TerminalTaxable\":0.0,\"medianTerminalPension\":0.0,\"p10TerminalPension\":0.0,\"medianTerminalCash\":0.0,\"p10TerminalCash\":0.0,\"medianTerminalBondLadder\":0.0,\"p10TerminalBondLadder\":0.0,\"p10MinIncomeRatio\":0.14639253821379203,\"medianAvgIncomeRatio\":0.9145835983737662}],\"cashflowYears\":[{\"age\":30,\"medianContributionIsa\":19540.447017702834,\"medianContributionTaxable\":14655.335263277124,\"medianContributionPension\":0.0,\"medianContributionTotal\":34195.782280979955,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":124557.61108558298,\"medianEndTaxable\":30200.40470985558,\"medianEndPension\":211563.12598049987,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":365795.05897527136},{\"age\":31,\"medianContributionIsa\":19006.53030748916,\"medianContributionTaxable\":14254.89773061687,\"medianContributionPension\":0.0,\"medianContributionTotal\":33261.42803810604,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":144822.69393700204,\"medianEndTaxable\":45032.55323360116,\"medianEndPension\":220005.8992098912,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":407306.6885017101},{\"age\":32,\"medianContributionIsa\":18578.451439408687,\"medianContributionTaxable\":13933.838579556515,\"medianContributionPension\":0.0,\"medianContributionTotal\":32512.290018965203,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":173235.8435777416,\"medianEndTaxable\":61581.7269509217,\"medianEndPension\":232544.4336369204,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":470670.5103278033},{\"age\":33,\"medianContributionIsa\":18152.1234812943,\"medianContributionTaxable\":13614.092610970729,\"medianContributionPension\":0.0,\"medianContributionTotal\":31766.21609226503,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":202149.98921168325,\"medianEndTaxable\":77778.45811637766,\"medianEndPension\":250594.5760948523,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":537533.5407564142},{\"age\":34,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":50000.00000003593,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":50000.00000003593,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":166955.65009465336,\"medianEndTaxable\":65497.55459588934,\"medianEndPension\":261478.3878942451,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":491539.541663512},{\"age\":35,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":50000.000000026484,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":50000.000000026484,\"medianTaxCgt\":3.076981270972863,\"medianTaxIncome\":0.0,\"medianTaxTotal\":3.076981270972863,\"medianEndIsa\":134034.5492889112,\"medianEndTaxable\":52582.68194739253,\"medianEndPension\":269411.46350995457,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":459684.332807808},{\"age\":36,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":50000.000000012486,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":50000.00000001716,\"medianTaxCgt\":145.1189755999572,\"medianTaxIncome\":0.0,\"medianTaxTotal\":145.1189755999572,\"medianEndIsa\":103781.10249651424,\"medianEndTaxable\":40492.86660079358,\"medianEndPension\":282386.4525335701,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":434722.2403949179},{\"age\":37,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":47377.5108317635,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":49612.50000002946,\"medianTaxCgt\":218.79017587697635,\"medianTaxIncome\":0.0,\"medianTaxTotal\":218.79017587697635,\"medianEndIsa\":69577.06506263392,\"medianEndTaxable\":27095.002713480637,\"medianEndPension\":289906.65513901704,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":396799.5776411952},{\"age\":38,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":47250.00000001734,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":47250.0000000179,\"medianTaxCgt\":323.37801071546824,\"medianTaxIncome\":0.0,\"medianTaxTotal\":323.37801071546824,\"medianEndIsa\":31824.800036560802,\"medianEndTaxable\":13021.327419765505,\"medianEndPension\":293498.12796253327,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":346697.3509028937},{\"age\":39,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":41256.94910062116,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":42525.00000000576,\"medianTaxCgt\":301.7956631023251,\"medianTaxIncome\":0.0,\"medianTaxTotal\":301.7956631023251,\"medianEndIsa\":0.0,\"medianEndTaxable\":0.0,\"medianEndPension\":0.0,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":0.0},{\"age\":40,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":0.0,\"medianEndTaxable\":0.0,\"medianEndPension\":0.0,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":0.0},{\"age\":41,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":0.0,\"medianEndTaxable\":0.0,\"medianEndPension\":0.0,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":0.0},{\"age\":42,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":0.0,\"medianEndTaxable\":0.0,\"medianEndPension\":0.0,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":0.0},{\"age\":43,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":0.0,\"medianEndTaxable\":0.0,\"medianEndPension\":0.0,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":0.0},{\"age\":44,\"medianContributionIsa\":0.0,\"medianContributionTaxable\":0.0,\"medianContributionPension\":0.0,\"medianContributionTotal\":0.0,\"medianWithdrawalPortfolio\":0.0,\"medianWithdrawalNonPensionIncome\":0.0,\"medianSpendingTotal\":0.0,\"medianTaxCgt\":0.0,\"medianTaxIncome\":0.0,\"medianTaxTotal\":0.0,\"medianEndIsa\":0.0,\"medianEndTaxable\":0.0,\"medianEndPension\":0.0,\"medianEndCash\":0.0,\"medianEndBondLadder\":0.0,\"medianEndTotal\":0.0}]}\n"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b4792de9312 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b4792de9312 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b4792de9312 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b4792de9312 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b4792dfa90a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b4792dfa90a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x5b4792db71d6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b4792db71d6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b4792dc83b9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b4792dc83b9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b4792dc8251 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b4792cf676e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b4792cf676e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b4792dc8632 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b4792dc8632 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b4792dc8478 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b4792dc3499 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b4792daac3d - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b4792e0203c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b4792e01f53 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x5b4792cd4655 - core::panicking::assert_failed::hf980f2d84dfdef8a
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x5b4792cb3ec4 - fire::api::tests::assert_golden_snapshot::h904a447721646a7e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/api/mod.rs:1566:9
[INFO] [stdout]   22:     0x5b4792cb4e2e - fire::api::tests::golden_snapshot_retirement_sweep_json::h4a3d28fdd21519ff
[INFO] [stdout]                                at /opt/rustwide/workdir/src/api/mod.rs:1907:9
[INFO] [stdout]   23:     0x5b4792cb4ea7 - fire::api::tests::golden_snapshot_retirement_sweep_json::{{closure}}::haa386d8a6d33c6aa
[INFO] [stdout]                                at /opt/rustwide/workdir/src/api/mod.rs:1867:47
[INFO] [stdout]   24:     0x5b4792cb8286 - core::ops::function::FnOnce::call_once::h26f01fa23bfcab6f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b4792cf652b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b4792cf652b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b4792d09f3a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b4792d09f3a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b4792d09f3a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b4792d09f3a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b4792d09f3a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b4792d09f3a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b4792d09f3a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b4792ce4394 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b4792ce4394 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b4792ce7d32 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b4792ce7d32 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b4792ce7d32 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b4792ce7d32 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b4792ce7d32 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b4792ce7d32 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b4792ce7d32 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b4792dbe55f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b4792dbe55f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7fe343408aa4 - <unknown>
[INFO] [stdout]   46:     0x7fe343495a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     api::tests::golden_snapshot_coast_fire_vpw_json
[INFO] [stdout]     api::tests::golden_snapshot_retirement_sweep_json
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 56 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.41s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "4eca6df627e4e76b55852a0bc75036acd9e0a0432b9b169ee4c3b7021e63b79d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4eca6df627e4e76b55852a0bc75036acd9e0a0432b9b169ee4c3b7021e63b79d", kill_on_drop: false }`
[INFO] [stdout] 4eca6df627e4e76b55852a0bc75036acd9e0a0432b9b169ee4c3b7021e63b79d
