[INFO] fetching crate rightsize 0.7.14...
[INFO] testing rightsize-0.7.14 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate rightsize 0.7.14 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate rightsize 0.7.14
[INFO] finished tweaking crates.io crate rightsize 0.7.14
[INFO] tweaked toml for crates.io crate rightsize 0.7.14 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rightsize 0.7.14 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate rightsize 0.7.14 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.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 589b5e099b90e31b1ca2e8607698bcc79b964461090a0119391ce5278c718b8d
[INFO] running `Command { std: "docker" "start" "589b5e099b90e31b1ca2e8607698bcc79b964461090a0119391ce5278c718b8d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "589b5e099b90e31b1ca2e8607698bcc79b964461090a0119391ce5278c718b8d", 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" "589b5e099b90e31b1ca2e8607698bcc79b964461090a0119391ce5278c718b8d" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "589b5e099b90e31b1ca2e8607698bcc79b964461090a0119391ce5278c718b8d", 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" "589b5e099b90e31b1ca2e8607698bcc79b964461090a0119391ce5278c718b8d" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling const-oid v0.10.2
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling bytes v1.12.0
[INFO] [stderr]    Compiling memchr v2.8.2
[INFO] [stderr]    Compiling regex-lite v0.1.9
[INFO] [stderr]    Compiling mio v1.2.1
[INFO] [stderr]    Compiling socket2 v0.6.4
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling hybrid-array v0.4.13
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling rightsize v0.7.14 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 21.24s
[INFO] running `Command { std: "docker" "inspect" "589b5e099b90e31b1ca2e8607698bcc79b964461090a0119391ce5278c718b8d", 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" "589b5e099b90e31b1ca2e8607698bcc79b964461090a0119391ce5278c718b8d" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling rightsize v0.7.14 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 7.93s
[INFO] running `Command { std: "docker" "inspect" "589b5e099b90e31b1ca2e8607698bcc79b964461090a0119391ce5278c718b8d", 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" "589b5e099b90e31b1ca2e8607698bcc79b964461090a0119391ce5278c718b8d" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/rightsize/50a831eb087a9728/out/rightsize-50a831eb087a9728)
[INFO] [stdout] 
[INFO] [stdout] running 327 tests
[INFO] [stdout] test archive::tests::read_manifest_on_a_missing_member_is_a_typed_malformed_archive_error ... ok
[INFO] [stdout] test backends::tests::no_supported_provider_gives_every_reason ... ok
[INFO] [stdout] test backends::tests::empty_provider_list_names_both_known_artifacts ... ok
[INFO] [stdout] test backends::tests::register_provider_is_idempotent_by_name ... ok
[INFO] [stdout] test archive::tests::read_manifest_on_malformed_json_is_a_typed_malformed_archive_error ... ok
[INFO] [stdout] test backend::tests::follow_handle_drop_also_sets_close_requested ... ok
[INFO] [stdout] test archive::tests::write_then_read_manifest_round_trips_with_the_pinned_field_names ... ok
[INFO] [stdout] test backend::tests::follow_handle_close_sets_close_requested_and_joins_threads ... ok
[INFO] [stdout] test archive::tests::two_staging_dirs_never_collide ... ok
[INFO] [stdout] test archive::tests::temp_staging_dir_creates_and_removes_itself ... ok
[INFO] [stdout] test archive::tests::write_manifest_serializes_a_null_name_for_an_unnamed_checkpoint ... ok
[INFO] [stdout] test archive::tests::tar_extract_on_a_missing_file_is_a_typed_malformed_archive_error ... ok
[INFO] [stdout] test backends::tests::requested_backend_that_is_unsupported_names_its_reason ... ok
[INFO] [stdout] test cache_dir::tests::default_dir_on_this_runners_platform_uses_the_expected_root ... ok
[INFO] [stdout] test cache_dir::tests::resolve_falls_back_to_default_dir_when_unset ... ok
[INFO] [stdout] test backends::tests::unknown_requested_backend_lists_known_names ... ok
[INFO] [stdout] test archive::tests::tar_extract_on_a_non_tar_file_is_a_typed_malformed_archive_error ... ok
[INFO] [stdout] test checkpoint::tests::generate_ref_nonce_is_twelve_lowercase_hex_chars ... ok
[INFO] [stdout] test checkpoint::tests::corrupt_registry_exists_but_does_not_parse ... ok
[INFO] [stdout] test checkpoint::tests::a_registry_entry_written_before_captured_cmdline_existed_still_parses ... ok
[INFO] [stdout] test checkpoint::tests::from_container_spec_splits_ports_by_protocol ... ok
[INFO] [stdout] test checkpoint::tests::captured_cmdline_round_trips_and_is_omitted_from_json_when_absent ... ok
[INFO] [stdout] test cache_dir::tests::resolve_prefers_the_cache_dir_override ... ok
[INFO] [stdout] test checkpoint::tests::delete_is_idempotent_and_best_effort ... ok
[INFO] [stdout] test checkpoint::tests::a_registry_entry_written_before_exposed_udp_ports_existed_still_parses_as_tcp_only ... ok
[INFO] [stdout] test checkpoint::tests::list_registry_entries_skips_corrupt_files_and_returns_valid_ones ... ok
[INFO] [stdout] test checkpoint::tests::validate_name_accepts_the_pinned_pattern ... ok
[INFO] [stdout] test checkpoint::tests::list_registry_entries_returns_empty_for_a_missing_directory ... ok
[INFO] [stdout] test checkpoint::tests::missing_registry_neither_exists_nor_reads ... ok
[INFO] [stdout] test checkpoint::tests::validate_name_rejects_anything_outside_the_pattern ... ok
[INFO] [stdout] test checkpoint::tests::write_atomic_overwrites_an_existing_entry ... ok
[INFO] [stdout] test checkpoint::tests::exposed_udp_ports_round_trips_and_is_omitted_from_json_when_empty ... ok
[INFO] [stdout] test checkpoint::tests::write_then_read_round_trips ... ok
[INFO] [stdout] test checkpoint::tests::registry_json_uses_the_pinned_field_names ... ok
[INFO] [stdout] test checkpoint::tests::generate_ref_nonce_differs_across_back_to_back_calls ... ok
[INFO] [stdout] test archive::tests::tar_create_then_tar_extract_round_trips_both_members_byte_for_byte ... ok
[INFO] [stdout] test cleanup::tests::after_teardown_runs_on_the_background_thread_only_once_cleanup_sync_has_returned ... ok
[INFO] [stdout] test checkpoint::tests::write_atomic_survives_a_stale_leftover_tmp_file ... ok
[INFO] [stdout] test cleanup::tests::enqueue_runs_cleanup_sync_on_the_background_thread ... ok
[INFO] [stdout] test container::tests::a_spec_customizer_setting_both_root_disk_fields_is_refused_before_backend_create ... ok
[INFO] [stdout] test container::tests::a_spec_customizer_setting_a_tmpfs_root_over_the_memory_limit_is_refused_before_backend_create ... ok
[INFO] [stdout] test container::tests::a_spec_customizer_disabling_the_network_while_setting_a_network_id_is_refused_before_backend_create ... ok
[INFO] [stdout] test archive::tests::tar_create_overwrites_a_pre_existing_destination_file ... ok
[INFO] [stdout] test cleanup::tests::a_missing_after_teardown_is_a_harmless_no_op ... ok
[INFO] [stdout] test container::tests::adopt_path_registry_hit_running_and_wait_ok_skips_create_and_uses_registry_ports ... ok
[INFO] [stdout] test container::tests::adopt_with_a_verified_registry_never_calls_remove_by_name ... ok
[INFO] [stdout] test container::tests::adopt_path_with_udp_exposed_ports_uses_the_registry_udp_mapping_too ... ok
[INFO] [stdout] test container::tests::a_udp_only_container_is_vacuously_ready_under_the_real_default_wait_strategy ... ok
[INFO] [stdout] test container::tests::a_started_container_is_registered_for_diagnostics_and_deregistered_on_stop ... ok
[INFO] [stdout] test container::tests::a_container_that_never_becomes_ready_is_never_diagnosable ... ok
[INFO] [stdout] test container::tests::checkpoint_named_on_microsandbox_mints_the_backend_ref_under_the_same_cache_dir_the_registry_uses ... ok
[INFO] [stdout] test container::tests::a_spec_customizer_overriding_an_existing_key_also_resolves_last_wins ... ok
[INFO] [stdout] test container::tests::checkpoint_does_not_rerun_the_wait_strategy_when_the_container_is_left_undisturbed ... ok
[INFO] [stdout] test container::tests::a_container_is_not_diagnosable_until_its_readiness_wait_succeeds ... ok
[INFO] [stdout] test container::tests::checkpoint_does_not_rename_the_sandbox_when_the_backend_leaves_it_undisturbed ... ok
[INFO] [stdout] test container::tests::checkpoint_does_not_reinstall_network_links_when_the_container_is_left_undisturbed ... ok
[INFO] [stdout] test container::tests::checkpoint_named_refuses_a_tmpfs_root_microsandbox_container_before_removing_the_previous_entry ... ok
[INFO] [stdout] test container::tests::an_unnamed_checkpoint_exports_and_imports_with_a_null_name_and_no_registry_write ... ok
[INFO] [stdout] test container::tests::a_failed_create_releases_its_allocated_host_ports ... ok
[INFO] [stdout] test container::tests::a_container_with_no_network_or_only_tcp_links_gets_an_empty_host_udp_egress_list ... ok
[INFO] [stdout] test container::tests::checkpoint_named_rejects_an_invalid_name_before_any_backend_call ... ok
[INFO] [stdout] test container::tests::checkpoint_named_writes_the_pinned_registry_json_after_backend_success ... ok
[INFO] [stdout] test container::tests::checkpoint_on_a_non_running_container_is_a_state_error ... ok
[INFO] [stdout] test container::tests::checkpoint_named_replace_never_removes_a_different_backend_entry ... ok
[INFO] [stdout] test container::tests::checkpoint_named_writes_no_registry_entry_when_the_backend_call_fails ... ok
[INFO] [stdout] test container::tests::checkpoint_named_replaces_an_existing_name_removing_the_old_ref_first ... ok
[INFO] [stdout] test container::tests::checkpoint_refuses_a_tmpfs_root_microsandbox_container_before_any_backend_call ... ok
[INFO] [stdout] test backends::tests::requested_backend_name_match_is_case_insensitive_mixed - should panic ... ok
[INFO] [stdout] test backends::tests::picks_highest_priority_supported_provider - should panic ... ok
[INFO] [stdout] test backends::tests::env_override_wins_even_at_lower_priority - should panic ... ok
[INFO] [stdout] test container::tests::copy_file_from_container_on_a_non_running_container_is_a_state_error ... ok
[INFO] [stdout] test backends::tests::requested_backend_name_match_is_case_insensitive_upper - should panic ... ok
[INFO] [stdout] test container::tests::copy_file_to_container_issues_a_mkdir_p_for_the_parent_before_the_backend_copy ... ok
[INFO] [stdout] test container::tests::checkpoint_returns_the_ref_backend_and_the_full_source_spec ... ok
[INFO] [stdout] test container::tests::copy_content_to_container_creates_and_removes_its_temp_file ... ok
[INFO] [stdout] test container::tests::copy_file_from_container_with_a_relative_path_is_a_typed_error ... ok
[INFO] [stdout] test container::tests::dedup_env_last_wins_is_a_no_op_on_already_unique_keys ... ok
[INFO] [stdout] test container::tests::dedup_env_last_wins_keeps_first_position_but_last_value ... ok
[INFO] [stdout] test container::tests::disk_limit_plus_tmpfs_root_is_a_typed_error_before_any_create ... ok
[INFO] [stdout] test container::tests::corrupted_registry_json_falls_back_to_fresh_create ... ok
[INFO] [stdout] test container::tests::copy_file_to_container_on_a_non_running_container_is_a_state_error ... ok
[INFO] [stdout] test container::tests::dropping_a_guard_without_stop_releases_its_ports_synchronously ... ok
[INFO] [stdout] test container::tests::copy_file_to_container_with_a_relative_path_is_a_typed_error ... ok
[INFO] [stdout] test container::tests::ensure_network_failure_does_not_leave_a_phantom_networks_ledger_entry ... ok
[INFO] [stdout] test container::tests::find_named_propagates_a_probe_failure_as_an_error ... ok
[INFO] [stdout] test container::tests::export_to_refuses_on_a_backend_mismatch_before_any_backend_call ... ok
[INFO] [stdout] test container::tests::export_to_refuses_when_the_artifact_is_stale ... ok
[INFO] [stdout] test container::tests::find_named_returns_none_when_no_entry_exists ... ok
[INFO] [stdout] test container::tests::find_named_returns_the_checkpoint_when_the_artifact_still_exists ... ok
[INFO] [stdout] test container::tests::fresh_create_removes_a_running_but_unregistered_orphan_before_creating ... ok
[INFO] [stdout] test container::tests::find_named_treats_a_gone_artifact_as_stale_and_deletes_the_entry ... ok
[INFO] [stdout] test container::tests::fresh_create_with_nothing_running_never_calls_remove_by_name ... ok
[INFO] [stdout] test container::tests::checkpoint_reinstalls_network_links_when_the_backend_restarts_the_workload ... ok
[INFO] [stdout] test container::tests::export_to_cleans_up_its_staging_dir_on_success_and_on_failure ... ok
[INFO] [stdout] test container::tests::exec_returns_the_backends_result ... ok
[INFO] [stdout] test container::tests::export_then_import_round_trips_payload_and_metadata_and_propagates_the_effective_ref ... ok
[INFO] [stdout] test container::tests::checkpoint_refuses_before_any_backend_call_when_capability_is_false ... ok
[INFO] [stdout] test container::tests::duplicate_with_env_calls_resolve_last_wins_in_the_spec_reaching_the_backend ... ok
[INFO] [stdout] test container::tests::get_mapped_port_reports_not_exposed_for_an_undeclared_port ... ok
[INFO] [stdout] test container::tests::find_named_treats_corrupt_json_as_absent_without_probing ... ok
[INFO] [stdout] test container::tests::find_named_returns_a_different_backend_entry_unprobed ... ok
[INFO] [stdout] test container::tests::from_checkpoint_under_a_different_backend_refuses_before_any_backend_call ... ok
[INFO] [stdout] test container::tests::import_from_a_missing_file_is_a_typed_error_before_any_backend_call ... ok
[INFO] [stdout] test container::tests::dropping_a_guard_without_stop_removes_it_from_the_reaping_ledger ... ok
[INFO] [stdout] test container::tests::get_mapped_port_reports_not_running_after_stop_clears_the_mappings ... ok
[INFO] [stdout] test container::tests::import_from_an_archive_missing_checkpoint_json_is_a_typed_error ... ok
[INFO] [stdout] test container::tests::checkpoint_appends_the_fresh_name_to_the_reaping_ledger_before_the_reboot ... ok
[INFO] [stdout] test container::tests::import_from_malformed_json_is_a_typed_error ... ok
[INFO] [stdout] test container::tests::import_never_removes_the_old_artifact_when_the_effective_ref_is_unchanged ... ok
[INFO] [stdout] test container::tests::from_checkpoint_env_override_on_microsandbox_is_refused_not_silently_dropped ... ok
[INFO] [stdout] test container::tests::mint_microsandbox_checkpoint_ref_absolutizes_a_relative_cache_dir_override ... ok
[INFO] [stdout] test container::tests::import_never_calls_remove_checkpoint_on_a_different_backend_entry ... ok
[INFO] [stdout] test container::tests::mint_microsandbox_checkpoint_ref_uses_the_override_cache_dir_when_given_one ... ok
[INFO] [stdout] test container::tests::name_collision_on_create_retries_the_adopt_path_once ... ok
[INFO] [stdout] test container::tests::remove_named_deletes_a_different_backend_entry_without_calling_remove_checkpoint ... ok
[INFO] [stdout] test container::tests::network_disabled_plus_a_network_is_a_typed_error ... ok
[INFO] [stdout] test container::tests::import_replaces_an_existing_same_backend_entry_removing_the_old_ref_first ... ok
[INFO] [stdout] test container::tests::remove_named_is_idempotent_and_reports_correctly ... ok
[INFO] [stdout] test container::tests::require_isolation_on_a_non_isolated_backend_errors_before_any_create ... ok
[INFO] [stdout] test container::tests::list_named_skips_corrupt_entries ... ok
[INFO] [stdout] test container::tests::reuse_combined_with_from_checkpoint_is_a_config_error ... ok
[INFO] [stdout] test container::tests::reuse_fresh_create_re_validates_a_spec_customizer_setting_both_root_disk_fields ... ok
[INFO] [stdout] test container::tests::reuse_plus_custom_network_is_a_typed_error ... ok
[INFO] [stdout] test container::tests::require_isolation_defaults_to_false_and_does_not_gate_a_normal_start ... ok
[INFO] [stdout] test container::tests::stale_registry_not_running_removes_and_creates_fresh_and_rewrites_registry ... ok
[INFO] [stdout] test container::tests::require_isolation_on_a_hardware_isolated_backend_starts_normally ... ok
[INFO] [stdout] test container::tests::import_from_a_backend_mismatch_is_a_typed_error ... ok
[INFO] [stdout] test container::tests::stop_on_a_reuse_container_leaves_the_sandbox_running_and_never_touches_the_ledger ... ok
[INFO] [stdout] test container::tests::tcp_and_udp_exposure_are_tracked_separately_never_visible_across_protocols ... ok
[INFO] [stdout] test container::tests::import_from_an_unsupported_archive_version_is_a_typed_error_naming_the_value ... ok
[INFO] [stdout] test container::tests::checkpoint_re_registers_the_diagnostics_entry_under_the_fresh_name ... ok
[INFO] [stdout] test container::tests::stop_before_start_is_a_no_op ... ok
[INFO] [stdout] test container::tests::checkpoint_pre_tracks_every_minted_candidate_not_just_the_winner ... ok
[INFO] [stdout] test container::tests::starting_on_a_network_with_a_udp_sibling_carries_its_mapped_port_as_host_udp_egress ... ok
[INFO] [stdout] test container::tests::u1_udp_start_allocates_a_udp_port_and_tags_the_spec_binding ... ok
[INFO] [stdout] test container::tests::tmpfs_root_exceeding_the_memory_limit_is_a_typed_error ... ok
[INFO] [stdout] test container::tests::import_from_an_invalid_name_is_a_typed_error ... ok
[INFO] [stdout] test container::tests::tmpfs_root_without_a_memory_limit_is_not_validated ... ok
[INFO] [stdout] test container::tests::u1_start_allocates_ports_creates_spec_waits_and_maps_ports ... ok
[INFO] [stdout] test container::tests::u6_reuse_fresh_create_retries_with_fresh_host_ports_on_a_bind_conflict ... ok
[INFO] [stdout] test container::tests::the_same_guest_port_on_both_protocols_never_collides ... ok
[INFO] [stdout] test container::tests::checkpoint_reboots_under_a_fresh_name_and_stop_targets_it ... ok
[INFO] [stdout] test container::tests::u3_exec_and_mapped_port_require_a_running_container ... ok
[INFO] [stdout] test container::tests::u5_install_network_links_failure_stops_the_container ... ok
[INFO] [stdout] test container::tests::single_container_on_network_installs_no_links_but_is_registered ... ok
[INFO] [stdout] test container::tests::from_checkpoint_env_override_on_a_non_microsandbox_backend_is_unaffected ... ok
[INFO] [stdout] test container::tests::reuse_double_opt_in_gating_all_four_combinations ... ok
[INFO] [stdout] test container::tests::u5_wait_strategy_failure_stops_the_container_and_releases_ports ... ok
[INFO] [stdout] test container::tests::u7_stop_is_idempotent_across_the_stop_then_drop_sequence ... ok
[INFO] [stdout] test diagnostics::tests::a_failing_logs_call_degrades_instead_of_failing_the_whole_report ... ok
[INFO] [stdout] test diagnostics::tests::diagnostics_guard_constructs_and_drops_cleanly_when_not_panicking ... ok
[INFO] [stdout] test diagnostics::tests::deregister_removes_the_container_from_the_report ... ok
[INFO] [stdout] test container::tests::from_checkpoint_container_whose_start_wins_under_a_later_candidate_rekeys_everything ... ok
[INFO] [stdout] test diagnostics::tests::diagnostics_guard_default_constructs_and_drops_cleanly_when_not_panicking ... ok
[INFO] [stdout] test diagnostics::tests::global_registry_is_reachable_through_the_public_diagnostics_entry_point ... ok
[INFO] [stdout] test diagnostics::tests::diagnostics_guard_should_report_gates_on_panicking_only ... ok
[INFO] [stdout] test diagnostics::tests::pinned_cross_language_report_vector ... ok
[INFO] [stdout] test diagnostics::tests::register_then_report_matches_the_pinned_golden_vector ... ok
[INFO] [stdout] test diagnostics::tests::render_reports_no_running_containers_when_empty ... ok
[INFO] [stdout] test diagnostics::tests::render_degrades_a_failing_logs_call_instead_of_a_log_tail ... ok
[INFO] [stdout] test diagnostics::tests::render_shows_none_for_a_container_with_no_exposed_ports ... ok
[INFO] [stdout] test error::tests::checkpoint_artifact_missing_names_the_ref_and_the_backend ... ok
[INFO] [stdout] test diagnostics::tests::tail_lines_keeps_only_the_last_n ... ok
[INFO] [stdout] test container::tests::checkpoint_reruns_the_wait_strategy_when_the_backend_restarts_the_workload ... ok
[INFO] [stdout] test error::tests::checkpoint_backend_mismatch_names_both_backends_and_the_remedy ... ok
[INFO] [stdout] test error::tests::checkpoint_unsupported_names_the_backend_without_steering_to_a_specific_other_one ... ok
[INFO] [stdout] test error::tests::checkpoint_backend_mismatch_message_is_call_site_neutral ... ok
[INFO] [stdout] test error::tests::incompatible_image_names_the_supplied_and_expected_repositories_and_the_override ... ok
[INFO] [stdout] test container::tests::with_tmpfs_root_carries_through_to_the_container_spec ... ok
[INFO] [stdout] test error::tests::container_launch_and_backend_display_their_payload ... ok
[INFO] [stdout] test error::tests::malformed_archive_names_the_path_and_the_reason ... ok
[INFO] [stdout] test error::tests::name_conflict_displays_its_message ... ok
[INFO] [stdout] test container::tests::u6_start_retries_with_fresh_host_ports_on_a_bind_conflict ... ok
[INFO] [stdout] test error::tests::port_bind_conflict_displays_its_message ... ok
[INFO] [stdout] test error::tests::reuse_checkpoint_conflict_names_both_knobs ... ok
[INFO] [stdout] test error::tests::root_disk_conflict_names_both_builders ... ok
[INFO] [stdout] test error::tests::tmpfs_root_checkpoint_names_the_offending_builder ... ok
[INFO] [stdout] test error::tests::tmpfs_root_exceeds_memory_names_both_values ... ok
[INFO] [stdout] test error::tests::unsupported_with_remedy_appends_it_after_an_em_dash ... ok
[INFO] [stdout] test error::tests::unsupported_without_remedy_renders_base_sentence_only ... ok
[INFO] [stdout] test container::tests::u2_starting_on_a_network_installs_links_to_running_siblings ... ok
[INFO] [stdout] test container::tests::with_network_disabled_carries_through_to_the_container_spec ... ok
[INFO] [stdout] test error::tests::reuse_network_conflict_names_the_network_and_both_knobs ... ok
[INFO] [stdout] test free_ports::tests::release_is_not_a_no_op ... ok
[INFO] [stdout] test free_ports::tests::release_of_an_unissued_port_is_a_harmless_no_op ... ok
[INFO] [stdout] test free_ports::tests::release_removes_the_port_from_issued_view_and_it_can_be_reissued ... ok
[INFO] [stdout] test diagnostics::tests::diagnostics_guard_reports_on_a_genuinely_panicking_drop ... ok
[INFO] [stdout] test free_ports::tests::release_udp_of_an_unissued_port_is_a_harmless_no_op ... ok
[INFO] [stdout] test free_ports::tests::allocated_ports_are_unique_and_bindable ... ok
[INFO] [stdout] test free_ports::tests::release_udp_removes_the_port_from_issued_udp_view_and_it_can_be_reissued ... ok
[INFO] [stdout] test free_ports::tests::udp_and_tcp_pools_are_independent_the_same_port_number_can_be_issued_on_both ... ok
[INFO] [stdout] test image_name::tests::as_str_returns_the_original_string_verbatim ... ok
[INFO] [stdout] test image_name::tests::bare_localhost_is_a_registry_host ... ok
[INFO] [stdout] test image_name::tests::display_renders_the_original_string ... ok
[INFO] [stdout] test image_name::tests::from_str_and_from_string_both_parse ... ok
[INFO] [stdout] test image_name::tests::digest_reference_strips_the_digest ... ok
[INFO] [stdout] test container::tests::with_disk_limit_carries_through_to_the_container_spec ... ok
[INFO] [stdout] test container::tests::from_checkpoint_replaying_captured_env_unchanged_on_microsandbox_starts_cleanly ... ok
[INFO] [stdout] test image_name::tests::namespaced_name_with_a_tag_strips_only_the_tag ... ok
[INFO] [stdout] test image_name::tests::namespaced_name_with_no_registry_stays_whole ... ok
[INFO] [stdout] test image_name::tests::plain_name_with_a_tag_strips_the_tag ... ok
[INFO] [stdout] test image_name::tests::matching_repository_is_compatible ... ok
[INFO] [stdout] test error::tests::network_disabled_conflict_names_both_builders ... ok
[INFO] [stdout] test image_name::tests::registry_with_a_port_and_no_dot_is_still_recognized_as_a_registry ... ok
[INFO] [stdout] test image_name::tests::plain_name_with_no_tag_parses_to_itself ... ok
[INFO] [stdout] test image_name::tests::substitute_escape_hatch_parses_its_argument_the_same_way_as_parse ... ok
[INFO] [stdout] test image_name::tests::registry_qualified_digest_reference_strips_both_registry_and_digest ... ok
[INFO] [stdout] test image_name::tests::substitute_escape_hatch_overrides_the_automatic_check ... ok
[INFO] [stdout] test image_name::tests::registry_qualified_name_strips_the_registry_host ... ok
[INFO] [stdout] test model::tests::container_spec_new_defaults_every_optional_field ... ok
[INFO] [stdout] test image_name::tests::tag_and_digest_together_strip_to_the_bare_repository ... ok
[INFO] [stdout] test model::tests::file_mount_defaults_to_read_write ... ok
[INFO] [stdout] test model::tests::file_mount_read_only_flips_the_flag ... ok
[INFO] [stdout] test model::tests::file_mount_read_write_flips_the_flag ... ok
[INFO] [stdout] test container::tests::with_memory_limit_carries_through_to_the_container_spec ... ok
[INFO] [stdout] test model::tests::port_binding_and_exec_result_are_plain_value_types ... ok
[INFO] [stdout] test image_name::tests::mismatched_repository_fails_fast_with_a_typed_error ... ok
[INFO] [stdout] test model::tests::port_binding_equality_distinguishes_protocol_on_the_same_numeric_port ... ok
[INFO] [stdout] test mountable_file::tests::for_host_path_leaves_an_absolute_path_untouched ... ok
[INFO] [stdout] test mountable_file::tests::for_host_path_absolutizes_a_relative_path ... ok
[INFO] [stdout] test model::tests::protocol_as_str_and_display_are_the_lowercase_wire_spelling ... ok
[INFO] [stdout] test model::tests::protocol_defaults_to_tcp ... ok
[INFO] [stdout] test mountable_file::tests::for_classpath_resource_errors_naming_the_resource_when_missing ... ok
[INFO] [stdout] test network::tests::links_for_new_member_is_one_per_alias_and_guest_port_of_each_running_sibling ... ok
[INFO] [stdout] test network::tests::new_network_id_has_the_rz_net_prefix ... ok
[INFO] [stdout] test network::tests::resolve_errors_naming_the_alias_when_unregistered ... ok
[INFO] [stdout] test network::tests::resolve_returns_alias_port_for_a_registered_alias ... ok
[INFO] [stdout] test network::tests::close_is_safe_to_call_when_never_used ... ok
[INFO] [stdout] test reaper::ledger::tests::candidate_run_ids_on_a_missing_runs_dir_is_empty_not_an_error ... ok
[INFO] [stdout] test reaper::ledger::tests::append_sandbox_is_before_create_and_dedupes ... ok
[INFO] [stdout] test network::tests::links_for_new_member_never_self_links ... ok
[INFO] [stdout] test reaper::ledger::tests::candidate_run_ids_lists_every_json_stem_and_ignores_other_extensions ... ok
[INFO] [stdout] test reaper::ledger::tests::is_empty_true_only_when_both_files_have_no_entries ... ok
[INFO] [stdout] test reaper::ledger::tests::record_json_uses_camel_case_field_names ... ok
[INFO] [stdout] test mountable_file::tests::for_classpath_resource_round_trips_a_bundled_fixture ... FAILED
[INFO] [stdout] test reaper::ledger::tests::msb_path_is_omitted_from_json_when_none ... ok
[INFO] [stdout] test reaper::ledger::tests::delete_files_removes_all_three_and_is_idempotent ... ok
[INFO] [stdout] test reaper::ledger::tests::removing_an_absent_sandbox_is_a_harmless_no_op ... ok
[INFO] [stdout] test reaper::liveness::tests::iso8601_round_trips_through_unix_secs_for_arbitrary_instants ... ok
[INFO] [stdout] test reaper::liveness::tests::iso8601_to_unix_secs_rejects_garbage ... ok
[INFO] [stdout] test error::tests::isolation_required_names_the_backend_and_the_remedy ... ok
[INFO] [stdout] test free_ports::tests::allocated_udp_ports_are_unique_and_bindable ... ok
[INFO] [stdout] test reaper::ledger::tests::write_record_then_read_record_round_trips ... ok
[INFO] [stdout] test reaper::liveness::tests::parse_etime_handles_all_three_shapes ... ok
[INFO] [stdout] test reaper::liveness::tests::unix_epoch_formats_as_the_epoch_instant ... ok
[INFO] [stdout] test reaper::mode::tests::explicit_on_is_on ... ok
[INFO] [stdout] test reaper::mode::tests::off_disables_everything ... ok
[INFO] [stdout] test reaper::mode::tests::on_enables_the_ledger_the_sweep_and_the_watchdog ... ok
[INFO] [stdout] test reaper::ledger::tests::remove_sandbox_after_stop_leaves_only_the_survivors ... ok
[INFO] [stdout] test reaper::liveness::tests::a_pid_that_does_not_exist_is_dead ... ok
[INFO] [stdout] test reaper::mode::tests::sweep_mode_enables_the_ledger_and_the_sweep_but_not_the_watchdog ... ok
[INFO] [stdout] test reaper::mode::tests::unknown_values_fall_back_to_on ... ok
[INFO] [stdout] test reaper::liveness::tests::own_pid_with_a_wildly_different_recorded_start_time_is_dead ... ok
[INFO] [stdout] test reaper::mode::tests::unset_defaults_to_on ... ok
[INFO] [stdout] test reaper::sweep::tests::cross_backend_dead_run_waits_for_a_process_on_that_backend ... ok
[INFO] [stdout] test container::tests::restored_container_is_registered_in_the_reaping_ledger_like_any_other ... ok
[INFO] [stdout] test reaper::sweep::tests::fresh_unparseable_json_is_skipped ... ok
[INFO] [stdout] test container::tests::u6_start_retries_on_the_typed_port_bind_conflict_bare_or_nested ... ok
[INFO] [stdout] test reaper::sweep::tests::own_run_is_never_touched_even_if_it_looks_dead ... ok
[INFO] [stdout] test reaper::mode::tests::recognizes_sweep_and_off_case_insensitively ... ok
[INFO] [stdout] test network::tests::links_for_new_member_carries_each_port_s_own_protocol_onto_the_link ... ok
[INFO] [stdout] test reaper::sweep::tests::stale_unparseable_json_is_cleaned_up ... ok
[INFO] [stdout] test reaper::liveness::tests::own_process_is_alive_with_its_own_actual_start_time ... ok
[INFO] [stdout] test reaper::tests::record_create_skips_the_ledger_append_for_a_keep_alive_spec ... ok
[INFO] [stdout] test reaper::sweep::tests::alive_run_is_never_touched ... ok
[INFO] [stdout] test error::tests::invalid_checkpoint_name_names_the_rejected_name_and_the_pattern ... ok
[INFO] [stdout] test reaper::ledger::tests::write_lines_truncate_then_write_gap_is_visible_to_an_unlocked_reader ... ok
[INFO] [stdout] test reaper::sweep::tests::network_removal_does_not_panic_when_called_from_inside_a_tokio_runtime ... ok
[INFO] [stdout] test reaper::tests::forced_concurrent_interleaving_shows_the_old_gate_red_and_the_new_gate_green ... ok
[INFO] [stdout] test reaper::sweep::tests::not_found_removal_errors_are_silently_ignored ... ok
[INFO] [stdout] test reaper::watchdog::tests::tab_join_preserves_a_word_containing_spaces ... ok
[INFO] [stdout] test reaper::watchdog::tests::script_name_derives_from_content ... ok
[INFO] [stdout] test container::tests::u4_and_u6_start_gives_up_after_the_retry_budget_is_exhausted_and_releases_every_attempts_ports ... ok
[INFO] [stdout] test reuse::tests::a_different_network_disabled_changes_the_hash ... ok
[INFO] [stdout] test reuse::tests::a_different_disk_limit_changes_the_hash ... ok
[INFO] [stdout] test reuse::tests::a_different_image_changes_the_hash ... ok
[INFO] [stdout] test reuse::tests::a_different_tmpfs_root_changes_the_hash ... ok
[INFO] [stdout] test reuse::tests::a_registry_entry_written_before_udp_ports_existed_still_parses_as_tcp_only ... ok
[INFO] [stdout] test reaper::tests::record_stop_removes_the_name_and_clean_shutdown_deletes_files_once_empty ... ok
[INFO] [stdout] test reuse::tests::canonical_json_matches_the_pinned_shape_exactly ... ok
[INFO] [stdout] test reuse::tests::compute_identity_propagates_an_unreadable_mount_as_a_real_error ... ok
[INFO] [stdout] test reaper::tests::record_create_writes_the_record_exactly_once_and_appends_every_call ... ok
[INFO] [stdout] test reuse::tests::corrupt_registry_exists_but_does_not_parse ... ok
[INFO] [stdout] test reuse::tests::copy_content_change_changes_the_hash ... ok
[INFO] [stdout] test reuse::tests::env_key_order_at_the_call_site_does_not_affect_the_hash ... ok
[INFO] [stdout] test reuse::tests::env_parse_accepts_only_the_exact_strings_true_or_1 ... ok
[INFO] [stdout] test reuse::tests::delete_is_idempotent_and_best_effort ... ok
[INFO] [stdout] test reuse::tests::is_name_conflict_matches_an_already_exists_message_fallback ... ok
[INFO] [stdout] test reuse::tests::is_name_conflict_matches_the_typed_variant ... ok
[INFO] [stdout] test reuse::tests::is_name_conflict_matches_the_typed_variant_nested_under_itself ... ok
[INFO] [stdout] test reaper::sweep::tests::dead_run_with_only_networks_and_no_sandboxes_still_gets_them_removed ... ok
[INFO] [stdout] test reaper::watchdog::tests::posix_script_with_empty_ledger_files_just_deletes_the_record_files ... ok
[INFO] [stdout] test reuse::tests::is_name_conflict_negative_case_does_not_match ... ok
[INFO] [stdout] test reaper::sweep::tests::dead_run_matching_the_active_backend_is_reaped ... ok
[INFO] [stdout] test reaper::tests::record_stop_on_a_keep_alive_name_never_touches_the_ledger ... ok
[INFO] [stdout] test reuse::tests::pinned_cross_language_vector_hashes_to_the_pinned_value ... ok
[INFO] [stdout] test reuse::tests::set_root_disk_and_network_fields_render_after_copies ... ok
[INFO] [stdout] test reaper::tests::record_stop_leaves_files_in_place_while_a_network_is_still_listed ... ok
[INFO] [stdout] test reaper::tests::concurrent_before_create_callers_spawn_the_watchdog_at_most_once_ever ... ok
[INFO] [stdout] test reuse::tests::missing_registry_neither_exists_nor_reads ... ok
[INFO] [stdout] test reuse::tests::registry_json_uses_the_camel_case_created_iso_field_name ... ok
[INFO] [stdout] test reuse::tests::write_atomic_overwrites_an_existing_entry ... ok
[INFO] [stdout] test run_id::tests::generate_produces_eight_hex_chars_deterministically_shaped ... ok
[INFO] [stdout] test reuse::tests::udp_port_order_at_the_call_site_does_not_affect_the_hash ... ok
[INFO] [stdout] test reuse::tests::udp_ports_round_trips_and_is_omitted_from_json_when_empty ... ok
[INFO] [stdout] test reuse::tests::write_atomic_survives_a_stale_leftover_tmp_file ... ok
[INFO] [stdout] test reuse::tests::write_then_read_round_trips ... ok
[INFO] [stdout] test run_id::tests::value_is_eight_hex_chars ... ok
[INFO] [stdout] test run_id::tests::value_is_stable_within_a_process ... ok
[INFO] [stdout] test wait::tests::for_listening_port_with_no_exposed_ports_is_vacuously_ready ... ok
[INFO] [stdout] test reuse::tests::now_iso8601_has_the_expected_shape ... ok
[INFO] [stdout] test wait::tests::for_log_message_times_zero_succeeds_immediately ... ok
[INFO] [stdout] test wait::tests::for_http_falls_back_to_first_exposed_port_when_for_port_never_called ... ok
[INFO] [stdout] test reuse::tests::a_udp_exposed_port_changes_the_hash_and_never_collides_with_a_tcp_only_spec ... ok
[INFO] [stdout] test wait::tests::for_http_matches_path_and_status ... ok
[INFO] [stdout] test container::tests::u6_truth_table_known_phrasings_retry_negative_does_not ... ok
[INFO] [stdout] test reaper::watchdog::tests::posix_script_invokes_the_kill_command_per_line_and_deletes_ledger_files_on_stdin_eof ... ok
[INFO] [stdout] test container::tests::from_checkpoint_applies_the_spec_defaults_and_allows_overrides ... ok
[INFO] [stdout] test wait::tests::for_log_message_polls_until_pattern_seen_n_times ... ok
[INFO] [stdout] test wait::tests::do_while_performs_at_least_one_probe_even_on_a_short_timeout ... ok
[INFO] [stdout] test wait::tests::for_log_message_counts_a_line_matching_both_ways_only_once ... ok
[INFO] [stdout] test wait::tests::for_http_timeout_message_includes_log_tail_and_what ... ok
[INFO] [stdout] test wait::tests::for_log_message_timeout_message_includes_log_tail_and_what ... ok
[INFO] [stdout] test reaper::ledger::tests::concurrent_writes_and_unlocked_reads_never_expose_a_torn_file ... ok
[INFO] [stdout] test reaper::ledger::tests::concurrent_append_never_lands_in_the_remove_then_prune_gap ... ok
[INFO] [stdout] test wait::tests::for_listening_port_succeeds_on_open_port_and_times_out_on_closed ... ok
[INFO] [stdout] test wait::tests::read_probe_rejects_accept_then_eof_and_accepts_hold_open_peer ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- mountable_file::tests::for_classpath_resource_round_trips_a_bundled_fixture stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'mountable_file::tests::for_classpath_resource_round_trips_a_bundled_fixture' (970) panicked at src/mountable_file.rs:90:47:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6120365a4f11 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6120365a4f11 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6120365a4f11 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x6120365a4f11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x6120365bcc1a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x6120365bcc1a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x6120365aa04c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x6120365aa04c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x61203657c836 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x61203657c836 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x61203659b349 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x6120364921c0 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x6120364921c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x61203659b672 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x61203659b672 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x61203657c8e2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x612036575199 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x61203657d88d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x6120365bd43c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x6120365bd192 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x612036375d2e - <core[a373ad73a504971]::result::Result<(), core[a373ad73a504971]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1232:23
[INFO] [stdout]   21:     0x612036375d2e - rightsize[f210221637c1ed14]::mountable_file::tests::for_classpath_resource_round_trips_a_bundled_fixture
[INFO] [stdout]                                at /opt/rustwide/workdir/src/mountable_file.rs:90:47
[INFO] [stdout]   22:     0x61203636b587 - rightsize[f210221637c1ed14]::mountable_file::tests::for_classpath_resource_round_trips_a_bundled_fixture::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/mountable_file.rs:82:62
[INFO] [stdout]   23:     0x612036278626 - <rightsize[f210221637c1ed14]::mountable_file::tests::for_classpath_resource_round_trips_a_bundled_fixture::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x61203648560b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x61203648560b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   26:     0x6120364927e5 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   27:     0x6120364927e5 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x6120364927e5 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   29:     0x6120364927e5 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   30:     0x6120364927e5 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x6120364927e5 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   32:     0x6120364927e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   33:     0x61203648c0d4 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   34:     0x61203648c0d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x612036495872 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x612036495872 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x612036495872 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   38:     0x612036495872 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   39:     0x612036495872 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x612036495872 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x612036495872 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x6120365a37df - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   43:     0x6120365a37df - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7ac9be9bddfa - <unknown>
[INFO] [stdout]   45:     0x7ac9bea513d4 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     mountable_file::tests::for_classpath_resource_round_trips_a_bundled_fixture
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 326 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.16s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "589b5e099b90e31b1ca2e8607698bcc79b964461090a0119391ce5278c718b8d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "589b5e099b90e31b1ca2e8607698bcc79b964461090a0119391ce5278c718b8d", kill_on_drop: false }`
[INFO] [stdout] 589b5e099b90e31b1ca2e8607698bcc79b964461090a0119391ce5278c718b8d
