[INFO] cloning repository https://github.com/nsiod/lode
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/nsiod/lode" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnsiod%2Flode", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnsiod%2Flode'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 981f1fbc5fdc5165ad86e164b90682fc8c983dfd
[INFO] testing nsiod/lode against 1.97.0-beta.6 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnsiod%2Flode" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-2-tc1/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-2-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/nsiod/lode
[INFO] finished tweaking git repo https://github.com/nsiod/lode
[INFO] tweaked toml for git repo https://github.com/nsiod/lode written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/nsiod/lode 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/nsiod/lode 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 rlimit v0.10.2
[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] 5de9688c05c203c9ada51b1f0f92ca72148195627943aa134452149f25a8f05a
[INFO] running `Command { std: "docker" "start" "5de9688c05c203c9ada51b1f0f92ca72148195627943aa134452149f25a8f05a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5de9688c05c203c9ada51b1f0f92ca72148195627943aa134452149f25a8f05a", 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" "5de9688c05c203c9ada51b1f0f92ca72148195627943aa134452149f25a8f05a" "/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" "5de9688c05c203c9ada51b1f0f92ca72148195627943aa134452149f25a8f05a", 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" "5de9688c05c203c9ada51b1f0f92ca72148195627943aa134452149f25a8f05a" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling shlex v2.0.1
[INFO] [stderr]    Compiling fs_extra v1.3.0
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling aws-lc-rs v1.17.0
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling log v0.4.32
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling bitflags v2.12.1
[INFO] [stderr]    Compiling untrusted v0.9.0
[INFO] [stderr]    Compiling rustls-pki-types v1.14.1
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling rustls v0.23.40
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling nix v0.30.1
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling zip v2.4.2
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling memchr v2.8.1
[INFO] [stderr]    Compiling anyhow v1.0.103
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling http v1.4.1
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling bumpalo v3.20.3
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling cc v1.2.63
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling rlimit v0.10.2
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling ed25519 v2.2.3
[INFO] [stderr]    Compiling filetime v0.2.29
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling zopfli v0.8.3
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling webpki-roots v1.0.7
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling utf8-zero v0.8.1
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling ureq-proto v0.6.0
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling xattr v1.6.1
[INFO] [stderr]    Compiling tar v0.4.46
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling aws-lc-sys v0.41.0
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling ed25519-dalek v2.2.0
[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 toml v0.8.23
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling ureq v3.3.0
[INFO] [stderr]    Compiling lode v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 56.51s
[INFO] running `Command { std: "docker" "inspect" "5de9688c05c203c9ada51b1f0f92ca72148195627943aa134452149f25a8f05a", 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" "5de9688c05c203c9ada51b1f0f92ca72148195627943aa134452149f25a8f05a" "/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 lode v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 4.71s
[INFO] running `Command { std: "docker" "inspect" "5de9688c05c203c9ada51b1f0f92ca72148195627943aa134452149f25a8f05a", 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" "5de9688c05c203c9ada51b1f0f92ca72148195627943aa134452149f25a8f05a" "/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.10s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/lode-6219966c3b8524f6)
[INFO] [stdout] 
[INFO] [stdout] running 201 tests
[INFO] [stdout] key_id:       b4eddc506abb8ce7
[INFO] [stdout] public:      KOHEN7b3ZHWJ3S0md5fNNsCVAJNfCABgXqr/mC1lSAI=
[INFO] [stdout] trustedKeys: b4eddc506abb8ce7:KOHEN7b3ZHWJ3S0md5fNNsCVAJNfCABgXqr/mC1lSAI=
[INFO] [stdout] private:     rzMwsJlNHYRST0aRBcvYvCi4On2JKTGqQud2yXsK8+8=   # keep secret — never commit
[INFO] [stdout] key_id:       5194b0088abe31c3
[INFO] [stdout] public:      2rYcnDNzhbJGfl3v6PHDqEnFKK0NGlSpJt6IuKRDdZk=
[INFO] [stdout] trustedKeys: 5194b0088abe31c3:2rYcnDNzhbJGfl3v6PHDqEnFKK0NGlSpJt6IuKRDdZk=
[INFO] [stdout] private:     9TSpAZb4xnwBWuM1U7hDmjY1JrQTP4kNFTd/9pG8iRY=   # keep secret — never commit
[INFO] [stdout] test authoring::tests::key_env_unset_errors ... ok
[INFO] [stdout] test authoring::tests::resolve_sign_key_requires_exactly_one ... ok
[INFO] [stdout] test authoring::tests::resolve_sign_key_reads_file_seed ... ok
[INFO] [stdout] test commands::update::tests::supervisor_running_false_without_pid_or_lock_holder ... ok
[INFO] [stdout] test commands::update::tests::supervisor_running_via_live_state_pid_alone ... ok
[INFO] [stdout] test commands::update::tests::supervisor_running_via_lock_holder_despite_missing_or_dead_pid ... ok
[INFO] [stdout] test commands::update::tests::process_alive_for_self_and_dead_for_unused_pid ... ok
[INFO] [stdout] test commands::restart::tests::bump_persists_to_state_json ... ok
[INFO] [stdout] test commands::rollback::tests::falls_back_to_last_good ... ok
[INFO] [stdout] test commands::restart::tests::bump_from_absent_starts_at_one ... ok
[INFO] [stdout] test commands::rollback::tests::explicit_version_sets_target ... ok
[INFO] [stdout] test config::tests::backoff_range_rejected ... ok
[INFO] [stdout] test config::tests::builder_produces_validated_config ... ok
[INFO] [stdout] test config::tests::cli_log_level_overrides_toml ... ok
[INFO] [stdout] test config::tests::cli_overrides_toml ... ok
[INFO] [stdout] test commands::rollback::tests::no_version_and_no_last_good_errors ... ok
[INFO] [stdout] test config::tests::allow_insecure_http_precedence ... ok
[INFO] [stdout] test commands::versions::tests::absent_versions_dir_is_empty ... ok
[INFO] [stdout] test authoring::tests::keygen_private_key_is_owner_only ... ok
[INFO] [stdout] test commands::versions::tests::current_symlink_resolves_to_version ... ok
[INFO] [stdout] test config::tests::builder_runs_the_same_validate ... ok
[INFO] [stdout] test config::tests::default_fallback ... ok
[INFO] [stdout] test commands::versions::tests::lists_semver_descending_and_ignores_files ... ok
[INFO] [stdout] test config::tests::parses_starter_toml ... ok
[INFO] [stdout] test config::tests::seed_run_command_mirrors_landing_rules ... ok
[INFO] [stdout] test config::tests::from_toml_surfaces_parse_and_validate_errors ... ok
[INFO] [stdout] test config::tests::parses_partial_toml_with_defaulted_sections ... ok
[INFO] [stdout] test config::tests::credential_hosts_from_toml_then_cli_overrides ... ok
[INFO] [stdout] test config::tests::manifest_github_xor_rejected ... ok
[INFO] [stdout] test config::tests::from_toml_parses_merges_and_validates ... ok
[INFO] [stdout] test config::tests::empty_key_fields_rejected ... ok
[INFO] [stdout] test config::tests::split_csv_trims_and_drops_empties ... ok
[INFO] [stdout] test config::tests::parses_toml_without_command_section ... ok
[INFO] [stdout] test config::tests::parses_example_toml ... ok
[INFO] [stdout] test config::tests::toml_only ... ok
[INFO] [stdout] test config::tests::peek_log_level_reads_toml_leniently ... ok
[INFO] [stdout] test download::tests::host_allowed_gates_on_same_origin_and_allowlist ... ok
[INFO] [stdout] test config::tests::unknown_toml_key_rejected_and_named ... ok
[INFO] [stdout] test engine::tests::infer_format_from_suffix ... ok
[INFO] [stdout] test http::tests::allow_insecure_permits_remote_http ... ok
[INFO] [stdout] test error::tests::toml_error_never_echoes_file_content ... ok
[INFO] [stdout] test download::tests::reusable_cache_reuses_only_a_digest_matched_file ... ok
[INFO] [stdout] test engine::tests::on_path_finds_executable ... ok
[INFO] [stdout] test http::tests::expands_env_at_request_time ... ok
[INFO] [stdout] test engine::tests::runtime_probe_args_defaults_to_version_flag ... ok
[INFO] [stdout] test engine::tests::runtime_plan_decisions ... ok
[INFO] [stdout] test http::tests::https_is_allowed_and_remote_http_is_rejected ... ok
[INFO] [stdout] test http::tests::malformed_header_lines_rejected ... ok
[INFO] [stdout] test http::tests::plain_headers_pass_through ... ok
[INFO] [stdout] test http::tests::lookalike_loopback_hosts_are_still_remote ... ok
[INFO] [stdout] test http::tests::loopback_http_is_always_allowed ... ok
[INFO] [stdout] test http::tests::redact_url_strips_query_and_fragment ... ok
[INFO] [stdout] test http::tests::same_host_as_allows_only_the_initial_host ... ok
[INFO] [stdout] test idval::tests::validate_id_does_not_echo_control_chars_raw ... ok
[INFO] [stdout] test http::tests::unterminated_reference_rejected ... ok
[INFO] [stdout] test idval::tests::validate_id_rejects_traversal_and_funny_bytes ... ok
[INFO] [stdout] test idval::tests::validate_id_accepts_real_versions_and_names ... ok
[INFO] [stdout] test http::tests::unset_env_var_is_an_error ... ok
[INFO] [stdout] test http::tests::resolve_location_handles_all_forms ... ok
[INFO] [stdout] test http::tests::url_host_extracts_authority_hostname ... ok
[INFO] [stdout] test idval::tests::validate_id_error_names_kind_and_id ... ok
[INFO] [stdout] test download::tests::write_stream_persists_bytes_and_hash_matches ... ok
[INFO] [stdout] test download::tests::write_stream_rejects_body_past_cap ... ok
[INFO] [stdout] test install::tests::auto_with_keys_is_fail_closed_for_missing_artifact_signature ... ok
[INFO] [stdout] test install::tests::auto_without_keys_skips_artifact_signature ... ok
[INFO] [stdout] test install::tests::enforce_without_signature_errors ... ok
[INFO] [stdout] test install::tests::gc_reaps_interrupted_parts_but_keeps_the_cache ... ok
[INFO] [stdout] test http::tests::redirect_hop_to_remote_http_is_refused ... ok
[INFO] [stdout] test install::tests::chmod_follows_effective_run_first_token ... ok
[INFO] [stdout] test install::tests::installs_raw_artifact ... ok
[INFO] [stdout] test install::tests::marker_reads_back_after_install ... ok
[INFO] [stdout] test install::tests::gunzip_rejects_output_past_cap ... ok
[INFO] [stdout] test install::tests::safe_join_rejects_escapes ... ok
[INFO] [stdout] test install::tests::rejects_sha256_mismatch ... ok
[INFO] [stdout] test install::tests::installs_gz_artifact ... ok
[INFO] [stdout] test install::tests::seed_local_activate_fails_loudly_on_corrupt_state ... ok
[INFO] [stdout] test install::tests::strip_gz_suffix_is_case_insensitive ... ok
[INFO] [stdout] test install::tests::place_runtime_raw_and_gz ... ok
[INFO] [stdout] test install::tests::seed_local_installs_and_activates_without_verify ... ok
[INFO] [stdout] test http::tests::allowed_host_redirect_keeps_custom_headers ... ok
[INFO] [stdout] test install::tests::installs_tar_gz_artifact ... ok
[INFO] [stdout] test install::tests::seed_local_without_activate_leaves_current_unset ... ok
[INFO] [stdout] test install::tests::installs_zip_artifact ... ok
[INFO] [stdout] test install::tests::prune_keeps_current_last_good_and_recent ... ok
[INFO] [stdout] test install::tests::switch_current_is_relative_symlink ... ok
[INFO] [stdout] test http::tests::cross_host_redirect_drops_custom_headers ... ok
[INFO] [stdout] test install::tests::place_runtime_hoists_nested_archive_binary ... ok
[INFO] [stdout] test install::tests::unpack_zip_rejects_too_many_entries ... ok
[INFO] [stdout] test install::tests::unpack_tar_gz_rejects_oversize ... ok
[INFO] [stdout] test install::tests::version_floor_picks_highest_committed ... ok
[INFO] [stdout] test lock::tests::process_alive_tracks_self_and_dead_pid ... ok
[INFO] [stdout] test install::tests::unpack_zip_rejects_cumulative_oversize ... ok
[INFO] [stdout] test lock::tests::live_holder_treats_own_pid_as_stale ... ok
[INFO] [stdout] test http::tests::redirects_past_the_hop_cap_error_out ... ok
[INFO] [stdout] test manifest::tests::downgrade_guard_allows_latest_at_or_above_floor ... ok
[INFO] [stdout] test engine::tests::runtime_version_probe_matches_and_rejects ... ok
[INFO] [stdout] test install::tests::unpack_zip_clamps_setuid_and_perms ... ok
[INFO] [stdout] test manifest::tests::downgrade_guard_refuses_latest_below_floor ... ok
[INFO] [stdout] test install::tests::unpack_tar_gz_rejects_too_many_entries ... ok
[INFO] [stdout] test install::tests::unpack_tar_gz_clamps_setuid_and_perms ... ok
[INFO] [stdout] test lock::tests::live_holder_reports_live_other_process ... ok
[INFO] [stdout] test lock::tests::reclaims_corrupt_lock ... ok
[INFO] [stdout] test lock::tests::live_holder_none_for_dead_pid_corrupt_or_absent_file ... ok
[INFO] [stdout] test lock::tests::acquire_creates_and_drop_releases ... ok
[INFO] [stdout] test manifest::tests::effective_sig_inline_always_wins_sidecar_is_fallback ... ok
[INFO] [stdout] test manifest::tests::format_from_name_longest_match ... ok
[INFO] [stdout] test manifest::tests::map_release_maps_github_assets ... ok
[INFO] [stdout] test manifest::tests::map_release_rejects_empty_asset_list ... ok
[INFO] [stdout] test manifest::tests::map_release_strips_v_and_registers_pin_alias ... ok
[INFO] [stdout] test manifest::tests::parse_rejects_malformed_launch_overrides ... ok
[INFO] [stdout] test manifest::tests::select_prerelease_errors_when_none ... ok
[INFO] [stdout] test manifest::tests::resolves_channel_pin_and_explicit ... ok
[INFO] [stdout] test manifest::tests::parses_example_manifest ... ok
[INFO] [stdout] test manifest::tests::rejects_unknown_channel_and_version ... ok
[INFO] [stdout] test manifest::tests::rejects_wrong_schema ... ok
[INFO] [stdout] test manifest::tests::strip_v_only_before_a_digit ... ok
[INFO] [stdout] test manifest::tests::select_prerelease_skips_draft_and_stable ... ok
[INFO] [stdout] test manifest::tests::sidecar_signature_trims_trailing_whitespace ... ok
[INFO] [stdout] test manifest::tests::selects_asset_by_name_or_errors ... ok
[INFO] [stdout] test manifest::tests::signing_message_is_stable_and_tamper_sensitive ... ok
[INFO] [stdout] test manifest::tests::parse_repo_accepts_and_rejects ... ok
[INFO] [stdout] test state::tests::status_serialises_kebab_case ... ok
[INFO] [stdout] test state::tests::read_lenient_valid_is_some ... ok
[INFO] [stdout] test supervisor::tests::backoff_doubles_then_caps ... ok
[INFO] [stdout] test state::tests::write_then_read_roundtrips ... ok
[INFO] [stdout] test lock::tests::reclaims_stale_lock_from_dead_pid ... ok
[INFO] [stdout] test lock::tests::reclaims_lock_recording_own_pid ... ok
[INFO] [stdout] test state::tests::read_absent_is_none ... ok
[INFO] [stdout] test state::tests::read_lenient_absent_is_none ... ok
[INFO] [stdout] test state::tests::locked_update_edits_and_returns_written_state ... ok
[INFO] [stdout] test lock::tests::refuses_lock_held_by_live_other_process ... ok
[INFO] [stdout] test supervisor::tests::child_env_creates_path_when_absent ... ok
[INFO] [stdout] test supervisor::tests::child_env_defined_are_defaults_host_wins ... ok
[INFO] [stdout] test supervisor::tests::child_env_host_path_wins_over_defined_then_runtime_prepends ... ok
[INFO] [stdout] test state::tests::read_lenient_corrupt_is_none_and_quarantined ... ok
[INFO] [stdout] test supervisor::tests::child_env_prepends_runtime_to_defined_path ... ok
[INFO] [stdout] test state::tests::hold_flag_roundtrips_and_defaults_false ... ok
[INFO] [stdout] test supervisor::tests::child_env_prepends_runtime_to_path ... ok
[INFO] [stdout] test supervisor::tests::child_env_strips_lode_and_injects ... ok
[INFO] [stdout] test supervisor::tests::classify_restart_signal_wins_over_forward ... ok
[INFO] [stdout] test supervisor::tests::classify_termination_signals ... ok
[INFO] [stdout] test supervisor::tests::channel_source_add_signal_is_a_noop_owned_registers ... ok
[INFO] [stdout] test supervisor::tests::effective_command_override_wins_then_config_then_error ... ok
[INFO] [stdout] test supervisor::tests::exit_action_on_failure_exits_clean_restarts_crash ... ok
[INFO] [stdout] test supervisor::tests::bootstrap_terminated_reads_an_injected_channel_source ... ok
[INFO] [stdout] test state::tests::locked_update_lenient_tolerates_corrupt_state ... ok
[INFO] [stdout] test supervisor::tests::classify_forward_and_ignore ... ok
[INFO] [stdout] test supervisor::tests::exit_action_pending_update_wins_over_policy ... ok
[INFO] [stdout] test supervisor::tests::clear_stale_ready_drops_ready_keeps_the_rest ... ok
[INFO] [stdout] test supervisor::tests::exit_action_always_restarts_then_pauses_at_cap ... ok
[INFO] [stdout] test supervisor::tests::exit_action_off_always_mirrors_child ... ok
[INFO] [stdout] test supervisor::tests::exit_code_from_status ... ok
[INFO] [stdout] test supervisor::tests::forbidden_signals_detected ... ok
[INFO] [stdout] test supervisor::tests::format_rfc3339_known_epochs ... ok
[INFO] [stdout] test supervisor::tests::forward_signals_default_and_parsed ... ok
[INFO] [stdout] test supervisor::tests::exec_argv_appends_args_verbatim ... ok
[INFO] [stdout] test supervisor::tests::gate_policy_action_downgrades_known_bad_apply_to_advertise ... ok
[INFO] [stdout] test supervisor::tests::group_target_refuses_pid_zero_and_one ... ok
[INFO] [stdout] test supervisor::tests::is_newer_compares_semver_then_falls_back ... ok
[INFO] [stdout] test supervisor::tests::is_failure_only_clean_exit_is_success ... ok
[INFO] [stdout] test supervisor::tests::mtime_probes_survive_an_unstatable_path ... ok
[INFO] [stdout] test supervisor::tests::hold_present_at_boot_is_seeded ... ok
[INFO] [stdout] test supervisor::tests::mutate_state_and_enter_paused_survive_an_unwritable_state_path ... ok
[INFO] [stdout] test supervisor::tests::nanoid_is_16_dashfree_lowercase_base36 ... ok
[INFO] [stdout] test supervisor::tests::observe_decision_commit_rollback_pending ... ok
[INFO] [stdout] test supervisor::tests::nonce_action_acts_in_every_phase ... ok
[INFO] [stdout] test supervisor::tests::orphan_pid_rejects_implausible_state_pids ... ok
[INFO] [stdout] test supervisor::tests::parse_signal_accepts_both_forms ... ok
[INFO] [stdout] test supervisor::tests::policy_action_check_advertises_and_auto_applies ... ok
[INFO] [stdout] test supervisor::tests::policy_action_idle_when_not_newer ... ok
[INFO] [stdout] test supervisor::tests::policy_action_off_and_pinned_are_idle ... ok
[INFO] [stdout] test supervisor::tests::prepare_cutover_due_ack_wins_timeout_optional ... ok
[INFO] [stdout] test supervisor::tests::push_history_appends_and_caps ... ok
[INFO] [stdout] test supervisor::tests::readiness_label_maps_modes ... ok
[INFO] [stdout] test supervisor::tests::readiness_none_waits_for_grace ... ok
[INFO] [stdout] test supervisor::tests::readiness_state_matches_this_instances_serving_signal ... ok
[INFO] [stdout] test supervisor::tests::run_argv_is_literal_with_dir_expansion ... ok
[INFO] [stdout] test supervisor::tests::hold_engages_reports_held_and_releases ... ok
[INFO] [stdout] test supervisor::tests::ready_token_appends_the_phase_suffix ... ok
[INFO] [stdout] test supervisor::tests::resolve_program_absolutizes_version_dir_files_only ... ok
[INFO] [stdout] test supervisor::tests::registration_set_merges_and_dedups ... ok
[INFO] [stdout] test supervisor::tests::signal_child_refuses_pid_zero_and_one ... ok
[INFO] [stdout] test supervisor::tests::version_known_bad_tracks_latest_verdict ... ok
[INFO] [stdout] test verify::tests::key_id_is_stable_16_hex ... ok
[INFO] [stdout] test verify::tests::artifact_message_binds_run_and_exec_unambiguously ... ok
[INFO] [stdout] test verify::tests::manifest_message_is_stable_and_excludes_sig ... ok
[INFO] [stdout] test verify::tests::trusted_key_public_parses_all_forms ... ok
[INFO] [stdout] test verify::tests::trusted_key_id_derives_from_public ... ok
[INFO] [stdout] test verify::tests::sha256_hex_matches_known_vector ... ok
[INFO] [stdout] test install::tests::enforce_verifies_signature_happy_and_tampered ... ok
[INFO] [stdout] test supervisor::tests::bootstrap_terminated_acts_on_a_pending_sigterm ... ok
[INFO] [stdout] test install::tests::tampered_manifest_run_fails_under_enforce ... ok
[INFO] [stdout] test verify::tests::sign_then_verify_roundtrip ... ok
[INFO] [stdout] test supervisor::tests::graceful_stop_terminates_a_sleeping_child ... ok
[INFO] [stdout] test state::tests::locked_update_serialises_racing_rmws ... ok
[INFO] [stdout] test verify::tests::verify_manifest_sig_happy_tampered_and_wrong_key ... ok
[INFO] [stdout] test supervisor::tests::graceful_stop_reaps_already_exited_child ... ok
[INFO] [stdout] test install::tests::verify_manifest_identity_verifies_if_present_never_requires ... ok
[INFO] [stdout] test verify::tests::verify_artifact_sig_happy_and_tampered ... ok
[INFO] [stdout] test http::tests::silent_server_times_out_instead_of_hanging ... ok
[INFO] [stdout] test supervisor::tests::graceful_stop_terminates_the_whole_process_group ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- supervisor::tests::graceful_stop_terminates_the_whole_process_group stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'supervisor::tests::graceful_stop_terminates_the_whole_process_group' (3371) panicked at src/supervisor.rs:2980:9:
[INFO] [stdout] grandchild must die with the process group
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x647662c0a718 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x647662c0a718 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x647662c0a718 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x647662c0a718 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x647662c2229a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x647662c2229a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x647662c102e2 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x647662c102e2 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x647662be3806 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x647662be3806 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x647662bffe49 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x647662afb69c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x647662afb69c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x647662c000c2 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x647662c000c2 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x647662be38f4 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x647662bd8149 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x647662be4b6d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x647662c22a5c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x647662622276 - graceful_stop_terminates_the_whole_process_group
[INFO] [stdout]                                at /opt/rustwide/workdir/src/supervisor.rs:2980:9
[INFO] [stdout]   20:     0x647662613c43 - lode[3eccd5639f578f4e]::supervisor::tests::graceful_stop_terminates_the_whole_process_group::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/supervisor.rs:2936:58
[INFO] [stdout]   21:     0x64766255abc6 - <lode[3eccd5639f578f4e]::supervisor::tests::graceful_stop_terminates_the_whole_process_group::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x647662aee77b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x647662aee77b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   24:     0x647662afbff5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   25:     0x647662afbff5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x647662afbff5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x647662afbff5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x647662afbff5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x647662afbff5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   30:     0x647662afbff5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   31:     0x647662af5904 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   32:     0x647662af5904 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x647662aff072 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   34:     0x647662aff072 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x647662aff072 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x647662aff072 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x647662aff072 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x647662aff072 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   39:     0x647662aff072 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x647662c0910f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   41:     0x647662c0910f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x7e87dcc90aa4 - <unknown>
[INFO] [stdout]   43:     0x7e87dcd1da64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     supervisor::tests::graceful_stop_terminates_the_whole_process_group
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 200 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.14s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "5de9688c05c203c9ada51b1f0f92ca72148195627943aa134452149f25a8f05a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5de9688c05c203c9ada51b1f0f92ca72148195627943aa134452149f25a8f05a", kill_on_drop: false }`
[INFO] [stdout] 5de9688c05c203c9ada51b1f0f92ca72148195627943aa134452149f25a8f05a
