[INFO] fetching crate tandem-graph-core 0.7.2...
[INFO] testing tandem-graph-core-0.7.2 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate tandem-graph-core 0.7.2 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate tandem-graph-core 0.7.2
[INFO] finished tweaking crates.io crate tandem-graph-core 0.7.2
[INFO] tweaked toml for crates.io crate tandem-graph-core 0.7.2 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate tandem-graph-core 0.7.2 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 tandem-graph-core 0.7.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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded libc v0.2.183
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 6930930a96627a2185572f8d05cc80933a2e8eab3bf3f1d3b7705dc6e3924c4c
[INFO] running `Command { std: "docker" "start" "6930930a96627a2185572f8d05cc80933a2e8eab3bf3f1d3b7705dc6e3924c4c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6930930a96627a2185572f8d05cc80933a2e8eab3bf3f1d3b7705dc6e3924c4c", 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" "6930930a96627a2185572f8d05cc80933a2e8eab3bf3f1d3b7705dc6e3924c4c" "/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" "6930930a96627a2185572f8d05cc80933a2e8eab3bf3f1d3b7705dc6e3924c4c", 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" "6930930a96627a2185572f8d05cc80933a2e8eab3bf3f1d3b7705dc6e3924c4c" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling typenum v1.19.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tandem-graph-core v0.7.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 15.38s
[INFO] running `Command { std: "docker" "inspect" "6930930a96627a2185572f8d05cc80933a2e8eab3bf3f1d3b7705dc6e3924c4c", 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" "6930930a96627a2185572f8d05cc80933a2e8eab3bf3f1d3b7705dc6e3924c4c" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling tandem-graph-core v0.7.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 6.77s
[INFO] running `Command { std: "docker" "inspect" "6930930a96627a2185572f8d05cc80933a2e8eab3bf3f1d3b7705dc6e3924c4c", 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" "6930930a96627a2185572f8d05cc80933a2e8eab3bf3f1d3b7705dc6e3924c4c" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tandem_graph_core-11097da9d2e640d8)
[INFO] [stdout] 
[INFO] [stdout] running 48 tests
[INFO] [stdout] test tests::freshness_and_visibility_report_staleness_and_scope ... ok
[INFO] [stdout] test run_failure_tests::run_failure_causality_report_fails_closed_for_run_scope_mismatch ... ok
[INFO] [stdout] test tests::graph_query_envelope_checks_tools_and_paths ... ok
[INFO] [stdout] test tests::graph_audit_events_are_scoped_and_display_safe ... ok
[INFO] [stdout] test run_failure_tests::run_failure_causality_report_targets_policy_denials_at_policy_scope ... ok
[INFO] [stdout] test tests::freshness_optional_metadata_does_not_change_default_serialization ... ok
[INFO] [stdout] test tests::provenance_distinguishes_source_truth_from_agent_hints ... ok
[INFO] [stdout] test run_failure_tests::run_failure_causality_report_distinguishes_root_and_cascading_failures ... ok
[INFO] [stdout] test workflow_benchmark_tests::workflow_benchmark_aggregates_multiple_scenarios ... ok
[INFO] [stdout] test tests::graph_query_envelope_requires_scope_and_actor ... ok
[INFO] [stdout] test tests::graph_scope_carries_governance_boundaries ... ok
[INFO] [stdout] test tests::graph_fact_serializes_stable_taxonomy_ids ... ok
[INFO] [stdout] test workflow_execution_hints_tests::workflow_execution_hints_use_failure_history_for_routing_and_metrics ... ok
[INFO] [stdout] test tests::context_node_payloads_are_display_safe ... ok
[INFO] [stdout] test tests::graph_storage_partition_keys_encode_ambiguous_components ... ok
[INFO] [stdout] test tests::node_and_edge_kinds_have_stable_ids ... ok
[INFO] [stdout] test workflow_execution_hints_tests::workflow_execution_hints_raise_review_for_external_side_effects ... ok
[INFO] [stdout] test run_failure_tests::run_failure_causality_report_uses_workflow_order_for_untimed_failures ... ok
[INFO] [stdout] test workflow_impact_tests::workflow_impact_analysis_filters_steps_outside_query_governance ... ok
[INFO] [stdout] test workflow_execution_hints_tests::workflow_execution_hints_omit_steps_outside_the_query_envelope ... ok
[INFO] [stdout] test workflow_benchmark_tests::workflow_benchmark_reports_graph_guided_savings_and_rates ... ok
[INFO] [stdout] test workflow_impact_tests::workflow_impact_analysis_groups_policy_and_approval_risk ... ok
[INFO] [stdout] test workflow_benchmark_tests::workflow_benchmark_rejects_mismatched_completed_run_counts ... ok
[INFO] [stdout] test tests::retention_policies_encode_delete_and_compaction_semantics ... ok
[INFO] [stdout] test tests::graph_storage_partitions_keep_worktrees_isolated ... ok
[INFO] [stdout] test workflow_impact_tests::workflow_impact_analysis_preserves_all_matching_step_risk_hints ... ok
[INFO] [stdout] test tests::stable_hash_is_repeatable_for_graph_facts ... ok
[INFO] [stdout] test workflow_benchmark_tests::workflow_benchmark_tracks_graph_guided_regressions ... ok
[INFO] [stdout] test workflow_memory_rerun_tests::workflow_memory_registry_denial_suppresses_semantic_fallback ... ok
[INFO] [stdout] test workflow_memory_rerun_tests::workflow_memory_registry_requires_candidate_workspace_match ... ok
[INFO] [stdout] test workflow_impact_tests::workflow_impact_analysis_propagates_tool_changes_downstream ... ok
[INFO] [stdout] test workflow_run_tests::workflow_preflight_denies_envelopes_outside_workflow_partition ... ok
[INFO] [stdout] test workflow_memory_rerun_tests::workflow_rerun_plan_keeps_unchanged_upstream_reusable ... ok
[INFO] [stdout] test workflow_memory_rerun_tests::workflow_rerun_plan_marks_failed_step_and_downstream_dirty ... ok
[INFO] [stdout] test workflow_memory_rerun_tests::workflow_memory_bundle_falls_back_when_graph_has_no_memory_link ... ok
[INFO] [stdout] test workflow_run_tests::run_trace_spec_builds_redacted_run_graph_and_audit_marker ... ok
[INFO] [stdout] test workflow_memory_rerun_tests::workflow_memory_bundle_filters_by_scope_policy_tier_and_freshness ... ok
[INFO] [stdout] test workflow_run_tests::workflow_runtime_plan_returns_ready_blocked_and_critical_path ... ok
[INFO] [stdout] test workflow_memory_rerun_tests::workflow_memory_bundle_preserves_memory_tier_governance ... ok
[INFO] [stdout] test workflow_run_tests::workflow_tool_selection_prunes_denied_tools_before_prompting ... ok
[INFO] [stdout] test workflow_memory_rerun_tests::workflow_memory_bundle_rejects_memories_from_other_runs ... ok
[INFO] [stdout] test workflow_memory_rerun_tests::workflow_memory_registry_allows_registered_phase_memory ... ok
[INFO] [stdout] test workflow_run_tests::workflow_tool_selection_fails_closed_for_invalid_envelope ... ok
[INFO] [stdout] test workflow_memory_rerun_tests::workflow_rerun_plan_targets_policy_tool_and_memory_changes ... ok
[INFO] [stdout] test workflow_run_tests::workflow_spec_builds_dependency_dag_and_step_summary ... ok
[INFO] [stdout] test workflow_run_tests::workflow_preflight_blocks_missing_approval_and_denied_memory ... ok
[INFO] [stdout] test workflow_run_tests::workflow_runtime_plan_explains_dependency_and_policy_blockers ... ok
[INFO] [stdout] test workflow_run_tests::workflow_runtime_plan_blocks_invalid_envelope_instead_of_scheduling_roots ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 48 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests tandem_graph_core
[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" "6930930a96627a2185572f8d05cc80933a2e8eab3bf3f1d3b7705dc6e3924c4c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6930930a96627a2185572f8d05cc80933a2e8eab3bf3f1d3b7705dc6e3924c4c", kill_on_drop: false }`
[INFO] [stdout] 6930930a96627a2185572f8d05cc80933a2e8eab3bf3f1d3b7705dc6e3924c4c
