[INFO] cloning repository https://github.com/AltrixHub/cognet
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/AltrixHub/cognet" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAltrixHub%2Fcognet", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAltrixHub%2Fcognet'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] b15e41313d2b4210705bb1e822dd870b42a08f0c
[INFO] testing AltrixHub/cognet against 1.100.0-beta.1 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAltrixHub%2Fcognet" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-5-tc2/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-5-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/AltrixHub/cognet
[INFO] finished tweaking git repo https://github.com/AltrixHub/cognet
[INFO] tweaked toml for git repo https://github.com/AltrixHub/cognet written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/AltrixHub/cognet 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 git repo https://github.com/AltrixHub/cognet 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] [stderr] warning: `package.homepage` is redundant with `package.documentation`
[INFO] [stderr]   --> Cargo.toml:26:12
[INFO] [stderr]    |
[INFO] [stderr] 24 | documentation = "https://altrix.org/"
[INFO] [stderr]    |                 ---------------------
[INFO] [stderr] 25 | edition = "2021"
[INFO] [stderr] 26 | homepage = "https://altrix.org/"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `cognet` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] 9538b24b8a12a932a55756210177e661148e59e2538540f0672ec1f4ab42158a
[INFO] running `Command { std: "docker" "start" "9538b24b8a12a932a55756210177e661148e59e2538540f0672ec1f4ab42158a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9538b24b8a12a932a55756210177e661148e59e2538540f0672ec1f4ab42158a", 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" "9538b24b8a12a932a55756210177e661148e59e2538540f0672ec1f4ab42158a" "/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" "9538b24b8a12a932a55756210177e661148e59e2538540f0672ec1f4ab42158a", 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" "9538b24b8a12a932a55756210177e661148e59e2538540f0672ec1f4ab42158a" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.documentation`
[INFO] [stderr]   --> Cargo.toml:26:12
[INFO] [stderr]    |
[INFO] [stderr] 24 | documentation = "https://altrix.org/"
[INFO] [stderr]    |                 ---------------------
[INFO] [stderr] 25 | edition = "2021"
[INFO] [stderr] 26 | homepage = "https://altrix.org/"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `cognet` (manifest) generated 1 warning
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling zerocopy v0.8.54
[INFO] [stderr]    Compiling crossbeam-utils v0.8.22
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.20
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling crossbeam-deque v0.8.7
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling strum v0.28.0
[INFO] [stderr]    Compiling inventory v0.3.24
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling ulid v1.2.1
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling cognet v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `strum`
[INFO] [stderr]  --> Cargo.toml:5:1
[INFO] [stderr]   |
[INFO] [stderr] 5 | strum = "0.28.0"
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `strum`
[INFO] [stderr] warning: unused dependency `thiserror`
[INFO] [stderr]  --> Cargo.toml:6:1
[INFO] [stderr]   |
[INFO] [stderr] 6 | thiserror = "2.0.11"
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr] help: consider removing the dependency on `thiserror`
[INFO] [stderr] warning: `cognet` (manifest) generated 2 warnings
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 41.72s
[INFO] running `Command { std: "docker" "inspect" "9538b24b8a12a932a55756210177e661148e59e2538540f0672ec1f4ab42158a", 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" "9538b24b8a12a932a55756210177e661148e59e2538540f0672ec1f4ab42158a" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.documentation`
[INFO] [stderr]   --> Cargo.toml:26:12
[INFO] [stderr]    |
[INFO] [stderr] 24 | documentation = "https://altrix.org/"
[INFO] [stderr]    |                 ---------------------
[INFO] [stderr] 25 | edition = "2021"
[INFO] [stderr] 26 | homepage = "https://altrix.org/"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `cognet` (manifest) generated 1 warning
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling cognet v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `strum`
[INFO] [stderr]  --> Cargo.toml:5:1
[INFO] [stderr]   |
[INFO] [stderr] 5 | strum = "0.28.0"
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `strum`
[INFO] [stderr] warning: unused dependency `thiserror`
[INFO] [stderr]  --> Cargo.toml:6:1
[INFO] [stderr]   |
[INFO] [stderr] 6 | thiserror = "2.0.11"
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr] help: consider removing the dependency on `thiserror`
[INFO] [stderr] warning: `cognet` (manifest) generated 2 warnings
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 11.05s
[INFO] running `Command { std: "docker" "inspect" "9538b24b8a12a932a55756210177e661148e59e2538540f0672ec1f4ab42158a", 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" "9538b24b8a12a932a55756210177e661148e59e2538540f0672ec1f4ab42158a" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.documentation`
[INFO] [stderr]   --> Cargo.toml:26:12
[INFO] [stderr]    |
[INFO] [stderr] 24 | documentation = "https://altrix.org/"
[INFO] [stderr]    |                 ---------------------
[INFO] [stderr] 25 | edition = "2021"
[INFO] [stderr] 26 | homepage = "https://altrix.org/"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `cognet` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `strum`
[INFO] [stderr]  --> Cargo.toml:5:1
[INFO] [stderr]   |
[INFO] [stderr] 5 | strum = "0.28.0"
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `strum`
[INFO] [stderr] warning: unused dependency `thiserror`
[INFO] [stderr]  --> Cargo.toml:6:1
[INFO] [stderr]   |
[INFO] [stderr] 6 | thiserror = "2.0.11"
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr] help: consider removing the dependency on `thiserror`
[INFO] [stderr] warning: `cognet` (manifest) generated 2 warnings
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/cognet/225ec31b1ff47326/out/cognet-225ec31b1ff47326)
[INFO] [stdout] 
[INFO] [stdout] running 163 tests
[INFO] [stdout] test edge::slot::tests::interval_assembles_from_fields ... ok
[INFO] [stdout] test edge::slot::tests::interval_contains_is_order_agnostic ... ok
[INFO] [stdout] test edge::slot::tests::interval_remap_preserves_normalized_position ... ok
[INFO] [stdout] test edge::slot::tests::list_data_is_typed_by_element ... ok
[INFO] [stdout] test edge::slot::tests::from_any_typed_round_trips_domain_value ... ok
[INFO] [stdout] test edge::slot::tests::plane_data_roundtrip_and_validation ... ok
[INFO] [stdout] test edge::slot::tests::plane_from_normal_builds_an_orthonormal_frame ... ok
[INFO] [stdout] test edge::slot::tests::from_any_typed_round_trips_mesh_value ... ok
[INFO] [stdout] test edge::slot::tests::transform_compose_invert_roundtrip ... ok
[INFO] [stdout] test node::interface::tests::interface_direction_default_is_input ... ok
[INFO] [stdout] test node::interface::tests::interface_node_data_default_has_input_direction_and_empty_locked ... ok
[INFO] [stdout] test node::interface::tests::node_meta_is_interface_category_with_no_static_slots ... ok
[INFO] [stdout] test node::operators::broadcast::tests::a_length_mismatch_is_a_typed_error ... ok
[INFO] [stdout] test node::operators::broadcast::tests::divide_substitutes_zero_per_element_as_it_does_for_a_scalar ... ok
[INFO] [stdout] test node::operators::broadcast::tests::a_wired_list_operand_maps_elementwise ... ok
[INFO] [stdout] test node::operators::broadcast::tests::every_operator_declares_both_forms_of_both_operands ... ok
[INFO] [stdout] test node::operators::broadcast::tests::scalar_mode_writes_only_the_scalar_output ... ok
[INFO] [stdout] test node::operators::broadcast::tests::the_list_slot_wins_over_the_scalar_slot ... ok
[INFO] [stdout] test node::operators::broadcast::tests::an_empty_list_maps_to_an_empty_list ... ok
[INFO] [stdout] test node::primitives::select::tests::empty_options_emits_no_value ... ok
[INFO] [stdout] test edge::slot::tests::interval_data_roundtrip_and_type_inference ... ok
[INFO] [stdout] test node::primitives::select::tests::unwired_index_emits_no_value ... ok
[INFO] [stdout] test node::operators::broadcast::tests::two_lists_of_equal_length_pair_up ... ok
[INFO] [stdout] test node::primitives::select::tests::non_integral_index_emits_no_value ... ok
[INFO] [stdout] test node::primitives::select::tests::selects_each_option_by_index ... ok
[INFO] [stdout] test node::subgraph::tests::test_subgraph_creation_via_add_subgraph_at ... ok
[INFO] [stdout] test node::primitives::select::tests::delivery_order_matches_edge_authoring_order ... ok
[INFO] [stdout] test node::primitives::select::tests::negative_index_emits_no_value ... ok
[INFO] [stdout] test node::primitives::select::tests::out_of_range_index_emits_no_value ... ok
[INFO] [stdout] test edge::slot::tests::from_any_typed_validates_primitive_type_id ... ok
[INFO] [stdout] test node::subgraph::tests::test_subgraph_proxy_nodes_registered_in_parent_states ... ok
[INFO] [stdout] test node_graph::convenience::tests::test_node_ids ... ok
[INFO] [stdout] test node_graph::interface_helpers::tests::add_locked_appends_to_existing_locked_set ... ok
[INFO] [stdout] test node_graph::convenience::tests::test_edge_info ... ok
[INFO] [stdout] test node_graph::convenience::tests::test_edges_info ... ok
[INFO] [stdout] test node_graph::interface_helpers::tests::add_on_wrong_domain_node_data_returns_err_without_mutation ... ok
[INFO] [stdout] test node_graph::interface_helpers::tests::add_locked_inserts_fresh_node_data_when_absent ... ok
[INFO] [stdout] test node_graph::interface_helpers::tests::add_on_non_interface_node_returns_err ... ok
[INFO] [stdout] test node_graph::interface_helpers::tests::remove_unknown_label_returns_err ... ok
[INFO] [stdout] test node_graph::interface_helpers::tests::rename_locked_returns_err ... ok
[INFO] [stdout] test node_graph::interface_helpers::tests::add_unlocked_creates_matching_input_and_output_slot_pair ... ok
[INFO] [stdout] test node_graph::interface_helpers::tests::rename_renames_both_sides_keeping_slot_ids ... ok
[INFO] [stdout] test node_graph::interface_helpers::tests::rename_to_existing_label_returns_err ... ok
[INFO] [stdout] test node_graph::interface_helpers::tests::remove_locked_returns_err_without_mutation ... ok
[INFO] [stdout] test node_graph::interface_helpers::tests::remove_on_absent_node_data_treats_locked_as_empty_and_succeeds ... ok
[INFO] [stdout] test node_graph::interface_helpers::tests::remove_unlocked_drops_both_slot_sides ... ok
[INFO] [stdout] test node_graph::node_graph_api::sync_executor_tests::execute_async_runs_async_node_value_propagates ... ok
[INFO] [stdout] test node_graph::node_graph_api::sync_executor_tests::async_executor_ran_async_node_count ... ok
[INFO] [stdout] test node_graph::node_graph_api::sync_executor_tests::async_failure_preserves_dirty_for_retry ... ok
[INFO] [stdout] test node_graph::node_graph_api::sync_executor_tests::async_execute_facade_returns_same_value ... ok
[INFO] [stdout] test node_graph::node_graph_api::sync_executor_tests::execute_sync_produces_expected_value ... ok
[INFO] [stdout] test node_graph::node_graph_api::sync_executor_tests::execute_sync_returns_requires_async_for_async_node ... ok
[INFO] [stdout] test node_graph::node_graph_api::sync_executor_tests::async_executor_drops_locks_before_awaiting_node_future ... ok
[INFO] [stdout] test node_graph::node_graph_api::sync_executor_tests::execution_context_exposes_node_path_at_root ... ok
[INFO] [stdout] test node_graph::node_graph_api::sync_executor_tests::execution_context_exposes_node_path_inside_subgraph ... ok
[INFO] [stdout] test node_graph::node_graph_api::sync_executor_tests::plain_removal_is_reported_in_removed_nodes ... ok
[INFO] [stdout] test node_graph::node_graph_api::sync_executor_tests::removal_drops_the_nodes_errors ... ok
[INFO] [stdout] test node_graph::node_graph_api::sync_executor_tests::removal_evicts_the_nodes_cached_outputs ... ok
[INFO] [stdout] test node_graph::node_graph_api::sync_executor_tests::effective_mode_degrades_small_and_narrow_plans ... ok
[INFO] [stdout] test node_graph::node_graph_api::sync_executor_tests::execute_async_handles_mixed_sync_async_levels ... ok
[INFO] [stdout] test node_graph::node_graph_api::sync_executor_tests::removed_then_recreated_same_id_is_not_reported_removed ... ok
[INFO] [stdout] test node_graph::node_graph_api::value_cutoff_tests::a_default_node_never_prunes_even_with_identical_outputs ... ok
[INFO] [stdout] test node_graph::node_graph_api::value_cutoff_tests::a_failing_node_propagates_even_though_its_outputs_did_not_move ... ok
[INFO] [stdout] test node_graph::node_graph_api::value_cutoff_tests::a_join_with_no_changed_branch_is_skipped ... ok
[INFO] [stdout] test node_graph::node_graph_api::value_cutoff_tests::a_join_with_one_changed_branch_executes ... ok
[INFO] [stdout] test node_graph::node_graph_api::value_cutoff_tests::differing_output_propagates_to_the_whole_cone ... ok
[INFO] [stdout] test node_graph::node_graph_api::value_cutoff_tests::cutoff_across_a_subgraph_interface_boundary ... ok
[INFO] [stdout] test node_graph::node_graph_api::sync_executor_tests::sequential_matches_parallel_on_independent_levels ... ok
[INFO] [stdout] test node_graph::node_graph_api::value_cutoff_tests::equal_output_skips_the_downstream_cone_and_keeps_its_cached_values ... ok
[INFO] [stdout] test node_graph::node_graph_api::sync_executor_tests::sync_failure_preserves_dirty_for_retry ... ok
[INFO] [stdout] test node_graph::node_graph_api::value_cutoff_tests::skipped_nodes_are_left_clean_not_dirty ... ok
[INFO] [stdout] test node_graph::node_graph_api::value_cutoff_tests::sequential_and_parallel_skip_identically ... ok
[INFO] [stdout] test node_graph::node_graph_system::path_aware_edge_tests::connect_nodes_at_two_subgraph_children_creates_edge_at_depth_2 ... ok
[INFO] [stdout] test node_graph::node_graph_system::path_aware_edge_tests::connect_with_id_rejects_duplicate_id ... ok
[INFO] [stdout] test node_graph::node_graph_system::path_aware_edge_tests::connect_nodes_root_wrapper_still_works ... ok
[INFO] [stdout] test node_graph::node_graph_system::subgraph_edge_alias_tests::edges_to_non_subgraph_nodes_are_unchanged ... ok
[INFO] [stdout] test node_graph::node_graph_system::subgraph_edge_alias_tests::internal_consumer_sees_external_value_with_interface_node_skipped ... ok
[INFO] [stdout] test node_graph::node_graph_system::subgraph_edge_alias_tests::output_edge_from_subgraph_external_slot_is_routed_from_output_proxy ... ok
[INFO] [stdout] test node_graph::node_graph_system::subgraph_edge_alias_tests::number_output_sink_sees_value_from_subgraph_output_via_follow_through ... ok
[INFO] [stdout] test node_graph::node_graph_system::subgraph_edge_alias_tests::routed_edge_is_indexed_under_output_proxy_slot_id_not_subgraph_external ... ok
[INFO] [stdout] test node_graph::node_manager::tests::factory_id_distinguishes_separate_registrations ... ok
[INFO] [stdout] test node_graph::node_manager::tests::register_factory_with_name_owned_does_not_releak_on_replace ... ok
[INFO] [stdout] test node_graph::node_graph_system::subgraph_edge_alias_tests::edge_between_two_subgraphs_rewrites_both_endpoints ... ok
[INFO] [stdout] test node_graph::node_manager::tests::restore_factory_registration_rejects_unknown_name ... ok
[INFO] [stdout] test node_graph::node_manager::tests::unregister_factory_by_name_returns_entry_and_removes ... ok
[INFO] [stdout] test node_graph::node_path::tests::child_extends_and_parent_pops ... ok
[INFO] [stdout] test node_graph::node_path::tests::clone_is_cheap_and_equal ... ok
[INFO] [stdout] test node_graph::node_graph_system::path_aware_edge_tests::connect_with_id_uses_given_id ... ok
[INFO] [stdout] test node_graph::node_path::tests::root_is_root_and_empty ... ok
[INFO] [stdout] test node_graph::node_state::tests::remove_node_clears_slot_owner_maps ... ok
[INFO] [stdout] test node_graph::node_state::tests::slot_owner_populated_from_static_defs ... ok
[INFO] [stdout] test node_graph::node_state::tests::slot_owner_reverse_maps_populated_and_torn_down ... ok
[INFO] [stdout] test node_graph::node_manager::tests::register_factory_with_name_owned_inserts_runtime_name ... ok
[INFO] [stdout] test node_graph::node_path::tests::display_uses_slash_separator ... ok
[INFO] [stdout] test node_graph::node_state::tests::subgraph_external_inputs_returns_proxy_input_slots ... ok
[INFO] [stdout] test node_graph::node_graph_system::subgraph_edge_alias_tests::execute_delivers_external_number_through_subgraph_input ... ok
[INFO] [stdout] test node_graph::node_graph_system::subgraph_edge_alias_tests::input_edge_to_subgraph_external_slot_is_routed_to_input_proxy ... ok
[INFO] [stdout] test node_graph::node_state::tests::subgraph_external_outputs_returns_output_proxy_input_slots ... ok
[INFO] [stdout] test node_graph::path_api::tests::add_subgraph_at_root_registers_three_nodes ... ok
[INFO] [stdout] test node_graph::path_api::tests::a_plain_root_to_root_edge_addresses_no_external_port ... ok
[INFO] [stdout] test node_graph::path_api::tests::clear_input_slot_default_data_at_errs_on_missing_slot ... ok
[INFO] [stdout] test node_graph::node_manager::tests::restore_factory_registration_only_succeeds_for_known_name ... ok
[INFO] [stdout] test node_graph::node_graph_system::subgraph_edge_alias_tests::routed_edge_is_indexed_under_input_proxy_slot_id_not_subgraph_external ... ok
[INFO] [stdout] test node_graph::path_api::tests::clear_input_slot_default_data_at_mirrors_to_proxy_when_target_is_subgraph ... ok
[INFO] [stdout] test node_graph::path_api::tests::an_edge_into_a_nodes_own_slot_inside_an_instance_is_not_an_external_port ... ok
[INFO] [stdout] test node_graph::path_api::tests::a_nested_instances_external_port_resolves_to_none ... ok
[INFO] [stdout] test node_graph::path_api::tests::clear_input_slot_default_data_at_resets_default_to_none ... ok
[INFO] [stdout] test node_graph::path_api::tests::clear_node_data_at_is_idempotent_when_data_already_absent ... ok
[INFO] [stdout] test node_graph::path_api::tests::clear_node_data_at_errors_on_unknown_path ... ok
[INFO] [stdout] test node_graph::path_api::tests::create_node_by_name_at_subgraph_registers_slots ... ok
[INFO] [stdout] test node_graph::path_api::tests::edges_for_input_slot_at_depth_2_returns_connect_order ... ok
[INFO] [stdout] test node_graph::path_api::tests::input_slot_count_at_depth_2_returns_inner_count ... ok
[INFO] [stdout] test node_graph::path_api::tests::input_slot_data_type_at_depth_2_returns_type ... ok
[INFO] [stdout] test node_graph::path_api::tests::input_slot_info_at_depth_2_returns_label ... ok
[INFO] [stdout] test node_graph::path_api::tests::is_subgraph_node_at_path_distinguishes_types ... ok
[INFO] [stdout] test node_graph::path_api::tests::node_at_path_finds_child_interface_node ... ok
[INFO] [stdout] test node_graph::path_api::tests::node_type_name_at_depth_2_returns_inner_type ... ok
[INFO] [stdout] test node_graph::path_api::tests::node_type_name_root_wrapper_still_works ... ok
[INFO] [stdout] test node_graph::path_api::tests::output_slot_count_at_depth_2_returns_inner_count ... ok
[INFO] [stdout] test node_graph::path_api::tests::add_subgraph_at_with_id_preserves_caller_id ... ok
[INFO] [stdout] test node_graph::path_api::tests::clear_input_slot_default_data_at_over_absent_is_noop_ok ... ok
[INFO] [stdout] test node_graph::path_api::tests::output_slot_info_at_depth_2_returns_label ... ok
[INFO] [stdout] test node_graph::path_api::tests::clear_node_data_at_depth_2_removes_data_and_marks_path_changed ... ok
[INFO] [stdout] test node_graph::path_api::tests::remove_node_at_cleans_up_subtree ... ok
[INFO] [stdout] test node_graph::path_api::tests::register_graph_factory_invokes_closure_at_parent_path ... ok
[INFO] [stdout] test node_graph::path_api::tests::stamp_interface_direction_pub_crate_wrapper_works ... ok
[INFO] [stdout] test node_graph::path_api::tests::the_port_index_survives_the_retarget_on_both_ends ... ok
[INFO] [stdout] test node_graph::path_api::tests::edge_external_source_resolves_a_retargeted_output_edge_to_its_instance ... ok
[INFO] [stdout] test node_graph::path_api::tests::update_input_slot_default_data_at_depth_2_sets_slot ... ok
[INFO] [stdout] test node_graph::path_api::tests::edge_external_target_resolves_a_retargeted_input_edge_to_its_instance ... ok
[INFO] [stdout] test node_graph::path_api::tests::update_input_slot_default_field_at_depth_2_round_trip ... ok
[INFO] [stdout] test node_graph::path_api::tests::update_input_slot_default_data_at_leaves_no_partial_state_on_proxy_slot_missing ... ok
[INFO] [stdout] test node_graph::path_index::tests::empty_index_returns_no_children ... ok
[INFO] [stdout] test node_graph::path_api::tests::update_input_slot_default_data_at_mirrors_to_proxy_when_target_is_subgraph ... ok
[INFO] [stdout] test node_graph::path_index::tests::insert_then_query_returns_child ... ok
[INFO] [stdout] test node_graph::path_api::tests::update_node_data_field_at_depth_2_field_round_trip ... ok
[INFO] [stdout] test node_graph::path_api::tests::update_node_data_at_depth_2_marks_path_changed ... ok
[INFO] [stdout] test node_graph::path_api::tests::update_node_data_root_wrapper_still_works ... ok
[INFO] [stdout] test node_graph::path_index::tests::nested_paths_isolated_per_parent ... ok
[INFO] [stdout] test node_graph::path_index::tests::remove_drops_child ... ok
[INFO] [stdout] test node_graph::subgraph_helpers::tests::clear_subgraph_input_default_clears_input_proxy_too ... ok
[INFO] [stdout] test node_graph::subgraph_helpers::tests::insert_subgraph_output_at_restores_middle_position ... ok
[INFO] [stdout] test node_graph::subgraph_helpers::tests::insert_subgraph_port_locked_at_stamps_lock ... ok
[INFO] [stdout] test node_graph::subgraph_helpers::tests::insert_subgraph_output_at_shifts_higher_slot_edges_up ... ok
[INFO] [stdout] test node_graph::subgraph_helpers::tests::insert_subgraph_input_at_restores_middle_position ... ok
[INFO] [stdout] test node_graph::subgraph_helpers::tests::set_subgraph_input_default_leaves_no_partial_state_on_proxy_slot_missing ... ok
[INFO] [stdout] test node_graph::subgraph_helpers::tests::insert_subgraph_input_at_shifts_higher_slot_edges_up ... ok
[INFO] [stdout] test node_graph::subgraph_helpers::tests::set_subgraph_input_default_mirrors_to_input_proxy ... ok
[INFO] [stdout] test node_graph::subgraph_helpers::tests::test_add_remove_subgraph_ports ... ok
[INFO] [stdout] test node_graph::subgraph_helpers::tests::test_is_subgraph_node ... ok
[INFO] [stdout] test node_graph::subgraph_helpers::tests::subgraph_edges_preserve_per_slot_connection_order ... ok
[INFO] [stdout] test node_graph::subgraph_helpers::tests::set_subgraph_input_default_marks_both_paths_changed ... ok
[INFO] [stdout] test node_graph::subgraph_helpers::tests::test_subgraph_label ... ok
[INFO] [stdout] test node_graph::subgraph_helpers::tests::test_subgraph_proxy_ids ... ok
[INFO] [stdout] test node_graph::subgraph_helpers::tests::insert_subgraph_input_at_validates_index ... ok
[INFO] [stdout] test node_graph::tests::test_execute ... ok
[INFO] [stdout] test node_graph::tests::structure_generation_moves_only_on_shape_changes ... ok
[INFO] [stdout] test node_graph::path_api::tests::edges_for_output_slot_at_depth_2_returns_connect_order ... ok
[INFO] [stdout] test node_graph::subgraph_ops::tests::group_nodes_returns_unimplemented_error ... ok
[INFO] [stdout] test node_graph::subgraph_ops::tests::ungroup_node_returns_unimplemented_error ... ok
[INFO] [stdout] test node_graph::subgraph_helpers::tests::test_rename_subgraph_input_preserves_edges ... ok
[INFO] [stdout] test node_graph::subgraph_helpers::tests::test_rename_subgraph_output_renames_proxy ... ok
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout] test node_graph::node_graph_api::value_cutoff_tests::a_failed_node_still_retries_while_skipped_nodes_do_not ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- node_graph::node_graph_api::value_cutoff_tests::a_failed_node_still_retries_while_skipped_nodes_do_not stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'node_graph::node_graph_api::value_cutoff_tests::a_failed_node_still_retries_while_skipped_nodes_do_not' (963) panicked at src/node_graph/node_graph_api.rs:2908:9:
[INFO] [stdout] assertion `left == right` failed: the failed node is re-marked dirty and retries
[INFO] [stdout]   left: 2
[INFO] [stdout]  right: 1
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b47380a4581 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b47380a4581 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b47380a4581 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b47380a4581 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b47380b9d4a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b47380b9d4a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5b47380a87ec - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5b47380a87ec - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5b4738080436 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b4738080436 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5b473809c909 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x5b4737fee060 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x5b4737fee060 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5b473809cc32 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5b473809cc32 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5b47380804e2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x5b47380791f9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b47380810ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5b47380ba56c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b47380ba463 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:447:23
[INFO] [stdout]   20:     0x5b47380b5bdd - core[a373ad73a504971]::panicking::assert_failed::<usize, usize>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:407:5
[INFO] [stdout]   21:     0x5b4737ec2dd6 - cognet[b8aab3634d772a06]::node_graph::node_graph_api::value_cutoff_tests::a_failed_node_still_retries_while_skipped_nodes_do_not
[INFO] [stdout]                                at /opt/rustwide/workdir/src/node_graph/node_graph_api.rs:2908:9
[INFO] [stdout]   22:     0x5b4737eb7f07 - cognet[b8aab3634d772a06]::node_graph::node_graph_api::value_cutoff_tests::a_failed_node_still_retries_while_skipped_nodes_do_not::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/node_graph/node_graph_api.rs:2887:64
[INFO] [stdout]   23:     0x5b4737f25d96 - <cognet[b8aab3634d772a06]::node_graph::node_graph_api::value_cutoff_tests::a_failed_node_still_retries_while_skipped_nodes_do_not::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5b4737fe14ab - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b4737fe14ab - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   26:     0x5b4737fee685 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   27:     0x5b4737fee685 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x5b4737fee685 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   29:     0x5b4737fee685 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   30:     0x5b4737fee685 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5b4737fee685 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   32:     0x5b4737fee685 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   33:     0x5b4737fe7f74 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   34:     0x5b4737fe7f74 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5b4737ff1712 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x5b4737ff1712 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x5b4737ff1712 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   38:     0x5b4737ff1712 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   39:     0x5b4737ff1712 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5b4737ff1712 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x5b4737ff1712 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5b47380a3d9f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   43:     0x5b47380a3d9f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x775701682dfa - <unknown>
[INFO] [stdout]   45:     0x7757017163d4 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     node_graph::node_graph_api::value_cutoff_tests::a_failed_node_still_retries_while_skipped_nodes_do_not
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 162 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "9538b24b8a12a932a55756210177e661148e59e2538540f0672ec1f4ab42158a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9538b24b8a12a932a55756210177e661148e59e2538540f0672ec1f4ab42158a", kill_on_drop: false }`
[INFO] [stdout] 9538b24b8a12a932a55756210177e661148e59e2538540f0672ec1f4ab42158a
