[INFO] fetching crate umao_core 0.1.0...
[INFO] testing umao_core-0.1.0 against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739-1
[INFO] extracting crate umao_core 0.1.0 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate umao_core 0.1.0
[INFO] finished tweaking crates.io crate umao_core 0.1.0
[INFO] tweaked toml for crates.io crate umao_core 0.1.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate umao_core 0.1.0 on toolchain ec6f9a5b4413f74386267ef8efc93712c2ce6db6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate umao_core 0.1.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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] c04dd6e04a3e6e8d24971336318ee67fbde42d8f307b3482e519d145c88ed0fd
[INFO] running `Command { std: "docker" "start" "-a" "c04dd6e04a3e6e8d24971336318ee67fbde42d8f307b3482e519d145c88ed0fd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c04dd6e04a3e6e8d24971336318ee67fbde42d8f307b3482e519d145c88ed0fd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c04dd6e04a3e6e8d24971336318ee67fbde42d8f307b3482e519d145c88ed0fd", kill_on_drop: false }`
[INFO] [stdout] c04dd6e04a3e6e8d24971336318ee67fbde42d8f307b3482e519d145c88ed0fd
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f660599191227cb4f0922640e321cd6912d22f2ccbe06aab036cf3a0eef411cb
[INFO] running `Command { std: "docker" "start" "-a" "f660599191227cb4f0922640e321cd6912d22f2ccbe06aab036cf3a0eef411cb", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling uuid v1.23.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling umao_core v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 10.76s
[INFO] running `Command { std: "docker" "inspect" "f660599191227cb4f0922640e321cd6912d22f2ccbe06aab036cf3a0eef411cb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f660599191227cb4f0922640e321cd6912d22f2ccbe06aab036cf3a0eef411cb", kill_on_drop: false }`
[INFO] [stdout] f660599191227cb4f0922640e321cd6912d22f2ccbe06aab036cf3a0eef411cb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e5375a20b16d1c9a1a1f92ff8c72fb4dc3a8efe6165f0ebc931ec4bd96eb70fe
[INFO] running `Command { std: "docker" "start" "-a" "e5375a20b16d1c9a1a1f92ff8c72fb4dc3a8efe6165f0ebc931ec4bd96eb70fe", kill_on_drop: false }`
[INFO] [stderr]    Compiling umao_core v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.55s
[INFO] running `Command { std: "docker" "inspect" "e5375a20b16d1c9a1a1f92ff8c72fb4dc3a8efe6165f0ebc931ec4bd96eb70fe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e5375a20b16d1c9a1a1f92ff8c72fb4dc3a8efe6165f0ebc931ec4bd96eb70fe", kill_on_drop: false }`
[INFO] [stdout] e5375a20b16d1c9a1a1f92ff8c72fb4dc3a8efe6165f0ebc931ec4bd96eb70fe
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] f2fbf5467322e48ab650608511ca964e37abf5d86252921c0983f7f3590cd9dc
[INFO] running `Command { std: "docker" "start" "-a" "f2fbf5467322e48ab650608511ca964e37abf5d86252921c0983f7f3590cd9dc", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/umao_core-58ea37b9a6711958)
[INFO] [stdout] 
[INFO] [stdout] running 92 tests
[INFO] [stdout] test cloudevents::tests::cloud_event_round_trip ... ok
[INFO] [stdout] test cloudevents::tests::cloud_event_uses_org_umao_prefix ... ok
[INFO] [stdout] test deterministic::tests::deterministic_delegate_response_returns_structured ... ok
[INFO] [stdout] test deterministic::tests::deterministic_monitor_passthrough ... ok
[INFO] [stdout] test deterministic::tests::deterministic_flow_control_forwards ... ok
[INFO] [stdout] test graph::ir::tests::deserialize_from_raw_json ... ok
[INFO] [stdout] test graph::ir::tests::guard_default_values ... ok
[INFO] [stdout] test graph::ir::tests::node_new_creates_canonical_ports ... ok
[INFO] [stdout] test graph::outputs::tests::all_required_captured ... ok
[INFO] [stdout] test graph::outputs::tests::all_required_not_captured ... ok
[INFO] [stdout] test graph::ir::tests::serialize_deserialize_roundtrip ... ok
[INFO] [stdout] test graph::ir::tests::root_and_terminal_nodes ... ok
[INFO] [stdout] test graph::outputs::tests::capture_and_get ... ok
[INFO] [stdout] test graph::ir::tests::serialize_to_json_contains_expected_fields ... ok
[INFO] [stdout] test graph::outputs::tests::capture_replaces_existing ... ok
[INFO] [stdout] test graph::outputs::tests::empty_outputs ... ok
[INFO] [stdout] test graph::outputs::tests::primary_content_finds_first ... ok
[INFO] [stdout] test graph::outputs::tests::primary_content_returns_none_when_absent ... ok
[INFO] [stdout] test graph::outputs::tests::serialize_deserialize_roundtrip ... ok
[INFO] [stdout] test graph::patch::tests::add_node_and_edge ... ok
[INFO] [stdout] test graph::patch::tests::allows_non_anchor_flow_control_mutation ... ok
[INFO] [stdout] test graph::patch::tests::invalid_patch_rolls_back ... ok
[INFO] [stdout] test graph::patch::tests::reject_flow_control_mutation ... ok
[INFO] [stdout] test deterministic::tests::truncate_log_short_string_unchanged ... ok
[INFO] [stdout] test graph::patch::tests::reject_monitor_removal ... ok
[INFO] [stdout] test graph::patch::tests::remove_node_cascades_edges ... ok
[INFO] [stdout] test graph::validate::tests::budget_exceeded_warning ... ok
[INFO] [stdout] test graph::patch::tests::version_increments_on_success ... ok
[INFO] [stdout] test graph::validate::tests::check_sealed_returns_issue_when_sealed ... ok
[INFO] [stdout] test graph::validate::tests::check_sealed_returns_none_when_unsealed ... ok
[INFO] [stdout] test deterministic::tests::truncate_log_long_string_truncated ... ok
[INFO] [stdout] test graph::validate::tests::conditional_edge_requires_valid_predicate_and_schema_path ... ok
[INFO] [stdout] test graph::validate::tests::conformance_invalid_missing_spec_version ... ok
[INFO] [stdout] test graph::validate::tests::conformance_invalid_wrong_spec_version ... ok
[INFO] [stdout] test graph::validate::tests::conformance_valid_normalized_with_anchors ... ok
[INFO] [stdout] test graph::validate::tests::cycle_detection ... ok
[INFO] [stdout] test graph::validate::tests::empty_graph_is_error ... ok
[INFO] [stdout] test graph::validate::tests::duplicate_node_ids_detected ... ok
[INFO] [stdout] test graph::validate::tests::invalid_guard_values ... ok
[INFO] [stdout] test graph::validate::tests::invalid_spec_version_is_error ... ok
[INFO] [stdout] test graph::validate::tests::valid_graph_produces_no_errors ... ok
[INFO] [stdout] test graph::validate::tests::orphan_node_detected ... ok
[INFO] [stdout] test graph::validate::tests::validate_raw_rejects_input_placeholder_delegate ... ok
[INFO] [stdout] test graph::patch::tests::replace_guard_success ... ok
[INFO] [stdout] test graph::validate::tests::validate_normalized_accepts_both_sealed_values ... ok
[INFO] [stdout] test planner::normalize::tests::normalization_can_inject_monitor_and_flow_control ... ok
[INFO] [stdout] test planner::types::tests::from_spec_iterative_produces_valid_graph_with_flow_control ... ok
[INFO] [stdout] test planner::types::tests::from_spec_fan_out_creates_parallel_edges ... ok
[INFO] [stdout] test planner::types::tests::from_spec_expert_panel_produces_valid_graph ... ok
[INFO] [stdout] test graph::validate::tests::conformance_invalid_cfb_type ... ok
[INFO] [stdout] test planner::types::tests::from_spec_pipeline_produces_valid_graph ... ok
[INFO] [stdout] test graph::validate::tests::normalized_runtime_anchor_must_be_non_executable ... ok
[INFO] [stdout] test graph::validate::tests::missing_port_ref_detected ... ok
[INFO] [stdout] test graph::validate::tests::conformance_valid_minimal_graph ... ok
[INFO] [stdout] test graph::ir::tests::cfb_type_display ... ok
[INFO] [stdout] test graph::validate::tests::normalize_preserves_sealed_flag ... ok
[INFO] [stdout] test graph::validate::tests::normalized_non_executable_runtime_anchor_is_valid ... ok
[INFO] [stdout] test planner::normalize::tests::normalization_auto_declares_outputs ... ok
[INFO] [stdout] test planner::types::tests::from_config_with_pattern_spec_json ... ok
[INFO] [stdout] test graph::validate::tests::conditional_edge_rejects_predicate_on_non_conditional_edge ... ok
[INFO] [stdout] test planner::types::tests::planning_prompt_contains_schema_and_goal ... ok
[INFO] [stdout] test planner::types::tests::planning_prompt_with_hint ... ok
[INFO] [stdout] test planner::types::tests::self_healing_first_attempt_succeeds ... ok
[INFO] [stdout] test scheduler::ready::tests::find_ready_after_two_completions ... ok
[INFO] [stdout] test planner::types::tests::self_healing_max_attempts_exceeded ... ok
[INFO] [stdout] test scheduler::ready::tests::find_ready_fallback_plus_depends_on ... ok
[INFO] [stdout] test scheduler::ready::tests::find_ready_monitor_wakes_on_input_required ... ok
[INFO] [stdout] test scheduler::ready::tests::find_ready_parallel_edges_dont_block ... ok
[INFO] [stdout] test scheduler::ready::tests::find_ready_fallback_edge ... ok
[INFO] [stdout] test scheduler::ready::tests::find_ready_prunes_unmatched_conditional_edge ... ok
[INFO] [stdout] test scheduler::ready::tests::find_ready_root_nodes ... ok
[INFO] [stdout] test scheduler::ready::tests::find_ready_skips_non_executable_anchor_nodes ... ok
[INFO] [stdout] test scheduler::ready::tests::find_ready_does_not_activate_conditional_only_node_on_unmatched_route ... ok
[INFO] [stdout] test planner::types::tests::parse_plan_rejects_invalid_json ... ok
[INFO] [stdout] test scheduler::ready::tests::predicate_any_combinator ... ok
[INFO] [stdout] test scheduler::ready::tests::predicate_gt_gte_lt_lte_operators ... ok
[INFO] [stdout] test scheduler::ready::tests::predicate_matches_operator ... ok
[INFO] [stdout] test scheduler::ready::tests::find_ready_with_matching_conditional_edge ... ok
[INFO] [stdout] test scheduler::ready::tests::predicate_neq_operator ... ok
[INFO] [stdout] test planner::types::tests::self_healing_recovers_after_invalid_first_attempt ... ok
[INFO] [stdout] test scheduler::ready::tests::predicate_array_index_path ... ok
[INFO] [stdout] test scheduler::ready::tests::find_ready_after_first_completion ... ok
[INFO] [stdout] test scheduler::ready::tests::predicate_not_in_operator ... ok
[INFO] [stdout] test planner::types::tests::ir_json_schema_is_valid ... ok
[INFO] [stdout] test state::tests::insert_and_remove ... ok
[INFO] [stdout] test scheduler::ready::tests::topo_sort_cycle_detection ... ok
[INFO] [stdout] test planner::types::tests::parse_plan_accepts_valid_json ... ok
[INFO] [stdout] test planner::types::tests::multi_perspective_produces_valid_graph ... ok
[INFO] [stdout] test planner::types::tests::parse_plan_strips_markdown_fences ... ok
[INFO] [stdout] test scheduler::ready::tests::topo_sort_valid_graph ... ok
[INFO] [stdout] test planner::types::tests::parse_plan_rejects_missing_spec_version ... ok
[INFO] [stderr]    Doc-tests umao_core
[INFO] [stdout] test scheduler::ready::tests::predicate_all_combinator ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 92 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[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" "f2fbf5467322e48ab650608511ca964e37abf5d86252921c0983f7f3590cd9dc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f2fbf5467322e48ab650608511ca964e37abf5d86252921c0983f7f3590cd9dc", kill_on_drop: false }`
[INFO] [stdout] f2fbf5467322e48ab650608511ca964e37abf5d86252921c0983f7f3590cd9dc
