[INFO] fetching crate rshooks-testenv 0.2.3...
[INFO] testing rshooks-testenv-0.2.3 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate rshooks-testenv 0.2.3 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate rshooks-testenv 0.2.3
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rshooks-testenv 0.2.3
[INFO] tweaked toml for crates.io crate rshooks-testenv 0.2.3 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate rshooks-testenv 0.2.3 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate rshooks-testenv 0.2.3 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rshooks-core v0.2.3
[INFO] [stderr]   Downloaded rshooks-macros v0.2.3
[INFO] [stderr]   Downloaded rshooks v0.2.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 0e93b7d8a7c615e5fe7b6f0148131dff66e0c30cb5d08e376757abf98346c31f
[INFO] running `Command { std: "docker" "start" "0e93b7d8a7c615e5fe7b6f0148131dff66e0c30cb5d08e376757abf98346c31f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0e93b7d8a7c615e5fe7b6f0148131dff66e0c30cb5d08e376757abf98346c31f", 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" "0e93b7d8a7c615e5fe7b6f0148131dff66e0c30cb5d08e376757abf98346c31f" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0e93b7d8a7c615e5fe7b6f0148131dff66e0c30cb5d08e376757abf98346c31f", 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" "0e93b7d8a7c615e5fe7b6f0148131dff66e0c30cb5d08e376757abf98346c31f" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling toml_edit v0.25.13+spec-1.1.0
[INFO] [stderr]    Compiling rshooks-core v0.2.3
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling der v0.7.10
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling ff v0.13.1
[INFO] [stderr]    Compiling group v0.13.0
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling crypto-bigint v0.5.5
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling sec1 v0.7.3
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling ed25519 v2.2.3
[INFO] [stderr]    Compiling rfc6979 v0.4.0
[INFO] [stderr]    Compiling elliptic-curve v0.13.8
[INFO] [stderr]    Compiling ecdsa v0.16.9
[INFO] [stderr]    Compiling rshooks-macros v0.2.3
[INFO] [stderr]    Compiling k256 v0.13.4
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling rshooks v0.2.3
[INFO] [stderr]    Compiling ed25519-dalek v2.2.0
[INFO] [stderr]    Compiling rshooks-testenv v0.2.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 22.58s
[INFO] running `Command { std: "docker" "inspect" "0e93b7d8a7c615e5fe7b6f0148131dff66e0c30cb5d08e376757abf98346c31f", 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" "0e93b7d8a7c615e5fe7b6f0148131dff66e0c30cb5d08e376757abf98346c31f" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling rshooks-testenv v0.2.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 12.99s
[INFO] running `Command { std: "docker" "inspect" "0e93b7d8a7c615e5fe7b6f0148131dff66e0c30cb5d08e376757abf98346c31f", 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" "0e93b7d8a7c615e5fe7b6f0148131dff66e0c30cb5d08e376757abf98346c31f" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.07s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/rshooks_testenv-e1c4cd25c5a50cf0)
[INFO] [stdout] 
[INFO] [stdout] running 269 tests
[INFO] [stdout] test backend::tests::etxn_burden_product_past_i64_max_is_fee_too_large ... ok
[INFO] [stdout] test backend::tests::fee_base_at_i64_max_passes_through ... ok
[INFO] [stdout] test backend::tests::ledger_keylet_empty_range_is_doesnt_exist ... ok
[INFO] [stdout] test backend::tests::ledger_keylet_returns_smallest_key_in_range ... ok
[INFO] [stdout] test backend::tests::etxn_burden_exact_i64_max_passes_through ... ok
[INFO] [stdout] test backend::tests::ledger_keylet_too_short_is_too_small ... ok
[INFO] [stdout] test backend::tests::otxn_burden_at_i64_max_passes_through ... ok
[INFO] [stdout] test backend::tests::ledger_keylet_type_mismatch_is_does_not_match ... ok
[INFO] [stdout] test backend::tests::ledger_keylet_upper_bound_is_inclusive ... ok
[INFO] [stdout] test backend::tests::prepare_always_overwrites_sequence_even_if_the_template_set_it ... ok
[INFO] [stdout] test backend::tests::etxn_details_consumes_the_etxn_nonce_budget ... ok
[INFO] [stdout] test backend::tests::etxn_details_past_the_nonce_budget_is_internal_error ... ok
[INFO] [stdout] test backend::tests::prepare_does_not_overwrite_an_already_present_ledger_window ... ok
[INFO] [stdout] test backend::tests::ledger_last_hash_defaults_to_zero_and_is_seedable ... ok
[INFO] [stdout] test backend::tests::ledger_keylet_lower_bound_is_exclusive ... ok
[INFO] [stdout] test backend::tests::prepare_fills_required_fields_and_the_result_passes_the_emission_walker ... ok
[INFO] [stdout] test backend::tests::etxn_fee_base_product_past_i64_max_is_fee_too_large ... ok
[INFO] [stdout] test backend::tests::ledger_keylet_too_long_is_too_big ... ok
[INFO] [stdout] test backend::tests::prepare_malformed_template_is_invalid_argument ... ok
[INFO] [stdout] test details::tests::ends_with_the_object_end_marker ... ok
[INFO] [stdout] test details::tests::without_callback_matches_documented_116_bytes ... ok
[INFO] [stdout] test emit_walk::tests::accepts_a_well_formed_blob ... ok
[INFO] [stdout] test emit_walk::tests::accepts_an_array_field_of_object_elements ... ok
[INFO] [stdout] test emit_walk::tests::accepts_out_of_order_fields ... ok
[INFO] [stdout] test details::tests::with_callback_matches_documented_138_bytes ... ok
[INFO] [stdout] test emit_walk::tests::accepts_a_33_byte_all_zero_signing_pub_key ... ok
[INFO] [stdout] test emit_walk::tests::accepts_the_same_field_code_at_top_level_and_inside_a_nested_object ... ok
[INFO] [stdout] test emit_walk::tests::accepts_the_same_field_code_in_two_different_array_elements ... ok
[INFO] [stdout] test emit_walk::tests::canonicalize_cases ... ok
[INFO] [stdout] test emit_walk::tests::field_value_payload_strips_vl_prefix_for_account_and_blob_fields ... ok
[INFO] [stdout] test emit_walk::tests::rejects_a_non_adjacent_duplicate_field ... ok
[INFO] [stdout] test emit_walk::tests::rejects_a_payment_missing_the_required_destination ... ok
[INFO] [stdout] test backend::tests::prepare_strips_nops_from_a_nop_padded_template ... ok
[INFO] [stdout] test backend::tests::ledger_and_etxn_nonce_budgets_are_independent_at_the_backend ... ok
[INFO] [stdout] test emit_walk::tests::rejects_a_pseudo_transaction_type ... ok
[INFO] [stdout] test emit_walk::tests::rejects_a_signers_field ... ok
[INFO] [stdout] test emit_walk::tests::rejects_a_ticket_sequence_field ... ok
[INFO] [stdout] test backend::tests::prepare_requires_a_prior_reserve ... ok
[INFO] [stdout] test emit_walk::tests::accepts_nesting_up_to_the_real_hosts_limit ... ok
[INFO] [stdout] test emit_walk::tests::rejects_duplicate_field ... ok
[INFO] [stdout] test emit_walk::tests::rejects_a_txn_signature_field ... ok
[INFO] [stdout] test emit_walk::tests::rejects_duplicate_field_inside_a_nested_object ... ok
[INFO] [stdout] test emit_walk::tests::rejects_last_ledger_sequence_at_current_ledger ... ok
[INFO] [stdout] test emit_walk::tests::rejects_missing_fee ... ok
[INFO] [stdout] test emit_walk::tests::rejects_account_mismatch ... ok
[INFO] [stdout] test emit_walk::tests::rejects_an_account_txn_id_field ... ok
[INFO] [stdout] test emit_walk::tests::rejects_an_array_element_that_is_not_an_object ... ok
[INFO] [stdout] test emit_walk::tests::rejects_depth_beyond_the_real_hosts_limit ... ok
[INFO] [stdout] test emit_walk::tests::rejects_emit_details_byte_mismatch ... ok
[INFO] [stdout] test emit_walk::tests::rejects_fee_below_the_minimum ... ok
[INFO] [stdout] test emit_walk::tests::rejects_first_ledger_sequence_past_last ... ok
[INFO] [stdout] test backend::tests::trace_float_captures_message_and_raw_bits ... ok
[INFO] [stdout] test details::tests::distinct_inputs_produce_distinct_bytes ... ok
[INFO] [stdout] test emit_walk::tests::field_value_payload_leaves_amount_and_object_fields_untouched ... ok
[INFO] [stdout] test emit_walk::tests::rejects_trailing_bytes ... ok
[INFO] [stdout] test emit_walk::tests::walk_array_elements_rejects_a_missing_terminator ... ok
[INFO] [stdout] test emit_walk::tests::walk_array_elements_rejects_a_non_object_element ... ok
[INFO] [stdout] test emit_walk::tests::walk_array_elements_returns_each_elements_full_span ... ok
[INFO] [stdout] test emit_walk::tests::rejects_last_ledger_sequence_past_the_window ... ok
[INFO] [stdout] test emit_walk::tests::tolerant_mode_containers_have_independent_nop_budgets ... ok
[INFO] [stdout] test emit_walk::tests::rejects_missing_emit_details_expectation ... ok
[INFO] [stdout] test emit_walk::tests::tolerant_mode_nop_budget_is_cumulative_not_reset_by_real_fields ... ok
[INFO] [stdout] test emit_walk::tests::rejects_nonempty_signing_pub_key ... ok
[INFO] [stdout] test emit_walk::tests::rejects_nonzero_sequence ... ok
[INFO] [stdout] test emit_walk::tests::tolerant_mode_allows_63_nops_in_one_container_and_rejects_the_64th ... ok
[INFO] [stdout] test emit_walk::tests::tolerant_mode_skips_nops_between_array_elements_and_inside_an_element_object ... ok
[INFO] [stdout] test emit_walk::tests::walk_array_elements_rejects_trailing_bytes_after_the_terminator ... ok
[INFO] [stdout] test emit_walk::tests::tolerant_mode_skips_nops_between_top_level_fields_yielding_the_same_fields ... ok
[INFO] [stdout] test env::tests::hook_again_requested_survives_a_later_rollback_uncleared ... ok
[INFO] [stdout] test emit_walk::tests::rejects_unknown_transaction_type ... ok
[INFO] [stdout] test emit_walk::tests::walk_top_level_fields_or_object_dispatches_on_in_object ... ok
[INFO] [stdout] test env::tests::accept_commits_and_reports_success ... ok
[INFO] [stdout] test grant::tests::account_matches_by_account_regardless_of_hash ... ok
[INFO] [stdout] test env::tests::plain_return_is_provisional_and_not_success ... ok
[INFO] [stdout] test grant::tests::both_requires_hash_and_account ... ok
[INFO] [stdout] test emit_walk::tests::walk_top_level_fields_accepts_a_duplicate_field ... ok
[INFO] [stdout] test grant::tests::any_matches_everything ... ok
[INFO] [stdout] test env::tests::rollback_reports_failure ... ok
[INFO] [stdout] test emit_walk::tests::walk_top_level_fields_matches_the_same_depth_bound ... ok
[INFO] [stdout] test env::tests::builders_seed_the_world_readable_by_state ... ok
[INFO] [stdout] test host::control::tests::hook_param_set_overwrites_the_same_key_within_one_invocation ... ok
[INFO] [stdout] test host::control::tests::hook_again_succeeds_once_then_already_set ... ok
[INFO] [stdout] test host::control::tests::hook_param_set_rejects_size_limits ... ok
[INFO] [stdout] test host::control::tests::hook_skip_add_then_delete_then_delete_again_is_doesnt_exist ... ok
[INFO] [stdout] test emit_walk::tests::top_level_transaction_type_reads_back_payment ... ok
[INFO] [stdout] test emit_walk::tests::strict_mode_still_rejects_a_nop_header ... ok
[INFO] [stdout] test exit::tests::only_accept_is_success ... ok
[INFO] [stdout] test host::control::tests::hook_skip_add_then_duplicate_add_is_a_no_op_success ... ok
[INFO] [stdout] test host::float::tests::compare_mode_matrix ... ok
[INFO] [stdout] test host::float::tests::compare_mode_zero_or_all_three_bits_is_invalid_argument ... ok
[INFO] [stdout] test env::tests::unknown_index_panics_listing_declared_indices - should panic ... ok
[INFO] [stdout] test host::control::tests::hook_skip_rejects_bad_flags_and_bad_hash_length ... ok
[INFO] [stdout] test grant::tests::hook_hash_matches_by_hash_regardless_of_account ... ok
[INFO] [stdout] test host::control::tests::hook_param_set_enforces_the_max_params_budget ... ok
[INFO] [stdout] test host::float::tests::canonical_zero_is_valid ... ok
[INFO] [stdout] test env::tests::state_reports_none_for_absent_entry ... ok
[INFO] [stdout] test env::tests::state_typed_decodes_present_value ... ok
[INFO] [stdout] test host::control::tests::hook_param_set_checks_hash_length_before_value_size ... ok
[INFO] [stdout] test host::float::tests::float_int_too_big ... ok
[INFO] [stdout] test host::float::tests::float_root_n_below_two_is_invalid_argument ... ok
[INFO] [stdout] test host::control::tests::hook_param_set_records_the_override_and_returns_value_len ... ok
[INFO] [stdout] test host::float::tests::float_log_of_one_is_zero ... ok
[INFO] [stdout] test host::float::tests::float_root_square_root_of_four_is_two ... ok
[INFO] [stdout] test host::float::tests::float_log_negative_is_complex_not_supported ... ok
[INFO] [stdout] test host::float::tests::float_one_matches_xfl_macro_reference_vector ... ok
[INFO] [stdout] test host::float::tests::compare_negative_numbers_order_correctly ... ok
[INFO] [stdout] test host::float::tests::divide_by_zero_and_invert_zero ... ok
[INFO] [stdout] test host::float::tests::float_int_underflow_is_zero ... ok
[INFO] [stdout] test host::float::tests::float_int_basic ... ok
[INFO] [stdout] test host::float::tests::float_int_decimal_places_out_of_range ... ok
[INFO] [stdout] test host::float::tests::float_log_zero_is_invalid_argument ... ok
[INFO] [stdout] test host::float::tests::float_int_negative_requires_absolute ... ok
[INFO] [stdout] test host::float::tests::float_root_zero_is_zero ... ok
[INFO] [stdout] test host::float::tests::float_set_mantissa_zero_is_canonical_zero_not_an_error ... ok
[INFO] [stdout] test host::float::tests::float_set_matches_xfl_macro_reference_vectors ... ok
[INFO] [stdout] test host::float::tests::known_quotient ... ok
[INFO] [stdout] test host::float::tests::iou_amount_round_trips_through_sto_and_sto_set ... ok
[INFO] [stdout] test host::float::tests::known_product ... ok
[INFO] [stdout] test host::float::tests::iou_zero_encodes_as_canonical_amount_zero ... ok
[INFO] [stdout] test host::float::tests::float_set_overflow_is_invalid_float_not_xfl_overflow ... ok
[INFO] [stdout] test host::float::tests::known_sum ... ok
[INFO] [stdout] test host::float::tests::mulratio_half_of_two_is_one ... ok
[INFO] [stdout] test host::float::tests::iou_amount_short_form_round_trips_without_header ... ok
[INFO] [stdout] test host::float::tests::mulratio_denominator_zero_is_division_by_zero ... ok
[INFO] [stdout] test host::float::tests::invert_two_times_two_is_one ... ok
[INFO] [stdout] test host::float::tests::negative_i64_is_never_a_valid_float ... ok
[INFO] [stdout] test host::float::tests::mulratio_rounding_up_vs_down_differ_on_a_true_fraction ... ok
[INFO] [stdout] test host::float::tests::invalid_operand_reports_invalid_float_across_the_family ... ok
[INFO] [stdout] test host::float::tests::mantissa_exponent_sign_round_trip ... ok
[INFO] [stdout] test host::float::tests::native_amount_round_trip_via_drops ... ok
[INFO] [stdout] test host::float::tests::x_minus_x_is_canonical_zero ... ok
[INFO] [stdout] test host::keylet::tests::amendments_matches_e2e_formula ... ok
[INFO] [stdout] test host::keylet::tests::child_and_unchecked_pass_the_hash_through_unhashed ... ok
[INFO] [stdout] test host::keylet::tests::cron_layout_matches_indexes_cpp ... ok
[INFO] [stdout] test host::float::tests::sto_mixed_currency_issuer_options_is_invalid_argument ... ok
[INFO] [stdout] test host::float::tests::negate_canonical_zero_stays_zero ... ok
[INFO] [stdout] test host::keylet::tests::check_matches_e2e_formula ... ok
[INFO] [stdout] test host::float::tests::sto_field_code_header_lengths ... ok
[INFO] [stdout] test host::keylet::tests::fees_type_code_differs_from_hash_space ... ok
[INFO] [stdout] test host::float::tests::x_plus_zero_equals_x_validated ... ok
[INFO] [stdout] test host::keylet::tests::hook_definition_matches_index_hash_formula ... ok
[INFO] [stdout] test host::float::tests::x_times_one_equals_x ... ok
[INFO] [stdout] test host::keylet::tests::hook_hook_state_hook_definition_hook_state_dir_and_emitted_well_formed ... ok
[INFO] [stdout] test host::keylet::tests::hook_state_dir_matches_index_hash_formula ... ok
[INFO] [stdout] test host::keylet::tests::hook_state_matches_index_hash_formula ... ok
[INFO] [stdout] test host::keylet::tests::line_hashes_accounts_in_canonical_order_regardless_of_call_order ... ok
[INFO] [stdout] test host::keylet::tests::offer_check_escrow_nft_offer_accept_a_zero_seq ... ok
[INFO] [stdout] test host::keylet::tests::offer_escrow_use_seq_not_hash ... ok
[INFO] [stdout] test host::keylet::tests::owner_dir_type_code_differs_from_hash_space ... ok
[INFO] [stdout] test host::keylet::tests::page_index_zero_returns_root_unhashed ... ok
[INFO] [stdout] test host::float::tests::invert_one_is_one ... ok
[INFO] [stdout] test host::float::tests::native_amount_with_large_drops_loses_byte0_low_bits ... ok
[INFO] [stdout] test host::float::tests::float_set_underflow_is_invalid_float ... ok
[INFO] [stdout] test host::keylet::tests::hook_matches_index_hash_formula ... ok
[INFO] [stdout] test host::keylet::tests::page_nonzero_index_hashes_root_and_index ... ok
[INFO] [stdout] test host::keylet::tests::deposit_preauth_matches_e2e_formula ... ok
[INFO] [stdout] test host::keylet::tests::negative_unl_matches_index_hash_formula ... ok
[INFO] [stdout] test host::keylet::tests::missing_required_bytes_slot_is_invalid_argument ... ok
[INFO] [stdout] test host::keylet::tests::quality_rejects_a_non_dir_keylet ... ok
[INFO] [stdout] test host::keylet::tests::signers_hashes_a_fixed_zero_page ... ok
[INFO] [stdout] test host::float::tests::native_zero_encodes_as_all_zero_bytes_not_positive_zero ... ok
[INFO] [stdout] test host::keylet::tests::paychan_rejects_a_zero_seq ... ok
[INFO] [stdout] test host::keylet::tests::emitted_matches_index_hash_formula ... ok
[INFO] [stdout] test host::float::tests::negate_is_involutive ... ok
[INFO] [stdout] test host::keylet::tests::account_matches_e2e_formula ... ok
[INFO] [stdout] test host::keylet::tests::quality_overwrites_last_8_bytes_of_a_dir_keylet ... ok
[INFO] [stdout] test host::keylet::tests::skip_bad_flag_is_invalid_argument ... ok
[INFO] [stdout] test host::keylet::tests::skip_flag_one_hashes_ledger_shifted_right_16 ... ok
[INFO] [stdout] test host::keylet::tests::unchecked_is_type_zero_plus_raw_hash ... ok
[INFO] [stdout] test host::keylet::tests::unknown_type_is_invalid_argument ... ok
[INFO] [stdout] test host::slots::tests::array_field_navigates_to_element_and_its_own_fields ... ok
[INFO] [stdout] test host::slots::tests::meta_slot_absent_is_prerequisite_not_met ... ok
[INFO] [stdout] test host::slots::tests::clearing_the_parent_does_not_invalidate_a_previously_derived_child ... ok
[INFO] [stdout] test host::slots::tests::meta_slot_seeded_loads_as_root ... ok
[INFO] [stdout] test host::slots::tests::slot_clear_frees_the_slot_and_then_reports_doesnt_exist ... ok
[INFO] [stdout] test host::slots::tests::slot_and_slot_size_read_back_the_stored_payload ... ok
[INFO] [stdout] test host::slots::tests::otxn_slot_serializes_the_seeded_otxn ... ok
[INFO] [stdout] test host::slots::tests::slot_float_iou_round_trips_through_float_sto ... ok
[INFO] [stdout] test host::slots::tests::slot_float_native_matches_float_sets_normalize_xfl_path ... ok
[INFO] [stdout] test host::slots::tests::slot_float_native_zero_underflows_to_zero_not_invalid_float ... ok
[INFO] [stdout] test host::slots::tests::slot_missing_is_doesnt_exist ... ok
[INFO] [stdout] test host::slots::tests::slot_set_32_byte_hash_is_doesnt_exist ... ok
[INFO] [stdout] test host::slots::tests::slot_set_loads_a_seeded_ledger_object ... ok
[INFO] [stdout] test host::keylet::tests::skip_flag_zero_hashes_no_args ... ok
[INFO] [stdout] test host::slots::tests::slot_set_missing_keylet_is_doesnt_exist ... ok
[INFO] [stdout] test host::keylet::tests::ticket_is_always_invalid_argument ... ok
[INFO] [stdout] test host::slots::tests::slot_set_no_free_slots_once_all_255_are_taken ... ok
[INFO] [stdout] test host::keylet::tests::nft_offer_matches_index_hash_formula_and_type_code_differs_from_hash_space ... ok
[INFO] [stdout] test host::slots::tests::slot_set_wrong_length_is_invalid_argument ... ok
[INFO] [stdout] test host::slots::tests::slot_subarray_on_a_non_array_is_not_an_array ... ok
[INFO] [stdout] test host::slots::tests::slot_subfield_amount_field_is_amount_kind ... ok
[INFO] [stdout] test host::slots::tests::slot_subfield_in_place_failure_leaves_the_slot_untouched ... ok
[INFO] [stdout] test host::slots::tests::slot_subfield_in_place_rewrites_the_parents_slot ... ok
[INFO] [stdout] test host::slots::tests::slot_subfield_reads_a_blob_field_with_its_vl_prefix ... ok
[INFO] [stdout] test host::slots::tests::slot_subfield_reads_a_scalar_field_with_no_vl_prefix ... ok
[INFO] [stdout] test host::slots::tests::slot_type_flags_1_on_a_non_amount_is_not_an_amount ... ok
[INFO] [stdout] test host::slots::tests::slot_set_slot_into_out_of_range_is_invalid_argument ... ok
[INFO] [stdout] test host::slots::tests::slot_subfield_root_accepts_nesting_up_to_the_real_hosts_limit ... ok
[INFO] [stdout] test host::slots::tests::slot_subfield_root_rejects_nesting_beyond_the_real_hosts_limit ... ok
[INFO] [stdout] test host::slots::tests::slot_set_no_free_slots_is_checked_before_the_keylet_lookup ... ok
[INFO] [stdout] test host::slots::tests::slot_type_invalid_flags_is_invalid_argument ... ok
[INFO] [stdout] test host::slots::tests::xpop_slot_absent_is_doesnt_exist ... ok
[INFO] [stdout] test host::slots::tests::xpop_slot_packs_both_slot_numbers ... ok
[INFO] [stdout] test host::sto::tests::sto_emplace_appends_when_code_is_greater_than_every_existing_field ... ok
[INFO] [stdout] test host::sto::tests::sto_emplace_rejects_field_id_mismatch_with_injected_header ... ok
[INFO] [stdout] test host::slots::tests::slot_subfield_missing_field_is_doesnt_exist ... ok
[INFO] [stdout] test host::slots::tests::slot_subfield_missing_parent_is_doesnt_exist ... ok
[INFO] [stdout] test host::sto::tests::sto_emplace_replaces_an_existing_field_in_place ... ok
[INFO] [stdout] test host::slots::tests::slot_subfield_on_a_non_object_slot_is_not_an_object ... ok
[INFO] [stdout] test host::sto::tests::sto_emplace_size_limits ... ok
[INFO] [stdout] test host::sto::tests::sto_erase_removes_the_field_at_its_canonical_position ... ok
[INFO] [stdout] test host::sto::tests::sto_subarray_returns_each_element_fully_formed_and_bare ... ok
[INFO] [stdout] test host::sto::tests::sto_subarray_strips_an_optional_leading_header ... ok
[INFO] [stdout] test host::sto::tests::sto_subarray_too_short_is_too_small ... ok
[INFO] [stdout] test host::sto::tests::sto_subfield_returns_arrays_fully_formed ... ok
[INFO] [stdout] test host::sto::tests::sto_subfield_strips_vl_prefix_for_account ... ok
[INFO] [stdout] test host::sto::tests::sto_subfield_too_short_is_too_small ... ok
[INFO] [stdout] test host::slots::tests::xpop_slot_rejects_the_same_explicit_slot_for_both_halves ... ok
[INFO] [stdout] test host::slots::tests::otxn_slot_root_type_matches_upstream_sftransaction_field_code ... ok
[INFO] [stdout] test host::sto::tests::sto_emplace_inserts_at_canonical_position ... ok
[INFO] [stdout] test host::sto::tests::sto_validate_accepts_nesting_up_to_the_real_hosts_limit_and_rejects_beyond_it ... ok
[INFO] [stdout] test host::util::tests::util_accid_genesis_account ... ok
[INFO] [stdout] test host::util::tests::util_accid_invalid_char ... ok
[INFO] [stdout] test host::util::tests::util_accid_too_big ... ok
[INFO] [stdout] test host::util::tests::util_accid_bad_checksum ... ok
[INFO] [stdout] test host::sto::tests::sto_emplace_then_erase_round_trips ... ok
[INFO] [stdout] test host::sto::tests::sto_validate_too_short_is_too_small ... ok
[INFO] [stdout] test host::sto::tests::sto_validate_accepts_well_formed_and_rejects_malformed ... ok
[INFO] [stdout] test host::sto::tests::sto_subfield_locates_a_scalar_fields_payload ... ok
[INFO] [stdout] test host::sto::tests::sto_subfield_missing_field_is_doesnt_exist ... ok
[INFO] [stdout] test host::util::tests::sha512h_known_answer_empty_input ... ok
[INFO] [stdout] test host::util::tests::util_accid_wrong_length ... ok
[INFO] [stdout] test host::util::tests::util_raddr_wrong_length ... ok
[INFO] [stdout] test host::util::tests::util_verify_bad_key_type_and_length ... ok
[INFO] [stdout] test host::util::tests::util_verify_ed25519_positive_and_negative ... ok
[INFO] [stdout] test host::util::tests::util_accid_util_raddr_round_trip_arbitrary_bytes ... ok
[INFO] [stdout] test host::control::tests::hook_skip_delete_of_never_added_hash_is_doesnt_exist ... ok
[INFO] [stdout] test host::sto::tests::sto_subfield_malformed_is_parse_error ... ok
[INFO] [stdout] test host::sto::tests::sto_validate_rejects_a_nop_padded_sto ... ok
[INFO] [stdout] test host::util::tests::util_raddr_genesis_account ... ok
[INFO] [stdout] test invocation::tests::retry_block_flag_starts_clear_and_can_be_set ... ok
[INFO] [stdout] test invocation::tests::state_modification_budget_rejects_at_the_boundary ... ok
[INFO] [stdout] test invocation::tests::static_take_allowed_is_take_once_per_invocation ... ok
[INFO] [stdout] test otxn::tests::account_sets_raw_field_bytes ... ok
[INFO] [stdout] test otxn::tests::amount_drops_sets_native_amount_encoding ... ok
[INFO] [stdout] test otxn::tests::field_raw_is_a_general_escape_hatch ... ok
[INFO] [stdout] test otxn::tests::param_and_id_are_stored ... ok
[INFO] [stdout] test otxn::tests::serialize_is_a_bare_canonical_field_sequence ... ok
[INFO] [stdout] test host::util::tests::util_verify_too_small ... ok
[INFO] [stdout] test otxn::tests::serialize_synthesizes_transaction_type_unless_overridden ... ok
[INFO] [stdout] test otxn::tests::serialize_vl_field_round_trips_through_field_raw ... ok
[INFO] [stdout] test otxn::tests::write_field_header_round_trips_type_ge_16_field_lt_16 ... ok
[INFO] [stdout] test protocol_formats::tests::unknown_transaction_type_value_is_none ... ok
[INFO] [stdout] test invocation::tests::emit_count_tracks_only_successful_emissions ... ok
[INFO] [stdout] test otxn::tests::amount_drops_panics_at_or_above_max_native_drops - should panic ... ok
[INFO] [stdout] test otxn::tests::deserialize_canonicalizes_a_nested_nop_supplied_directly ... ok
[INFO] [stdout] test host::util::tests::util_verify_secp256k1_positive_and_negative ... ok
[INFO] [stdout] test invocation::tests::nonces_are_deterministic_given_the_same_counters ... ok
[INFO] [stdout] test invocation::tests::require_reserved_is_prerequisite_not_met_until_set ... ok
[INFO] [stdout] test invocation::tests::reserve_rejects_zero_and_too_large_and_double_set ... ok
[INFO] [stdout] test otxn::tests::serialize_then_deserialize_round_trips_every_seeded_field ... ok
[INFO] [stdout] test protocol_formats::tests::payment_requires_destination_and_amount_plus_the_common_fields ... ok
[INFO] [stdout] test otxn::tests::deserialize_rejects_malformed_bytes ... ok
[INFO] [stdout] test world::tests::namespace_budget_frees_up_once_the_last_entry_is_removed ... ok
[INFO] [stdout] test world::tests::namespace_budget_is_scoped_per_account ... ok
[INFO] [stdout] test host::util::tests::sha512h_known_answer_abc ... ok
[INFO] [stdout] test world::tests::namespace_budget_rejects_the_257th_distinct_namespace ... ok
[INFO] [stdout] test host::sto::tests::sto_erase_missing_field_is_doesnt_exist ... ok
[INFO] [stdout] test world::tests::namespace_budget_only_costs_for_genuinely_new_namespaces ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 269 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/const_key_state.rs (/opt/rustwide/target/release/deps/const_key_state-a04cc62d1b7d2fec)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test const_key_writes_to_its_own_full_32_byte_key ... ok
[INFO] [stdout] test static_key_writes_to_its_own_full_32_byte_key ... ok
[INFO] [stderr]      Running tests/control_leftovers.rs (/opt/rustwide/target/release/deps/control_leftovers-08bb633f1595adbf)
[INFO] [stdout] test hook_key_derived_const_key_writes_to_its_own_real_length_key ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test hook_again_is_not_committed_on_rollback ... ok
[INFO] [stdout] test skip_directives_are_not_committed_on_rollback ... ok
[INFO] [stdout] test skip_directives_are_committed_on_accept_and_recorded_verbatim ... ok
[INFO] [stdout] test param_override_is_not_committed_on_rollback ... ok
[INFO] [stdout] test hook_again_second_call_in_the_same_invocation_is_already_set ... ok
[INFO] [stdout] test override_is_not_visible_within_the_same_invocation_but_is_after_accept ... ok
[INFO] [stdout] test override_precedence_beats_a_seeded_hook_param ... ok
[INFO] [stdout] test hook_again_requested_reflects_the_last_accepted_invocation ... ok
[INFO] [stdout] test hook_skip_add_remove_remove_again_matches_upstream_semantics ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/end_to_end.rs (/opt/rustwide/target/release/deps/end_to_end-caeb9f429d49a2cc)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test first_payment_counts_to_one ... ok
[INFO] [stdout] test counter_persists_across_invocations ... ok
[INFO] [stdout] test payout_emits_one_payment ... ok
[INFO] [stdout] test remit_with_nops_stores_the_canonical_nop_free_blob ... ok
[INFO] [stdout] test remit_emits_one_remit_with_nested_amounts ... ok
[INFO] [stdout] test rollback_reverts_state_writes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/foreign_grants.rs (/opt/rustwide/target/release/deps/foreign_grants-b30f9b9aba1eb29a)
[INFO] [stderr]      Running tests/guard_budget.rs (/opt/rustwide/target/release/deps/guard_budget-ddb52be33fac651b)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test grant_by_hook_hash_authorizes_regardless_of_account ... ok
[INFO] [stdout] test ungranted_foreign_write_is_not_authorized ... ok
[INFO] [stdout] test a_size_failure_never_blocks_the_next_attempt ... ok
[INFO] [stdout] test granted_foreign_write_succeeds ... ok
[INFO] [stdout] test an_authorization_failure_blocks_the_next_attempt ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test guard_budget_is_cumulative_across_the_whole_invocation ... ok
[INFO] [stdout] test vl_setter_shares_its_guard_budget_across_calls ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/hookstatic.rs (/opt/rustwide/target/release/deps/hookstatic-be5f0e25b2215afb)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test second_take_within_one_invocation_is_none ... ok
[INFO] [stdout] test the_leaked_clone_is_independently_mutable ... ok
[INFO] [stdout] test every_invocation_gets_a_fresh_buffer ... ok
[INFO] [stdout] test parallel_threads_are_independent ... ok
[INFO] [stderr]      Running tests/invoke_cbak.rs (/opt/rustwide/target/release/deps/invoke_cbak-3b5ed6632427cfcd)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test cbak_sees_the_emitted_transaction_as_its_own_otxn ... ok
[INFO] [stdout] test invoke_cbak_does_not_leak_its_otxn_into_a_later_plain_invoke ... ok
[INFO] [stdout] test invoke_cbak_panics_when_the_hook_account_changed_since_the_emit - should panic ... ok
[INFO] [stdout] test invoke_cbak_on_an_entry_with_no_cbak_panics - should panic ... ok
[INFO] [stdout] test invoke_cbak_failure_presents_the_emit_failure_pseudo_transaction ... ok
[INFO] [stdout] test emit_callback_presence_tracks_whether_the_entry_declares_a_cbak ... ok
[INFO] [stdout] test invoke_cbak_panics_for_a_transaction_emitted_by_an_entry_with_no_cbak - should panic ... ok
[INFO] [stderr]      Running tests/invoke_cbak_nops.rs (/opt/rustwide/target/release/deps/invoke_cbak_nops-038ac371b1121036)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/keylet_value_into_equivalence.rs (/opt/rustwide/target/release/deps/keylet_value_into_equivalence-36a6feb3024f891c)
[INFO] [stdout] test cbak_navigates_a_nested_field_that_carried_a_nop ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test by_value_and_into_agree_for_all_26_types ... ok
[INFO] [stderr]      Running tests/limits_table.rs (/opt/rustwide/target/release/deps/limits_table-79fea0fb42f7c582)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test undersized_destination_is_too_small_never_truncates ... ok
[INFO] [stdout] test hook_hash_is_readable_per_position ... ok
[INFO] [stdout] test etxn_prerequisites_without_reserve ... ok
[INFO] [stdout] test otxn_emitted_rejects_a_burden_that_does_not_fit_in_i64 - should panic ... ok
[INFO] [stdout] test traces_are_captured_not_printed ... ok
[INFO] [stdout] test absent_hook_param_is_doesnt_exist ... ok
[INFO] [stdout] test burden_overflow_is_fee_too_large ... ok
[INFO] [stdout] test emit_beyond_reserve_is_too_many_emitted_txn ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/limits_table_more.rs (/opt/rustwide/target/release/deps/limits_table_more-c1608f04ca8aa601)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test oversized_key_is_too_big ... ok
[INFO] [stdout] test short_key_and_left_padded_key_address_the_same_entry ... ok
[INFO] [stdout] test oversized_value_is_too_big ... ok
[INFO] [stdout] test zero_byte_key_is_too_small ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/namespace_limit.rs (/opt/rustwide/target/release/deps/namespace_limit-565569437bf22c6e)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test a_namespace_created_by_an_accepted_invoke_persists_and_counts_against_a_later_invoke ... ok
[INFO] [stderr]      Running tests/reentrancy.rs (/opt/rustwide/target/release/deps/reentrancy-1fbbaf4f8449d198)
[INFO] [stdout] test account_already_at_the_namespace_cap_rejects_a_new_namespace ... ok
[INFO] [stdout] test a_namespace_created_by_a_rolled_back_invoke_never_persists ... ok
[INFO] [stdout] test account_already_at_the_namespace_cap_still_accepts_writes_into_an_existing_namespace ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test reentrant_invoke_panics - should panic ... ok
[INFO] [stderr]      Running tests/source_scan.rs (/opt/rustwide/target/release/deps/source_scan-f2b43c8ad55a3bc1)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test every_raw_call_site_has_an_enclosing_testenv_guard ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stderr] error: test failed, to rerun pass `--test source_scan`
[INFO] [stdout] 
[INFO] [stdout] ---- every_raw_call_site_has_an_enclosing_testenv_guard stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'every_raw_call_site_has_an_enclosing_testenv_guard' (1599) panicked at tests/source_scan.rs:99:33:
[INFO] [stdout] failed to read /opt/rustwide/workdir/../rshooks/src/api/state.rs: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a976c183221 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a976c19769a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a976c1876dc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a976c15f296 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a976c17b619 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a976c117340 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a976c17b7d2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a976c15f342 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a976c157f39 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a976c15ff3d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a976c197dcc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a976c108e39 - source_scan[96c26eaa626a5ca8]::every_bridged_file_has_matching_markers::{closure#0}::{closure#0}
[INFO] [stdout]   12:     0x5a976c10928d - source_scan[96c26eaa626a5ca8]::every_bridged_file_has_matching_markers::{closure#0}
[INFO] [stdout]   13:     0x5a976c10a357 - <source_scan[96c26eaa626a5ca8]::every_raw_call_site_has_an_enclosing_testenv_guard::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a976c10a62b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x5a976c117c95 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a976c111554 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a976c11adf2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5a976c182789 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x706f0e49edfa - <unknown>
[INFO] [stdout]   20:     0x706f0e5323d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     every_raw_call_site_has_an_enclosing_testenv_guard
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "0e93b7d8a7c615e5fe7b6f0148131dff66e0c30cb5d08e376757abf98346c31f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0e93b7d8a7c615e5fe7b6f0148131dff66e0c30cb5d08e376757abf98346c31f", kill_on_drop: false }`
[INFO] [stdout] 0e93b7d8a7c615e5fe7b6f0148131dff66e0c30cb5d08e376757abf98346c31f
