[INFO] fetching crate deep_causality_haft 0.7.0...
[INFO] testing deep_causality_haft-0.7.0 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate deep_causality_haft 0.7.0 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate deep_causality_haft 0.7.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate deep_causality_haft 0.7.0
[INFO] tweaked toml for crates.io crate deep_causality_haft 0.7.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate deep_causality_haft 0.7.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_haft 0.7.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]  Downloading crates ...
[INFO] [stderr]   Downloaded deep_causality_algebra v0.4.7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] e5bb1a63fae1c4786b7711c4e0b5a6e97e57da07e7f82aee369bb06f6dae02b4
[INFO] running `Command { std: "docker" "start" "e5bb1a63fae1c4786b7711c4e0b5a6e97e57da07e7f82aee369bb06f6dae02b4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e5bb1a63fae1c4786b7711c4e0b5a6e97e57da07e7f82aee369bb06f6dae02b4", 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" "e5bb1a63fae1c4786b7711c4e0b5a6e97e57da07e7f82aee369bb06f6dae02b4" "/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" "e5bb1a63fae1c4786b7711c4e0b5a6e97e57da07e7f82aee369bb06f6dae02b4", 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" "e5bb1a63fae1c4786b7711c4e0b5a6e97e57da07e7f82aee369bb06f6dae02b4" "/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_algebra v0.4.7
[INFO] [stderr]    Compiling deep_causality_haft v0.7.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1.55s
[INFO] running `Command { std: "docker" "inspect" "e5bb1a63fae1c4786b7711c4e0b5a6e97e57da07e7f82aee369bb06f6dae02b4", 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" "e5bb1a63fae1c4786b7711c4e0b5a6e97e57da07e7f82aee369bb06f6dae02b4" "/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 deep_causality_haft v0.7.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 7.45s
[INFO] running `Command { std: "docker" "inspect" "e5bb1a63fae1c4786b7711c4e0b5a6e97e57da07e7f82aee369bb06f6dae02b4", 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" "e5bb1a63fae1c4786b7711c4e0b5a6e97e57da07e7f82aee369bb06f6dae02b4" "/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.02s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/deep_causality_haft-23d015d47cb0a8ec)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/mod.rs (/opt/rustwide/target/release/deps/mod-a9e03f20d7de3d87)
[INFO] [stdout] 
[INFO] [stdout] running 317 tests
[INFO] [stdout] test algebra::applicative_tests::test_applicative_option ... ok
[INFO] [stdout] test algebra::adjunction_tests::test_adjunction_identity ... ok
[INFO] [stdout] test algebra::arrow_tests::test_builder_new_wraps_an_existing_arrow ... ok
[INFO] [stdout] test algebra::arrow_tests::test_builder_chain_equals_explicit_construction ... ok
[INFO] [stdout] test algebra::arrow_tests::test_builder_then_composes_with_an_arrow ... ok
[INFO] [stdout] test algebra::arrow_tests::test_builder_par_and_build_yields_reusable_arrow ... ok
[INFO] [stdout] test algebra::arrow_tests::test_builder_fanout_feeds_one_input_to_two_arrows ... ok
[INFO] [stdout] test algebra::arrow_tests::test_composition_is_associative ... ok
[INFO] [stdout] test algebra::arrow_tests::test_second_passes_first_component_through ... ok
[INFO] [stdout] test algebra::arrow_tests::test_split_runs_both_arrows_on_a_pair ... ok
[INFO] [stdout] test algebra::arrow_tests::test_compose_runs_left_to_right ... ok
[INFO] [stdout] test algebra::applicative_tests::test_applicative_result ... ok
[INFO] [stdout] test algebra::arrow_tests::test_lift_runs_the_function ... ok
[INFO] [stdout] test algebra::arrow_tests::test_product_decomposes_via_first_then_second ... ok
[INFO] [stdout] test algebra::arrow_tests::test_first_passes_second_component_through ... ok
[INFO] [stdout] test algebra::arrow_tests::test_id_default_is_the_identity_arrow ... ok
[INFO] [stdout] test algebra::bifunctor_tests::test_bifunctor_result ... ok
[INFO] [stdout] test algebra::clone_functor_tests::test_clone_functor_matches_container_clone ... ok
[INFO] [stdout] test algebra::arrow_tests::test_fanout_feeds_one_input_to_two_arrows ... ok
[INFO] [stdout] test algebra::arrow_tests::test_identity_is_left_and_right_unit ... ok
[INFO] [stdout] test algebra::arrow_tests::test_multi_input_two_cohorts_combine_into_one_arrow ... ok
[INFO] [stdout] test algebra::clone_functor_tests::test_cofree_clone_equals_original ... ok
[INFO] [stdout] test algebra::arrow_tests::test_builder_run_terminal ... ok
[INFO] [stdout] test algebra::clone_functor_tests::test_cofree_comonad_left_identity ... ok
[INFO] [stdout] test algebra::clone_functor_tests::test_free_clone_equals_original ... ok
[INFO] [stdout] test algebra::clone_functor_tests::test_cofree_comonad_associativity ... ok
[INFO] [stdout] test algebra::comonad_tests::test_comonad_identity ... ok
[INFO] [stdout] test algebra::clone_functor_tests::test_cofree_comonad_duplicate_default_matches_inherent ... ok
[INFO] [stdout] test algebra::cybernetic_loop_tests::test_cybernetic_loop ... ok
[INFO] [stdout] test algebra::clone_functor_tests::test_cofree_comonad_extract_reads_head ... ok
[INFO] [stdout] test algebra::endomorphism_tests::test_iterate_n_applies_exactly_n_times ... ok
[INFO] [stdout] test algebra::endomorphism_tests::test_iterate_n_zero_is_identity ... ok
[INFO] [stdout] test algebra::clone_functor_tests::test_cofree_comonad_right_identity ... ok
[INFO] [stdout] test algebra::clone_functor_tests::test_cofree_functor_trait_matches_inherent_map ... ok
[INFO] [stdout] test algebra::clone_functor_tests::test_cofree_inherent_duplicate ... ok
[INFO] [stdout] test algebra::endomorphism_tests::test_iterate_until_step_bound_reports_unmet ... ok
[INFO] [stdout] test algebra::eq_debug_functor_tests::test_cofree_partial_eq_equivalence ... ok
[INFO] [stdout] test algebra::eq_debug_functor_tests::test_eq_functor_matches_container_eq ... ok
[INFO] [stdout] test algebra::eq_debug_functor_tests::test_free_debug_mirrors_derive_shape ... ok
[INFO] [stdout] test algebra::eq_debug_functor_tests::test_free_partial_eq_reflexive ... ok
[INFO] [stdout] test algebra::foldable_tests::test_foldable_result_err ... ok
[INFO] [stdout] test algebra::foldable_tests::test_foldable_result_ok ... ok
[INFO] [stdout] test algebra::eq_debug_functor_tests::test_free_partial_eq_symmetric_and_inequality ... ok
[INFO] [stdout] test algebra::foldable_tests::test_foldable_vec_string_concat ... ok
[INFO] [stdout] test algebra::foldable_tests::test_foldable_vec_empty ... ok
[INFO] [stdout] test algebra::eq_debug_functor_tests::test_debug_functor_matches_container_debug ... ok
[INFO] [stdout] test algebra::functor_tests::test_functor_vec ... ok
[INFO] [stdout] test algebra::endomorphism_tests::test_iterate_to_fixpoint_reaches_and_reports_convergence ... ok
[INFO] [stdout] test algebra::eq_debug_functor_tests::test_free_and_cofree_resolve_eq_and_debug ... ok
[INFO] [stdout] test algebra::eq_debug_functor_tests::test_cofree_debug ... ok
[INFO] [stdout] test algebra::io_tests::test_and_then_short_circuits_on_first_error ... ok
[INFO] [stdout] test algebra::functor_tests::test_functor_result ... ok
[INFO] [stdout] test algebra::io_tests::test_associativity ... ok
[INFO] [stdout] test algebra::foldable_tests::test_foldable_option_none ... ok
[INFO] [stdout] test algebra::eq_debug_functor_tests::test_free_partial_eq_transitive ... ok
[INFO] [stdout] test algebra::io_tests::test_left_identity ... ok
[INFO] [stdout] test algebra::foldable_tests::test_foldable_option_some ... ok
[INFO] [stdout] test algebra::io_tests::test_map_err_leaves_success_untouched ... ok
[INFO] [stdout] test algebra::endomorphism_tests::test_iterate_until_predicate_true_initially ... ok
[INFO] [stdout] test algebra::io_tests::test_map_transforms_success ... ok
[INFO] [stdout] test algebra::foldable_tests::test_foldable_vec_non_empty ... ok
[INFO] [stdout] test algebra::endomorphism_tests::test_iterate_until_returns_first_value_meeting_predicate ... ok
[INFO] [stdout] test algebra::io_tests::test_and_then_chains_dependent_action ... ok
[INFO] [stdout] test algebra::io_tests::test_fail_runs_to_error ... ok
[INFO] [stdout] test algebra::monad_tests::test_monad_result ... ok
[INFO] [stdout] test algebra::io_tests::test_map_leaves_error_untouched ... ok
[INFO] [stdout] test algebra::monoidal_merge_tests::test_monoidal_merge ... ok
[INFO] [stdout] test algebra::functor_tests::test_functor_option ... ok
[INFO] [stdout] test algebra::monad_tests::test_monad_option ... ok
[INFO] [stdout] test algebra::io_tests::test_map_err_transforms_error ... ok
[INFO] [stdout] test algebra::io_tests::test_run_executes_the_effect_exactly_once ... ok
[INFO] [stdout] test algebra::foldable_tests::test_foldable_option_string_concat ... ok
[INFO] [stdout] test algebra::morphism_tests::test_identity_is_generic_over_type ... ok
[INFO] [stdout] test algebra::morphism_tests::test_apply_changes_type ... ok
[INFO] [stdout] test algebra::morphism_tests::test_apply_runs_the_arrow ... ok
[INFO] [stdout] test algebra::foldable_tests::test_foldable_result_string_concat ... ok
[INFO] [stdout] test algebra::parametric_monad_tests::test_parametric_monad ... ok
[INFO] [stdout] test algebra::profunctor_tests::test_profunctor_function ... ok
[INFO] [stdout] test algebra::pure_tests::test_pure_option ... ok
[INFO] [stdout] test algebra::io_tests::test_right_identity ... ok
[INFO] [stdout] test algebra::endomorphism_tests::test_iterate_to_fixpoint_step_bound_reports_non_convergence ... ok
[INFO] [stdout] test algebra::pure_tests::test_pure_result ... ok
[INFO] [stdout] test algebra::io_tests::test_construction_and_composition_perform_no_effect ... ok
[INFO] [stdout] test algebra::pure_tests::test_pure_vec ... ok
[INFO] [stdout] test algebra::io_tests::test_pure_runs_with_no_effect ... ok
[INFO] [stdout] test algebra::riemann_map_tests::curvature_is_antisymmetric_in_the_first_two_slots ... ok
[INFO] [stdout] test algebra::morphism_tests::test_identity_returns_input_unchanged ... ok
[INFO] [stdout] test algebra::riemann_map_tests::curvature_is_linear_in_each_slot ... ok
[INFO] [stdout] test algebra::riemann_map_tests::scatter_returns_two_states_in_the_same_space ... ok
[INFO] [stdout] test algebra::riemann_map_tests::curvature_vanishes_when_the_first_two_arguments_agree ... ok
[INFO] [stdout] test algebra::traversable_tests::test_traversable_option_result ... ok
[INFO] [stdout] test algebra::traversable_tests::test_traversable_vec_result ... ok
[INFO] [stdout] test algebra::traversable_tests::test_traversable_result_option ... ok
[INFO] [stdout] test alias::alias_functor_tests::test_alias_functor_transform_vec ... ok
[INFO] [stdout] test algebra::traversable_tests::test_traversable_vec_option ... ok
[INFO] [stdout] test alias::alias_adjunction_tests::test_alias_adjunction_differentiate ... ok
[INFO] [stdout] test alias::alias_adjunction_tests::test_alias_adjunction_integrate ... ok
[INFO] [stdout] test alias::alias_comonad_tests::test_alias_comonad_propagate ... ok
[INFO] [stdout] test alias::alias_monad_tests::test_alias_monad_chain ... ok
[INFO] [stdout] test alias::alias_comonad_tests::test_alias_comonad_observe ... ok
[INFO] [stdout] test alias::alias_foldable_tests::test_alias_foldable_reduce ... ok
[INFO] [stdout] test alias::alias_functor_tests::test_alias_functor_transform_option ... ok
[INFO] [stdout] test effect_system::monad_effect_tests::test_monad_effect4 ... ok
[INFO] [stdout] test alias::alias_profunctor_tests::test_alias_profunctor_postprocess ... ok
[INFO] [stdout] test alias::alias_monad_tests::test_alias_monad_flatten ... ok
[INFO] [stdout] test alias::alias_monad_tests::test_alias_monad_vec_chain ... ok
[INFO] [stdout] test either::either_tests::test_is_left ... ok
[INFO] [stdout] test alias::alias_profunctor_tests::test_alias_profunctor_adapt ... ok
[INFO] [stdout] test alias::alias_profunctor_tests::test_alias_profunctor_preprocess ... ok
[INFO] [stdout] test effect_system::monad_effect_tests::test_monad_effect3 ... ok
[INFO] [stdout] test either::either_tests::test_as_ref ... ok
[INFO] [stdout] test either::either_tests::test_equality_and_clone ... ok
[INFO] [stdout] test effect_system::monad_effect_tests::test_monad_effect5 ... ok
[INFO] [stdout] test either::either_tests::test_as_mut ... ok
[INFO] [stdout] test either::either_tests::test_debug_and_hash ... ok
[INFO] [stdout] test extensions::bifunctor_result_tests::test_result_first ... ok
[INFO] [stdout] test either::either_tests::test_is_right ... ok
[INFO] [stdout] test extensions::bifunctor_result_tests::test_result_second ... ok
[INFO] [stdout] test either::either_tests::test_left_accessor ... ok
[INFO] [stdout] test extensions::func_fold_b_tree_map_ext_tests::test_functor_b_tree_map ... ok
[INFO] [stdout] test extensions::func_fold_hash_map_ext_tests::test_hkt_hash_map_witness ... ok
[INFO] [stdout] test extensions::func_fold_b_tree_map_ext_tests::test_hkt_b_tree_map_witness ... ok
[INFO] [stdout] test extensions::func_fold_hash_map_ext_tests::test_foldable_hash_map_empty ... ok
[INFO] [stdout] test extensions::func_fold_hash_map_ext_tests::test_functor_hash_map_type_change ... ok
[INFO] [stdout] test either::either_tests::test_right_accessor ... ok
[INFO] [stdout] test extensions::func_fold_hash_map_ext_tests::test_functor_hash_map_empty ... ok
[INFO] [stdout] test extensions::bifunctor_result_tests::test_result_bimap ... ok
[INFO] [stdout] test extensions::func_fold_b_tree_map_ext_tests::test_foldable_b_tree_map_empty ... ok
[INFO] [stdout] test extensions::func_fold_b_tree_map_ext_tests::test_foldable_b_tree_map_sum_values ... ok
[INFO] [stdout] test extensions::func_fold_b_tree_map_ext_tests::test_functor_b_tree_map_type_change ... ok
[INFO] [stdout] test extensions::hkt_box_ext_tests::test_applicative_box_apply ... ok
[INFO] [stdout] test extensions::func_fold_vec_deque_ext_tests::test_foldable_vec_deque_sum ... ok
[INFO] [stdout] test extensions::func_fold_b_tree_map_ext_tests::test_functor_b_tree_map_empty ... ok
[INFO] [stdout] test extensions::func_fold_hash_map_ext_tests::test_functor_hash_map ... ok
[INFO] [stdout] test extensions::func_fold_vec_deque_ext_tests::test_foldable_vec_deque_concat ... ok
[INFO] [stdout] test extensions::func_fold_hash_map_ext_tests::test_foldable_hash_map_sum_values ... ok
[INFO] [stdout] test extensions::func_fold_vec_deque_ext_tests::test_hkt_vec_deque_witness ... ok
[INFO] [stdout] test extensions::hkt_box_ext_tests::test_applicative_box_pure ... ok
[INFO] [stdout] test extensions::func_fold_vec_deque_ext_tests::test_foldable_vec_deque_empty ... ok
[INFO] [stdout] test extensions::func_fold_vec_deque_ext_tests::test_functor_vec_deque_type_change ... ok
[INFO] [stdout] test extensions::func_fold_vec_deque_ext_tests::test_functor_vec_deque ... ok
[INFO] [stdout] test extensions::hkt_box_ext_tests::test_foldable_box ... ok
[INFO] [stdout] test extensions::hkt_box_ext_tests::test_monad_box ... ok
[INFO] [stdout] test extensions::hkt_box_ext_tests::test_functor_box ... ok
[INFO] [stdout] test extensions::func_fold_vec_deque_ext_tests::test_functor_vec_deque_empty ... ok
[INFO] [stdout] test extensions::hkt_option_ext_tests::test_foldable_option_some ... ok
[INFO] [stdout] test extensions::hkt_option_ext_tests::test_foldable_option_string_concat ... ok
[INFO] [stdout] test extensions::hkt_linked_list_ext_tests::test_foldable_linked_list ... ok
[INFO] [stdout] test extensions::hkt_option_ext_tests::test_hkt_option_witness ... ok
[INFO] [stdout] test extensions::hkt_linked_list_ext_tests::test_applicative_linked_list_pure ... ok
[INFO] [stdout] test extensions::hkt_option_ext_tests::test_monad_option ... ok
[INFO] [stdout] test extensions::hkt_linked_list_ext_tests::test_functor_linked_list ... ok
[INFO] [stdout] test extensions::hkt_option_ext_tests::test_applicative_option_pure ... ok
[INFO] [stdout] test extensions::hkt_option_ext_tests::test_traversable_option_sequence_result ... ok
[INFO] [stdout] test extensions::hkt_option_ext_tests::test_functor_option ... ok
[INFO] [stdout] test extensions::hkt_result_ext_tests::test_applicative_result_apply_err_func ... ok
[INFO] [stdout] test extensions::hkt_box_ext_tests::test_hkt_box_witness ... ok
[INFO] [stdout] test extensions::hkt_option_ext_tests::test_traversable_option_sequence_option ... ok
[INFO] [stdout] test extensions::hkt_option_ext_tests::test_applicative_option_apply_none_val ... ok
[INFO] [stdout] test extensions::hkt_result_ext_tests::test_applicative_result_pure ... ok
[INFO] [stdout] test extensions::hkt_linked_list_ext_tests::test_hkt_linked_list_witness ... ok
[INFO] [stdout] test extensions::hkt_linked_list_ext_tests::test_applicative_linked_list_apply ... ok
[INFO] [stdout] test extensions::hkt_linked_list_ext_tests::test_monad_linked_list_bind ... ok
[INFO] [stdout] test extensions::hkt_result_ext_tests::test_foldable_result_ok ... ok
[INFO] [stdout] test extensions::hkt_option_ext_tests::test_foldable_option_none ... ok
[INFO] [stdout] test extensions::hkt_result_ext_tests::test_foldable_result_string_concat ... ok
[INFO] [stdout] test extensions::hkt_result_ext_tests::test_hkt_result_witness ... ok
[INFO] [stdout] test extensions::hkt_result_ext_tests::test_foldable_result_err ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_applicative_vec_apply_empty_func ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_applicative_vec_apply_empty_val ... ok
[INFO] [stdout] test extensions::hkt_result_ext_tests::test_monad_result ... ok
[INFO] [stdout] test extensions::hkt_result_ext_tests::test_traversable_result_sequence_option ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_collectable_vec_element_type_carries_no_bound ... ok
[INFO] [stdout] test extensions::hkt_result_ext_tests::test_traversable_result_sequence_result ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_applicative_vec_apply_non_empty ... ok
[INFO] [stdout] test extensions::hkt_result_ext_tests::test_applicative_result_apply_err_val ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_collectable_vec_empty_sequence ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_foldable_vec_empty ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_collectable_vec_from_a_lazy_sequence ... ok
[INFO] [stdout] test extensions::hkt_box_ext_tests::test_comonad_box_extend ... ok
[INFO] [stdout] test extensions::hkt_box_ext_tests::test_comonad_box_extract ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_collectable_vec_one_value_matches_pure ... ok
[INFO] [stdout] test extensions::hkt_result_ext_tests::test_functor_result ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_collectable_vec_preserves_order ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_hkt_vec_witness ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_traversable_vec_box_inner_applicative ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_traversable_vec_cartesian_inner_applicative ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_traversable_vec_empty_is_pure_empty ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_foldable_vec_string_concat ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_functor_vec ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_traversable_vec_last_error_still_fails ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_monad_vec ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_traversable_vec_interior_failure_collapses ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_traversable_vec_single_element ... ok
[INFO] [stdout] test extensions::tuple_ext_tests::test_tuple2_bimap ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_traversable_vec_naturality_law ... ok
[INFO] [stdout] test formalization_lean::adjunction_tests::test_adjunction_adjunct_inverse ... ok
[INFO] [stdout] test extensions::hkt_result_ext_tests::test_hkt2_result_witness ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_traversable_vec_all_success_preserves_order ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_foldable_vec_non_empty ... ok
[INFO] [stdout] test formalization_lean::adjunction_tests::test_adjunction_triangles ... ok
[INFO] [stdout] test extensions::tuple_ext_tests::test_tuple2_first ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_applicative_vec_pure ... ok
[INFO] [stdout] test formalization_lean::applicative_tests::test_applicative_functor_compat ... ok
[INFO] [stdout] test extensions::tuple_ext_tests::test_tuple2_second ... ok
[INFO] [stdout] test extensions::hkt_option_ext_tests::test_applicative_option_apply_some ... ok
[INFO] [stdout] test extensions::hkt_result_ext_tests::test_applicative_result_apply_ok ... ok
[INFO] [stdout] test extensions::hkt_option_ext_tests::test_applicative_option_apply_none_func ... ok
[INFO] [stdout] test formalization_lean::arrow_term_tests::test_arrow_term_choice_interpret_sound ... ok
[INFO] [stdout] test formalization_lean::arrow_choice_tests::test_arrow_choice_distributivity ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_traversable_vec_first_error_wins ... ok
[INFO] [stdout] test formalization_lean::arrow_term_tests::test_arrow_term_core_round_trip ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_traversable_vec_identity_law ... ok
[INFO] [stdout] test formalization_lean::arrow_term_tests::test_arrow_term_interpret_sound ... ok
[INFO] [stdout] test formalization_lean::arrow_term_tests::test_arrow_term_shape_mismatch_passthrough ... ok
[INFO] [stdout] test formalization_lean::arrow_tests::test_arrow_arr_functor ... ok
[INFO] [stdout] test formalization_lean::arrow_tests::test_arrow_strength_laws ... ok
[INFO] [stdout] test formalization_lean::arrow_choice_tests::test_arrow_choice_fanin_elimination ... ok
[INFO] [stdout] test formalization_lean::arrow_term_tests::test_arrow_term_choice_free ... ok
[INFO] [stdout] test formalization_lean::applicative_tests::test_applicative_laws ... ok
[INFO] [stdout] test formalization_lean::arrow_choice_tests::test_arrow_choice_left_laws ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_traversable_vec_effect_order_is_left_to_right ... ok
[INFO] [stdout] test formalization_lean::cofree_tests::test_cofree_comonad_left_identity ... ok
[INFO] [stdout] test formalization_lean::category_tests::test_fun_category_laws ... ok
[INFO] [stdout] test formalization_lean::arrow_tests::test_arrow_category_laws ... ok
[INFO] [stdout] test formalization_lean::effect_system_tests::test_effect3_monad_laws ... ok
[INFO] [stdout] test formalization_lean::cofree_tests::test_cofree_unfold_builds_finite_tree ... ok
[INFO] [stdout] test formalization_lean::cofree_tests::test_cofree_map_relabels_preserving_shape ... ok
[INFO] [stdout] test formalization_lean::cofree_tests::test_cofree_extract_reads_head ... ok
[INFO] [stdout] test formalization_lean::cofree_tests::test_cofree_new_accessors_and_into_parts ... ok
[INFO] [stdout] test formalization_lean::cofree_tests::test_cofree_unfold_extract_is_coalgebra_head ... ok
[INFO] [stdout] test formalization_lean::comonad_tests::test_comonad_laws ... ok
[INFO] [stdout] test formalization_lean::endomorphism_tests::test_endo_monoid ... ok
[INFO] [stdout] test formalization_lean::endomorphism_tests::test_endo_iterate_add ... ok
[INFO] [stdout] test formalization_lean::foldable_tests::test_fold_map_monoid_coherence ... ok
[INFO] [stdout] test formalization_lean::either_tests::test_either_coproduct_universal ... ok
[INFO] [stdout] test formalization_lean::arrow_term_tests::test_arrow_term_free ... ok
[INFO] [stdout] test formalization_lean::cofree_tests::test_cofree_comonad_associativity ... ok
[INFO] [stdout] test formalization_lean::arrow_tests::test_arrow_derived_combinators ... ok
[INFO] [stdout] test formalization_lean::cofree_tests::test_cofree_comonad_right_identity ... ok
[INFO] [stdout] test formalization_lean::bifunctor_tests::test_bifunctor_laws ... ok
[INFO] [stdout] test extensions::hkt_vec_ext_tests::test_collectable_vec_round_trip_law ... ok
[INFO] [stdout] test extensions::tuple_ext_tests::test_tuple3_merge ... ok
[INFO] [stdout] test formalization_lean::free_monad_tests::test_free_monad_fold_interprets_program ... ok
[INFO] [stdout] test formalization_lean::foldable_tests::test_fold_map_pure ... ok
[INFO] [stdout] test formalization_lean::interpreter_tests::test_interpreter_naturality ... ok
[INFO] [stdout] test formalization_lean::free_monad_tests::test_free_monad_map_id ... ok
[INFO] [stdout] test formalization_lean::free_monad_tests::test_free_monad_right_identity_multi_hole ... ok
[INFO] [stdout] test formalization_lean::free_monad_tests::test_free_monad_fold_sums_multi_hole ... ok
[INFO] [stdout] test formalization_lean::free_monad_tests::test_free_monad_right_identity_single_hole ... ok
[INFO] [stdout] test formalization_lean::functor_tests::test_functor_laws ... ok
[INFO] [stdout] test formalization_lean::free_monad_tests::test_free_monad_associativity_multi_hole ... ok
[INFO] [stdout] test formalization_lean::foldable_tests::test_foldable_pure_compat ... ok
[INFO] [stdout] test formalization_lean::free_monad_tests::test_free_monad_lift_bind ... ok
[INFO] [stdout] test formalization_lean::free_monad_tests::test_free_monad_associativity_single_hole ... ok
[INFO] [stdout] test formalization_lean::free_monad_tests::test_free_monad_left_identity ... ok
[INFO] [stdout] test formalization_lean::interpreter_tests::test_interpreter_choice_preserved ... ok
[INFO] [stdout] test formalization_lean::interpreter_tests::test_interpreter_preserves_compose ... ok
[INFO] [stdout] test formalization_lean::interpreter_tests::test_interpreter_preserves_id ... ok
[INFO] [stdout] test formalization_lean::interpreter_tests::test_interpreter_shape_mismatch_passthrough ... ok
[INFO] [stdout] test formalization_lean::lax_monoidal_tests::test_lax_monoidal_naturality ... ok
[INFO] [stdout] test formalization_lean::lax_monoidal_tests::test_lax_monoidal_unit_laws ... ok
[INFO] [stdout] test formalization_lean::monad_tests::test_monad_laws ... ok
[INFO] [stdout] test formalization_lean::monoidal_tests::test_monoidal_comonoid_laws ... ok
[INFO] [stdout] test formalization_lean::monoidal_tests::test_monoidal_copy_merge_bialgebra ... ok
[INFO] [stdout] test formalization_lean::monoidal_merge_tests::test_monoidal_merge_naturality ... ok
[INFO] [stdout] test formalization_lean::natural_iso_tests::test_natural_iso_laws ... ok
[INFO] [stdout] test formalization_lean::lax_monoidal_tests::test_lax_monoidal_assoc ... ok
[INFO] [stdout] test formalization_lean::monad_tests::test_monad_applicative_coherence ... ok
[INFO] [stdout] test formalization_lean::kleisli_tests::test_kleisli_category_laws ... ok
[INFO] [stdout] test formalization_lean::lax_monoidal_tests::test_apply_is_diagonal_free ... ok
[INFO] [stdout] test formalization_lean::monoidal_tests::test_monoidal_merge_monoid_laws ... ok
[INFO] [stdout] test formalization_lean::traversable_list_tests::test_traversable_list_length_preserved ... ok
[INFO] [stdout] test formalization_lean::lax_monoidal_tests::test_lax_monoidal_apply_agreement ... ok
[INFO] [stdout] test formalization_lean::monoidal_tests::test_monoidal_symmetry ... ok
[INFO] [stdout] test formalization_lean::pure_tests::test_pure_naturality ... ok
[INFO] [stdout] test formalization_lean::profunctor_tests::test_profunctor_laws ... ok
[INFO] [stdout] test formalization_lean::traversable_list_tests::test_traversable_list_naturality ... ok
[INFO] [stdout] test formalization_lean::traversable_tests::test_traversable_identity ... ok
[INFO] [stdout] test formalization_lean::parametric_monad_tests::test_parametric_monad_laws ... ok
[INFO] [stdout] test formalization_lean::io_tests::test_io_monad_laws ... ok
[INFO] [stdout] test formalization_lean::signatures_tests::test_cybernetic_kleisli_factorization ... ok
[INFO] [stdout] test formalization_lean::interpreter_tests::test_interpreter_strength_preserved ... ok
[INFO] [stdout] test formalization_lean::morphism_tests::test_morphism_identity ... ok
[INFO] [stdout] test formalization_lean::traversable_list_tests::test_traversable_list_identity ... ok
[INFO] [stdout] test iso::natural_iso_3_tests::arity3_to_source_maps_fields_correctly ... ok
[INFO] [stdout] test hkt::hkt_tests::test_hkt2_result ... ok
[INFO] [stdout] test iso::natural_iso_2_tests::arity2_round_trip_holds_for_canonical_iso ... ok
[INFO] [stdout] test iso::natural_iso_2_tests::arity2_to_source_maps_fields_correctly ... ok
[INFO] [stdout] test hkt::hkt_tests::test_hkt_option ... ok
[INFO] [stdout] test hkt::hkt_unbound_tests::test_bifunctor_result ... ok
[INFO] [stdout] test iso::natural_iso_4_tests::arity4_round_trip_holds_for_canonical_iso ... ok
[INFO] [stdout] test hkt::hkt_unbound_tests::test_monoidal_merge_tuple ... ok
[INFO] [stdout] test iso::natural_iso_4_tests::arity4_to_source_maps_fields_correctly ... ok
[INFO] [stdout] test hkt::hkt_unbound_tests::test_parametric_monad ... ok
[INFO] [stdout] test hkt::hkt_unbound_tests::test_profunctor_func ... ok
[INFO] [stdout] test iso::natural_iso_3_tests::arity3_round_trip_holds_for_canonical_iso ... ok
[INFO] [stdout] test iso::natural_iso_4_tests::arity4_to_target_maps_fields_correctly ... ok
[INFO] [stdout] test hkt::hkt_tests::test_hkt3_custom_type ... ok
[INFO] [stdout] test iso::natural_iso_5_tests::arity5_round_trip_holds_for_canonical_iso ... ok
[INFO] [stdout] test iso::natural_iso_3_tests::arity3_to_target_maps_fields_correctly ... ok
[INFO] [stdout] test hkt::hkt_tests::test_hkt4_custom_type ... ok
[INFO] [stdout] test iso::natural_iso_tests::naturality_holds_for_canonical_iso_with_type_change ... ok
[INFO] [stdout] test iso::natural_iso_tests::round_trip_holds_for_canonical_iso ... ok
[INFO] [stdout] test hkt::hkt_tests::test_hkt5_custom_type ... ok
[INFO] [stdout] test hkt::hkt_tests::test_hkt_vec ... ok
[INFO] [stdout] test iso::natural_iso_2_tests::arity2_to_target_maps_fields_correctly ... ok
[INFO] [stdout] test iso::natural_iso_5_tests::arity5_to_source_maps_fields_correctly ... ok
[INFO] [stdout] test iso::natural_iso_tests::to_target_maps_some_to_my_some ... ok
[INFO] [stdout] test iso::natural_iso_5_tests::arity5_to_target_maps_fields_correctly ... ok
[INFO] [stdout] test iso::natural_iso_tests::naturality_holds_for_canonical_iso_with_doubling ... ok
[INFO] [stdout] test formalization_lean::traversable_tests::test_traversable_naturality ... ok
[INFO] [stdout] test iso::natural_iso_tests::to_source_maps_my_none_to_none ... ok
[INFO] [stdout] test iso::natural_iso_tests::to_source_maps_my_some_to_some ... ok
[INFO] [stdout] test iso::natural_iso_tests::to_target_maps_none_to_my_none ... ok
[INFO] [stdout] test iso::natural_iso_tests::round_trip_panics_on_broken_reverse - should panic ... ok
[INFO] [stdout] test iso::natural_iso_tests::round_trip_panics_independently_on_g_to_f_to_g - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 317 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/utils_tests.rs (/opt/rustwide/target/release/deps/utils_tests-05930a142cbf9b8c)
[INFO] [stdout] 
[INFO] [stdout] running 52 tests
[INFO] [stdout] test test_my_custom_effect_type4_creation ... ok
[INFO] [stdout] test test_loggable_effect4_log ... ok
[INFO] [stdout] test test_my_custom_effect_type4_with_all_fields ... ok
[INFO] [stdout] test test_loggable_effect5_log ... ok
[INFO] [stdout] test test_loggable_effect3_log ... ok
[INFO] [stdout] test test_my_custom_effect_type5_with_all_fields ... ok
[INFO] [stdout] test test_my_custom_effect_type5_creation ... ok
[INFO] [stdout] test test_my_custom_effect_type_with_error_and_warnings ... ok
[INFO] [stdout] test test_my_custom_effect_type_creation ... ok
[INFO] [stdout] test test_my_effect_hkt_witness4_fmap_no_error ... ok
[INFO] [stdout] test test_my_effect_hkt_witness4_monad_bind_no_error ... ok
[INFO] [stdout] test test_my_effect_hkt_witness4_hkt4_type ... ok
[INFO] [stdout] test test_my_effect_hkt_witness4_hkt_type ... ok
[INFO] [stdout] test test_my_effect_hkt_witness5_applicative_apply_a_error ... ok
[INFO] [stdout] test test_my_effect_hkt_witness4_monad_bind_initial_error ... ok
[INFO] [stdout] test test_my_effect_hkt_witness5_applicative_apply_both_error ... ok
[INFO] [stdout] test test_my_effect_hkt_witness5_hkt5_type ... ok
[INFO] [stdout] test test_my_effect_hkt_witness5_applicative_apply_f_error ... ok
[INFO] [stdout] test test_my_effect_hkt_witness5_applicative_pure ... ok
[INFO] [stdout] test test_my_effect_hkt_witness5_fmap_no_error ... ok
[INFO] [stdout] test test_my_effect_hkt_witness5_fmap_with_error ... ok
[INFO] [stdout] test test_my_effect_hkt_witness4_applicative_pure ... ok
[INFO] [stdout] test test_my_effect_hkt_witness5_hkt_type ... ok
[INFO] [stdout] test test_my_effect_hkt_witness4_fmap_with_error ... ok
[INFO] [stdout] test test_my_effect_hkt_witness5_applicative_apply_both_ok ... ok
[INFO] [stdout] test test_my_effect_hkt_witness5_monad_bind_initial_error ... ok
[INFO] [stdout] test test_my_effect_hkt_witness4_applicative_apply_a_error ... ok
[INFO] [stdout] test test_my_effect_hkt_witness_applicative_pure ... ok
[INFO] [stdout] test test_my_effect_hkt_witness_applicative_apply_a_error ... ok
[INFO] [stdout] test test_my_effect_hkt_witness_fmap_no_error ... ok
[INFO] [stdout] test test_my_effect_hkt_witness_applicative_apply_both_error ... ok
[INFO] [stdout] test test_my_effect_hkt_witness5_monad_bind_function_error ... ok
[INFO] [stdout] test test_my_effect_hkt_witness_applicative_apply_both_ok ... ok
[INFO] [stdout] test test_my_effect_hkt_witness_applicative_apply_f_error ... ok
[INFO] [stdout] test test_my_effect_hkt_witness4_applicative_apply_both_error ... ok
[INFO] [stdout] test test_my_effect_hkt_witness4_applicative_apply_both_ok ... ok
[INFO] [stdout] test test_my_effect_hkt_witness_monad_bind_function_error ... ok
[INFO] [stdout] test test_my_effect_hkt_witness4_applicative_apply_f_error ... ok
[INFO] [stdout] test test_my_monad_effect4_bind ... ok
[INFO] [stdout] test test_my_monad_effect4_pure ... ok
[INFO] [stdout] test test_my_monad_effect5_pure ... ok
[INFO] [stdout] test test_my_monad_effect3_pure ... ok
[INFO] [stdout] test test_my_effect_hkt_witness4_monad_bind_function_error ... ok
[INFO] [stdout] test test_my_effect_hkt_witness_fmap_with_error ... ok
[INFO] [stdout] test test_my_effect_hkt_witness5_monad_bind_no_error ... ok
[INFO] [stdout] test test_my_effect_hkt_witness_hkt3_type ... ok
[INFO] [stdout] test test_my_effect_hkt_witness_hkt_type ... ok
[INFO] [stdout] test test_my_effect_hkt_witness_monad_bind_absent_value ... ok
[INFO] [stdout] test test_my_effect_hkt_witness_monad_bind_initial_error ... ok
[INFO] [stdout] test test_my_effect_hkt_witness_monad_bind_no_error ... ok
[INFO] [stdout] test test_my_monad_effect3_bind ... ok
[INFO] [stdout] test test_my_monad_effect5_bind ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 52 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests deep_causality_haft
[INFO] [stdout] 
[INFO] [stdout] running 26 tests
[INFO] [stdout] test src/alias/alias_adjunction.rs - alias::alias_adjunction::AliasAdjunction (line 23) ... ignored
[INFO] [stdout] test src/extensions/mod.rs - extensions (line 16) ... ignored
[INFO] [stdout] test src/hkt/mod.rs - hkt (line 29) ... ignored
[INFO] [stdout] test src/hkt/mod.rs - hkt (line 42) ... ignored
[INFO] [stdout] test src/hkt/mod.rs - hkt::HKT (line 106) ... ok
[INFO] [stdout] test src/hkt/mod.rs - hkt::Placeholder (line 82) ... ok
[INFO] [stdout] test src/collectable/mod.rs - collectable::Collectable::collect (line 74) ... ok
[INFO] [stdout] test src/hkt/mod.rs - hkt::HKT5 (line 307) ... ok
[INFO] [stdout] test src/hkt/mod.rs - hkt::HKT2 (line 149) ... ok
[INFO] [stdout] test src/alias/mod.rs - alias (line 29) ... ok
[INFO] [stdout] test src/functor/eq_functor.rs - functor::eq_functor::EqFunctor (line 44) ... ok
[INFO] [stdout] test src/functor/debug_functor.rs - functor::debug_functor::DebugFunctor (line 28) ... ok
[INFO] [stdout] test src/hkt/mod.rs - hkt::HKT3 (line 196) ... ok
[INFO] [stdout] test src/lax_monoidal/mod.rs - lax_monoidal::MonoidalApplicative (line 223) ... ok
[INFO] [stdout] test src/monad/comonad.rs - monad::comonad::CoMonad::extract (line 72) ... ok
[INFO] [stdout] test src/foldable/mod.rs - foldable::Foldable::fold (line 52) ... ok
[INFO] [stdout] test src/monad/comonad.rs - monad::comonad::CoMonad::extend (line 110) ... ok
[INFO] [stdout] test src/arrow/builder.rs - arrow::builder::ArrowBuilder (line 23) ... ok
[INFO] [stdout] test src/arrow/arrow_term.rs - arrow::arrow_term (line 49) ... ok
[INFO] [stdout] test src/pure/mod.rs - pure::Pure::pure (line 54) ... ok
[INFO] [stdout] test src/functor/functor_base.rs - functor::functor_base::Functor::fmap (line 56) ... ok
[INFO] [stdout] test src/traversable/mod.rs - traversable::Traversable::sequence (line 91) ... ok
[INFO] [stdout] test src/traversable/mod.rs - traversable::Traversable::sequence (line 116) ... ok
[INFO] [stdout] test src/monad/mod.rs - monad::Monad::bind (line 81) ... ok
[INFO] [stdout] test src/hkt/mod.rs - hkt::HKT4 (line 251) ... ok
[INFO] [stdout] test src/functor/clone_functor.rs - functor::clone_functor::CloneFunctor (line 36) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test src/functor/eq_functor.rs - functor::eq_functor::EqFunctor (line 55) - compile fail ... ok
[INFO] [stdout] test src/arrow/arrow_term.rs - arrow::arrow_term (line 76) - compile fail ... ok
[INFO] [stdout] test src/lax_monoidal/mod.rs - lax_monoidal::MonoidalApplicative (line 190) - compile fail ... ok
[INFO] [stdout] test src/functor/clone_functor.rs - functor::clone_functor::CloneFunctor (line 47) - compile fail ... ok
[INFO] [stdout] test src/arrow/arrow_term.rs - arrow::arrow_term::ArrowTerm<In,Out,G>::fanin (line 339) - compile fail ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.82s; merged doctests compilation took 0.61s
[INFO] running `Command { std: "docker" "inspect" "e5bb1a63fae1c4786b7711c4e0b5a6e97e57da07e7f82aee369bb06f6dae02b4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e5bb1a63fae1c4786b7711c4e0b5a6e97e57da07e7f82aee369bb06f6dae02b4", kill_on_drop: false }`
[INFO] [stdout] e5bb1a63fae1c4786b7711c4e0b5a6e97e57da07e7f82aee369bb06f6dae02b4
