[INFO] fetching crate mppi-provider 0.1.2...
[INFO] testing mppi-provider-0.1.2 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate mppi-provider 0.1.2 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate mppi-provider 0.1.2
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate mppi-provider 0.1.2
[INFO] tweaked toml for crates.io crate mppi-provider 0.1.2 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate mppi-provider 0.1.2 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 mppi-provider 0.1.2 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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] dffda1c9970a5e22b758fb0aef2ec01adbc5fe8a8a4df01732df05c839f8d09b
[INFO] running `Command { std: "docker" "start" "dffda1c9970a5e22b758fb0aef2ec01adbc5fe8a8a4df01732df05c839f8d09b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "dffda1c9970a5e22b758fb0aef2ec01adbc5fe8a8a4df01732df05c839f8d09b", 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" "dffda1c9970a5e22b758fb0aef2ec01adbc5fe8a8a4df01732df05c839f8d09b" "/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" "dffda1c9970a5e22b758fb0aef2ec01adbc5fe8a8a4df01732df05c839f8d09b", 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" "dffda1c9970a5e22b758fb0aef2ec01adbc5fe8a8a4df01732df05c839f8d09b" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling find-msvc-tools v0.1.13
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling generic-array v0.14.9
[INFO] [stderr]    Compiling smallvec v1.16.1
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling mio v1.2.3
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling rustls v0.23.45
[INFO] [stderr]    Compiling unicode-segmentation v1.13.3
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling rustls-pki-types v1.15.1
[INFO] [stderr]    Compiling der v0.7.10
[INFO] [stderr]    Compiling const-hex v1.19.3
[INFO] [stderr]    Compiling keccak v0.2.2
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling proc-macro-error-attr3 v3.0.1
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling ff v0.13.1
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling axum-core v0.5.6
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling group v0.13.0
[INFO] [stderr]    Compiling rustls-native-certs v0.8.4
[INFO] [stderr]    Compiling ruint-macro v1.2.1
[INFO] [stderr]    Compiling ruint v1.20.1
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling jobserver v0.1.35
[INFO] [stderr]    Compiling hybrid-array v0.4.15
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling cc v1.4.7
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling sec1 v0.7.3
[INFO] [stderr]    Compiling crypto-bigint v0.5.5
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling rfc6979 v0.4.0
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling aws-lc-sys v0.45.0
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling sha3 v0.11.0
[INFO] [stderr]    Compiling elliptic-curve v0.13.8
[INFO] [stderr]    Compiling ecdsa v0.16.9
[INFO] [stderr]    Compiling k256 v0.13.4
[INFO] [stderr]    Compiling syn-solidity v1.7.3
[INFO] [stderr]    Compiling macro-string v0.2.0
[INFO] [stderr]    Compiling proc-macro-error3 v3.0.1
[INFO] [stderr]    Compiling synstructure v0.14.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling pin-project-internal v1.1.13
[INFO] [stderr]    Compiling prost-derive v0.14.4
[INFO] [stderr]    Compiling zerofrom-derive v0.1.8
[INFO] [stderr]    Compiling yoke-derive v0.8.3
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling pin-project v1.1.13
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling prost v0.14.4
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling zerovec v0.11.8
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling alloy-sol-macro-input v1.7.3
[INFO] [stderr]    Compiling alloy-sol-macro-expander v1.7.3
[INFO] [stderr]    Compiling tinystr v0.8.4
[INFO] [stderr]    Compiling potential_utf v0.1.6
[INFO] [stderr]    Compiling icu_collections v2.3.0
[INFO] [stderr]    Compiling icu_locale_core v2.3.0
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling alloy-primitives v1.7.3
[INFO] [stderr]    Compiling icu_provider v2.3.1
[INFO] [stderr]    Compiling icu_normalizer v2.3.0
[INFO] [stderr]    Compiling icu_properties v2.3.0
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling alloy-sol-macro v1.7.3
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling alloy-sol-types v1.7.3
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling h2 v0.4.19
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling axum v0.8.9
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling hyper v1.11.1
[INFO] [stderr]    Compiling hyper-util v0.1.21
[INFO] [stderr]    Compiling hyper-timeout v0.5.2
[INFO] [stderr]    Compiling aws-lc-rs v1.18.1
[INFO] [stderr]    Compiling rustls-webpki v0.103.15
[INFO] [stderr]    Compiling tokio-rustls v0.26.5
[INFO] [stderr]    Compiling rustls-platform-verifier v0.7.1
[INFO] [stderr]    Compiling tonic v0.14.6
[INFO] [stderr]    Compiling hyper-rustls v0.27.10
[INFO] [stderr]    Compiling reqwest v0.13.5
[INFO] [stderr]    Compiling tonic-prost v0.14.6
[INFO] [stderr]    Compiling mppi-provider v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> src/http.rs:235:14
[INFO] [stdout]     |
[INFO] [stdout] 235 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |n| n.checked_add(1))
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 235 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |n| n.checked_add(1))
[INFO] [stdout] 235 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |n| n.checked_add(1))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 3m 03s
[INFO] running `Command { std: "docker" "inspect" "dffda1c9970a5e22b758fb0aef2ec01adbc5fe8a8a4df01732df05c839f8d09b", 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" "dffda1c9970a5e22b758fb0aef2ec01adbc5fe8a8a4df01732df05c839f8d09b" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling pkcs8 v0.10.2
[INFO] [stderr]    Compiling elliptic-curve v0.13.8
[INFO] [stderr]    Compiling ecdsa v0.16.9
[INFO] [stderr]    Compiling k256 v0.13.4
[INFO] [stderr]    Compiling alloy-primitives v1.7.3
[INFO] [stderr]    Compiling alloy-sol-types v1.7.3
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling tokio-rustls v0.26.5
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling h2 v0.4.19
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling axum v0.8.9
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling hyper v1.11.1
[INFO] [stderr]    Compiling hyper-util v0.1.21
[INFO] [stderr]    Compiling hyper-timeout v0.5.2
[INFO] [stderr]    Compiling hyper-rustls v0.27.10
[INFO] [stderr]    Compiling reqwest v0.13.5
[INFO] [stderr]    Compiling tonic v0.14.6
[INFO] [stderr]    Compiling tonic-prost v0.14.6
[INFO] [stderr]    Compiling mppi-provider v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> src/http.rs:235:14
[INFO] [stdout]     |
[INFO] [stdout] 235 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |n| n.checked_add(1))
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 235 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |n| n.checked_add(1))
[INFO] [stdout] 235 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |n| n.checked_add(1))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> src/http.rs:235:14
[INFO] [stdout]     |
[INFO] [stdout] 235 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |n| n.checked_add(1))
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 235 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |n| n.checked_add(1))
[INFO] [stdout] 235 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |n| n.checked_add(1))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 39s
[INFO] running `Command { std: "docker" "inspect" "dffda1c9970a5e22b758fb0aef2ec01adbc5fe8a8a4df01732df05c839f8d09b", 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" "dffda1c9970a5e22b758fb0aef2ec01adbc5fe8a8a4df01732df05c839f8d09b" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]    --> src/http.rs:235:14
[INFO] [stderr]     |
[INFO] [stderr] 235 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |n| n.checked_add(1))
[INFO] [stderr]     |              ^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]     |
[INFO] [stderr] 235 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |n| n.checked_add(1))
[INFO] [stderr] 235 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |n| n.checked_add(1))
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: `mppi-provider` (lib) generated 1 warning (run `cargo fix --lib -p mppi-provider` to apply 1 suggestion)
[INFO] [stderr] warning: `mppi-provider` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.51s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/mppi-provider/bb305b76a6450ace/out/mppi_provider-bb305b76a6450ace)
[INFO] [stdout] 
[INFO] [stdout] running 164 tests
[INFO] [stdout] test cli::tests::explicit_update_tls_paths_use_selected_configuration_directory ... ok
[INFO] [stdout] test cli::tests::mutation_keys_have_required_v4_shape ... ok
[INFO] [stdout] test cli::tests::agent_wallet_address_selection_rejects_obsolete_credentials_and_identity_changes ... ok
[INFO] [stdout] test cli::tests::network_flags_are_mutually_exclusive_for_every_command ... ok
[INFO] [stdout] test cli::tests::command_fields_are_explicit_and_secret_values_never_diagnosed ... ok
[INFO] [stdout] test circle::tests::official_account_pins_are_network_specific_and_unsupported_chains_fail ... ok
[INFO] [stdout] test circle::tests::typed_data_preserves_complete_contract_signature_and_rejects_wrong_chain ... ok
[INFO] [stdout] test cli::tests::packaged_profile_follows_resolved_configuration_network ... ok
[INFO] [stdout] test follower::tests::cached_readiness_does_not_query_rpc_and_repeated_head_cannot_renew_progress ... ok
[INFO] [stdout] test follower::tests::coherent_readiness_rejects_superseded_evidence_and_released_watches ... ok
[INFO] [stdout] test follower::tests::lifecycle_pause_and_collection_margin ... ok
[INFO] [stdout] test follower::tests::accepted_head_and_session_evidence_cannot_regress ... ok
[INFO] [stdout] test follower::tests::cancelled_start_has_a_stoppable_task ... ok
[INFO] [stdout] test follower::tests::cancelled_refresh_retains_evidence_and_invalidates_readiness ... ok
[INFO] [stdout] test runtime::hooks::tests::blocked_observer_has_bounded_queue_and_shutdown_never_joins_callback ... ok
[INFO] [stdout] test local_state::tests::linked_and_permissive_records_are_rejected ... ok
[INFO] [stdout] test follower::tests::wall_head_age_and_monotonic_regression_fail_closed ... ok
[INFO] [stdout] test runtime::hooks::tests::oversized_observer_record_is_dropped_before_starting_worker ... ok
[INFO] [stdout] test cli::tests::init_is_local_explicit_and_never_overwrites ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::caller_cancellation_leaves_owned_batch_running_and_retains_returned_handles ... ok
[INFO] [stdout] test runtime::hooks::tests::observer_failure_does_not_stop_later_records ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::close_reconciles_intersecting_batch_without_claiming_close_completion ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::expired_shutdown_keeps_wallet_started_nonempty_batch_unknown ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::expired_shutdown_omits_unsubmitted_empty_batch ... ok
[INFO] [stdout] test local_state::tests::intent_is_locked_durable_bounded_and_strict ... ok
[INFO] [stdout] test circle::tests::hashless_service_failure_and_ambiguous_history_cannot_authorize_replacement ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::expired_shutdown_omits_unsubmitted_nonempty_batch ... ok
[INFO] [stdout] test circle::tests::legacy_shared_self_route_record_is_accepted_without_rewriting ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::immediate_shutdown_omits_unsubmitted_empty_batch ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::immediate_shutdown_omits_unsubmitted_nonempty_batch ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::intersecting_single_and_batch_reconcile_once_without_resubmission ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::maintenance_groups_due_sessions_into_one_ordered_batch ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::expired_shutdown_keeps_wallet_started_empty_batch_unknown ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::empty_success_is_silent_retained_and_repeated_without_another_wallet_call ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::maintenance_splits_known_unsubmitted_simulation_failure_into_eligible_single_calls ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::ordered_batch_retains_duplicates_exact_calldata_and_shared_intent ... ok
[INFO] [stdout] test circle::tests::fresh_activation_only_allows_exact_register_and_checks_deployed_pins_later ... ok
[INFO] [stdout] test circle::tests::journal_scope_fields_unique_keys_and_symlinks_fail_without_replacement ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::partial_success_credits_only_event_and_only_covered_baseline_then_retries_eligible_item ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::recovery_rejects_omitted_pending_batch_identity_retained_by_another_member ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::shutdown_after_batch_wallet_submission_started_preserves_unknown_intent ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::resource_limit_and_unknown_session_reject_before_simulation_and_wallet ... ok
[INFO] [stdout] test circle::tests::lost_or_mismatched_submission_result_never_acquires_a_history_guess ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::recovery_preserves_failed_close_identity_and_repeated_close_never_resubmits ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::reconciling_one_member_confirms_all_members_using_original_usage_snapshot ... ok
[INFO] [stdout] test circle::tests::mutating_process_finishes_after_read_deadline_and_bounds_both_pipes ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::shutdown_during_chain_read_keeps_batch_wallet_identity_on_every_member ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::shutdown_deduplicates_shared_pending_batch_and_retains_empty_batch ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::shutdown_during_empty_batch_simulation_has_no_pending_wallet_operation ... ok
[INFO] [stdout] test runtime::sessions::tests::pending_close_is_due_before_periodic_settlement_interval ... ok
[INFO] [stdout] test circle::tests::exact_execution_on_both_networks_retains_id_and_never_reexecutes ... ok
[INFO] [stdout] test runtime::sessions::tests::pending_close_public_retry_reconciles_original_without_resubmitting ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::silent_covered_targets_do_not_invent_delta_and_exact_retry_is_read_only ... ok
[INFO] [stdout] test runtime::sessions::tests::cancelled_chain_reconciliation_retains_wallet_handles_and_never_resubmits ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::uncovered_batch_cannot_retry_after_collection_deadline ... ok
[INFO] [stdout] test runtime::sessions::tests::shutdown_bounds_inflight_wallet_and_preserves_unknown_intent ... ok
[INFO] [stdout] test runtime::sessions::tests::shutdown_fences_public_collection_paused_before_wallet_submission ... ok
[INFO] [stdout] test runtime::sessions::tests::wallet_lookup_outage_keeps_original_hash_and_operation_identity ... ok
[INFO] [stdout] test runtime::sessions::tests::chain_evidence_keeps_a_known_wallet_handle_when_the_adapter_omits_it ... ok
[INFO] [stdout] test runtime::tests::concurrent_pending_candidates_cannot_reuse_authorized_headroom ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::shutdown_during_simulation_discards_known_unsubmitted_batch ... ok
[INFO] [stdout] test circle::tests::version_session_identity_and_canonical_code_are_required_before_dispatch ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::silent_uncovered_execution_remains_unpaid_but_can_prepare_a_current_retry ... ok
[INFO] [stdout] test runtime::sessions::batch_tests::simulation_failure_is_not_exported_as_wallet_intent_and_allows_safe_retry ... ok
[INFO] [stdout] test runtime::sessions::tests::rpc_failure_preserves_wallet_handles_without_terminal_claims ... ok
[INFO] [stdout] test runtime::tests::blocked_meter_observer_cannot_delay_accounting_or_change_committed_counts ... ok
[INFO] [stdout] test runtime::tests::control_auth_tests::above_deposit_refresh_timeout_is_bounded_and_fails_closed ... ok
[INFO] [stdout] test runtime::tests::control_auth_tests::cancelled_recovery_after_provisional_eof_releases_watch_and_serialization ... ok
[INFO] [stdout] test circle::tests::cancelled_caller_does_not_kill_or_forget_original_execution ... ok
[INFO] [stdout] test runtime::tests::control_auth_tests::challenges_and_session_notices_never_authenticate_or_reset_setup_limit ... ok
[INFO] [stdout] test runtime::tests::control_auth_tests::authenticated_topup_notice_cannot_grant_from_unconfirmed_funding ... ok
[INFO] [stdout] test runtime::tests::control_auth_tests::confirmed_topup_voucher_refreshes_lagging_cache_before_acceptance ... ok
[INFO] [stdout] test runtime::tests::control_auth_tests::malformed_and_expired_control_deadlines_retain_no_attachment ... ok
[INFO] [stdout] test runtime::tests::control_auth_tests::pending_opening_work_is_cancelled_at_setup_limit ... ok
[INFO] [stdout] test runtime::tests::control_auth_tests::pending_watch_for_another_session_does_not_block_provisional_cleanup ... ok
[INFO] [stdout] test runtime::sessions::tests::collection_rejects_snapshot_replaced_before_timestamp_without_wallet_submission ... ok
[INFO] [stdout] test runtime::tests::control_auth_tests::forged_or_unowned_above_deposit_voucher_cannot_trigger_refresh ... ok
[INFO] [stdout] test runtime::tests::control_auth_tests::r7_hooks_confirmed_opening_and_denied_coverage_deliver_owned_payloads ... ok
[INFO] [stdout] test runtime::tests::control_auth_tests::ready_late_proof_cannot_acquire_ownership ... ok
[INFO] [stdout] test runtime::tests::control_auth_tests::failed_recovery_after_provisional_eof_releases_orphan_watch ... ok
[INFO] [stdout] test runtime::tests::control_auth_tests::huge_client_timeout_cannot_extend_server_authentication_limit ... ok
[INFO] [stdout] test runtime::tests::control_auth_tests::setup_policy_is_finite_and_independent_of_complete_authorization ... ok
[INFO] [stdout] test runtime::tests::control_auth_tests::silent_unauthenticated_control_releases_budget_without_client_deadline ... ok
[INFO] [stdout] test runtime::tests::exhausted_meter_sequence_cannot_commit_counts_or_release_reservation ... ok
[INFO] [stdout] test runtime::tests::control_auth_tests::provisional_opening_cleanup_preserves_authoritative_replacement_and_watch ... ok
[INFO] [stdout] test runtime::tests::control_auth_tests::retained_close_result_replays_after_authenticated_reconnect_without_new_custody ... ok
[INFO] [stdout] test runtime::tests::control_auth_tests::covered_and_duplicate_vouchers_use_cache_without_refresh ... ok
[INFO] [stdout] test runtime::tests::cumulative_reports_and_final_repeat_keep_accounting_and_cursor ... ok
[INFO] [stdout] test runtime::tests::control_auth_tests::retained_close_result_still_requires_owner_and_valid_close_proof ... ok
[INFO] [stdout] test runtime::tests::control_auth_tests::recovery_watch_survives_provisional_eof_during_refresh ... ok
[INFO] [stdout] test runtime::tests::failure_tests::shutdown_accepts_provider_final_report_while_waiting ... ok
[INFO] [stdout] test runtime::tests::failure_tests::complete_deadline_cannot_release_usage_without_provider_final_report ... ok
[INFO] [stdout] test runtime::tests::failure_tests::shutdown_deadline_preserves_unfinished_reservation_and_stops_owned_stream ... ok
[INFO] [stdout] test runtime::tests::midstream_tests::confirmed_deposit_refill_clears_warning_and_later_low_headroom_warns_again ... ok
[INFO] [stdout] test runtime::tests::control_auth_tests::unauthenticated_notice_disconnect_preserves_recovered_zero_generation ... ok
[INFO] [stdout] test runtime::tests::insufficient_deposit_fails_without_reservation_and_cancelled_waiter_stays_rejected ... ok
[INFO] [stdout] test runtime::tests::generation_fence_denies_grants_but_allows_original_final ... ok
[INFO] [stdout] test runtime::tests::lost_control_delivery_retains_committed_usage_and_accepts_definitive_stop_report ... ok
[INFO] [stdout] test runtime::tests::midstream_tests::confirmed_topup_requires_higher_voucher_and_denied_run_never_revives ... ok
[INFO] [stdout] test runtime::tests::control_auth_tests::refresh_rechecks_control_ownership_close_and_pause_before_acceptance ... ok
[INFO] [stdout] test runtime::tests::failure_tests::stalled_complete_keeps_control_reports_independent_and_output_bounded ... ok
[INFO] [stdout] test runtime::tests::control_auth_tests::unconfirmed_and_failed_refresh_never_authorize_voucher ... ok
[INFO] [stdout] test runtime::tests::control_auth_tests::signed_attachment_remains_live_after_setup_limit ... ok
[INFO] [stdout] test runtime::tests::midstream_tests::other_admitted_reservations_count_but_prepared_requests_do_not ... ok
[INFO] [stdout] test runtime::tests::midstream_tests::ordinary_warning_uses_strict_exact_threshold_and_deduplicates_headroom ... ok
[INFO] [stdout] test runtime::tests::midstream_tests::warning_threshold_uses_output_but_scalar_and_version_use_admitted_rates ... ok
[INFO] [stdout] test runtime::tests::recovery_tests::completed_history_restores_amounts_and_original_proofs_without_attachment ... ok
[INFO] [stdout] test runtime::tests::midstream_tests::warning_queue_pressure_keeps_bounded_detach_and_stop_behavior ... ok
[INFO] [stdout] test runtime::tests::midstream_tests::warning_threshold_keeps_fractional_exact_headroom ... ok
[INFO] [stdout] test runtime::tests::midstream_tests::ordinary_low_credit_arrives_before_current_coverage_is_exhausted ... ok
[INFO] [stdout] test runtime::tests::recovery_tests::simulation_rejection_checkpoint_does_not_restore_phantom_wallet_intent ... ok
[INFO] [stdout] test runtime::tests::midstream_tests::final_zero_output_stopped_stale_and_paused_reports_do_not_advise_funding ... ok
[INFO] [stdout] test runtime::tests::recovery_tests::not_admitted_history_requires_original_authenticated_binding_and_zero_accounting ... ok
[INFO] [stdout] test runtime::tests::recovery_tests::recovery_preserves_unknown_wallet_identity_and_rejects_omission_on_replacement ... ok
[INFO] [stdout] test runtime::tests::recovery_tests::unattached_checkpoint_restores_zero_until_first_authenticated_control ... ok
[INFO] [stdout] test runtime::tests::recovery_tests::concurrent_original_catalogs_recover_shared_floor_and_remaining_coverage ... ok
[INFO] [stdout] test runtime::tests::recovery_tests::unattached_checkpoint_is_never_a_valid_wire_snapshot ... ok
[INFO] [stdout] test runtime::tests::recovery_tests::unattached_checkpoint_requires_authoritative_private_history ... ok
[INFO] [stdout] test runtime::tests::recovery_tests::unattached_recovery_preserves_refund_only_operation_identity ... ok
[INFO] [stdout] test runtime::tests::recovery_tests::recovery_rejects_unrelated_reverted_hash_without_second_wallet_submission ... ok
[INFO] [stdout] test runtime::tests::recovery_tests::malformed_or_incomplete_recovery_never_installs_partial_state ... ok
[INFO] [stdout] test runtime::tests::recovery_tests::recovery_accepts_wallet_bound_revert_and_preserves_original_identity ... ok
[INFO] [stdout] test runtime::tests::services_tests::atomic_admission_rejects_expired_authorization_before_reserving ... ok
[INFO] [stdout] test runtime::tests::recovery_tests::unattached_recovery_rejects_contradictory_history_atomically ... ok
[INFO] [stdout] test runtime::tests::recovery_tests::unavailable_current_catalog_preserves_historical_recovery_and_accounting ... ok
[INFO] [stdout] test runtime::tests::services_tests::failed_initial_challenge_retains_no_attachment_or_identifier ... ok
[INFO] [stdout] test runtime::tests::services_tests::sufficient_voucher_after_authorization_deadline_never_dispatches ... ok
[INFO] [stdout] test runtime::tests::services_tests::active_reconnect_failure_preserves_owner_voucher_and_stop_token ... ok
[INFO] [stdout] test runtime::tests::recovery_tests::recovery_rejects_uncorroborated_baseline_and_duplicate_operation_units ... ok
[INFO] [stdout] test runtime::tests::services_tests::successful_reconnect_commits_staged_snapshot_once ... ok
[INFO] [stdout] test runtime::tests::recovery_tests::unattached_checkpoint_cannot_replace_later_generation_or_close_intent ... ok
[INFO] [stdout] test runtime::tests::recovery_tests::unresolved_recovery_keeps_reservation_until_original_final_report_once ... ok
[INFO] [stdout] test runtime::tests::renewal_never_shrinks_and_missing_final_retains_reservation ... ok
[INFO] [stdout] test runtime::tests::stale_chain_pause_and_catalog_change_fail_before_admission ... ok
[INFO] [stdout] test runtime::tests::recovery_tests::stated_current_catalog_requires_its_exact_bytes_even_without_usage_in_that_version ... ok
[INFO] [stdout] test runtime::tests::signed_admission_preserves_payload_and_deduplicates_before_callbacks ... ok
[INFO] [stdout] test runtime::tests::services_tests::unrepresentable_reconnect_preserves_owner_and_authorization ... ok
[INFO] [stdout] test runtime::tests::services_tests::invalid_reconnect_voucher_preserves_owner_and_authorization ... ok
[INFO] [stdout] test runtime::tests::uncovered_report_freezes_session_without_accounting_change_or_release ... ok
[INFO] [stdout] test runtime::tests::zero_price_requires_explicit_zero_voucher_and_checks_group_counts ... ok
[INFO] [stdout] test standalone::tests::limits_are_finite_and_explicit ... ok
[INFO] [stdout] test runtime::tests::recovery_tests::unresolved_reservation_missing_duplicate_and_underfunded_fail_closed ... ok
[INFO] [stdout] test runtime::tests::services_tests::reconnect_queue_failure_preserves_owner_and_authorization ... ok
[INFO] [stdout] test verify::tests::discovery_checks_alias_config_and_original_duplicate_keys ... ok
[INFO] [stdout] test verify::tests::every_challenge_binding_and_guidance_must_match ... ok
[INFO] [stdout] test setup::tests::composition_preserves_existing_record_services_hooks_and_explicit_lifecycle ... ok
[INFO] [stdout] test setup::tests::composition_rejects_wallet_and_profile_mismatch_without_new_history ... ok
[INFO] [stdout] test setup::tests::operation_record_identity_is_checked_and_cannot_be_replaced ... ok
[INFO] [stdout] test verify::tests::unpaid_check_rejects_paid_errors_and_false_success_claims ... ok
[INFO] [stdout] test verify::tests::buffered_control_cannot_pass_without_request_eof ... ok
[INFO] [stdout] test circle::tests::altered_history_keeps_original_handles_without_accepting_new_evidence ... ok
[INFO] [stdout] test setup::tests::mainnet_composition_checks_its_wallet_and_usdc_domain_without_starting ... ok
[INFO] [stdout] test verify::tests::native_probe_proves_duplex_and_overlap_on_one_channel ... ok
[INFO] [stdout] test setup::tests::usdc_domain_rejects_wrong_network_code_values_separator_abi_and_reorg ... ok
[INFO] [stdout] test runtime::tests::recovery_tests::recovery_rejects_live_owner_active_state_and_retained_cursor_rollback ... ok
[INFO] [stdout] test runtime::tests::recovery_tests::recovery_rejects_pending_hash_with_unavailable_or_conflicting_wallet_binding ... ok
[INFO] [stdout] test standalone::tests::explicit_ingress_serves_plaintext_private_listener ... ok
[INFO] [stdout] test verify::tests::rejects_invalid_policy_and_redacts_configuration ... ok
[INFO] [stdout] test verify::tests::total_deadline_bounds_unresponsive_chain_before_endpoint_work ... ok
[INFO] [stdout] test verify::tests::native_probe_rejects_wrong_challenge_status_success_and_closed_control ... ok
[INFO] [stdout] test cli::tests::standalone_host_receives_same_implicit_or_explicit_profile_selection ... ok
[INFO] [stdout] test standalone::tests::direct_tls_serves_http1_discovery_and_native_h2_on_one_port ... ok
[INFO] [stdout] test standalone::tests::credentials_fail_before_listener_and_support_provider_symlinks ... ok
[INFO] [stdout] test standalone::tests::slow_handshakes_are_bounded_and_released_on_drop ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 164 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.87s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/mppi.rs (/opt/rustwide/target/release/build/mppi-provider/d0fc32f4ffbe44b7/out/mppi-d0fc32f4ffbe44b7)
[INFO] [stderr]    Doc-tests mppi_provider
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "dffda1c9970a5e22b758fb0aef2ec01adbc5fe8a8a4df01732df05c839f8d09b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dffda1c9970a5e22b758fb0aef2ec01adbc5fe8a8a4df01732df05c839f8d09b", kill_on_drop: false }`
[INFO] [stdout] dffda1c9970a5e22b758fb0aef2ec01adbc5fe8a8a4df01732df05c839f8d09b
