[INFO] fetching crate zrx-graph 0.0.12...
[INFO] testing zrx-graph-0.0.12 against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739-1
[INFO] extracting crate zrx-graph 0.0.12 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate zrx-graph 0.0.12
[INFO] finished tweaking crates.io crate zrx-graph 0.0.12
[INFO] tweaked toml for crates.io crate zrx-graph 0.0.12 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate zrx-graph 0.0.12 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 zrx-graph 0.0.12 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] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.27
[INFO] [stderr]   Downloaded quote v1.0.41
[INFO] [stderr]   Downloaded getrandom v0.3.4
[INFO] [stderr]   Downloaded wit-bindgen v0.46.0
[INFO] [stderr]   Downloaded wasip2 v1.0.1+wasi-0.2.4
[INFO] [stderr]   Downloaded zerocopy v0.8.27
[INFO] [stderr]   Downloaded syn v2.0.108
[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] 6c63f0ae49f8dcc97b17b9ebc2bae094ab43f96d5ed36566b80a977ff97bb657
[INFO] running `Command { std: "docker" "start" "-a" "6c63f0ae49f8dcc97b17b9ebc2bae094ab43f96d5ed36566b80a977ff97bb657", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6c63f0ae49f8dcc97b17b9ebc2bae094ab43f96d5ed36566b80a977ff97bb657", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6c63f0ae49f8dcc97b17b9ebc2bae094ab43f96d5ed36566b80a977ff97bb657", kill_on_drop: false }`
[INFO] [stdout] 6c63f0ae49f8dcc97b17b9ebc2bae094ab43f96d5ed36566b80a977ff97bb657
[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] f3d75688b523b467281a0ba014db10865cfd80c82c15e0722beb3fc5f4b63c57
[INFO] running `Command { std: "docker" "start" "-a" "f3d75688b523b467281a0ba014db10865cfd80c82c15e0722beb3fc5f4b63c57", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.103
[INFO] [stderr]    Compiling quote v1.0.41
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling libc v0.2.177
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling zerocopy v0.8.27
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling syn v2.0.108
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling zrx-graph v0.0.12 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.16s
[INFO] running `Command { std: "docker" "inspect" "f3d75688b523b467281a0ba014db10865cfd80c82c15e0722beb3fc5f4b63c57", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f3d75688b523b467281a0ba014db10865cfd80c82c15e0722beb3fc5f4b63c57", kill_on_drop: false }`
[INFO] [stdout] f3d75688b523b467281a0ba014db10865cfd80c82c15e0722beb3fc5f4b63c57
[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] a4de052290f30ea9cc1ba36ebed8f79c82aad9195cd0a57d4a599debc6d33a7c
[INFO] running `Command { std: "docker" "start" "-a" "a4de052290f30ea9cc1ba36ebed8f79c82aad9195cd0a57d4a599debc6d33a7c", kill_on_drop: false }`
[INFO] [stderr]    Compiling zrx-graph v0.0.12 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.79s
[INFO] running `Command { std: "docker" "inspect" "a4de052290f30ea9cc1ba36ebed8f79c82aad9195cd0a57d4a599debc6d33a7c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a4de052290f30ea9cc1ba36ebed8f79c82aad9195cd0a57d4a599debc6d33a7c", kill_on_drop: false }`
[INFO] [stdout] a4de052290f30ea9cc1ba36ebed8f79c82aad9195cd0a57d4a599debc6d33a7c
[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] 02d2b508595e4da57b433f3b58b3661a2eabb25b4d4c333df2d48885e0b18562
[INFO] running `Command { std: "docker" "start" "-a" "02d2b508595e4da57b433f3b58b3661a2eabb25b4d4c333df2d48885e0b18562", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/zrx_graph-8a11c93047ca268d)
[INFO] [stdout] 
[INFO] [stdout] running 26 tests
[INFO] [stdout] test graph::iter::common_ancestors::tests::common_ancestors::handles_graph ... ok
[INFO] [stdout] test graph::iter::descendants::tests::descendants::handles_graph ... ok
[INFO] [stdout] test graph::iter::common_descendants::tests::common_descendants::handles_graph ... ok
[INFO] [stdout] test graph::iter::common_descendants::tests::common_descendants::handles_multi_graph ... ok
[INFO] [stdout] test graph::iter::filter_sinks::tests::filter_sinks::handles_graph ... ok
[INFO] [stdout] test graph::iter::filter_sinks::tests::filter_sinks::handles_multi_graph ... ok
[INFO] [stdout] test graph::iter::filter_sources::tests::filter_sources::handles_graph ... ok
[INFO] [stdout] test graph::iter::common_ancestors::tests::common_ancestors::handles_multi_graph ... ok
[INFO] [stdout] test graph::iter::filter_sources::tests::filter_sources::handles_multi_graph ... ok
[INFO] [stdout] test graph::iter::descendants::tests::descendants::handles_multi_graph ... ok
[INFO] [stdout] test graph::iter::paths::tests::paths::handles_graph ... ok
[INFO] [stdout] test graph::iter::paths::tests::paths::handles_multi_graph_and_non_existing_path ... ok
[INFO] [stdout] test graph::iter::paths::tests::paths::handles_multi_graph_and_self_path ... ok
[INFO] [stdout] test graph::iter::paths::tests::paths::handles_multi_graph ... ok
[INFO] [stdout] test graph::iter::paths::tests::paths::handles_graph_and_self_path ... ok
[INFO] [stdout] test graph::iter::sinks::tests::sinks::handles_graph ... ok
[INFO] [stdout] test graph::iter::sinks::tests::sinks::handles_multi_graph ... ok
[INFO] [stdout] test graph::iter::sources::tests::sources::handles_graph ... ok
[INFO] [stdout] test graph::iter::sources::tests::sources::handles_multi_graph ... ok
[INFO] [stdout] test graph::traversal::tests::converge::handles_graph ... ok
[INFO] [stdout] test graph::traversal::tests::converge::handles_multi_graph ... ok
[INFO] [stdout] test graph::iter::ancestors::tests::ancestors::handles_graph ... ok
[INFO] [stdout] test graph::iter::paths::tests::paths::handles_graph_and_non_existing_path ... ok
[INFO] [stdout] test graph::iter::ancestors::tests::ancestors::handles_multi_graph ... ok
[INFO] [stdout] test graph::traversal::tests::complete::handles_graph ... ok
[INFO] [stdout] test graph::traversal::tests::complete::handles_multi_graph ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests zrx_graph
[INFO] [stdout] 
[INFO] [stdout] running 53 tests
[INFO] [stdout] test src/graph.rs - graph::Graph (line 64) ... ok
[INFO] [stdout] test src/graph.rs - graph::&'_Graph<T>::into_iter (line 356) ... ok
[INFO] [stdout] test src/graph.rs - graph::Graph<T>::index (line 237) ... ok
[INFO] [stdout] test src/graph.rs - graph::Graph<T>::default (line 398) ... ok
[INFO] [stdout] test src/graph.rs - graph::Graph<T>::iter (line 158) ... ok
[INFO] [stdout] test src/graph.rs - graph::Graph<T>::index_mut (line 278) ... ok
[INFO] [stdout] test src/graph/builder.rs - graph::builder::Builder<T>::add_node (line 94) ... ok
[INFO] [stdout] test src/graph/builder.rs - graph::builder::Builder<T>::build (line 205) ... ok
[INFO] [stdout] test src/graph/builder.rs - graph::builder::Builder<T>::default (line 352) ... ok
[INFO] [stdout] test src/graph/builder.rs - graph::builder::Builder<T>::index (line 274) ... ok
[INFO] [stdout] test src/graph.rs - graph::Graph<T>::traverse (line 116) ... ok
[INFO] [stdout] test src/graph/builder.rs - graph::builder::&'_Builder<T>::into_iter (line 316) ... ok
[INFO] [stdout] test src/graph/builder.rs - graph::builder::Builder<T>::add_edge (line 132) ... ok
[INFO] [stdout] test src/graph/iter/ancestors.rs - graph::iter::ancestors::Graph<T>::ancestors (line 65) ... ok
[INFO] [stdout] test src/graph/iter/common_ancestors.rs - graph::iter::common_ancestors::Graph<T>::common_ancestors (line 70) ... ok
[INFO] [stdout] test src/graph/iter/filter_sources.rs - graph::iter::filter_sources::Graph<T>::filter_sources (line 68) ... ok
[INFO] [stdout] test src/graph/iter/filter_sinks.rs - graph::iter::filter_sinks::Graph<T>::filter_sinks (line 68) ... ok
[INFO] [stdout] test src/graph/iter/descendants.rs - graph::iter::descendants::Graph<T>::descendants (line 65) ... ok
[INFO] [stdout] test src/graph/iter/group_sinks.rs - graph::iter::group_sinks::Graph<T>::group_sinks (line 54) ... ok
[INFO] [stdout] test src/graph.rs - graph::Graph<T>::from (line 317) ... ok
[INFO] [stdout] test src/graph/iter/common_descendants.rs - graph::iter::common_descendants::Graph<T>::common_descendants (line 63) ... ok
[INFO] [stdout] test src/graph/iter/sinks.rs - graph::iter::sinks::Graph<T>::sinks (line 55) ... ok
[INFO] [stdout] test src/graph/iter/groups.rs - graph::iter::groups::Graph<T>::groups (line 51) ... ok
[INFO] [stdout] test src/graph/builder.rs - graph::builder::Builder<T>::iter (line 169) ... ok
[INFO] [stdout] test src/graph/builder.rs - graph::builder::Graph<T>::builder (line 65) ... ok
[INFO] [stdout] test src/graph/iter/paths.rs - graph::iter::paths::Graph<T>::paths (line 65) ... ok
[INFO] [stdout] test src/graph/macros.rs - graph::macros::graph (line 85) ... ok
[INFO] [stdout] test src/graph/iter/group_sources.rs - graph::iter::group_sources::Graph<T>::group_sources (line 54) ... ok
[INFO] [stdout] test src/graph/property.rs - graph::property::Graph<T>::is_predecessor (line 205) ... ok
[INFO] [stdout] test src/graph/macros.rs - graph::macros::graph_builder (line 43) ... ok
[INFO] [stdout] test src/graph/property.rs - graph::property::Graph<T>::is_descendant (line 165) ... ok
[INFO] [stdout] test src/graph/topology/adjacency.rs - graph::topology::adjacency::Adjacency::outgoing (line 66) ... ok
[INFO] [stdout] test src/graph/operator/adjacent.rs - graph::operator::adjacent::Graph<T>::adjacent_mut (line 92) ... ok
[INFO] [stdout] test src/graph/topology.rs - graph::topology::Topology::eq (line 157) ... ok
[INFO] [stdout] test src/graph/topology.rs - graph::topology::Topology::new (line 91) ... ok
[INFO] [stdout] test src/graph/operator/adjacent.rs - graph::operator::adjacent::Graph<T>::adjacent (line 51) ... ok
[INFO] [stdout] test src/graph/topology/distance.rs - graph::topology::distance::Distance::index (line 107) ... ok
[INFO] [stdout] test src/graph/property.rs - graph::property::Graph<T>::is_sink (line 85) ... ok
[INFO] [stdout] test src/graph/property.rs - graph::property::Graph<T>::is_acyclic (line 281) ... ok
[INFO] [stdout] test src/graph/property.rs - graph::property::Graph<T>::is_successor (line 245) ... ok
[INFO] [stdout] test src/graph/property.rs - graph::property::Graph<T>::is_source (line 45) ... ok
[INFO] [stdout] test src/graph/iter/sources.rs - graph::iter::sources::Graph<T>::sources (line 55) ... ok
[INFO] [stdout] test src/graph/topology/adjacency.rs - graph::topology::adjacency::&'_Adjacency::into_iter (line 310) ... ok
[INFO] [stdout] test src/graph/traversal.rs - graph::traversal::Traversal::complete (line 208) ... ok
[INFO] [stdout] test src/graph/traversal/into_iter.rs - graph::traversal::into_iter::Traversal::into_iter (line 57) ... ok
[INFO] [stdout] test src/graph/traversal.rs - graph::traversal::Traversal::take (line 152) ... ok
[INFO] [stdout] test src/graph/operator/map.rs - graph::operator::map::Graph<T>::map (line 39) ... ok
[INFO] [stdout] test src/graph/traversal.rs - graph::traversal::Traversal::converge (line 299) ... ok
[INFO] [stdout] test src/graph/topology/adjacency.rs - graph::topology::adjacency::Adjacency::incoming (line 99) ... ok
[INFO] [stdout] test src/graph/topology/adjacency.rs - graph::topology::adjacency::Adjacency::index (line 267) ... ok
[INFO] [stdout] test src/graph/traversal.rs - graph::traversal::Traversal::new (line 86) ... ok
[INFO] [stdout] test src/graph/property.rs - graph::property::Graph<T>::is_ancestor (line 125) ... ok
[INFO] [stdout] test src/graph/topology/adjacency.rs - graph::topology::adjacency::Adjacency::iter (line 200) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 53 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.22s; merged doctests compilation took 1.18s
[INFO] running `Command { std: "docker" "inspect" "02d2b508595e4da57b433f3b58b3661a2eabb25b4d4c333df2d48885e0b18562", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "02d2b508595e4da57b433f3b58b3661a2eabb25b4d4c333df2d48885e0b18562", kill_on_drop: false }`
[INFO] [stdout] 02d2b508595e4da57b433f3b58b3661a2eabb25b4d4c333df2d48885e0b18562
