[INFO] fetching crate txoscope-store-memory 0.3.0...
[INFO] testing txoscope-store-memory-0.3.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate txoscope-store-memory 0.3.0 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate txoscope-store-memory 0.3.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate txoscope-store-memory 0.3.0
[INFO] tweaked toml for crates.io crate txoscope-store-memory 0.3.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate txoscope-store-memory 0.3.0 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 txoscope-store-memory 0.3.0 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-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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] 0de31d72d6bd8aef85b680c3749ae05420118993646ae727d6d70b96ec0efe6b
[INFO] running `Command { std: "docker" "start" "0de31d72d6bd8aef85b680c3749ae05420118993646ae727d6d70b96ec0efe6b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0de31d72d6bd8aef85b680c3749ae05420118993646ae727d6d70b96ec0efe6b", 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" "0de31d72d6bd8aef85b680c3749ae05420118993646ae727d6d70b96ec0efe6b" "/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" "0de31d72d6bd8aef85b680c3749ae05420118993646ae727d6d70b96ec0efe6b", 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" "0de31d72d6bd8aef85b680c3749ae05420118993646ae727d6d70b96ec0efe6b" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling strum v0.26.3
[INFO] [stderr]    Compiling txoscope-core v0.3.0
[INFO] [stderr]    Compiling txoscope-store-memory v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 7.97s
[INFO] running `Command { std: "docker" "inspect" "0de31d72d6bd8aef85b680c3749ae05420118993646ae727d6d70b96ec0efe6b", 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" "0de31d72d6bd8aef85b680c3749ae05420118993646ae727d6d70b96ec0efe6b" "/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 txoscope-store-memory v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3.28s
[INFO] running `Command { std: "docker" "inspect" "0de31d72d6bd8aef85b680c3749ae05420118993646ae727d6d70b96ec0efe6b", 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" "0de31d72d6bd8aef85b680c3749ae05420118993646ae727d6d70b96ec0efe6b" "/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.06s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/txoscope-store-memory/f9364c3317c38045/out/txoscope_store_memory-f9364c3317c38045)
[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] [stderr]      Running tests/btc_send.rs (/opt/rustwide/target/debug/build/txoscope-store-memory/76803b21d34229f9/out/btc_send-76803b21d34229f9)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test apply_selection_is_idempotent_for_same_operation ... ok
[INFO] [stdout] test btc_send_proposal_is_read_only_until_applied ... ok
[INFO] [stdout] test planned_exact_outpoints_preserves_caller_order ... ok
[INFO] [stdout] test apply_selection_is_atomic_when_any_input_is_unavailable ... ok
[INFO] [stderr]      Running tests/capabilities.rs (/opt/rustwide/target/debug/build/txoscope-store-memory/2c5dbf7124fafcd8/out/capabilities-2c5dbf7124fafcd8)
[INFO] [stdout] test btc_send_selects_from_btc_scope_and_locks_inputs ... 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 14 tests
[INFO] [stdout] test btc_send_excludes_unauthorized_inputs_and_change_even_with_better_priority_and_value ... ok
[INFO] [stdout] test account_without_scopes_has_no_eligible_selection ... ok
[INFO] [stdout] test empty_exact_request_is_invalid_even_without_eligible_scopes ... ok
[INFO] [stdout] test capabilities_cannot_be_combined_across_scopes ... ok
[INFO] [stdout] test crafted_selection_cannot_omit_or_duplicate_lock_effects ... ok
[INFO] [stdout] test application_commit_and_recovery_revalidate_revoked_capabilities ... ok
[INFO] [stdout] test memory_replay_rejects_rollback_and_different_lock_identity ... ok
[INFO] [stdout] test every_request_requires_each_capability_on_account_and_scope ... ok
[INFO] [stdout] test direct_apply_checks_every_purposes_account_input_and_change_capabilities ... ok
[INFO] [stdout] test exact_requests_reject_ineligible_scope_despite_another_eligible_scope ... ok
[INFO] [stdout] test first_available_skips_ineligible_scopes_and_rejects_only_ineligible_candidates ... ok
[INFO] [stdout] test memory_batch_rejects_capability_bypass_without_orchestrator ... ok
[INFO] [stdout] test exact_capability_error_is_independent_of_eligible_siblings ... ok
[INFO] [stdout] test mixed_exact_inputs_fail_without_reserving_the_eligible_input ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/common.rs (/opt/rustwide/target/debug/build/txoscope-store-memory/5ec2ba549c9814e5/out/common-5ec2ba549c9814e5)
[INFO] [stderr]      Running tests/operation_lifecycle.rs (/opt/rustwide/target/debug/build/txoscope-store-memory/e3d36d1f0358ee12/out/operation_lifecycle-e3d36d1f0358ee12)
[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 10 tests
[INFO] [stdout] test conditional_selected_cleanup_cannot_be_undone_by_stale_backend_completion ... ok
[INFO] [stdout] test first_available_preserves_serialized_outpoint_order_for_numeric_vouts ... ok
[INFO] [stdout] test reconciliation_planned_before_broadcast_cannot_clear_the_spending_state ... ok
[INFO] [stdout] test stale_discovery_cannot_overwrite_an_input_imported_and_broadcast_since_planning ... ok
[INFO] [stdout] test explicit_release_reuses_prebroadcast_inputs_but_quarantines_broadcast_inputs ... ok
[INFO] [stdout] test selected_can_skip_directly_to_each_forward_phase_without_releasing_inputs ... ok
[INFO] [stdout] test forward_phase_progression_retains_ownership_and_disables_reservation_expiry ... ok
[INFO] [stdout] test conditional_cleanup_cannot_release_inputs_that_advanced_after_the_expiry_check ... ok
[INFO] [stdout] test lagging_and_missing_observations_preserve_bound_and_legacy_in_flight_inputs ... ok
[INFO] [stdout] test observed_spend_removes_ownership_and_later_advancement_cannot_resurrect_input ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/reconciliation.rs (/opt/rustwide/target/debug/build/txoscope-store-memory/57c8b1be00d255ff/out/reconciliation-57c8b1be00d255ff)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test releasing_conflicted_reservation_restores_blocked_by_policy ... ok
[INFO] [stdout] test test_incremental_snapshot_does_not_mark_missing ... ok
[INFO] [stdout] test test_no_resurrection_after_spend ... ok
[INFO] [stdout] test test_observed_metadata_mismatch_blocks_selection_without_rewriting_local_state ... ok
[INFO] [stdout] test spent_reconcile_clears_binding_and_lock_for_reserved_utxo ... ok
[INFO] [stdout] test test_recovery_from_missing_and_conflict ... ok
[INFO] [stdout] test test_discovery_tracks_generic_observed_utxo ... ok
[INFO] [stdout] test spent_utxo_does_not_reopen_when_later_observed_unspent ... ok
[INFO] [stdout] test test_conflict_persistence ... ok
[INFO] [stdout] test test_unknown_confirmation_discovery ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/recovery.rs (/opt/rustwide/target/debug/build/txoscope-store-memory/10b9f0d66f8a86fc/out/recovery-10b9f0d66f8a86fc)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test cleanup_stale_reservations_releases_selected_operation ... ok
[INFO] [stdout] test complete_operation_verifies_planned_inputs_and_allows_monotonic_phase_advance ... ok
[INFO] [stdout] test fail_recorded_intent_marks_pending_selection_failed ... ok
[INFO] [stdout] test recovery_does_not_reapply_a_batch_rolled_back_before_failure_status_was_written ... ok
[INFO] [stdout] test recover_pending_intents_replays_and_commits_selection ... ok
[INFO] [stdout] test persist_intent_rejects_reusing_operation_id_for_different_selection ... ok
[INFO] [stdout] test prepare_pending_operation_persists_pending_intent_without_locking_utxo ... ok
[INFO] [stdout] test commit_recorded_intent_replays_pending_selection ... ok
[INFO] [stdout] test recovery_retries_authorized_intent_after_rejecting_pending_holder ... ok
[INFO] [stdout] test rejecting_an_intent_cannot_release_a_committed_reservation ... ok
[INFO] [stdout] test rejected_replay_releases_previously_applied_pending_batch ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests txoscope_store_memory
[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" "0de31d72d6bd8aef85b680c3749ae05420118993646ae727d6d70b96ec0efe6b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0de31d72d6bd8aef85b680c3749ae05420118993646ae727d6d70b96ec0efe6b", kill_on_drop: false }`
[INFO] [stdout] 0de31d72d6bd8aef85b680c3749ae05420118993646ae727d6d70b96ec0efe6b
