[INFO] cloning repository https://github.com/imix/rpncalc
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/imix/rpncalc" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fimix%2Frpncalc", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fimix%2Frpncalc'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 4caf4d73746842fbd2553c5b7a9be9969c8bb0c4
[INFO] testing imix/rpncalc against 1.97.0-beta.6 for beta-1.98-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fimix%2Frpncalc" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/imix/rpncalc
[INFO] finished tweaking git repo https://github.com/imix/rpncalc
[INFO] tweaked toml for git repo https://github.com/imix/rpncalc written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/imix/rpncalc on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/imix/rpncalc 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.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded unicode-truncate v1.1.0
[INFO] [stderr]   Downloaded dirs v5.0.1
[INFO] [stderr]   Downloaded redox_users v0.4.6
[INFO] [stderr]   Downloaded dashu v0.4.2
[INFO] [stderr]   Downloaded dashu-macros v0.4.1
[INFO] [stderr]   Downloaded strum v0.26.3
[INFO] [stderr]   Downloaded error-code v3.3.2
[INFO] [stderr]   Downloaded dirs-sys v0.4.1
[INFO] [stderr]   Downloaded libredox v0.1.14
[INFO] [stderr]   Downloaded lru v0.12.5
[INFO] [stderr]   Downloaded objc2-io-surface v0.3.2
[INFO] [stderr]   Downloaded dashu-base v0.4.1
[INFO] [stderr]   Downloaded clipboard-win v5.4.1
[INFO] [stderr]   Downloaded strum_macros v0.26.4
[INFO] [stderr]   Downloaded gethostname v1.1.0
[INFO] [stderr]   Downloaded dashu-ratio v0.4.1
[INFO] [stderr]   Downloaded arboard v3.6.1
[INFO] [stderr]   Downloaded dispatch2 v0.3.1
[INFO] [stderr]   Downloaded compact_str v0.8.1
[INFO] [stderr]   Downloaded dashu-float v0.4.3
[INFO] [stderr]   Downloaded objc2-core-graphics v0.3.2
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.42
[INFO] [stderr]   Downloaded tiff v0.11.3
[INFO] [stderr]   Downloaded zune-jpeg v0.5.13
[INFO] [stderr]   Downloaded crossterm v0.28.1
[INFO] [stderr]   Downloaded dashu-int v0.4.1
[INFO] [stderr]   Downloaded moxcms v0.8.1
[INFO] [stderr]   Downloaded x11rb v0.13.2
[INFO] [stderr]   Downloaded unicode-width v0.2.0
[INFO] [stderr]   Downloaded objc2 v0.6.4
[INFO] [stderr]   Downloaded zerocopy v0.8.42
[INFO] [stderr]   Downloaded image v0.25.10
[INFO] [stderr]   Downloaded objc2-foundation v0.3.2
[INFO] [stderr]   Downloaded ratatui v0.29.0
[INFO] [stderr]   Downloaded objc2-app-kit v0.3.2
[INFO] [stderr]   Downloaded x11rb-protocol v0.13.2
[INFO] [stderr]   Downloaded libc v0.2.183
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 50fed6b1eec5a95e39933f178251448d46845aa64de9cc0a7ffd1c75feb6fc2b
[INFO] running `Command { std: "docker" "start" "50fed6b1eec5a95e39933f178251448d46845aa64de9cc0a7ffd1c75feb6fc2b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "50fed6b1eec5a95e39933f178251448d46845aa64de9cc0a7ffd1c75feb6fc2b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "50fed6b1eec5a95e39933f178251448d46845aa64de9cc0a7ffd1c75feb6fc2b" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "50fed6b1eec5a95e39933f178251448d46845aa64de9cc0a7ffd1c75feb6fc2b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "50fed6b1eec5a95e39933f178251448d46845aa64de9cc0a7ffd1c75feb6fc2b" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling rustversion v1.0.22
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling num-modular v0.6.1
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling autocfg v1.5.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling simd-adler32 v0.3.8
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling dashu-base v0.4.1
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling fdeflate v0.3.7
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling num-order v1.2.0
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling instability v0.3.12
[INFO] [stderr]    Compiling pxfm v0.1.28
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling dashu-int v0.4.1
[INFO] [stderr]    Compiling castaway v0.2.4
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling unicode-width v0.1.14
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling option-ext v0.2.0
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling byteorder-lite v0.1.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling indoc v2.0.7
[INFO] [stderr]    Compiling png v0.18.1
[INFO] [stderr]    Compiling x11rb-protocol v0.13.2
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling compact_str v0.8.1
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling lru v0.12.5
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling dirs-sys v0.4.1
[INFO] [stderr]    Compiling cassowary v0.3.0
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling unicode-width v0.2.0
[INFO] [stderr]    Compiling crossterm v0.28.1
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling dirs v5.0.1
[INFO] [stderr]    Compiling unicode-truncate v1.1.0
[INFO] [stderr]    Compiling dashu-ratio v0.4.1
[INFO] [stderr]    Compiling dashu-float v0.4.3
[INFO] [stderr]    Compiling moxcms v0.8.1
[INFO] [stderr]    Compiling dashu-macros v0.4.1
[INFO] [stderr]    Compiling gethostname v1.1.0
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling x11rb v0.13.2
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling strum v0.26.3
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling ratatui v0.29.0
[INFO] [stderr]    Compiling image v0.25.10
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling arboard v3.6.1
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling dashu v0.4.2
[INFO] [stderr]    Compiling rpnpad v0.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 06s
[INFO] running `Command { std: "docker" "inspect" "50fed6b1eec5a95e39933f178251448d46845aa64de9cc0a7ffd1c75feb6fc2b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "50fed6b1eec5a95e39933f178251448d46845aa64de9cc0a7ffd1c75feb6fc2b" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling rpnpad v0.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.97s
[INFO] running `Command { std: "docker" "inspect" "50fed6b1eec5a95e39933f178251448d46845aa64de9cc0a7ffd1c75feb6fc2b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "50fed6b1eec5a95e39933f178251448d46845aa64de9cc0a7ffd1c75feb6fc2b" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.16s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/rpnpad-9e208261e9253687)
[INFO] [stdout] 
[INFO] [stdout] running 600 tests
[INFO] [stdout] test config::config::tests::test_invalid_toml_uses_defaults ... ok
[INFO] [stdout] test config::config::tests::test_load_angle_case_insensitive ... ok
[INFO] [stdout] test config::config::tests::test_invalid_angle_value_uses_default ... ok
[INFO] [stdout] test config::config::tests::test_load_angle_rad ... ok
[INFO] [stdout] test config::config::tests::test_load_angle_grad ... ok
[INFO] [stdout] test config::config::tests::test_load_base_bin ... ok
[INFO] [stdout] test config::config::tests::test_load_notation_fixed ... ok
[INFO] [stdout] test config::config::tests::test_load_base_hex ... ok
[INFO] [stdout] test config::config::tests::test_load_notation_sci ... ok
[INFO] [stdout] test config::config::tests::test_load_precision_zero_uses_default ... ok
[INFO] [stdout] test config::config::tests::test_load_notation_invalid_uses_default ... ok
[INFO] [stdout] test config::config::tests::test_load_base_oct ... ok
[INFO] [stdout] test config::config::tests::test_missing_file_uses_defaults ... ok
[INFO] [stdout] test config::config::tests::test_notation_default_is_fixed ... ok
[INFO] [stdout] test config::config::tests::test_load_notation_auto ... ok
[INFO] [stdout] test config::session::tests::test_new_format_session_loads_normally ... ok
[INFO] [stdout] test config::config::tests::test_load_precision ... ok
[INFO] [stdout] test config::session::tests::test_load_returns_err_on_corrupt_file ... ok
[INFO] [stdout] test config::config::tests::test_load_persist_false ... ok
[INFO] [stdout] test config::session::tests::test_old_format_session_migration ... ok
[INFO] [stdout] test config::config::tests::test_partial_config_keeps_other_defaults ... ok
[INFO] [stdout] test config::session::tests::test_roundtrip_preserves_registers ... ok
[INFO] [stdout] test config::config::tests::test_config_defaults ... ok
[INFO] [stdout] test config::config::tests::test_load_undo_depth ... ok
[INFO] [stdout] test config::session::tests::test_save_and_load_roundtrip ... ok
[INFO] [stdout] test engine::base::tests::test_hexstyle_cycle_full_roundtrip ... ok
[INFO] [stdout] test config::session::tests::test_save_creates_directory ... ok
[INFO] [stdout] test engine::base::tests::test_hexstyle_display ... ok
[INFO] [stdout] test engine::error::tests::test_calcerror_display_messages ... ok
[INFO] [stdout] test engine::ops::tests::test_abs_negative_float ... ok
[INFO] [stdout] test engine::ops::tests::test_abs_negative_integer ... ok
[INFO] [stdout] test engine::ops::tests::test_acos_one_deg ... ok
[INFO] [stdout] test engine::ops::tests::test_and_float_not_integer_error_stack_unchanged ... ok
[INFO] [stdout] test engine::ops::tests::test_add_int_int ... ok
[INFO] [stdout] test engine::ops::tests::test_and_integers ... ok
[INFO] [stdout] test engine::ops::tests::test_add_mixed_int_float ... ok
[INFO] [stdout] test engine::ops::tests::test_asin_domain_error_stack_unchanged ... ok
[INFO] [stdout] test engine::ops::tests::test_ceil_negative_float ... ok
[INFO] [stdout] test engine::ops::tests::test_ceil_positive_float ... ok
[INFO] [stdout] test engine::ops::tests::test_clear_via_apply_op ... ok
[INFO] [stdout] test engine::ops::tests::test_binary_op_underflow_stack_unchanged ... ok
[INFO] [stdout] test engine::ops::tests::test_compound_add_incompatible ... ok
[INFO] [stdout] test engine::ops::tests::test_compound_add_same_unit ... ok
[INFO] [stdout] test engine::ops::tests::test_compound_div_dimensionless ... ok
[INFO] [stdout] test engine::ops::tests::test_compound_div_speed ... ok
[INFO] [stdout] test engine::ops::tests::test_compound_mul_cancellation ... ok
[INFO] [stdout] test engine::ops::tests::test_compound_mul_area ... ok
[INFO] [stdout] test engine::ops::tests::test_compound_reciprocal ... ok
[INFO] [stdout] test engine::ops::tests::test_compound_mul_scalar ... ok
[INFO] [stdout] test engine::ops::tests::test_asin_one_deg ... ok
[INFO] [stdout] test engine::ops::tests::test_compound_sqrt_odd_error ... ok
[INFO] [stdout] test engine::ops::tests::test_cos_0_deg ... ok
[INFO] [stdout] test engine::ops::tests::test_compound_sqrt_area ... ok
[INFO] [stdout] test engine::ops::tests::test_dup_via_apply_op ... ok
[INFO] [stdout] test engine::ops::tests::test_factorial_five ... ok
[INFO] [stdout] test engine::ops::tests::test_div_exact_stays_integer ... ok
[INFO] [stdout] test engine::ops::tests::test_div_non_exact_promotes_to_float ... ok
[INFO] [stdout] test engine::ops::tests::test_compound_mul_force ... ok
[INFO] [stdout] test engine::ops::tests::test_drop_via_apply_op ... ok
[INFO] [stdout] test engine::ops::tests::test_div_by_zero_returns_error_stack_unchanged ... ok
[INFO] [stdout] test engine::ops::tests::test_exp_overflow_domain_error_stack_unchanged ... ok
[INFO] [stdout] test engine::ops::tests::test_exp10_2 ... ok
[INFO] [stdout] test engine::ops::tests::test_factorial_float_not_integer_error ... ok
[INFO] [stdout] test engine::ops::tests::test_factorial_negative_domain_error_stack_unchanged ... ok
[INFO] [stdout] test engine::ops::tests::test_exp10_overflow_domain_error_stack_unchanged ... ok
[INFO] [stdout] test engine::ops::tests::test_floor_positive_float ... ok
[INFO] [stdout] test engine::ops::tests::test_floor_underflow ... ok
[INFO] [stdout] test engine::ops::tests::test_floor_integer_identity ... ok
[INFO] [stdout] test engine::ops::tests::test_factorial_zero ... ok
[INFO] [stdout] test engine::ops::tests::test_floor_negative_float ... ok
[INFO] [stdout] test engine::ops::tests::test_ln_negative_domain_error_stack_unchanged ... ok
[INFO] [stdout] test engine::ops::tests::test_exp_1 ... ok
[INFO] [stdout] test engine::ops::tests::test_ln_of_e ... ok
[INFO] [stdout] test engine::ops::tests::test_not_integer ... ok
[INFO] [stdout] test engine::ops::tests::test_op_constructible_and_comparable ... ok
[INFO] [stdout] test engine::ops::tests::test_pow_integer_exact ... ok
[INFO] [stdout] test engine::ops::tests::test_or_integers ... ok
[INFO] [stdout] test engine::ops::tests::test_pow_overflow_domain_error_stack_unchanged ... ok
[INFO] [stdout] test engine::ops::tests::test_log10_zero_domain_error_stack_unchanged ... ok
[INFO] [stdout] test engine::ops::tests::test_mod_by_zero_error_stack_unchanged ... ok
[INFO] [stdout] test engine::ops::tests::test_mod_integer ... ok
[INFO] [stdout] test engine::ops::tests::test_mul_int_int ... ok
[INFO] [stdout] test engine::ops::tests::test_negate_float ... ok
[INFO] [stdout] test engine::ops::tests::test_negate_integer ... ok
[INFO] [stdout] test engine::ops::tests::test_not_float_not_integer_error_stack_unchanged ... ok
[INFO] [stdout] test engine::ops::tests::test_ln_zero_domain_error_stack_unchanged ... ok
[INFO] [stdout] test engine::ops::tests::test_push_e ... ok
[INFO] [stdout] test engine::ops::tests::test_push_phi ... ok
[INFO] [stdout] test config::session::tests::test_load_returns_none_when_no_file ... ok
[INFO] [stdout] test engine::ops::tests::test_log10_100 ... ok
[INFO] [stdout] test engine::ops::tests::test_push_pi ... ok
[INFO] [stdout] test engine::ops::tests::test_reciprocal ... ok
[INFO] [stdout] test engine::ops::tests::test_reciprocal_zero_error_stack_unchanged ... ok
[INFO] [stdout] test engine::ops::tests::test_atan_one_deg ... ok
[INFO] [stdout] test engine::ops::tests::test_rotate_via_apply_op ... ok
[INFO] [stdout] test engine::ops::tests::test_round_non_integer_precision ... ok
[INFO] [stdout] test engine::ops::tests::test_round_negative_precision ... ok
[INFO] [stdout] test engine::ops::tests::test_round_positive_precision ... ok
[INFO] [stdout] test engine::ops::tests::test_round_underflow_single_item ... ok
[INFO] [stdout] test engine::ops::tests::test_sign_negative ... ok
[INFO] [stdout] test engine::ops::tests::test_sign_positive ... ok
[INFO] [stdout] test engine::ops::tests::test_shr_integer ... ok
[INFO] [stdout] test engine::ops::tests::test_sign_zero ... ok
[INFO] [stdout] test engine::ops::tests::test_shl_integer ... ok
[INFO] [stdout] test engine::ops::tests::test_sign_underflow ... ok
[INFO] [stdout] test engine::ops::tests::test_sin_grad_mode ... ok
[INFO] [stdout] test engine::ops::tests::test_sqrt_integer ... ok
[INFO] [stdout] test engine::ops::tests::test_sqrt_negative_domain_error_stack_unchanged ... ok
[INFO] [stdout] test engine::ops::tests::test_swap_via_apply_op ... ok
[INFO] [stdout] test engine::ops::tests::test_tan_45_deg ... ok
[INFO] [stdout] test engine::ops::tests::test_square_integer ... ok
[INFO] [stdout] test engine::ops::tests::test_trunc_positive_float ... ok
[INFO] [stdout] test engine::ops::tests::test_swap_underflow_via_apply_op ... ok
[INFO] [stdout] test engine::ops::tests::test_sin_90_deg ... ok
[INFO] [stdout] test engine::ops::tests::test_sin_rad_mode ... ok
[INFO] [stdout] test engine::ops::tests::test_xor_integers ... ok
[INFO] [stdout] test engine::ops::tests::test_trunc_negative_float ... ok
[INFO] [stdout] test engine::stack::tests::test_calcstate_depth_zero ... ok
[INFO] [stdout] test engine::stack::tests::test_calcstate_new_defaults ... ok
[INFO] [stdout] test engine::ops::tests::test_unary_op_underflow_stack_unchanged ... ok
[INFO] [stdout] test engine::ops::tests::test_sub_int_int ... ok
[INFO] [stdout] test engine::stack::tests::test_calcstate_is_empty ... ok
[INFO] [stdout] test engine::stack::tests::test_dup_underflow_on_empty ... ok
[INFO] [stdout] test engine::stack::tests::test_pop_on_empty_is_stack_underflow ... ok
[INFO] [stdout] test engine::stack::tests::test_clear_empties_stack ... ok
[INFO] [stdout] test engine::stack::tests::test_drop_underflow_on_empty ... ok
[INFO] [stdout] test engine::stack::tests::test_dup_duplicates_top ... ok
[INFO] [stdout] test engine::stack::tests::test_pop_returns_top_and_removes_it ... ok
[INFO] [stdout] test engine::stack::tests::test_push_adds_to_top ... ok
[INFO] [stdout] test engine::stack::tests::test_roll_position2_equivalent_to_swap ... ok
[INFO] [stdout] test engine::stack::tests::test_push_preserves_existing_items ... ok
[INFO] [stdout] test engine::stack::tests::test_roll_position3 ... ok
[INFO] [stdout] test engine::stack::tests::test_roll_depth_unchanged ... ok
[INFO] [stdout] test engine::stack::tests::test_roll_position_beyond_depth ... ok
[INFO] [stdout] test engine::stack::tests::test_rotate_underflow_with_two_items ... ok
[INFO] [stdout] test engine::stack::tests::test_rotate_underflow_on_empty ... ok
[INFO] [stdout] test engine::stack::tests::test_roll_underflow_empty ... ok
[INFO] [stdout] test engine::stack::tests::test_swap_exchanges_top_two ... ok
[INFO] [stdout] test engine::stack::tests::test_swap_underflow_on_empty ... ok
[INFO] [stdout] test engine::stack::tests::test_swap_underflow_with_one_item ... ok
[INFO] [stdout] test engine::undo::tests::test_depth_limiting_discards_oldest ... ok
[INFO] [stdout] test engine::undo::tests::test_redo_reapplies_state ... ok
[INFO] [stdout] test engine::undo::tests::test_new_action_after_undo_clears_redo ... ok
[INFO] [stdout] test engine::stack::tests::test_rotate_underflow_with_one_item ... ok
[INFO] [stdout] test engine::stack::tests::test_rotate_roll_down_correct_direction ... ok
[INFO] [stdout] test engine::stack::tests::test_swap_does_not_affect_deeper_items ... ok
[INFO] [stdout] test engine::undo::tests::test_snapshot_pushes_to_past ... ok
[INFO] [stdout] test engine::undo::tests::test_undo_restores_state ... ok
[INFO] [stdout] test engine::stack::tests::test_roll_underflow_one_item ... ok
[INFO] [stdout] test engine::stack::tests::test_rotate_does_not_affect_items_below_top_three ... ok
[INFO] [stdout] test engine::units::tests::test_aliases_for_dim_force ... ok
[INFO] [stdout] test engine::units::tests::test_aliases_for_dim_speed ... ok
[INFO] [stdout] test engine::units::tests::test_atoms_to_dim_speed ... ok
[INFO] [stdout] test engine::stack::tests::test_clear_on_empty_is_noop ... ok
[INFO] [stdout] test engine::units::tests::test_atoms_to_display_speed ... ok
[INFO] [stdout] test engine::units::tests::test_atoms_to_display_force ... ok
[INFO] [stdout] test engine::stack::tests::test_drop_removes_top ... ok
[INFO] [stdout] test engine::units::tests::test_canonical_display_alias ... ok
[INFO] [stdout] test engine::units::tests::test_compound_to_si_scale_speed ... ok
[INFO] [stdout] test engine::units::tests::test_combine_atoms_mul_area ... ok
[INFO] [stdout] test engine::units::tests::test_c_to_f ... ok
[INFO] [stdout] test engine::units::tests::test_canonical_display_canonical ... ok
[INFO] [stdout] test engine::units::tests::test_aliases_for_dim_no_match ... ok
[INFO] [stdout] test engine::units::tests::test_atoms_to_display_area ... ok
[INFO] [stdout] test engine::units::tests::test_combine_atoms_mul_cancellation ... ok
[INFO] [stdout] test engine::units::tests::test_convert_tagged_compound_incompatible ... ok
[INFO] [stdout] test engine::units::tests::test_convert_to_preserves_dim ... ok
[INFO] [stdout] test engine::units::tests::test_convert_tagged_compound_ms_to_kmh ... ok
[INFO] [stdout] test engine::units::tests::test_f_to_c_freezing ... ok
[INFO] [stdout] test engine::units::tests::test_f_to_c ... ok
[INFO] [stdout] test engine::units::tests::test_ft_to_m ... ok
[INFO] [stdout] test engine::units::tests::test_g_to_oz ... ok
[INFO] [stdout] test engine::units::tests::test_lookup_known_unit ... ok
[INFO] [stdout] test engine::units::tests::test_lb_to_g ... ok
[INFO] [stdout] test engine::units::tests::test_ft_cm_ft_roundtrip_no_noise ... ok
[INFO] [stdout] test engine::units::tests::test_ft_to_cm_no_noise ... ok
[INFO] [stdout] test engine::units::tests::test_in_to_cm ... ok
[INFO] [stdout] test engine::units::tests::test_lookup_unknown_unit ... ok
[INFO] [stdout] test engine::units::tests::test_mi_to_km ... ok
[INFO] [stdout] test engine::units::tests::test_dimension_vector_arithmetic ... ok
[INFO] [stdout] test engine::units::tests::test_oz_to_g ... ok
[INFO] [stdout] test engine::units::tests::test_incompatible_weight_to_temperature ... ok
[INFO] [stdout] test engine::units::tests::test_parse_unit_expr_atoms_area ... ok
[INFO] [stdout] test engine::units::tests::test_parse_unit_expr_atoms_acceleration ... ok
[INFO] [stdout] test engine::units::tests::test_incompatible_weight_to_length ... ok
[INFO] [stdout] test engine::units::tests::test_parse_unit_expr_atoms_force ... ok
[INFO] [stdout] test engine::units::tests::test_parse_unit_expr_atoms_speed ... ok
[INFO] [stdout] test engine::units::tests::test_parse_unit_expr_atoms_simple ... ok
[INFO] [stdout] test engine::units::tests::test_oz_to_kg ... ok
[INFO] [stdout] test engine::units::tests::test_parse_unit_expr_atoms_double_slash ... ok
[INFO] [stdout] test engine::units::tests::test_tagged_value_convert_to ... ok
[INFO] [stdout] test engine::units::tests::test_parse_unit_expr_atoms_speed_with_space ... ok
[INFO] [stdout] test engine::units::tests::test_parse_unit_expr_atoms_temperature_rejected ... ok
[INFO] [stdout] test engine::units::tests::test_registry_si_dimensions ... ok
[INFO] [stdout] test engine::units::tests::test_same_unit_no_op ... ok
[INFO] [stdout] test engine::units::tests::test_parse_unit_expr_atoms_unknown_unit ... ok
[INFO] [stdout] test engine::units::tests::test_tagged_value_convert_to_incompatible ... ok
[INFO] [stdout] test engine::units::tests::test_tagged_value_dim_serde_roundtrip ... ok
[INFO] [stdout] test engine::units::tests::test_tagged_value_new_normalises_alias ... ok
[INFO] [stdout] test engine::units::tests::test_tagged_value_display ... ok
[INFO] [stdout] test engine::units::tests::test_tagged_value_new_populates_dim ... ok
[INFO] [stdout] test engine::units::tests::test_tagged_value_serde_roundtrip ... ok
[INFO] [stdout] test engine::units::tests::test_temperature_alias_f_to_c ... ok
[INFO] [stdout] test engine::value::tests::test_calc_value_integer_serde_roundtrip ... ok
[INFO] [stdout] test engine::value::tests::test_display_with_precision_float_10 ... ok
[INFO] [stdout] test engine::value::tests::test_calc_value_float_serde_roundtrip ... ok
[INFO] [stdout] test engine::value::tests::test_calc_value_negative_integer_serde ... ok
[INFO] [stdout] test engine::value::tests::test_display_with_precision_integer_ignores_precision ... ok
[INFO] [stdout] test engine::value::tests::test_display_with_precision_trims_zeros ... ok
[INFO] [stdout] test engine::value::tests::test_format_fbig_trims_zeros ... ok
[INFO] [stdout] test engine::value::tests::test_format_fbig_keeps_decimals ... ok
[INFO] [stdout] test engine::value::tests::test_integer_auto_above_threshold ... ok
[INFO] [stdout] test engine::value::tests::test_integer_auto_below_threshold ... ok
[INFO] [stdout] test engine::value::tests::test_integer_fixed_unaffected ... ok
[INFO] [stdout] test engine::value::tests::test_integer_sci_1234 ... ok
[INFO] [stdout] test engine::value::tests::test_integer_sci_2 ... ok
[INFO] [stdout] test input::commands::tests::test_del_command_alphanumeric ... ok
[INFO] [stdout] test input::commands::tests::test_reset_command ... ok
[INFO] [stdout] test input::commands::tests::test_rcl_command_simple ... ok
[INFO] [stdout] test input::commands::tests::test_del_command_simple ... ok
[INFO] [stdout] test input::commands::tests::test_store_command_simple ... ok
[INFO] [stdout] test input::commands::tests::test_rcl_command_alphanumeric ... ok
[INFO] [stdout] test input::commands::tests::test_unknown_command_garbage ... ok
[INFO] [stdout] test engine::value::tests::test_integer_sci_100 ... ok
[INFO] [stdout] test input::commands::tests::test_store_command_alphanumeric ... ok
[INFO] [stdout] test input::commands::tests::test_unknown_command_empty ... ok
[INFO] [stdout] test input::handler::tests::test_alpha_store_char_appends ... ok
[INFO] [stdout] test input::action::tests::test_action_constructible ... ok
[INFO] [stdout] test input::handler::tests::test_alpha_enter_submits ... ok
[INFO] [stdout] test input::handler::tests::test_browse_down_is_cursor_down ... ok
[INFO] [stdout] test input::handler::tests::test_browse_enter_confirms ... ok
[INFO] [stdout] test input::handler::tests::test_alpha_unknown_key_is_noop ... ok
[INFO] [stdout] test input::handler::tests::test_browse_up_is_cursor_up ... ok
[INFO] [stdout] test input::commands::tests::test_unknown_command_single_word ... ok
[INFO] [stdout] test input::handler::tests::test_browse_unrecognised_keys_are_noop ... ok
[INFO] [stdout] test input::handler::tests::test_alpha_esc_cancels ... ok
[INFO] [stdout] test input::handler::tests::test_alpha_mode_all_chars_literal ... ok
[INFO] [stdout] test input::handler::tests::test_alpha_store_backspace ... ok
[INFO] [stdout] test input::handler::tests::test_alpha_store_enter_submits ... ok
[INFO] [stdout] test input::handler::tests::test_alpha_store_unknown_key_is_noop ... ok
[INFO] [stdout] test input::handler::tests::test_alpha_store_esc_cancels ... ok
[INFO] [stdout] test input::commands::tests::test_unknown_command_wrong_verb ... ok
[INFO] [stdout] test input::handler::tests::test_chord_angle_second_keys ... ok
[INFO] [stdout] test input::handler::tests::test_chord_base_second_keys ... ok
[INFO] [stdout] test input::handler::tests::test_chord_const_second_keys ... ok
[INFO] [stdout] test input::handler::tests::test_browse_esc_cancels ... ok
[INFO] [stdout] test input::handler::tests::test_chord_esc_cancels ... ok
[INFO] [stdout] test input::handler::tests::test_chord_fn_q_still_squares ... ok
[INFO] [stdout] test input::handler::tests::test_chord_fn_s_still_sqrts ... ok
[INFO] [stdout] test input::handler::tests::test_chord_fn_second_keys ... ok
[INFO] [stdout] test input::handler::tests::test_chord_log_second_keys ... ok
[INFO] [stdout] test input::handler::tests::test_chord_hex_style_second_keys ... ok
[INFO] [stdout] test input::handler::tests::test_chord_invalid_key ... ok
[INFO] [stdout] test input::handler::tests::test_chord_trig_second_keys ... ok
[INFO] [stdout] test input::handler::tests::test_command_label_chord_leader_none ... ok
[INFO] [stdout] test input::handler::tests::test_command_label_chord_mode_change ... ok
[INFO] [stdout] test input::handler::tests::test_command_label_chord_two_keys ... ok
[INFO] [stdout] test input::handler::tests::test_command_label_config_chord ... ok
[INFO] [stdout] test input::handler::tests::test_command_label_d_normal_none ... ok
[INFO] [stdout] test input::handler::tests::test_command_label_enter_normal_dup ... ok
[INFO] [stdout] test input::handler::tests::test_command_label_enter_store_mode_none ... ok
[INFO] [stdout] test input::handler::tests::test_command_label_insert_submit_then ... ok
[INFO] [stdout] test input::handler::tests::test_command_label_invalid_chord_none ... ok
[INFO] [stdout] test input::handler::tests::test_command_label_navigation_returns_none ... ok
[INFO] [stdout] test input::handler::tests::test_command_label_redo ... ok
[INFO] [stdout] test input::handler::tests::test_command_label_returned_for_any_key ... ok
[INFO] [stdout] test input::handler::tests::test_command_label_undo ... ok
[INFO] [stdout] test input::handler::tests::test_command_label_single_op ... ok
[INFO] [stdout] test input::handler::tests::test_config_chord_angle_keys ... ok
[INFO] [stdout] test input::handler::tests::test_command_label_yank ... ok
[INFO] [stdout] test input::handler::tests::test_config_chord_hex_style_keys ... ok
[INFO] [stdout] test input::handler::tests::test_config_chord_base_keys ... ok
[INFO] [stdout] test input::handler::tests::test_config_chord_notation_keys ... ok
[INFO] [stdout] test input::handler::tests::test_config_chord_p_enters_precision ... ok
[INFO] [stdout] test input::handler::tests::test_insert_char_appends ... ok
[INFO] [stdout] test input::handler::tests::test_insert_enter_submits ... ok
[INFO] [stdout] test input::handler::tests::test_insert_esc_cancels ... ok
[INFO] [stdout] test input::handler::tests::test_insert_op_shortcuts ... ok
[INFO] [stdout] test input::handler::tests::test_insert_q_submit_then_square ... ok
[INFO] [stdout] test input::handler::tests::test_insert_space_with_empty_buffer_produces_insert_char ... ok
[INFO] [stdout] test input::handler::tests::test_insert_unit_enter_submits ... ok
[INFO] [stdout] test input::handler::tests::test_insert_space_with_nonempty_buffer_produces_insert_char ... ok
[INFO] [stdout] test input::handler::tests::test_insert_unit_all_chars_literal ... ok
[INFO] [stdout] test input::handler::tests::test_insert_w_submit_then_sqrt ... ok
[INFO] [stdout] test input::handler::tests::test_insert_unknown_key_is_noop ... ok
[INFO] [stdout] test input::handler::tests::test_insert_unit_slash_is_insert_char ... ok
[INFO] [stdout] test input::handler::tests::test_insert_unit_esc_cancels ... ok
[INFO] [stdout] test input::handler::tests::test_normal_backspace_is_drop ... ok
[INFO] [stdout] test input::handler::tests::test_normal_c_enters_config_chord ... ok
[INFO] [stdout] test input::handler::tests::test_normal_chord_leaders ... ok
[INFO] [stdout] test input::handler::tests::test_normal_d_is_noop ... ok
[INFO] [stdout] test input::handler::tests::test_normal_delete_is_clear ... ok
[INFO] [stdout] test input::handler::tests::test_normal_enter_dups ... ok
[INFO] [stdout] test input::handler::tests::test_normal_digit_produces_insert_char ... ok
[INFO] [stdout] test input::handler::tests::test_normal_esc_is_noop ... ok
[INFO] [stdout] test input::handler::tests::test_normal_i_enters_alpha_mode ... ok
[INFO] [stdout] test input::handler::tests::test_normal_ops ... ok
[INFO] [stdout] test input::handler::tests::test_normal_q_does_not_quit ... ok
[INFO] [stdout] test input::handler::tests::test_normal_r_without_ctrl_is_rounding_chord ... ok
[INFO] [stdout] test input::handler::tests::test_normal_q_squares ... ok
[INFO] [stdout] test input::handler::tests::test_normal_s_enters_store_mode ... ok
[INFO] [stdout] test input::handler::tests::test_normal_shift_q_quits ... ok
[INFO] [stdout] test input::handler::tests::test_normal_shift_r_rotates ... ok
[INFO] [stdout] test input::handler::tests::test_normal_undo_redo ... ok
[INFO] [stdout] test input::handler::tests::test_normal_r_enters_rounding_chord ... ok
[INFO] [stdout] test input::handler::tests::test_normal_up_enters_browse_mode ... ok
[INFO] [stdout] test input::handler::tests::test_precision_input_mode_keys ... ok
[INFO] [stdout] test input::handler::tests::test_normal_w_sqrts ... ok
[INFO] [stdout] test input::handler::tests::test_rounding_chord_ceil ... ok
[INFO] [stdout] test input::handler::tests::test_rounding_chord_esc_cancels ... ok
[INFO] [stdout] test input::handler::tests::test_rounding_chord_floor ... ok
[INFO] [stdout] test input::parser::tests::test_parse_alias_kph ... ok
[INFO] [stdout] test input::parser::tests::test_parse_binary ... ok
[INFO] [stdout] test input::handler::tests::test_rounding_chord_round ... ok
[INFO] [stdout] test input::parser::tests::test_parse_alias_pa ... ok
[INFO] [stdout] test input::parser::tests::test_parse_binary_prefix_uppercase ... ok
[INFO] [stdout] test input::handler::tests::test_rounding_chord_trunc ... ok
[INFO] [stdout] test input::parser::tests::test_parse_compound_speed ... ok
[INFO] [stdout] test input::parser::tests::test_parse_empty_string ... ok
[INFO] [stdout] test input::parser::tests::test_parse_digit_separators_integer ... ok
[INFO] [stdout] test input::parser::tests::test_parse_decimal_no_f64_precision_loss ... ok
[INFO] [stdout] test input::parser::tests::test_parse_compound_force ... ok
[INFO] [stdout] test input::parser::tests::test_parse_compound_acceleration ... ok
[INFO] [stdout] test input::parser::tests::test_parse_compound_no_space ... ok
[INFO] [stdout] test input::parser::tests::test_parse_float_scientific_positive_exp ... ok
[INFO] [stdout] test input::parser::tests::test_parse_float_scientific ... ok
[INFO] [stdout] test input::parser::tests::test_parse_garbage ... ok
[INFO] [stdout] test input::parser::tests::test_alias_stores_canonical_unit ... ok
[INFO] [stdout] test input::parser::tests::test_parse_alias_newton ... ok
[INFO] [stdout] test input::parser::tests::test_parse_binary_negative ... ok
[INFO] [stdout] test input::handler::tests::test_rounding_chord_sign ... ok
[INFO] [stdout] test input::parser::tests::test_parse_compound_area ... ok
[INFO] [stdout] test input::parser::tests::test_parse_direct_compound_unchanged ... ok
[INFO] [stdout] test input::parser::tests::test_parse_float_decimal ... ok
[INFO] [stdout] test input::parser::tests::test_parse_digit_separators_hex ... ok
[INFO] [stdout] test input::parser::tests::test_parse_hex_negative ... ok
[INFO] [stdout] test input::parser::tests::test_parse_hex_uppercase ... ok
[INFO] [stdout] test input::parser::tests::test_parse_hex_prefix_uppercase ... ok
[INFO] [stdout] test input::parser::tests::test_parse_integer_negative ... ok
[INFO] [stdout] test input::parser::tests::test_parse_invalid_binary ... ok
[INFO] [stdout] test input::parser::tests::test_parse_integer_zero ... ok
[INFO] [stdout] test input::parser::tests::test_parse_invalid_hex ... ok
[INFO] [stdout] test input::parser::tests::test_parse_invalid_octal ... ok
[INFO] [stdout] test input::parser::tests::test_parse_octal ... ok
[INFO] [stdout] test input::parser::tests::test_parse_malformed_compound_unit_errors ... ok
[INFO] [stdout] test input::parser::tests::test_parse_integer_positive ... ok
[INFO] [stdout] test input::parser::tests::test_parse_octal_prefix_uppercase ... ok
[INFO] [stdout] test input::parser::tests::test_parse_unknown_unit_error ... ok
[INFO] [stdout] test tui::app::tests::test_alpha_backspace_empties_alpha_store_returns_normal ... ok
[INFO] [stdout] test tui::app::tests::test_alpha_cancel_in_alpha_store ... ok
[INFO] [stdout] test tui::app::tests::test_alpha_backspace_in_alpha_store ... ok
[INFO] [stdout] test tui::app::tests::test_alpha_cancel_returns_to_normal ... ok
[INFO] [stdout] test input::parser::tests::test_parse_trailing_slash_errors ... ok
[INFO] [stdout] test tui::app::tests::test_alpha_store_submit_empty_name_error ... ok
[INFO] [stdout] test tui::app::tests::test_alpha_store_submit_peeks_stack_unchanged ... ok
[INFO] [stdout] test tui::app::tests::test_alpha_submit_del_command ... ok
[INFO] [stdout] test tui::app::tests::test_alpha_char_appends_in_alpha_store ... ok
[INFO] [stdout] test input::parser::tests::test_parse_octal_negative ... ok
[INFO] [stdout] test tui::app::tests::test_alpha_submit_store_command ... ok
[INFO] [stdout] test tui::app::tests::test_alpha_submit_unknown_command_sets_error ... ok
[INFO] [stdout] test input::parser::tests::test_parse_hex_lowercase ... ok
[INFO] [stdout] test tui::app::tests::test_alpha_store_submit_snapshots_undo ... ok
[INFO] [stdout] test tui::app::tests::test_app_new_default_angle_mode ... ok
[INFO] [stdout] test tui::app::tests::test_alpha_submit_recall_command ... ok
[INFO] [stdout] test tui::app::tests::test_browse_cancel_preserves_stack ... ok
[INFO] [stdout] test tui::app::tests::test_app_new_default_precision ... ok
[INFO] [stdout] test tui::app::tests::test_browse_confirm_rolls_item_to_top ... ok
[INFO] [stdout] test input::parser::tests::test_parse_unknown_still_errors ... ok
[INFO] [stdout] test tui::app::tests::test_browse_cursor_down_clamped_at_2 ... ok
[INFO] [stdout] test tui::app::tests::test_alpha_submit_invalid_improved_error_message ... ok
[INFO] [stdout] test tui::app::tests::test_browse_cursor_down_decrements ... ok
[INFO] [stdout] test tui::app::tests::test_backspace_on_empty_shows_error ... ok
[INFO] [stdout] test tui::app::tests::test_browse_cursor_up_clamped_at_depth ... ok
[INFO] [stdout] test tui::app::tests::test_backspace_drops_top ... ok
[INFO] [stdout] test tui::app::tests::test_browse_cursor_up_increments ... ok
[INFO] [stdout] test tui::app::tests::test_browse_roll_is_undoable ... ok
[INFO] [stdout] test tui::app::tests::test_chord_cancel_returns_to_normal ... ok
[INFO] [stdout] test tui::app::tests::test_convert_unit_compound_to_compound ... ok
[INFO] [stdout] test tui::app::tests::test_delete_on_empty_is_noop ... ok
[INFO] [stdout] test tui::app::tests::test_depth_limit_discards_oldest ... ok
[INFO] [stdout] test tui::app::tests::test_engine_error_does_not_snapshot ... ok
[INFO] [stdout] test tui::app::tests::test_engine_error_sets_error_message ... ok
[INFO] [stdout] test tui::app::tests::test_chord_execute_returns_to_normal ... ok
[INFO] [stdout] test tui::app::tests::test_chord_invalid_sets_error ... ok
[INFO] [stdout] test tui::app::tests::test_chord_execute_failure_returns_to_normal ... ok
[INFO] [stdout] test tui::app::tests::test_enter_browse_empty_stack_errors ... ok
[INFO] [stdout] test tui::app::tests::test_delete_register ... ok
[INFO] [stdout] test tui::app::tests::test_enter_browse_one_item_errors ... ok
[INFO] [stdout] test tui::app::tests::test_enter_browse_two_items_succeeds ... ok
[INFO] [stdout] test tui::app::tests::test_convert_unit_unknown_compound_errors ... ok
[INFO] [stdout] test tui::app::tests::test_enter_store_mode_with_value ... ok
[INFO] [stdout] test tui::app::tests::test_error_cleared_on_success ... ok
[INFO] [stdout] test tui::app::tests::test_enter_alpha_mode_creates_alpha ... ok
[INFO] [stdout] test tui::app::tests::test_insert_cancel_returns_to_normal ... ok
[INFO] [stdout] test tui::app::tests::test_config_chord_esc_cancels ... ok
[INFO] [stdout] test tui::app::tests::test_delete_clears_stack ... ok
[INFO] [stdout] test tui::app::tests::test_enter_store_mode_empty_stack_error ... ok
[INFO] [stdout] test tui::app::tests::test_delete_missing_register_error ... ok
[INFO] [stdout] test tui::app::tests::test_enter_chord_mode ... ok
[INFO] [stdout] test tui::app::tests::test_hex_style_accepted_when_hex ... ok
[INFO] [stdout] test tui::app::tests::test_insert_char_appends_to_buffer ... ok
[INFO] [stdout] test tui::app::tests::test_insert_char_in_normal_creates_insert_mode ... ok
[INFO] [stdout] test tui::app::tests::test_insert_submit_empty_buffer_returns_to_normal ... ok
[INFO] [stdout] test tui::app::tests::test_insert_submit_non_numeric_sets_error ... ok
[INFO] [stdout] test tui::app::tests::test_hex_style_rejected_when_not_hex ... ok
[INFO] [stdout] test tui::app::tests::test_insert_submit_pushes_float ... ok
[INFO] [stdout] test tui::app::tests::test_insert_space_empty_buffer_stays_insert ... ok
[INFO] [stdout] test tui::app::tests::test_precision_backspace ... ok
[INFO] [stdout] test tui::app::tests::test_precision_cancel ... ok
[INFO] [stdout] test tui::app::tests::test_multiple_sequential_undos ... ok
[INFO] [stdout] test tui::app::tests::test_insert_unit_cancel_returns_to_normal ... ok
[INFO] [stdout] test tui::app::tests::test_insert_submit_pushes_integer ... ok
[INFO] [stdout] test tui::app::tests::test_precision_input_flow ... ok
[INFO] [stdout] test tui::app::tests::test_insert_submit_snapshots_undo ... ok
[INFO] [stdout] test tui::app::tests::test_insert_unit_slash_is_literal ... ok
[INFO] [stdout] test tui::app::tests::test_mode_changes_clear_error ... ok
[INFO] [stdout] test tui::app::tests::test_noop_does_nothing ... ok
[INFO] [stdout] test tui::app::tests::test_insert_unit_push_compound_value ... ok
[INFO] [stdout] test tui::app::tests::test_m_and_x_are_noop ... ok
[INFO] [stdout] test tui::app::tests::test_insert_space_transitions_to_insert_unit ... ok
[INFO] [stdout] test tui::app::tests::test_precision_input_two_digits ... ok
[INFO] [stdout] test tui::app::tests::test_precision_out_of_range_rejected ... ok
[INFO] [stdout] test tui::app::tests::test_precision_submit_empty_is_noop ... ok
[INFO] [stdout] test tui::app::tests::test_push_snapshots_undo_history ... ok
[INFO] [stdout] test tui::app::tests::test_recall_missing_register_error ... ok
[INFO] [stdout] test tui::app::tests::test_recall_register ... ok
[INFO] [stdout] test tui::app::tests::test_redo_nothing_sets_error ... ok
[INFO] [stdout] test tui::app::tests::test_set_angle_mode_affects_trig ... ok
[INFO] [stdout] test tui::app::tests::test_notation_and_precision_in_calc_state ... ok
[INFO] [stdout] test tui::app::tests::test_push_adds_to_stack ... ok
[INFO] [stdout] test tui::app::tests::test_set_angle_mode_rad_updates_state ... ok
[INFO] [stdout] test tui::app::tests::test_quit_sets_should_quit ... ok
[INFO] [stdout] test tui::app::tests::test_set_base_all_variants ... ok
[INFO] [stdout] test tui::app::tests::test_redo_after_multiple_undos ... ok
[INFO] [stdout] test tui::app::tests::test_set_base_hex_updates_state ... ok
[INFO] [stdout] test tui::app::tests::test_set_base_undo_restores_previous ... ok
[INFO] [stdout] test tui::app::tests::test_set_base_via_config_chord ... ok
[INFO] [stdout] test tui::app::tests::test_set_angle_mode_via_config_chord ... ok
[INFO] [stdout] test tui::app::tests::test_set_base_snapshots_undo ... ok
[INFO] [stdout] test tui::app::tests::test_set_hex_style_all_variants ... ok
[INFO] [stdout] test tui::app::tests::test_redo_after_undo ... ok
[INFO] [stdout] test tui::app::tests::test_reset_session_is_undoable ... ok
[INFO] [stdout] test tui::app::tests::test_reset_session_clears_state ... ok
[INFO] [stdout] test tui::app::tests::test_set_hex_style_updates_state ... ok
[INFO] [stdout] test tui::app::tests::test_store_register ... ok
[INFO] [stdout] test tui::app::tests::test_undo_register_store ... ok
[INFO] [stdout] test tui::app::tests::test_undo_restores_registers_and_stack_atomically ... ok
[INFO] [stdout] test tui::app::tests::test_set_notation_auto ... ok
[INFO] [stdout] test tui::app::tests::test_undo_register_delete ... ok
[INFO] [stdout] test tui::app::tests::test_undo_restores_state ... ok
[INFO] [stdout] test tui::app::tests::test_set_notation_fixed ... ok
[INFO] [stdout] test tui::app::tests::test_yank_text_float ... ok
[INFO] [stdout] test tui::app::tests::test_set_notation_sci ... ok
[INFO] [stdout] test tui::app::tests::test_yank_text_hex_hash ... ok
[INFO] [stdout] test tui::app::tests::test_store_register_empty_stack_error ... ok
[INFO] [stdout] test tui::app::tests::test_yank_empty_stack_sets_error ... ok
[INFO] [stdout] test tui::app::tests::test_yank_text_hex_suffix ... ok
[INFO] [stdout] test tui::app::tests::test_yank_text_hex_zerox ... ok
[INFO] [stdout] test tui::app::tests::test_yank_text_negative_hex_dollar ... ok
[INFO] [stdout] test tui::app::tests::test_yank_text_bin ... ok
[INFO] [stdout] test tui::app::tests::test_yank_text_dec ... ok
[INFO] [stdout] test tui::app::tests::test_yank_preserves_stack ... ok
[INFO] [stdout] test tui::app::tests::test_undo_nothing_sets_error ... ok
[INFO] [stdout] test tui::app::tests::test_yank_text_hex_dollar ... ok
[INFO] [stdout] test tui::app::tests::test_yank_text_oct ... ok
[INFO] [stdout] test tui::layout::tests::test_minimum_dimensions_no_panic ... ok
[INFO] [stdout] test tui::app::tests::test_yank_text_zero_hex ... ok
[INFO] [stdout] test tui::layout::tests::test_tiny_terminal_renders_nothing ... ok
[INFO] [stdout] test tui::widgets::error_line::tests::test_error_message_is_red ... ok
[INFO] [stdout] test tui::widgets::error_line::tests::test_no_error_is_blank ... ok
[INFO] [stdout] test tui::widgets::error_line::tests::test_error_message_appears ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_alpha_store_hides_registers_section ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_browse_mode_shows_hints ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_alpha_store_hides_normal_hints ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_alpha_store_mode_shows_store_prompt ... ok
[INFO] [stdout] test tui::layout::tests::test_outer_border_has_app_title ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_alpha_mode_shows_submit_cancel ... ok
[INFO] [stdout] test tui::layout::tests::test_separator_row_present ... ok
[INFO] [stdout] test tui::layout::tests::test_split_pane_order ... ok
[INFO] [stdout] test tui::layout::tests::test_wide_terminal_still_shows_hints ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_chord_trig_hides_arithmetic_header ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_chord_trig_shows_header ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_config_chord_shows_header ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_chord_trig_shows_sin ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_chord_leader_f_shows_sqrt_symbol ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_convert_input_filters_to_length ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_config_chord_hex_style_shown_only_in_hex ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_config_chord_shows_all_categories ... ok
[INFO] [stdout] test tui::layout::tests::test_narrow_terminal_hides_hints ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_convert_input_filters_to_weight ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_convert_input_mode_shows_key_table ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_convert_input_filters_to_temperature ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_convert_input_shows_all_when_no_context ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_depth0_hides_arithmetic_header ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_convert_input_mode_hides_normal_sections ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_chord_base_shows_hex ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_convert_input_compound_unit_shows_prompt ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_convert_input_mode_shows_header ... ok
[INFO] [stdout] test tui::layout::tests::test_minimum_split_boundary ... ok
[INFO] [stdout] test tui::layout::tests::test_fixed_rows_always_present ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_depth0_hides_rounding_chord_leader ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_convert_input_compound_unit_shows_compound_section ... ok
[INFO] [stdout] test tui::layout::tests::test_wide_terminal_shows_hints ... ok
[INFO] [stdout] test tui::layout::tests::test_medium_terminal_shows_hints ... ok
[INFO] [stdout] test tui::layout::tests::test_border_present ... ok
[INFO] [stdout] test tui::layout::tests::test_wide_terminal_has_margins ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_depth0_shows_stack_ops ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_depth0_hides_trig_leader ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_depth2_shows_full_arithmetic ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_depth1_shows_rounding_chord_leader ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_depth1_shows_all_chord_leaders ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_depth1_hides_binary_ops ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_depth1_shows_square_and_sqrt_directly ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_depth0_hides_binary_ops ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_depth1_shows_unary_ops ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_depth2_shows_square_directly ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_narrow_pane_no_panic ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_depth2_shows_sqrt_directly ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_insert_mode_unit_hint_alongside_ops ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_insert_mode_shows_cancel_hint ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_insert_hints_show_square_and_sqrt ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_insert_mode_still_shows_push_cancel ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_insert_unit_mode_hints ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_multiple_registers_all_shown ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_insert_mode_shows_push_hint ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_depth0_hides_unary_ops ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_depth0_shows_constants_leader ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_insert_mode_shows_unit_syntax_hint ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_precision_input_mode_shows_hint ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_normal_mode_shows_add_op ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_normal_mode_no_m_x_chord_leaders ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_normal_mode_shows_stack_header ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_no_registers_hides_section ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_insert_mode_shows_submit_then_bindings ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_normal_hints_no_recip ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_normal_hints_no_abs ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_registers_shows_register_name ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_normal_mode_shows_arithmetic_header ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_normal_mode_shows_chord_leaders ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_normal_mode_shows_config_chord_leader ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_quit_in_session_section_not_stack ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_normal_mode_shows_store_hint ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_u_key_not_in_stack_section ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_units_section_no_alias_for_length_dim ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_registers_shows_recall_command ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_registers_shows_section_header ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_rounding_chord_shows_header ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_registers_not_shown_in_insert_mode ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_normal_mode_shows_quit_hint ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_units_section_shown_when_top_is_tagged ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_units_section_absent_when_top_is_plain ... ok
[INFO] [stdout] test tui::widgets::input_line::tests::test_alpha_empty_buffer_shows_cursor ... ok
[INFO] [stdout] test tui::widgets::input_line::tests::test_alpha_mode_shows_buffer_and_cursor ... ok
[INFO] [stdout] test tui::widgets::input_line::tests::test_alpha_store_empty_shows_cursor ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_rounding_chord_shows_ops ... ok
[INFO] [stdout] test tui::widgets::input_line::tests::test_convert_input_empty_shows_cursor ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_units_section_shows_alias_for_force_dim ... ok
[INFO] [stdout] test tui::widgets::input_line::tests::test_convert_input_shows_buffer_and_cursor ... ok
[INFO] [stdout] test tui::widgets::input_line::tests::test_insert_empty_buffer_shows_cursor ... ok
[INFO] [stdout] test tui::widgets::input_line::tests::test_insert_mode_shows_buffer_and_cursor ... ok
[INFO] [stdout] test tui::widgets::mode_bar::tests::test_alpha_mode_shows_alpha ... ok
[INFO] [stdout] test tui::widgets::mode_bar::tests::test_alpha_store_mode_shows_insert ... ok
[INFO] [stdout] test tui::widgets::mode_bar::tests::test_angle_deg_appears ... ok
[INFO] [stdout] test tui::widgets::mode_bar::tests::test_auto_notation_indicator_shown ... ok
[INFO] [stdout] test tui::widgets::input_line::tests::test_alpha_store_shows_buffer_and_cursor ... ok
[INFO] [stdout] test tui::widgets::mode_bar::tests::test_base_dec_appears ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_units_section_shows_alias_for_speed_dim ... ok
[INFO] [stdout] test tui::widgets::mode_bar::tests::test_chord_label_shown ... ok
[INFO] [stdout] test tui::widgets::mode_bar::tests::test_chord_mode_shows_normal ... ok
[INFO] [stdout] test tui::widgets::mode_bar::tests::test_fixed_notation_no_indicator ... ok
[INFO] [stdout] test tui::widgets::mode_bar::tests::test_hex_base_shows_style ... ok
[INFO] [stdout] test tui::widgets::mode_bar::tests::test_insert_mode_shows_insert ... ok
[INFO] [stdout] test tui::widgets::mode_bar::tests::test_browse_mode_shows_browse ... ok
[INFO] [stdout] test tui::widgets::mode_bar::tests::test_hex_style_variants ... ok
[INFO] [stdout] test tui::widgets::input_line::tests::test_normal_mode_shows_prompt ... ok
[INFO] [stdout] test tui::widgets::mode_bar::tests::test_mode_bar_is_yellow ... ok
[INFO] [stdout] test tui::widgets::mode_bar::tests::test_mode_change_chord_label_shown ... ok
[INFO] [stdout] test tui::widgets::mode_bar::tests::test_non_hex_no_style_suffix ... ok
[INFO] [stdout] test tui::widgets::mode_bar::tests::test_single_op_label_shown ... ok
[INFO] [stdout] test tui::widgets::mode_bar::tests::test_normal_mode_shows_normal ... ok
[INFO] [stdout] test tui::widgets::mode_bar::tests::test_yank_label_shown ... ok
[INFO] [stdout] test tui::widgets::mode_bar::tests::test_sci_notation_indicator_shown ... ok
[INFO] [stdout] test tui::widgets::stack_pane::tests::test_float_value_displays_as_decimal ... ok
[INFO] [stdout] test tui::widgets::mode_bar::tests::test_undo_label_shown ... ok
[INFO] [stdout] test tui::widgets::mode_bar::tests::test_label_omitted_when_too_narrow ... ok
[INFO] [stdout] test tui::widgets::mode_bar::tests::test_prec_mode_shows_prec ... ok
[INFO] [stdout] test tui::widgets::stack_pane::tests::test_non_cursor_row_has_no_reversed_modifier ... ok
[INFO] [stdout] test tui::widgets::mode_bar::tests::test_sides_not_displaced_by_label ... ok
[INFO] [stdout] test tui::widgets::hints_pane::tests::test_units_section_absent_when_stack_empty ... ok
[INFO] [stdout] test tui::widgets::stack_pane::tests::test_older_rows_not_styled ... ok
[INFO] [stdout] test tui::widgets::stack_pane::tests::test_browse_cursor_row_has_reversed_modifier ... ok
[INFO] [stdout] test tui::widgets::stack_pane::tests::test_empty_stack_blank_rows ... ok
[INFO] [stdout] test tui::widgets::stack_pane::tests::test_value_uses_active_base ... ok
[INFO] [stdout] test tui::widgets::stack_pane::tests::test_x_label_single_value ... ok
[INFO] [stdout] test tui::widgets::stack_pane::tests::test_numeric_labels_beyond_t ... ok
[INFO] [stdout] test tui::widgets::stack_pane::tests::test_x_row_is_cyan_bold ... ok
[INFO] [stdout] test tui::widgets::stack_pane::tests::test_xyzt_labels ... ok
[INFO] [stdout] test tui::widgets::mode_bar::tests::test_session_start_centre_blank ... ok
[INFO] [stdout] test tui::widgets::stack_pane::tests::test_scroll_cuts_old_entries ... ok
[INFO] [stdout] test tui::widgets::stack_pane::tests::test_truncation_long_value ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 600 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-718c80ed7271fd3f)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test keybinding_sequences::placeholder ... ok
[INFO] [stdout] test session_roundtrip::session_integration_placeholder ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "50fed6b1eec5a95e39933f178251448d46845aa64de9cc0a7ffd1c75feb6fc2b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "50fed6b1eec5a95e39933f178251448d46845aa64de9cc0a7ffd1c75feb6fc2b", kill_on_drop: false }`
[INFO] [stdout] 50fed6b1eec5a95e39933f178251448d46845aa64de9cc0a7ffd1c75feb6fc2b
