[INFO] fetching crate deep_causality 0.19.0...
[INFO] testing deep_causality-0.19.0 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate deep_causality 0.19.0 into /workspace/builds/worker-1-tc1/source
[INFO] started tweaking crates.io crate deep_causality 0.19.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate deep_causality 0.19.0
[INFO] tweaked toml for crates.io crate deep_causality 0.19.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate deep_causality 0.19.0 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 deep_causality 0.19.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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded deep_causality_rand v0.3.0
[INFO] [stderr]   Downloaded deep_causality_stats v0.2.5
[INFO] [stderr]   Downloaded deep_causality_ast v0.2.3
[INFO] [stderr]   Downloaded deep_causality_metric v0.4.0
[INFO] [stderr]   Downloaded deep_causality_data_structures v0.11.0
[INFO] [stderr]   Downloaded deep_causality_uncertain v0.5.10
[INFO] [stderr]   Downloaded deep_causality_context_store v0.2.0
[INFO] [stderr]   Downloaded deep_causality_core v0.14.0
[INFO] [stderr]   Downloaded deep_causality_algebra v0.4.8
[INFO] [stderr]   Downloaded deep_causality_haft v0.7.0
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.61
[INFO] [stderr]   Downloaded deep_causality_num v0.5.6
[INFO] [stderr]   Downloaded deep_causality_context v0.2.0
[INFO] [stderr]   Downloaded deep_causality_linear v0.2.4
[INFO] [stderr]   Downloaded zerocopy v0.8.61
[INFO] [stderr]   Downloaded ultragraph v0.9.9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 95f7fc6a02812f9c22e11e01f5960106fd8c521de43605d3242d099dbb7d5411
[INFO] running `Command { std: "docker" "start" "95f7fc6a02812f9c22e11e01f5960106fd8c521de43605d3242d099dbb7d5411", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "95f7fc6a02812f9c22e11e01f5960106fd8c521de43605d3242d099dbb7d5411", 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" "95f7fc6a02812f9c22e11e01f5960106fd8c521de43605d3242d099dbb7d5411" "/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" "95f7fc6a02812f9c22e11e01f5960106fd8c521de43605d3242d099dbb7d5411", 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" "95f7fc6a02812f9c22e11e01f5960106fd8c521de43605d3242d099dbb7d5411" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling deep_causality_num v0.5.6
[INFO] [stderr]    Compiling deep_causality_ast v0.2.3
[INFO] [stderr]    Compiling ultragraph v0.9.9
[INFO] [stderr]    Compiling deep_causality_metric v0.4.0
[INFO] [stderr]    Compiling deep_causality_data_structures v0.11.0
[INFO] [stderr]    Compiling deep_causality_context_store v0.2.0
[INFO] [stderr]    Compiling deep_causality_algebra v0.4.8
[INFO] [stderr]    Compiling deep_causality_haft v0.7.0
[INFO] [stderr]    Compiling deep_causality_rand v0.3.0
[INFO] [stderr]    Compiling deep_causality_linear v0.2.4
[INFO] [stderr]    Compiling deep_causality_core v0.14.0
[INFO] [stderr]    Compiling deep_causality_stats v0.2.5
[INFO] [stderr]    Compiling deep_causality_uncertain v0.5.10
[INFO] [stderr]    Compiling deep_causality_context v0.2.0
[INFO] [stderr]    Compiling deep_causality v0.19.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 10.85s
[INFO] running `Command { std: "docker" "inspect" "95f7fc6a02812f9c22e11e01f5960106fd8c521de43605d3242d099dbb7d5411", 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" "95f7fc6a02812f9c22e11e01f5960106fd8c521de43605d3242d099dbb7d5411" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.26
[INFO] [stderr]    Compiling zerocopy v0.8.61
[INFO] [stderr]    Compiling libc v0.2.190
[INFO] [stderr]    Compiling cc v1.6.0
[INFO] [stderr]    Compiling clap_builder v4.6.7
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling serde_json v1.0.151
[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 syn v3.0.6
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling criterion-plot v0.8.2
[INFO] [stderr]    Compiling clap v4.6.7
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling zerocopy-derive v0.8.61
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.8.2
[INFO] [stderr]    Compiling deep_causality v0.19.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 56.26s
[INFO] running `Command { std: "docker" "inspect" "95f7fc6a02812f9c22e11e01f5960106fd8c521de43605d3242d099dbb7d5411", 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" "95f7fc6a02812f9c22e11e01f5960106fd8c521de43605d3242d099dbb7d5411" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.09s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/deep_causality-98227cadcaa87dfc)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test traits::causable_graph::reachable_mask_tests::test_an_isolated_node_reaches_only_itself ... ok
[INFO] [stdout] test traits::causable_graph::reachable_mask_tests::test_the_two_directions_are_not_the_same_walk ... ok
[INFO] [stdout] test traits::causable_graph::reachable_mask_tests::test_descendants_reach_transitively_not_just_the_start ... ok
[INFO] [stdout] test traits::causable_graph::reachable_mask_tests::test_a_dynamic_graph_yields_no_edges_and_stops_at_the_start ... ok
[INFO] [stdout] test traits::causable_graph::reachable_mask_tests::test_ancestors_reach_transitively ... ok
[INFO] [stderr]      Running tests/mod.rs (/opt/rustwide/target/release/deps/mod-ffea82f19931704c)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 696 tests
[INFO] [stdout] test errors::action_error_tests::test_action_error_debug ... ok
[INFO] [stdout] test errors::action_error_tests::test_action_error_display ... ok
[INFO] [stdout] test errors::build_error_tests::test_build_error_creation ... ok
[INFO] [stdout] test errors::build_error_tests::test_build_error_debug ... ok
[INFO] [stdout] test errors::assumption_error_tests::test_assumption_failed_error ... ok
[INFO] [stdout] test errors::causal_graph_index_error_tests::test_causal_graph_index_error_debug ... ok
[INFO] [stdout] test errors::action_error_tests::test_into_causality_error ... ok
[INFO] [stdout] test errors::action_error_tests::test_action_error_creation ... ok
[INFO] [stdout] test errors::assumption_error_tests::test_no_assumptions_defined_error ... ok
[INFO] [stdout] test errors::action_error_tests::test_action_error_is_error ... ok
[INFO] [stdout] test errors::assumption_error_tests::test_no_data_error ... ok
[INFO] [stdout] test errors::assumption_error_tests::test_evaluation_failed_error ... ok
[INFO] [stdout] test errors::build_error_tests::test_build_error_is_error ... ok
[INFO] [stdout] test errors::causal_graph_index_error_tests::test_causal_graph_index_error_creation ... ok
[INFO] [stdout] test errors::action_error_tests::test_from_string ... ok
[INFO] [stdout] test errors::causal_graph_index_error_tests::test_causal_graph_index_error_display ... ok
[INFO] [stdout] test errors::csm_error_tests::test_csm_error_forbidden ... ok
[INFO] [stdout] test errors::csm_error_tests::test_csm_error_from_action_error ... ok
[INFO] [stdout] test errors::model_build_error_tests::test_display ... ok
[INFO] [stdout] test errors::model_build_error_tests::test_from_model_generative_error ... ok
[INFO] [stdout] test errors::causality_graph_error_tests::test_causality_graph_error_display ... ok
[INFO] [stdout] test errors::causality_graph_error_tests::test_causality_graph_error_creation ... ok
[INFO] [stdout] test errors::causal_graph_index_error_tests::test_causal_graph_index_error_is_error ... ok
[INFO] [stdout] test errors::causality_graph_error_tests::test_causality_graph_error_is_error ... ok
[INFO] [stdout] test errors::causality_graph_error_tests::test_causality_graph_error_debug ... ok
[INFO] [stdout] test errors::csm_error_tests::test_csm_error_from_uncertain_error ... ok
[INFO] [stdout] test errors::model_generation_error_tests::test_model_generative_error_invalid_time_kind ... ok
[INFO] [stdout] test errors::causality_graph_error_tests::test_from_causality_error_conversion ... ok
[INFO] [stdout] test errors::causality_graph_error_tests::test_from_graph_error_conversion ... ok
[INFO] [stdout] test errors::model_build_error_tests::test_from_model_validation_error ... ok
[INFO] [stdout] test errors::model_build_error_tests::test_debug_clone_hash_eq_partial_eq ... ok
[INFO] [stdout] test errors::model_build_error_tests::test_source ... ok
[INFO] [stdout] test errors::model_generation_error_tests::test_model_generative_error_internal_error ... ok
[INFO] [stdout] test errors::model_generation_error_tests::test_model_generative_error_invalid_data_received_error ... ok
[INFO] [stdout] test errors::model_generation_error_tests::test_model_generative_error_invalid_trigger ... ok
[INFO] [stdout] test errors::model_generation_error_tests::test_model_generative_error_invalid_manual_intervention_error ... ok
[INFO] [stdout] test errors::csm_error_tests::test_csm_error_from_causality_error ... ok
[INFO] [stdout] test errors::build_error_tests::test_build_error_display ... ok
[INFO] [stdout] test errors::model_validation_error_tests::test_target_causaloid_not_found ... ok
[INFO] [stdout] test errors::model_generation_error_tests::test_model_generative_error_user_defined_error ... ok
[INFO] [stdout] test extensions::assumable::assumable_arr_tests::test_all_assumptions_tested ... ok
[INFO] [stdout] test extensions::assumable::assumable_arr_tests::test_all_assumptions_valid ... ok
[INFO] [stdout] test errors::model_validation_error_tests::test_update_node_error ... ok
[INFO] [stdout] test errors::model_validation_error_tests::test_duplicate_causaloid_id ... ok
[INFO] [stdout] test errors::model_validation_error_tests::test_add_contextoid_id ... ok
[INFO] [stdout] test extensions::assumable::assumable_arr_tests::test_get_all_items ... ok
[INFO] [stdout] test errors::model_validation_error_tests::test_remove_node_error ... ok
[INFO] [stdout] test errors::model_validation_error_tests::test_duplicate_extra_context_id ... ok
[INFO] [stdout] test errors::model_validation_error_tests::test_interpreter_error ... ok
[INFO] [stdout] test errors::model_validation_error_tests::test_duplicate_context_id ... ok
[INFO] [stdout] test errors::model_validation_error_tests::test_missing_create_causaloid ... ok
[INFO] [stdout] test errors::model_validation_error_tests::test_target_context_not_found ... ok
[INFO] [stdout] test errors::model_validation_error_tests::test_unsupported_operation ... ok
[INFO] [stdout] test errors::model_validation_error_tests::test_target_contextoid_not_found ... ok
[INFO] [stdout] test extensions::assumable::assumable_arr_tests::test_get_all_tested_assumptions ... ok
[INFO] [stdout] test errors::model_validation_error_tests::test_base_context_not_found ... ok
[INFO] [stdout] test errors::model_validation_error_tests::test_duplicate_contextoid_id ... ok
[INFO] [stdout] test extensions::assumable::assumable_btree_map_tests::test_all_assumptions_valid ... ok
[INFO] [stdout] test extensions::assumable::assumable_arr_tests::test_get_all_invalid_assumptions ... ok
[INFO] [stdout] test extensions::assumable::assumable_arr_tests::test_get_all_untested_assumptions ... ok
[INFO] [stdout] test extensions::assumable::assumable_btree_map_tests::test_contains ... ok
[INFO] [stdout] test extensions::assumable::assumable_btree_map_tests::test_get_all_valid_assumptions ... ok
[INFO] [stdout] test extensions::assumable::assumable_arr_tests::test_is_empty ... ok
[INFO] [stdout] test extensions::assumable::assumable_arr_tests::test_len ... ok
[INFO] [stdout] test extensions::assumable::assumable_btree_map_tests::test_add ... ok
[INFO] [stdout] test extensions::assumable::assumable_btree_map_tests::test_verify_all_assumptions ... ok
[INFO] [stdout] test extensions::assumable::assumable_btree_map_tests::test_get_all_invalid_assumptions ... ok
[INFO] [stdout] test extensions::assumable::assumable_btree_map_tests::test_is_empty ... ok
[INFO] [stdout] test extensions::assumable::assumable_btree_map_tests::test_percent_assumption_valid ... ok
[INFO] [stdout] test extensions::assumable::assumable_btree_map_tests::test_remove ... ok
[INFO] [stdout] test extensions::assumable::assumable_arr_tests::test_get_all_valid_assumptions ... ok
[INFO] [stdout] test extensions::assumable::assumable_btree_map_tests::test_get_all_untested_assumptions ... ok
[INFO] [stdout] test extensions::assumable::assumable_arr_tests::test_percent_assumption_valid ... ok
[INFO] [stdout] test extensions::assumable::assumable_btree_map_tests::test_get_all_items ... ok
[INFO] [stdout] test extensions::assumable::assumable_btree_map_tests::test_get_all_tested_assumptions ... ok
[INFO] [stdout] test extensions::assumable::assumable_arr_tests::test_verify_all_assumptions ... ok
[INFO] [stdout] test extensions::assumable::assumable_btree_map_tests::test_len ... ok
[INFO] [stdout] test extensions::assumable::assumable_btree_map_tests::test_all_assumptions_tested ... ok
[INFO] [stdout] test extensions::assumable::assumable_hash_map_tests::test_contains ... ok
[INFO] [stdout] test extensions::assumable::assumable_hash_map_tests::test_get_all_invalid_assumptions ... ok
[INFO] [stdout] test extensions::assumable::assumable_hash_map_tests::test_all_assumptions_tested ... ok
[INFO] [stdout] test extensions::assumable::assumable_hash_map_tests::test_get_all_items ... ok
[INFO] [stdout] test extensions::assumable::assumable_hash_map_tests::test_get_all_tested_assumptions ... ok
[INFO] [stdout] test extensions::assumable::assumable_hash_map_tests::test_percent_assumption_valid ... ok
[INFO] [stdout] test extensions::assumable::assumable_hash_map_tests::test_is_empty ... ok
[INFO] [stdout] test extensions::assumable::assumable_vec_deque_tests::test_add ... ok
[INFO] [stdout] test extensions::assumable::assumable_hash_map_tests::test_len ... ok
[INFO] [stdout] test extensions::assumable::assumable_vec_deque_tests::test_all_assumptions_tested ... ok
[INFO] [stdout] test extensions::assumable::assumable_vec_deque_tests::test_all_assumptions_valid ... ok
[INFO] [stdout] test extensions::assumable::assumable_vec_deque_tests::test_get_all_items ... ok
[INFO] [stdout] test extensions::assumable::assumable_hash_map_tests::test_get_all_valid_assumptions ... ok
[INFO] [stdout] test extensions::assumable::assumable_vec_deque_tests::test_get_all_valid_assumptions ... ok
[INFO] [stdout] test extensions::assumable::assumable_vec_deque_tests::test_get_all_untested_assumptions ... ok
[INFO] [stdout] test extensions::assumable::assumable_hash_map_tests::test_remove ... ok
[INFO] [stdout] test extensions::assumable::assumable_vec_deque_tests::test_len ... ok
[INFO] [stdout] test extensions::assumable::assumable_vec_deque_tests::test_get_all_invalid_assumptions ... ok
[INFO] [stdout] test extensions::assumable::assumable_vec_tests::test_all_assumptions_valid ... ok
[INFO] [stdout] test extensions::assumable::assumable_vec_tests::test_get_all_items ... ok
[INFO] [stdout] test extensions::assumable::assumable_vec_tests::test_empty ... ok
[INFO] [stdout] test extensions::assumable::assumable_hash_map_tests::test_get_all_untested_assumptions ... ok
[INFO] [stdout] test extensions::assumable::assumable_vec_deque_tests::test_get_all_tested_assumptions ... ok
[INFO] [stdout] test extensions::assumable::assumable_vec_deque_tests::test_is_empty ... ok
[INFO] [stdout] test extensions::assumable::assumable_vec_tests::test_get_all_invalid_assumptions ... ok
[INFO] [stdout] test extensions::assumable::assumable_vec_tests::test_all_assumptions_tested ... ok
[INFO] [stdout] test extensions::assumable::assumable_vec_tests::test_len ... ok
[INFO] [stdout] test extensions::assumable::assumable_vec_tests::test_percent_assumption_valid ... ok
[INFO] [stdout] test extensions::assumable::assumable_vec_deque_tests::test_percent_assumption_valid ... ok
[INFO] [stdout] test extensions::assumable::assumable_vec_tests::test_add ... ok
[INFO] [stdout] test extensions::causable::causable_accessor_trait_tests::hash_map_accessor_trait_methods ... ok
[INFO] [stdout] test extensions::causable::causable_accessor_trait_tests::vec_deque_accessor_trait_methods ... ok
[INFO] [stdout] test extensions::causable::causable_arr_tests::test_get_item_by_id ... ok
[INFO] [stdout] test extensions::causable::causable_arr_tests::test_get_item_by_id_none ... ok
[INFO] [stdout] test extensions::causable::causable_arr_tests::test_is_empty_false ... ok
[INFO] [stdout] test extensions::causable::causable_arr_tests::test_is_empty_true ... ok
[INFO] [stdout] test extensions::assumable::assumable_vec_deque_tests::test_verify_all_assumptions ... ok
[INFO] [stdout] test extensions::causable::causable_arr_tests::test_len ... ok
[INFO] [stdout] test extensions::causable::causable_arr_tests::test_evaluate_deterministic_propagation ... ok
[INFO] [stdout] test extensions::causable::causable_arr_tests::test_to_vec ... ok
[INFO] [stdout] test extensions::assumable::assumable_vec_tests::test_verify_all_assumptions ... ok
[INFO] [stdout] test extensions::assumable::assumable_vec_tests::test_get_all_tested_assumptions ... ok
[INFO] [stdout] test extensions::assumable::assumable_vec_tests::test_get_all_untested_assumptions ... ok
[INFO] [stdout] test extensions::assumable::assumable_vec_tests::test_get_all_valid_assumptions ... ok
[INFO] [stdout] test extensions::assumable::assumable_vec_tests::test_is_empty ... ok
[INFO] [stdout] test extensions::causable::causable_btree_map_tests::test_is_empty ... ok
[INFO] [stdout] test extensions::causable::causable_btree_map_tests::test_remove ... ok
[INFO] [stdout] test extensions::causable::causable_btree_map_tests::test_to_vec ... ok
[INFO] [stdout] test extensions::causable::causable_empty_tests::test_evaluate_deterministic_propagation_empty ... ok
[INFO] [stdout] test extensions::causable::causable_btree_map_tests::test_evaluate_probabilistic_propagation ... ok
[INFO] [stdout] test extensions::causable::causable_accessor_trait_tests::slice_accessor_trait_methods ... ok
[INFO] [stdout] test extensions::causable::causable_accessor_trait_tests::btree_map_accessor_trait_methods ... ok
[INFO] [stdout] test extensions::causable::causable_empty_tests::test_evaluate_probabilistic_propagation_empty ... ok
[INFO] [stdout] test extensions::causable::causable_empty_tests::test_get_all_items_empty ... ok
[INFO] [stdout] test extensions::causable::causable_btree_map_tests::test_evaluate_deterministic_propagation ... ok
[INFO] [stdout] test extensions::causable::causable_arr_tests::test_get_all_items ... ok
[INFO] [stdout] test extensions::causable::causable_arr_tests::test_evaluate_probabilistic_propagation ... ok
[INFO] [stdout] test extensions::causable::causable_map_tests::test_explain ... ok
[INFO] [stdout] test extensions::causable::causable_map_tests::test_get_all_items ... ok
[INFO] [stdout] test extensions::causable::causable_map_tests::test_add ... ok
[INFO] [stdout] test extensions::causable::causable_map_tests::test_evaluate_probabilistic_propagation ... ok
[INFO] [stdout] test extensions::causable::causable_map_tests::test_get_item_by_id ... ok
[INFO] [stdout] test extensions::causable::causable_map_tests::test_get_item_by_id_none ... ok
[INFO] [stdout] test extensions::causable::causable_btree_map_tests::test_contains ... ok
[INFO] [stdout] test extensions::causable::causable_btree_map_tests::test_add ... ok
[INFO] [stdout] test extensions::causable::causable_btree_map_tests::test_get_all_items ... ok
[INFO] [stdout] test extensions::causable::causable_vec_deque_tests::test_add ... ok
[INFO] [stdout] test extensions::causable::causable_map_tests::test_is_empty ... ok
[INFO] [stdout] test extensions::causable::causable_vec_deque_tests::test_empty_vec_deque ... ok
[INFO] [stdout] test extensions::causable::causable_map_tests::test_len ... ok
[INFO] [stdout] test extensions::causable::causable_vec_deque_tests::test_evaluate_deterministic_propagation ... ok
[INFO] [stdout] test extensions::causable::causable_vec_deque_tests::test_evaluate_probabilistic_propagation ... ok
[INFO] [stdout] test extensions::causable::causable_vec_deque_tests::test_explain ... ok
[INFO] [stdout] test extensions::causable::causable_vec_deque_tests::test_get_all_items ... ok
[INFO] [stdout] test extensions::causable::causable_vec_deque_tests::test_get_item_by_id ... ok
[INFO] [stdout] test extensions::causable::causable_vec_deque_tests::test_len ... ok
[INFO] [stdout] test extensions::causable::causable_vec_deque_tests::test_to_vec ... ok
[INFO] [stdout] test extensions::causable::causable_vec_tests::test_add ... ok
[INFO] [stdout] test extensions::causable::causable_vec_tests::test_explain ... ok
[INFO] [stdout] test extensions::causable::causable_map_tests::test_empty_hash_map ... ok
[INFO] [stdout] test extensions::causable::causable_map_tests::test_contains ... ok
[INFO] [stdout] test extensions::causable::causable_vec_deque_tests::test_get_item_by_id_none ... ok
[INFO] [stdout] test extensions::causable::causable_map_tests::test_to_vec ... ok
[INFO] [stdout] test extensions::causable::causable_map_tests::test_evaluate_deterministic_propagation ... ok
[INFO] [stdout] test extensions::causable::causable_vec_deque_tests::test_is_empty ... ok
[INFO] [stdout] test extensions::causable::causable_vec_tests::test_get_all_items ... ok
[INFO] [stdout] test extensions::causable::causable_vec_tests::test_get_item_by_id ... ok
[INFO] [stdout] test extensions::causable::causable_vec_tests::test_is_empty ... ok
[INFO] [stdout] test extensions::causable::causable_vec_tests::test_len ... ok
[INFO] [stdout] test extensions::causable::causable_map_tests::test_remove ... ok
[INFO] [stdout] test extensions::inferable::inferable_arr_tests::test_conjoint_delta ... ok
[INFO] [stdout] test extensions::inferable::inferable_arr_tests::test_get_all_items ... ok
[INFO] [stdout] test extensions::inferable::inferable_arr_tests::test_get_all_inverse_inferable ... ok
[INFO] [stdout] test extensions::evaluable::csm_evaluable_tests::test_uncertain_bool_evaluable ... ok
[INFO] [stdout] test extensions::inferable::inferable_arr_tests::test_get_all_non_inferable ... ok
[INFO] [stdout] test extensions::evaluable::csm_evaluable_tests::test_uncertain_f64_evaluable ... ok
[INFO] [stdout] test extensions::causable::causable_vec_tests::test_to_vec ... ok
[INFO] [stdout] test extensions::inferable::inferable_arr_tests::test_all_inverse_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_arr_tests::test_is_empty ... ok
[INFO] [stdout] test extensions::evaluable::csm_evaluable_tests::test_bool_evaluable ... ok
[INFO] [stdout] test extensions::inferable::inferable_arr_tests::test_all_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_arr_tests::test_all_non_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_arr_tests::test_get_all_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_arr_tests::test_number_inverse_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_arr_tests::test_number_non_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_arr_tests::test_percent_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_arr_tests::test_percent_inverse_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_btree_map_tests::test_add ... ok
[INFO] [stdout] test extensions::inferable::inferable_btree_map_tests::test_all_inverse_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_btree_map_tests::test_all_non_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_btree_map_tests::test_conjoint_delta ... ok
[INFO] [stdout] test extensions::inferable::inferable_btree_map_tests::test_get_all_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_btree_map_tests::test_get_all_inverse_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_btree_map_tests::test_get_all_items ... ok
[INFO] [stdout] test extensions::inferable::inferable_btree_map_tests::test_all_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_arr_tests::test_percent_non_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_btree_map_tests::test_is_empty ... ok
[INFO] [stdout] test extensions::inferable::inferable_btree_map_tests::test_len ... ok
[INFO] [stdout] test extensions::inferable::inferable_btree_map_tests::test_get_all_non_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_btree_map_tests::test_number_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_btree_map_tests::test_number_inverse_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_btree_map_tests::test_number_non_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_btree_map_tests::test_percent_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_btree_map_tests::test_percent_inverse_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_btree_map_tests::test_percent_non_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_arr_tests::test_len ... ok
[INFO] [stdout] test extensions::inferable::inferable_map_tests::test_add ... ok
[INFO] [stdout] test extensions::inferable::inferable_arr_tests::test_number_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_map_tests::test_all_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_map_tests::test_all_inverse_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_map_tests::test_is_empty ... ok
[INFO] [stdout] test extensions::inferable::inferable_map_tests::test_len ... ok
[INFO] [stdout] test extensions::inferable::inferable_map_tests::test_number_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_map_tests::test_number_inverse_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_map_tests::test_get_all_items ... ok
[INFO] [stdout] test extensions::inferable::inferable_map_tests::test_number_non_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_deque_tests::test_add ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_deque_tests::test_all_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_deque_tests::test_all_inverse_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_deque_tests::test_all_non_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_deque_tests::test_conjoint_delta ... ok
[INFO] [stdout] test extensions::inferable::inferable_map_tests::test_conjoint_delta ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_deque_tests::test_get_all_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_map_tests::test_all_non_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_map_tests::test_percent_inverse_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_deque_tests::test_get_all_inverse_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_map_tests::test_percent_non_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_deque_tests::test_get_all_items ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_deque_tests::test_get_all_non_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_map_tests::test_get_all_non_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_map_tests::test_get_all_inverse_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_map_tests::test_get_all_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_map_tests::test_percent_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_deque_tests::test_is_empty ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_deque_tests::test_percent_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_deque_tests::test_percent_inverse_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_deque_tests::test_percent_non_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_tests::test_add ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_tests::test_all_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_tests::test_all_inferable_returns_false_on_mixed_collection ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_deque_tests::test_number_inverse_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_deque_tests::test_number_non_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_tests::test_all_inverse_inferable_returns_false_on_mixed_collection ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_tests::test_all_non_inferable_true_for_undecidable_item ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_tests::test_all_non_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_tests::test_conjoint_delta ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_deque_tests::test_number_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_tests::test_all_inverse_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_tests::test_empty_collection_metrics_short_circuit ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_tests::test_get_all_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_tests::test_get_all_non_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_tests::test_get_all_inverse_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_tests::test_get_all_items ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_tests::test_is_empty ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_tests::test_len ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_tests::test_number_inverse_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_tests::test_percent_inverse_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_tests::test_percent_non_inferable ... ok
[INFO] [stdout] test extensions::observable::observable_arr_tests::test_get_all_items ... ok
[INFO] [stdout] test extensions::observable::observable_arr_tests::test_is_empty ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_tests::test_number_non_inferable ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_tests::test_item_is_inverse_inferable_true ... ok
[INFO] [stdout] test extensions::observable::observable_arr_tests::test_len ... ok
[INFO] [stdout] test extensions::observable::observable_arr_tests::test_number_non_observation ... ok
[INFO] [stdout] test extensions::observable::observable_arr_tests::test_number_observation ... ok
[INFO] [stdout] test extensions::observable::observable_arr_tests::test_percent_non_observation ... ok
[INFO] [stdout] test extensions::observable::observable_btree_map_tests::test_add ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_tests::test_percent_inferable ... ok
[INFO] [stdout] test extensions::observable::observable_btree_map_tests::test_number_observation ... ok
[INFO] [stdout] test extensions::observable::observable_btree_map_tests::test_percent_non_observation ... ok
[INFO] [stdout] test extensions::observable::observable_btree_map_tests::test_percent_observation ... ok
[INFO] [stdout] test extensions::observable::observable_map_tests::test_add ... ok
[INFO] [stdout] test extensions::observable::observable_btree_map_tests::test_get_all_items ... ok
[INFO] [stdout] test extensions::observable::observable_btree_map_tests::test_is_empty ... ok
[INFO] [stdout] test extensions::observable::observable_btree_map_tests::test_len ... ok
[INFO] [stdout] test extensions::observable::observable_btree_map_tests::test_number_non_observation ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_tests::test_item_conjoint_delta ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_tests::test_item_is_inferable_true ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_tests::test_number_inferable ... ok
[INFO] [stdout] test extensions::observable::observable_arr_tests::test_percent_observation ... ok
[INFO] [stdout] test extensions::observable::observable_map_tests::test_percent_non_observation ... ok
[INFO] [stdout] test extensions::observable::observable_map_tests::test_number_non_observation ... ok
[INFO] [stdout] test extensions::observable::observable_map_tests::test_len ... ok
[INFO] [stdout] test extensions::observable::observable_map_tests::test_number_observation ... ok
[INFO] [stdout] test extensions::observable::observable_map_tests::test_percent_observation ... ok
[INFO] [stdout] test extensions::observable::observable_map_tests::test_get_all_items ... ok
[INFO] [stdout] test extensions::observable::observable_map_tests::test_is_empty ... ok
[INFO] [stdout] test extensions::observable::observable_vec_deque_tests::test_number_non_observation ... ok
[INFO] [stdout] test extensions::observable::observable_vec_tests::test_add ... ok
[INFO] [stdout] test extensions::observable::observable_vec_deque_tests::test_add ... ok
[INFO] [stdout] test extensions::observable::observable_vec_deque_tests::test_get_all_items ... ok
[INFO] [stdout] test extensions::observable::observable_vec_deque_tests::test_percent_observation ... ok
[INFO] [stdout] test extensions::observable::observable_vec_tests::test_len ... ok
[INFO] [stdout] test extensions::observable::observable_vec_tests::test_number_non_observation ... ok
[INFO] [stdout] test extensions::observable::observable_vec_deque_tests::test_len ... ok
[INFO] [stdout] test extensions::observable::observable_vec_deque_tests::test_number_observation ... ok
[INFO] [stdout] test extensions::observable::observable_vec_tests::test_get_all_items ... ok
[INFO] [stdout] test extensions::observable::observable_vec_tests::test_number_observation ... ok
[INFO] [stdout] test extensions::observable::observable_vec_tests::test_is_empty ... ok
[INFO] [stdout] test extensions::observable::observable_vec_deque_tests::test_is_empty ... ok
[INFO] [stdout] test formalization_lean::catamorphism_tests::test_arrow_fragment ... ok
[INFO] [stdout] test extensions::observable::observable_vec_deque_tests::test_percent_non_observation ... ok
[INFO] [stdout] test extensions::observable::observable_vec_tests::test_percent_non_observation ... ok
[INFO] [stdout] test formalization_lean::catamorphism_tests::test_catamorphism_unique ... ok
[INFO] [stdout] test extensions::observable::observable_vec_tests::test_percent_observation ... ok
[INFO] [stdout] test formalization_lean::causaloid_tests::test_fixpoint_three_forms_and_roll_unroll ... ok
[INFO] [stdout] test formalization_lean::causaloid_tests::test_inversion_element_is_symmetric ... ok
[INFO] [stdout] test formalization_lean::causaloid_tests::test_lambda_edges_identity_keyed_and_order_free ... ok
[INFO] [stdout] test formalization_lean::catamorphism_tests::test_encapsulation_flat ... ok
[INFO] [stdout] test formalization_lean::command_input_tests::test_command_input_yields_command_error_stateful ... ok
[INFO] [stdout] test extensions::assumable::assumable_hash_map_tests::test_add ... ok
[INFO] [stdout] test formalization_lean::context_graph_tests::test_context_acyclicity_freeze_gate ... ok
[INFO] [stdout] test extensions::assumable::assumable_hash_map_tests::test_all_assumptions_valid ... ok
[INFO] [stdout] test extensions::assumable::assumable_hash_map_tests::test_verify_all_assumptions ... ok
[INFO] [stdout] test extensions::causable::causable_btree_map_tests::test_empty_btree_map_accessors ... ok
[INFO] [stdout] test extensions::causable::causable_btree_map_tests::test_get_item_by_id_none ... ok
[INFO] [stdout] test extensions::causable::causable_btree_map_tests::test_len ... ok
[INFO] [stdout] test extensions::inferable::inferable_vec_deque_tests::test_len ... ok
[INFO] [stdout] test formalization_lean::relay_round_composition_tests::test_relay_round_composition ... ok
[INFO] [stdout] test formalization_lean::graph_algebra_tests::test_out_of_range_state_writer_rejected ... ok
[INFO] [stdout] test formalization_lean::causaloid_tests::test_undecorated_graph_evaluates_identically ... ok
[INFO] [stdout] test formalization_lean::command_input_tests::test_command_input_yields_command_error ... ok
[INFO] [stdout] test formalization_lean::context_graph_tests::test_context_encapsulation_is_bind_assoc ... ok
[INFO] [stdout] test formalization_lean::graph_algebra_tests::test_two_writer_diamond_rejected_at_freeze ... ok
[INFO] [stdout] test formalization_lean::context_graph_tests::test_context_parent_set_keyed_by_identity ... ok
[INFO] [stdout] test traits::causable_collection::collection_reasoning::stateful_monadic_collection_tests::evaluate_collection_stateful_short_circuits_on_incoming_error ... ok
[INFO] [stdout] test traits::causable_collection::collection_reasoning::stateful_monadic_collection_tests::evaluate_collection_stateful_short_circuits_with_state_at_failure_point ... ok
[INFO] [stdout] test formalization_lean::graph_algebra_tests::test_graph_fold_order_invariant ... ok
[INFO] [stdout] test formalization_lean::verdict_closure_tests::test_verdict_carriers ... ok
[INFO] [stdout] test formalization_lean::verdict_closure_tests::test_verdict_closure_aggregation_modes ... ok
[INFO] [stdout] test traits::causable_graph::graph_reasoning::characterization_corpus_tests::test_corpus_chain_bit_identical ... ok
[INFO] [stdout] test traits::causable_graph::graph_reasoning::characterization_corpus_tests::test_corpus_diamond_defined_merge ... ok
[INFO] [stdout] test formalization_lean::verdict_closure_tests::test_verdict_perm_invariance ... ok
[INFO] [stdout] test traits::causable_graph::graph_reasoning::characterization_corpus_tests::test_corpus_fanout_tree_bit_identical ... ok
[INFO] [stdout] test traits::causable_collection::collection_reasoning::stateful_monadic_collection_tests::evaluate_collection_stateful_aggregates_and_threads_state ... ok
[INFO] [stdout] test traits::causable_graph::graph_reasoning::characterization_corpus_tests::test_corpus_layered_reconvergent_defined_merge ... ok
[INFO] [stdout] test traits::causable_collection::collection_reasoning::stateful_monadic_collection_tests::evaluate_collection_stateful_aggregation_error ... ok
[INFO] [stdout] test traits::causable_graph::graph_reasoning::monadic_reasoning_join_tests::test_diamond_or_join_true ... ok
[INFO] [stdout] test traits::causable_graph::graph_reasoning::monadic_reasoning_join_tests::test_lambda_decorated_edge_transforms_value_into_the_join ... ok
[INFO] [stdout] test traits::causable_graph::graph_reasoning::stateful_tests::evaluate_shortest_path_between_causes_stateful_works ... ok
[INFO] [stdout] test traits::causable_graph::graph_reasoning::stateful_tests::evaluate_subgraph_stateful_multi_fired_reconvergence_errors_loudly ... ok
[INFO] [stdout] test traits::causable_graph::graph_reasoning::stateful_tests::evaluate_shortest_path_stateful_errors_when_no_path_exists ... ok
[INFO] [stdout] test traits::causable_graph::graph_reasoning::stateful_tests::evaluate_shortest_path_stateful_returns_on_a_relay ... ok
[INFO] [stdout] test traits::causable_graph::graph_reasoning::stateful_tests::evaluate_shortest_path_stateful_short_circuits_on_a_failing_node ... ok
[INFO] [stdout] test traits::causable_graph::graph_reasoning::stateful_tests::evaluate_shortest_path_stateful_start_equals_stop_runs_only_that_node ... ok
[INFO] [stdout] test traits::causable_graph::graph_reasoning::stateful_tests::evaluate_single_cause_stateful_rejects_a_missing_index ... ok
[INFO] [stdout] test traits::causable_graph::graph_reasoning::stateful_tests::evaluate_single_cause_stateful_works ... ok
[INFO] [stdout] test traits::causable_graph::graph_reasoning::stateful_tests::evaluate_subgraph_from_cause_stateful_threads_state_across_three_nodes ... ok
[INFO] [stdout] test traits::causable_graph::graph_reasoning::stateful_tests::evaluate_subgraph_stateful_rejects_a_start_index_not_in_the_graph ... ok
[INFO] [stdout] test traits::causable_graph::graph_reasoning::stateful_tests::evaluate_subgraph_stateful_relayto_preserves_state ... ok
[INFO] [stdout] test types::causal_types::aggregate_logic::aggregate_logic_tests::test_aggregate_logic_all ... ok
[INFO] [stdout] test traits::causable_graph::graph_reasoning::stateful_tests::evaluate_subgraph_stateful_short_circuits_on_node_error ... ok
[INFO] [stdout] test traits::identifiable_cross_crate_tests::test_identifiable_spans_context_and_causal_crates ... ok
[INFO] [stdout] test types::causal_types::aggregate_logic::aggregate_logic_tests::test_aggregate_logic_none ... ok
[INFO] [stdout] test types::causal_types::aggregate_logic::aggregate_logic_tests::test_aggregate_logic_some ... ok
[INFO] [stdout] test traits::causable_graph::graph_reasoning::monadic_reasoning_join_tests::test_cyclic_graph_is_rejected_before_any_node_runs ... ok
[INFO] [stdout] test types::causal_types::causal_type::causal_type_tests::test_display_trait ... ok
[INFO] [stdout] test types::causal_types::aggregate_logic::aggregate_logic_tests::test_aggregate_logic_any ... ok
[INFO] [stdout] test types::causal_types::causal_type::causal_type_tests::test_copy ... ok
[INFO] [stdout] test traits::causable_graph::graph_reasoning::stateful_tests::evaluate_subgraph_stateful_rejects_a_relay_to_a_missing_target ... ok
[INFO] [stdout] test types::causal_types::causaloid::causable_stateful_tests::evaluate_stateful_errors_on_a_none_input_value ... ok
[INFO] [stdout] test types::causal_types::causaloid::causable_stateful_tests::evaluate_stateful_errors_on_a_relay_command_input ... ok
[INFO] [stdout] test types::causal_types::causal_type::causal_type_tests::test_partial_eq ... ok
[INFO] [stdout] test types::causal_types::causal_type::causal_type_tests::test_partial_ord ... ok
[INFO] [stdout] test traits::causable_graph::graph_reasoning::stateful_tests::stateful_methods_short_circuit_on_incoming_error ... ok
[INFO] [stdout] test types::causal_types::causaloid::causable_stateful_tests::evaluate_stateful_rejects_a_collection_causaloid ... ok
[INFO] [stdout] test traits::identifiable_cross_crate_tests::test_context_itself_is_identifiable_through_core ... ok
[INFO] [stdout] test types::causal_types::causaloid::causable_stateful_tests::evaluate_stateful_rejects_a_graph_causaloid ... ok
[INFO] [stdout] test traits::observable::div_by_zero_repro_tests::test_observable_div_by_zero ... ok
[INFO] [stdout] test traits::causable_graph::graph_reasoning::monadic_reasoning_join_tests::test_diamond_or_join_false ... ok
[INFO] [stdout] test traits::causable_collection::collection_reasoning::stateful_monadic_collection_tests::evaluate_collection_stateful_empty_collection_errors ... ok
[INFO] [stdout] test types::causal_types::causaloid::causable_stateful_tests::evaluate_stateful_short_circuits_with_state_preserved_on_error ... ok
[INFO] [stdout] test traits::causable_graph::graph_reasoning::monadic_reasoning_join_tests::test_lambda_applies_on_single_parent_edge ... ok
[INFO] [stdout] test types::causal_types::causaloid::causable_stateful_tests::evaluate_stateful_threads_state_and_context_through_closure ... ok
[INFO] [stdout] test types::causal_types::causaloid::causable_stateful_tests::same_causaloid_evaluable_via_both_evaluate_and_evaluate_stateful ... ok
[INFO] [stdout] test types::causal_types::causaloid::causable_stateful_tests::stateless_evaluate_unchanged_for_existing_callers ... ok
[INFO] [stdout] test traits::causable_graph::graph_reasoning::stateful_tests::stateful_methods_require_a_frozen_graph ... ok
[INFO] [stdout] test types::causal_types::causal_type::causal_type_tests::test_debug_output ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_collection_tests::test_collection_causaloid_evaluation ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_collection_tests::test_evaluate_collection_with_sub_evaluation_error ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_collection_tests::test_explain_collection_success ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_collection_tests::test_from_causal_collection ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_debug_tests::test_to_string ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_getters_tests::test_causaloid_getters_graph ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_getters_tests::test_causaloid_getters_singleton ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_collection_tests::test_evaluate_collection_aggregation_error ... ok
[INFO] [stdout] test types::causal_types::causaloid::causable_stateful_tests::evaluate_stateful_errors_when_the_closure_returns_a_none_output ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_collection_tests::test_from_causal_collection_with_context ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_getters_tests::test_causaloid_getters_contextual ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_graph_tests::test_from_causal_graph ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_graph_tests::test_from_causal_graph_with_context ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_singleton_tests::test_contextual_fn_returning_none ... ok
[INFO] [stdout] test types::causal_types::causaloid::causable_stateful_tests::evaluate_stateful_passes_a_relay_output_through_unchanged ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_singleton_tests::test_errored_process_propagates_error_without_value ... ok
[INFO] [stdout] test types::causal_types::causaloid::causable_stateful_tests::evaluate_stateful_passes_state_through_when_closure_is_stateless ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_singleton_tests::test_evaluate_collection_error ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_collection_tests::test_evaluate_collection_without_true_effect ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_singleton_tests::test_evaluate_graph_error ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_singleton_tests::test_evaluate_singleton ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_debug_tests::test_debug ... ok
[INFO] [stdout] test types::causal_types::causaloid::causable_stateful_tests::evaluate_stateful_passes_through_existing_error_unchanged ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_singleton_tests::test_evaluate_singleton_errors_on_a_relay_command_input ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_singleton_tests::test_evaluate_singleton_with_context ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_singleton_tests::test_explain ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_singleton_tests::test_none_output_error ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_tests::test_causaloid_collection ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_tests::test_causaloid_new_singleton ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_edges_tests::test_add_edge ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_singleton_tests::test_new ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_singleton_tests::test_new_with_context ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_singleton_tests::test_relay_to_preservation ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_edges_tests::test_add_edge_error ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_tests::test_causaloid_graph ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_edges_tests::test_add_edg_with_weight ... ok
[INFO] [stdout] test types::causal_types::causaloid::causaloid_getters_tests::test_causaloid_getters_collection ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_edges_tests::test_default ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_edges_tests::test_add_edge_with_weight_error ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_edges_tests::test_new_with_capacity ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_edges_tests::test_remove_edge_error ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_freeze_tests::test_freeze_dag_acyclic_ok ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_freeze_tests::test_freeze_dag_already_frozen_ok ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_freeze_tests::test_freeze_unchanged_on_cyclic_graph ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_edges_tests::test_get_graph ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_freeze_tests::test_freeze_dag_cycle_err ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_freeze_tests::test_freeze_dag_diamond_reconvergent_ok ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_freeze_tests::test_freeze_dag_rolled_back_graph_is_usable ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_freeze_tests::test_freeze_unfreeze ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_freeze_tests::test_freeze_dag_empty_ok ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_nodes_tests::test_add_causaloid ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_freeze_tests::test_freeze_dag_self_loop_err ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_nodes_tests::test_add_root_causaloid ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_edges_tests::test_new ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_nodes_tests::test_add_root_causaloid_err ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_nodes_tests::test_contains_causaloid ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_edges_tests::test_remove_edge ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_nodes_tests::test_add_causaloid_error_when_frozen ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_nodes_tests::test_get_graph ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_nodes_tests::test_get_root_causaloid ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_nodes_tests::test_contains_root_causaloid_empty ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_nodes_tests::test_get_causaloid ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_nodes_tests::test_get_root_causaloid_empty ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_nodes_tests::test_get_root_index ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_nodes_tests::test_is_empty_and_clear ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_imbalanced_tests::test_left_imbalanced_cause_graph ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_imbalanced_tests::test_right_imbalanced_cause_graph ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_linear_tests::test_linear_graph ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_multi_tests::test_multi_cause_graph ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_multi_tests::test_multi_layer_cause_graph ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_reconvergence_tests::reconvergence_multi_fired_merges_with_nabla_join ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_reconvergence_tests::reconvergence_single_fired_is_identity ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_nodes_tests::test_get_last_index ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_shortest_tests::test_shortest_path_error_conditions ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_shortest_tests::test_shortest_path_on_single_node ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_shortest_tests::test_shortest_path_returns_on_a_relay ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_shortest_tests::test_shortest_path_short_circuits_on_a_failing_node ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_single_tests::test_evaluate_single_causaloid_not_found_error ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_single_tests::test_evaluate_single_cause_success ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_single_tests::test_evaluate_single_eval_error ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_single_tests::test_evaluate_single_cause_requires_a_frozen_graph ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_nodes_tests::test_remove_causaloid ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_sub_tests::test_evaluate_subgraph_branching_tree_returns_highest_index_leaf ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_shortest_tests::test_evaluate_shortest_path_between_causes ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_nodes_tests::test_remove_causaloid_error ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_sub_tests::test_evaluate_subgraph_rejects_a_missing_start_index ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_sub_tests::test_evaluate_subgraph_short_circuits_on_a_node_error ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_sub_tests::test_evaluate_subgraph_follows_a_relay_to_a_valid_target ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_sub_tests::test_evaluate_subgraph_rejects_a_relay_to_a_missing_target ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_tests::test_new ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_tests::test_new_with_capacity ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::lambda_edges_tests::test_debug_names_type_and_lists_decorated_keys ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::lambda_edges_tests::test_default_is_empty_and_identity ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::lambda_edges_tests::test_with_lambda_decorates_one_edge ... ok
[INFO] [stdout] test types::csm_types::csm::csm_all_states_tests::eval_all_states ... ok
[INFO] [stdout] test types::csm_types::csm::csm_all_states_tests::eval_all_states_error_action_fails ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::lambda_edges_tests::test_insert_returns_previous_lambda_on_overwrite ... ok
[INFO] [stdout] test types::csm_types::csm::csm_all_states_tests::eval_all_states_error_eval_fails ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_sub_tests::test_evaluate_subgraph_requires_a_frozen_graph ... ok
[INFO] [stdout] test types::csm_types::csm::csm_all_states_tests::eval_all_states_returns_every_effect_in_ascending_id_order ... ok
[INFO] [stdout] test types::csm_types::csm::csm_all_states_tests::eval_all_states_success_inactive_state ... ok
[INFO] [stdout] test types::csm_types::csm::csm_all_states_tests::eval_all_states_uncertain_bool_success ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_tests::test_evaluate_shortest_path_between_causes ... ok
[INFO] [stdout] test types::csm_types::csm::csm_all_states_tests::eval_all_states_uncertain_float_success ... ok
[INFO] [stdout] test types::csm_types::csm::csm_all_states_tests::update_all_states ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_tests::test_evaluate_single_cause ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_tests::test_evaluate_subgraph_from_cause ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_shortest_path_tests::test_get_shortest_path_identical_start_stop_errors ... ok
[INFO] [stdout] test types::csm_types::csm::csm_constructor_tests::test_is_empty ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_sub_tests::test_evaluate_subgraph_from_cause ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_tests::test_default ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_tests::test_get_graph ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_tests::test_id ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_shortest_path_tests::test_get_shortest_path_on_unfrozen_graph_errors ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_shortest_path_tests::test_get_shortest_path_success_returns_path ... ok
[INFO] [stdout] test types::csm_types::csm::csm_all_states_tests::eval_all_states_error_non_deterministic ... ok
[INFO] [stdout] test types::csm_types::csm::csm_id_repro_tests::test_csm_id_mismatch_bug ... ok
[INFO] [stdout] test types::csm_types::csm::csm_all_states_tests::eval_all_states_success_active_state_fires_action ... ok
[INFO] [stdout] test types::csm_types::csm::csm_single_state_tests::add_single_state ... ok
[INFO] [stdout] test types::csm_types::csm::csm_single_state_tests::add_single_state_err_already_exists ... ok
[INFO] [stdout] test types::csm_types::csm::csm_single_state_tests::eval_single_state ... ok
[INFO] [stdout] test types::csm_types::csm::csm_single_state_tests::eval_single_state_error_action_fails ... ok
[INFO] [stdout] test types::csm_types::csm::csm_single_state_tests::eval_single_state_error_not_found ... ok
[INFO] [stdout] test types::csm_types::csm::csm_single_state_tests::eval_single_state_records_an_inactive_state ... ok
[INFO] [stdout] test types::csm_types::csm::csm_single_state_tests::eval_single_state_relay_effect_is_inactive_no_action ... ok
[INFO] [stdout] test types::csm_types::csm::csm_single_state_tests::eval_single_state_returns_the_effect_and_records_the_fired_action ... ok
[INFO] [stdout] test types::csm_types::csm::csm_constructor_tests::test_new ... ok
[INFO] [stdout] test types::csm_types::csm::csm_single_state_tests::eval_single_state_error_eval_fails ... ok
[INFO] [stdout] test types::csm_types::csm::csm_single_state_tests::eval_single_state_error_fail_action ... ok
[INFO] [stdout] test types::csm_types::csm::csm_single_state_tests::eval_single_state_uncertain_bool_success ... ok
[INFO] [stdout] test types::csm_types::csm::csm_single_state_tests::eval_single_state_success_fires_action ... ok
[INFO] [stdout] test types::csm_types::csm::csm_single_state_tests::eval_single_state_success_inactive_no_action ... ok
[INFO] [stdout] test types::csm_types::csm::csm_single_state_tests::remove_single_state ... ok
[INFO] [stdout] test types::csm_types::csm::csm_single_state_tests::update_single_state ... ok
[INFO] [stdout] test types::csm_types::csm_action::csm_action_tests::test_action_getter ... ok
[INFO] [stdout] test types::csm_types::csm::csm_single_state_tests::remove_single_state_err_not_found ... ok
[INFO] [stdout] test types::csm_types::csm::csm_single_state_tests::update_single_state_err_not_found ... ok
[INFO] [stdout] test types::csm_types::csm_action::csm_action_tests::test_display ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::action_parameter_value::action_parameter_value_tests::test_action_parameter_value_boolean_false ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::action_parameter_value::action_parameter_value_tests::test_action_parameter_value_boolean_true ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::action_parameter_value::action_parameter_value_tests::test_action_parameter_value_integer ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::action_parameter_value::action_parameter_value_tests::test_clone ... ok
[INFO] [stdout] test types::csm_types::csm_action::csm_action_tests::test_causal_action_creation ... ok
[INFO] [stdout] test types::csm_types::csm::csm_single_state_tests::eval_single_state_uncertain_float_success ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::action_parameter_value::action_parameter_value_tests::test_debug ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::action_parameter_value::action_parameter_value_tests::test_display_boolean ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::action_parameter_value::action_parameter_value_tests::test_display_number ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::action_parameter_value::action_parameter_value_tests::test_display_string ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::action_parameter_value::action_parameter_value_tests::test_partial_eq_equal ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::proposed_action::proposed_action_tests::test_proposed_action_debug ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::proposed_action::proposed_action_tests::test_proposed_action_display ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::proposed_action::proposed_action_tests::test_proposed_action_getters ... ok
[INFO] [stdout] test types::csm_types::csm_action::csm_action_tests::test_new ... ok
[INFO] [stdout] test types::csm_types::csm_action::csm_action_tests::test_fire ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::proposed_action::proposed_action_tests::test_proposed_action_new ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::uncertain_parameter::uncertain_parameter_tests::test_clone_and_partial_eq ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::uncertain_parameter::uncertain_parameter_tests::test_debug ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::uncertain_parameter::uncertain_parameter_tests::test_default ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::uncertain_parameter::uncertain_parameter_tests::test_display ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::action_parameter_value::action_parameter_value_tests::test_action_parameter_value_number ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::uncertain_parameter::uncertain_parameter_tests::test_partial_ord ... ok
[INFO] [stdout] test types::csm_types::csm_state::csm_state_tests::eval_with_data ... ok
[INFO] [stdout] test types::csm_types::csm_state::csm_state_tests::test_causaloid_getter ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::uncertain_parameter::uncertain_parameter_tests::test_getters ... ok
[INFO] [stdout] test types::csm_types::csm_state::csm_state_tests::test_data_getter ... ok
[INFO] [stdout] test types::csm_types::csm_state::csm_state_tests::test_eval ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::action_parameter_value::action_parameter_value_tests::test_action_parameter_value_string ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::action_parameter_value::action_parameter_value_tests::test_partial_eq_not_equal_different_variant ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::proposed_action::proposed_action_tests::test_proposed_action_clone ... ok
[INFO] [stdout] test types::csm_types::csm_state::csm_state_tests::test_context_getter ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::uncertain_parameter::uncertain_parameter_tests::test_new ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::action_parameter_value::action_parameter_value_tests::test_partial_eq_not_equal_same_variant ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::proposed_action::proposed_action_tests::test_proposed_action_identifiable ... ok
[INFO] [stdout] test types::csm_types::csm_state::csm_state_tests::test_new ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::action_parameter_value::action_parameter_value_tests::test_display_integer ... ok
[INFO] [stdout] test types::csm_types::csm_state::csm_state_tests::test_to_string ... ok
[INFO] [stdout] test types::generative_types::effect_system_tests::test_applicative_apply_no_value_no_error ... ok
[INFO] [stdout] test types::generative_types::effect_system_tests::test_applicative_apply_error_in_value ... ok
[INFO] [stdout] test types::csm_types::csm_parameter::proposed_action::proposed_action_tests::test_proposed_action_equality ... ok
[INFO] [stdout] test types::generative_types::effect_system_tests::test_applicative_apply_log_aggregation ... ok
[INFO] [stdout] test types::generative_types::effect_system_tests::test_applicative_apply_error_in_func ... ok
[INFO] [stdout] test types::generative_types::effect_system_tests::test_applicative_apply_success ... ok
[INFO] [stdout] test types::generative_types::effect_system_tests::test_applicative_pure ... ok
[INFO] [stdout] test types::generative_types::effect_system_tests::test_fmap_success ... ok
[INFO] [stdout] test types::generative_types::effect_system_tests::test_fmap_no_value_no_error ... ok
[INFO] [stdout] test types::generative_types::effect_system_tests::test_fmap_with_error ... ok
[INFO] [stdout] test types::generative_types::effect_system_tests::test_monad_bind_error_in_initial_effect ... ok
[INFO] [stdout] test types::generative_types::interpreter_tests::test_causal_system_state_defaults ... ok
[INFO] [stdout] test types::generative_types::interpreter_tests::test_add_contextoid_to_context ... ok
[INFO] [stdout] test types::generative_types::effect_system_tests::test_monad_bind_success ... ok
[INFO] [stdout] test types::generative_types::effect_system_tests::test_monad_bind_error_propagation ... ok
[INFO] [stdout] test types::generative_types::effect_system_tests::test_monad_bind_log_aggregation ... ok
[INFO] [stdout] test types::generative_types::hkt_generative_tests::test_evolve_error_from_interpreter ... ok
[INFO] [stdout] test types::generative_types::effect_system_tests::test_monad_bind_no_value_no_error ... ok
[INFO] [stdout] test types::generative_types::interpreter_tests::test_create_context ... ok
[INFO] [stdout] test types::generative_types::hkt_generative_tests::test_evolve_error_causaloid_lost ... ok
[INFO] [stdout] test types::generative_types::interpreter_tests::test_delete_causaloid ... ok
[INFO] [stdout] test types::generative_types::interpreter_tests::test_create_causaloid ... ok
[INFO] [stdout] test types::generative_types::hkt_generative_tests::test_evolve_succeeds_without_context ... ok
[INFO] [stdout] test types::generative_types::interpreter_tests::test_delete_context ... ok
[INFO] [stdout] test types::generative_types::hkt_generative_tests::test_hkt_generative_system_evolve ... ok
[INFO] [stdout] test types::generative_types::interpreter_tests::test_delete_contextoid_from_context ... ok
[INFO] [stdout] test types::generative_types::interpreter_tests::test_interpreter_default ... ok
[INFO] [stdout] test types::generative_types::interpreter_tests::test_update_causaloid ... ok
[INFO] [stdout] test types::generative_types::modification_log_tests::test_modification_log_append ... ok
[INFO] [stdout] test types::generative_types::modification_log_tests::test_modification_log_default ... ok
[INFO] [stdout] test types::generative_types::interpreter_tests::test_update_context ... ok
[INFO] [stdout] test types::generative_types::modification_log_tests::test_modification_log_entry_clone ... ok
[INFO] [stdout] test types::generative_types::modification_log_tests::test_modification_log_entry_with_metadata ... ok
[INFO] [stdout] test types::generative_types::modification_log_tests::test_modification_log_entry_new_with_format ... ok
[INFO] [stdout] test types::generative_types::modification_log_tests::test_modification_log_is_empty ... ok
[INFO] [stdout] test types::generative_types::interpreter_tests::test_update_context_no_change ... ok
[INFO] [stdout] test types::generative_types::interpreter_tests::test_create_extra_context ... ok
[INFO] [stdout] test types::generative_types::modification_log_tests::test_modification_log_new ... ok
[INFO] [stdout] test types::generative_types::interpreter_tests::test_interpreter_default_trait_impl ... ok
[INFO] [stdout] test types::generative_types::modification_log_tests::test_modification_log_add_entry_overrides_timestamp ... ok
[INFO] [stdout] test types::generative_types::modification_log_tests::test_modification_log_iter ... ok
[INFO] [stdout] test types::generative_types::modification_log_tests::test_modification_log_len ... ok
[INFO] [stdout] test types::generative_types::modification_log_tests::test_modification_log_clone ... ok
[INFO] [stdout] test types::generative_types::interpreter_tests::test_noop_and_sequence ... ok
[INFO] [stdout] test types::generative_types::modification_log_tests::test_modification_log_entry_new ... ok
[INFO] [stdout] test types::generative_types::modification_log_tests::test_op_status_failure ... ok
[INFO] [stdout] test types::generative_types::interpreter_tests::test_update_contextoid_in_context ... ok
[INFO] [stdout] test types::generative_types::modification_log_tests::test_op_status_clone ... ok
[INFO] [stdout] test types::generative_types::modification_log_tests::test_modification_log_add_entry_timestamps ... ok
[INFO] [stdout] test types::generative_types::operation_tests::test_control_flow_operations ... ok
[INFO] [stdout] test types::generative_types::operation_tests::test_contextoid_operations ... ok
[INFO] [stdout] test types::model_types::assumption::assumption_tests::test_assumption_debug ... ok
[INFO] [stdout] test types::model_types::assumption::assumption_tests::test_assumption_to_string ... ok
[INFO] [stdout] test types::generative_types::operation_tests::test_debug_and_clone ... ok
[INFO] [stdout] test types::generative_types::operation_tests::test_causaloid_operations ... ok
[INFO] [stdout] test types::generative_types::operation_tests::test_optree_structure ... ok
[INFO] [stdout] test types::generative_types::operation_tests::test_context_operations ... ok
[INFO] [stdout] test types::model_types::assumption::assumption_tests::test_assumption_id ... ok
[INFO] [stdout] test types::model_types::assumption::assumption_tests::test_assumption_description ... ok
[INFO] [stdout] test types::model_types::inference::inference_tests::test_effect ... ok
[INFO] [stdout] test types::model_types::assumption::assumption_tests::test_assumption_tested ... ok
[INFO] [stdout] test types::model_types::assumption::assumption_tests::test_assumption_valid ... ok
[INFO] [stdout] test types::model_types::assumption::assumption_tests::test_verify_assumption_invalid ... ok
[INFO] [stdout] test types::model_types::assumption::assumption_tests::test_verify_assumption_success ... ok
[INFO] [stdout] test types::generative_types::modification_log_tests::test_op_status_success ... ok
[INFO] [stdout] test types::model_types::model::model_assumptions_tests::test_assumptions_assumption_err ... ok
[INFO] [stdout] test types::model_types::inference::inference_tests::test_id ... ok
[INFO] [stdout] test types::model_types::inference::inference_tests::test_threshold ... ok
[INFO] [stdout] test types::model_types::inference::inference_tests::test_inferable ... ok
[INFO] [stdout] test types::model_types::inference::inference_tests::test_observation ... ok
[INFO] [stdout] test types::model_types::model::model_assumptions_tests::test_assumptions_no_assumptions_err ... ok
[INFO] [stdout] test types::model_types::model::model_assumptions_tests::test_verify_assumptions_success ... ok
[INFO] [stdout] test types::generative_types::hkt_generative_tests::test_evolve_error_on_poisoned_context_lock ... ok
[INFO] [stdout] test types::model_types::model::model_tests::test_assumptions ... ok
[INFO] [stdout] test types::model_types::inference::inference_tests::test_to_string ... ok
[INFO] [stdout] test types::model_types::inference::inference_tests::test_question ... ok
[INFO] [stdout] test types::model_types::inference::inference_tests::test_inverse_inferable ... ok
[INFO] [stdout] test types::model_types::model::model_tests::test_causaloid ... ok
[INFO] [stdout] test types::model_types::inference::inference_tests::test_target ... ok
[INFO] [stdout] test types::model_types::model::model_tests::test_context ... ok
[INFO] [stdout] test types::model_types::model::model_assumptions_tests::test_assumptions_no_data_err ... ok
[INFO] [stdout] test types::model_types::model::model_tests::test_author ... ok
[INFO] [stdout] test types::model_types::observation::observation_tests::test_effect_to_string ... ok
[INFO] [stdout] test utils::math_utils_tests::test_abs_num_pos ... ok
[INFO] [stdout] test utils::monadic_collection_utils_tests::test_aggregate_bool_non_value_errors ... ok
[INFO] [stdout] test types::model_types::model::model_tests::test_description ... ok
[INFO] [stdout] test utils::monadic_collection_utils_tests::test_aggregate_f64_non_value_errors ... ok
[INFO] [stdout] test utils::monadic_collection_utils_tests::test_aggregate_uncertain_bool ... ok
[INFO] [stdout] test utils::monadic_collection_utils_tests::test_aggregate_uncertain_bool_missing_threshold_errors ... ok
[INFO] [stdout] test utils::monadic_collection_utils_tests::test_aggregate_uncertain_bool_non_value_errors ... ok
[INFO] [stdout] test utils::math_utils_tests::test_sum_int ... ok
[INFO] [stdout] test utils::monadic_collection_utils_tests::test_aggregate_bool ... ok
[INFO] [stdout] test utils::monadic_collection_utils_tests::test_aggregate_uncertain_f64_error ... ok
[INFO] [stdout] test utils::monadic_collection_utils_tests::test_aggregate_f64 ... ok
[INFO] [stdout] test types::model_types::model::model_tests::test_new ... ok
[INFO] [stdout] test types::model_types::observation::observation_tests::test_effect_id ... ok
[INFO] [stdout] test utils::monadic_collection_utils_tests::test_empty_collection_error ... ok
[INFO] [stdout] test utils::time_utils_tests::test_time ... ok
[INFO] [stdout] test utils::math_utils_tests::test_sum_float ... ok
[INFO] [stdout] test types::model_types::observation::observation_tests::test_effect_observed ... ok
[INFO] [stdout] test utils_test::test_utils_collection_tests::test_get_small_collection_and_data ... ok
[INFO] [stdout] test utils_test::test_utils_collection_tests::test_get_medium_collection_and_data ... ok
[INFO] [stdout] test utils_test::test_utils_csm_tests::test_get_test_action_with_tracker ... ok
[INFO] [stdout] test utils_test::test_utils_csm_tests::test_get_test_causaloid_with_context ... ok
[INFO] [stdout] test utils_test::test_utils_csm_tests::test_get_test_causaloid_without_context ... ok
[INFO] [stdout] test utils_test::test_utils_csm_tests::test_get_test_probabilistic_causaloid ... ok
[INFO] [stdout] test utils_test::test_utils_graph_tests::test_build_left_imbalanced_cause_graph ... ok
[INFO] [stdout] test utils_test::test_utils_graph_tests::test_build_linear_graph ... ok
[INFO] [stdout] test utils_test::test_utils_graph_tests::test_build_multi_cause_graph ... ok
[INFO] [stdout] test utils_test::test_utils_graph_tests::test_build_multi_layer_cause_graph ... ok
[INFO] [stdout] test types::model_types::model::model_tests::test_id ... ok
[INFO] [stdout] test utils_test::test_utils_graph_tests::test_generate_sample_data ... ok
[INFO] [stdout] test utils_test::test_utils_csm_tests::test_get_test_error_action ... ok
[INFO] [stdout] test utils_test::test_utils_graph_tests::test_build_right_imbalanced_cause_graph ... ok
[INFO] [stdout] test utils_test::test_utils_graph_tests::test_get_left_imbalanced_cause_graph ... ok
[INFO] [stdout] test utils_test::test_utils_graph_tests::test_get_right_imbalanced_cause_graph ... ok
[INFO] [stdout] test utils::math_utils_tests::test_abs_num_neg ... ok
[INFO] [stdout] test types::model_types::model::model_assumptions_tests::test_verify_assumptions_failed ... ok
[INFO] [stdout] test utils_test::test_utils_collection_tests::test_get_large_collection_and_data ... ok
[INFO] [stdout] test utils_test::test_utils_csm_tests::test_get_test_error_causaloid ... ok
[INFO] [stdout] test utils_test::test_utils_monad_tests::test_error_logic ... ok
[INFO] [stdout] test utils_test::test_utils_monad_tests::test_smoking_logic ... ok
[INFO] [stdout] test utils_test::test_utils_monad_tests::test_tar_logic ... ok
[INFO] [stdout] test utils_test::test_utils_tests::test_context_generators ... ok
[INFO] [stdout] test utils_test::test_utils_tests::test_data_generators ... ok
[INFO] [stdout] test utils_test::test_utils_tests::test_deterministic_booleans ... ok
[INFO] [stdout] test utils_test::test_utils_tests::test_assumptions ... ok
[INFO] [stdout] test utils_test::test_utils_tests::test_causaloid_vectors ... ok
[INFO] [stdout] test utils_test::test_utils_tests::test_context_causaloid ... ok
[INFO] [stdout] test utils_test::test_utils_map_tests::test_get_small_map_and_data ... ok
[INFO] [stdout] test utils_test::test_utils_tests::test_observations_inferences ... ok
[INFO] [stdout] test utils_test::test_utils_tests::test_deterministic_comparisons ... ok
[INFO] [stdout] test utils_test::test_utils_tests::test_probabilistic_causaloids ... ok
[INFO] [stdout] test utils_test::test_utils_graph_tests::test_get_small_multi_layer_cause_graph_and_data ... ok
[INFO] [stdout] test utils_test::test_utils_tests::test_error_and_logging_causaloids ... ok
[INFO] [stdout] test utils_test::test_utils_map_tests::test_get_medium_map_and_data ... ok
[INFO] [stdout] test types::model_types::model::model_tests::test_model_identifiable ... ok
[INFO] [stdout] test types::model_types::model::model_tests::test_identifiable_trait_id ... ok
[INFO] [stdout] test utils_test::test_utils_tests::test_uncertain_causaloids ... ok
[INFO] [stdout] test utils_test::test_utils_graph_tests::test_get_small_multi_cause_graph_and_data ... ok
[INFO] [stdout] test utils_test::test_utils_map_tests::test_get_large_map_and_data ... ok
[INFO] [stdout] test traits::causable_graph::graph_reasoning::stateful_tests::evaluate_subgraph_stateful_cuts_a_relay_cycle_with_the_fuel_bound ... ok
[INFO] [stdout] test types::causal_types::causaloid_graph::causality_graph_reasoning_sub_tests::test_evaluate_subgraph_cuts_a_relay_cycle_with_the_fuel_bound ... ok
[INFO] [stderr]    Doc-tests deep_causality
[INFO] [stdout] test formalization_lean::relay_round_composition_tests::test_relay_round_fuel_bound_composes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 696 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.45s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test src/types/generative_types/effect_system.rs - types::generative_types::effect_system (line 36) ... ignored
[INFO] [stdout] test src/types/generative_types/effect_system.rs - types::generative_types::effect_system::AuditableGraphGenerator (line 245) ... ignored
[INFO] [stdout] test src/types/csm_types/csm_action/mod.rs - types::csm_types::csm_action::CausalAction (line 29) ... ok
[INFO] [stdout] test src/types/csm_types/csm_action/fire.rs - types::csm_types::csm_action::fire::CausalAction::fire (line 19) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/utils/monadic_collection_utils.rs - utils::monadic_collection_utils::Aggregatable (line 19) - compile fail ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.59s; merged doctests compilation took 0.47s
[INFO] running `Command { std: "docker" "inspect" "95f7fc6a02812f9c22e11e01f5960106fd8c521de43605d3242d099dbb7d5411", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "95f7fc6a02812f9c22e11e01f5960106fd8c521de43605d3242d099dbb7d5411", kill_on_drop: false }`
[INFO] [stdout] 95f7fc6a02812f9c22e11e01f5960106fd8c521de43605d3242d099dbb7d5411
