[INFO] fetching crate rustica 0.12.0...
[INFO] testing rustica-0.12.0 against 1.95.0 for beta-1.96-2
[INFO] extracting crate rustica 0.12.0 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate rustica 0.12.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rustica 0.12.0
[INFO] tweaked toml for crates.io crate rustica 0.12.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate rustica 0.12.0 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate rustica 0.12.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.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 0fc5e921dddca063088fe552ed8bebb1e1e50f91d008ec192f184885a55e86c7
[INFO] running `Command { std: "docker" "start" "-a" "0fc5e921dddca063088fe552ed8bebb1e1e50f91d008ec192f184885a55e86c7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0fc5e921dddca063088fe552ed8bebb1e1e50f91d008ec192f184885a55e86c7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0fc5e921dddca063088fe552ed8bebb1e1e50f91d008ec192f184885a55e86c7", kill_on_drop: false }`
[INFO] [stdout] 0fc5e921dddca063088fe552ed8bebb1e1e50f91d008ec192f184885a55e86c7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7ba523fb97ad6bfd4ff17ad41d56aa9175e307a2c1b35efc672e0ac0db4af676
[INFO] running `Command { std: "docker" "start" "-a" "7ba523fb97ad6bfd4ff17ad41d56aa9175e307a2c1b35efc672e0ac0db4af676", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.184
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling rand_core v0.10.0
[INFO] [stderr]    Compiling env_logger v0.11.10
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling rand v0.10.0
[INFO] [stderr]    Compiling quickcheck v1.1.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling rustica v0.12.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.06s
[INFO] running `Command { std: "docker" "inspect" "7ba523fb97ad6bfd4ff17ad41d56aa9175e307a2c1b35efc672e0ac0db4af676", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7ba523fb97ad6bfd4ff17ad41d56aa9175e307a2c1b35efc672e0ac0db4af676", kill_on_drop: false }`
[INFO] [stdout] 7ba523fb97ad6bfd4ff17ad41d56aa9175e307a2c1b35efc672e0ac0db4af676
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4afb9fa083f97296d5f1f7027b127fb60cdee768f9327b6b70dd91699af623cb
[INFO] running `Command { std: "docker" "start" "-a" "4afb9fa083f97296d5f1f7027b127fb60cdee768f9327b6b70dd91699af623cb", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.184
[INFO] [stderr]    Compiling cc v1.2.59
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling criterion-plot v0.8.2
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling rand v0.10.0
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling quickcheck v1.1.0
[INFO] [stderr]    Compiling rustica v0.12.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling zerocopy-derive v0.8.48
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling quickcheck_macros v1.2.0
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling serde v1.0.228
[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]     Finished `test` profile [unoptimized + debuginfo] target(s) in 31.64s
[INFO] running `Command { std: "docker" "inspect" "4afb9fa083f97296d5f1f7027b127fb60cdee768f9327b6b70dd91699af623cb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4afb9fa083f97296d5f1f7027b127fb60cdee768f9327b6b70dd91699af623cb", kill_on_drop: false }`
[INFO] [stdout] 4afb9fa083f97296d5f1f7027b127fb60cdee768f9327b6b70dd91699af623cb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] ce50c5b27f59d7437986dfa3afefd9efe31c523a3c924257f13027ea5819aaf7
[INFO] running `Command { std: "docker" "start" "-a" "ce50c5b27f59d7437986dfa3afefd9efe31c523a3c924257f13027ea5819aaf7", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rustica-da282acb078a8aef)
[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/debug/deps/mod-0fee0a8e2a16f093)
[INFO] [stdout] 
[INFO] [stdout] running 160 tests
[INFO] [stdout] test category::function_category::category_tests::test_category_laws ... ok
[INFO] [stdout] test category::function_category::arrow_tests::test_convenience_methods ... ok
[INFO] [stdout] test category::function_category::category_tests::test_identity_and_composition ... ok
[INFO] [stdout] test category::function_category::macro_and_integration_tests::test_macro_usage_and_complex_pipeline ... ok
[INFO] [stdout] test datatypes::test_choice::test_iteration_and_aggregation ... ok
[INFO] [stdout] test datatypes::test_choice::test_monad_laws ... ok
[INFO] [stdout] test datatypes::test_choice::test_structure_transformation ... ok
[INFO] [stdout] test category::function_category::macro_and_integration_tests::test_arc_safety_and_stress ... ok
[INFO] [stdout] test datatypes::test_cont::test_cont_chaining_and_laws ... ok
[INFO] [stdout] test datatypes::test_choice::test_utilities_and_resilience ... ok
[INFO] [stdout] test datatypes::test_either::test_either_error_propagation ... ok
[INFO] [stdout] test datatypes::test_cont::test_cont_control_flow ... ok
[INFO] [stdout] test datatypes::test_cont::test_cont_monadic_fundamentals ... ok
[INFO] [stdout] test datatypes::test_choice::test_core_monadic_ops ... ok
[INFO] [stdout] test datatypes::test_choice::test_collection_behavior ... ok
[INFO] [stdout] test category::function_category::arrow_tests::test_tuple_operations ... ok
[INFO] [stdout] test datatypes::test_either::test_either_utilities_and_conversions ... ok
[INFO] [stdout] test datatypes::test_error::test_choice_error_display ... ok
[INFO] [stdout] test datatypes::test_either::test_either_monadic_fundamentals ... ok
[INFO] [stdout] test datatypes::test_error::test_choice_error_predicates ... ok
[INFO] [stdout] test datatypes::test_error::test_either_error_display ... ok
[INFO] [stdout] test datatypes::test_error::test_either_error_predicates ... ok
[INFO] [stdout] test datatypes::test_error::test_validated_error_display ... ok
[INFO] [stdout] test datatypes::test_error::test_validated_error_predicates ... ok
[INFO] [stdout] test datatypes::test_id::test_id_monadic_laws ... ok
[INFO] [stdout] test datatypes::test_id::test_id_pipelines ... ok
[INFO] [stdout] test datatypes::test_id::test_id_utilities ... ok
[INFO] [stdout] test datatypes::test_io::test_io_monadic_fundamentals ... ok
[INFO] [stdout] test datatypes::test_io::test_io_shared_state ... ok
[INFO] [stdout] test datatypes::test_iso_lens::test_iso_lens_composition ... ok
[INFO] [stdout] test datatypes::test_iso_lens::test_iso_lens_core_behavior_and_laws ... ok
[INFO] [stdout] test datatypes::test_iso_prism::test_iso_prism_composition_and_laws ... ok
[INFO] [stdout] test datatypes::test_iso_prism::test_iso_prism_core_laws_and_behavior ... ok
[INFO] [stdout] test datatypes::test_lens::test_lens_composition_and_chaining ... ok
[INFO] [stdout] test datatypes::test_lens::test_lens_fmap ... ok
[INFO] [stdout] test datatypes::test_lens::test_lens_laws_and_structural_sharing ... ok
[INFO] [stdout] test datatypes::test_lens::test_lens_unconditional_updates ... ok
[INFO] [stdout] test datatypes::test_maybe::test_alternative_and_monadplus ... ok
[INFO] [stdout] test datatypes::test_maybe::test_applicative_homomorphism ... ok
[INFO] [stdout] test datatypes::test_maybe::test_applicative_identity ... ok
[INFO] [stdout] test datatypes::test_maybe::test_applicative_interchange ... ok
[INFO] [stdout] test datatypes::test_maybe::test_bind_and_bind_owned ... ok
[INFO] [stdout] test datatypes::test_maybe::test_construction_aliases ... ok
[INFO] [stdout] test datatypes::test_maybe::test_conversions_option_result_and_from_iterator ... ok
[INFO] [stdout] test datatypes::test_maybe::test_fmap_and_fmap_owned ... ok
[INFO] [stdout] test datatypes::test_io::test_io_utilities_and_batching ... ok
[INFO] [stdout] test datatypes::test_maybe::test_functor_composition ... ok
[INFO] [stdout] test datatypes::test_maybe::test_fmap_or_and_filter_and_tap ... ok
[INFO] [stdout] test datatypes::test_maybe::test_functor_identity ... ok
[INFO] [stdout] test datatypes::test_maybe::test_immutability ... ok
[INFO] [stdout] test datatypes::test_maybe::test_iterators_and_to_vec ... ok
[INFO] [stdout] test datatypes::test_maybe::test_join_and_join_owned ... ok
[INFO] [stdout] test datatypes::test_maybe::test_monad_left_identity ... ok
[INFO] [stdout] test datatypes::test_maybe::test_monad_associativity ... ok
[INFO] [stdout] test datatypes::test_maybe::test_monad_plus_left_identity ... ok
[INFO] [stdout] test datatypes::test_maybe::test_try_unwrap_success_and_error ... ok
[INFO] [stdout] test datatypes::test_maybe::test_monad_right_identity ... ok
[INFO] [stdout] test datatypes::test_maybe::test_with_error_and_standard_result ... ok
[INFO] [stdout] test datatypes::test_maybe::test_unwrap_variants ... ok
[INFO] [stdout] test datatypes::test_memoizer::test_memoizer_collection_api_and_stats ... ok
[INFO] [stdout] test datatypes::test_memoizer::test_memoizer_complex_types ... ok
[INFO] [stdout] test datatypes::test_maybe::test_monad_plus_right_identity ... ok
[INFO] [stdout] test datatypes::test_memoizer::test_memoizer_core_and_eviction ... ok
[INFO] [stdout] test datatypes::test_maybe::test_predicates_and_as_ref_to_option ... ok
[INFO] [stdout] test datatypes::test_prism::test_prism_composition ... ok
[INFO] [stdout] test datatypes::test_prism::test_prism_behavior_and_laws ... ok
[INFO] [stdout] test datatypes::test_pvec::test_pvec_element_access_and_updates ... ok
[INFO] [stdout] test datatypes::test_prism::test_prism_lens_integration ... ok
[INFO] [stdout] test datatypes::test_prism::test_prism_updates_and_sharing ... ok
[INFO] [stdout] test datatypes::test_maybe::test_monad_plus_left_zero_for_bind ... ok
[INFO] [stdout] test datatypes::test_memoizer::test_memoizer_resilience_and_errors ... ok
[INFO] [stdout] test datatypes::test_reader::test_reader_combination ... ok
[INFO] [stdout] test datatypes::test_pvec::test_pvec_transformations ... ok
[INFO] [stdout] test datatypes::test_state::test_state_monadic_laws_and_execution ... ok
[INFO] [stdout] test datatypes::test_state::test_state_complex_scenarios ... ok
[INFO] [stdout] test datatypes::test_pvec::test_pvec_lifecycle_and_persistence ... ok
[INFO] [stdout] test datatypes::test_reader::test_reader_transformation_pipeline ... ok
[INFO] [stdout] test datatypes::test_validated::test_validated_basic_logic ... ok
[INFO] [stdout] test datatypes::test_state::test_state_resilience_and_errors ... ok
[INFO] [stdout] test datatypes::test_reader::test_reader_environment_access ... ok
[INFO] [stdout] test datatypes::test_state::test_state_primitives_and_applicative ... ok
[INFO] [stdout] test datatypes::test_pvec::test_pvec_tree_integrity ... ok
[INFO] [stdout] test datatypes::test_wrapper::test_monoid_wrappers_behavior ... ok
[INFO] [stdout] test datatypes::test_validated::test_validated_error_accumulation ... ok
[INFO] [stdout] test datatypes::test_wrapper::test_predicate_algebra_and_laws ... ok
[INFO] [stdout] test datatypes::test_validated::prop_validated_functor_identity ... ok
[INFO] [stdout] test datatypes::test_wrapper::test_thunk_and_hkt_composition ... ok
[INFO] [stdout] test datatypes::test_validated::prop_validated_monad_left_identity ... ok
[INFO] [stdout] test datatypes::test_validated::test_validated_recovery_and_interop ... ok
[INFO] [stdout] test datatypes::test_wrapper::test_wrapper_integration_use_cases ... ok
[INFO] [stdout] test datatypes::test_writer::test_writer_accumulation_modes ... ok
[INFO] [stdout] test datatypes::test_validated::test_validated_complex_registration_scenario ... ok
[INFO] [stdout] test datatypes::test_writer::test_writer_lifecycle_and_mapping ... ok
[INFO] [stdout] test error::categorical_laws::test_error_functor_laws ... ok
[INFO] [stdout] test datatypes::test_writer::test_writer_composition_scenarios ... ok
[INFO] [stdout] test error::categorical_laws::test_error_infrastructure_behavior ... ok
[INFO] [stdout] test error::categorical_laws::test_error_operational_interop ... ok
[INFO] [stdout] test error::context_tests::test_context_accumulation_logic ... ok
[INFO] [stdout] test error::context_tests::test_context_dropped_on_success ... ok
[INFO] [stdout] test error::lazy_context::test_lazy_context_evaluation_on_error ... ok
[INFO] [stdout] test error::test_error_type_conversions ... ok
[INFO] [stdout] test error::test_composable_error_anatomy ... ok
[INFO] [stdout] test error::test_error_pipeline_ergonomics ... ok
[INFO] [stdout] test integration::categorical_utils_pipeline::test_data_processing_pipeline ... ok
[INFO] [stdout] test traits::algebraic_laws::bifunctor_identity_and_consistency ... ok
[INFO] [stdout] test traits::algebraic_laws::applicative_identity_law ... ok
[INFO] [stdout] test traits::algebraic_laws::functor_identity_law ... ok
[INFO] [stdout] test traits::algebraic_laws::functor_composition_law ... ok
[INFO] [stdout] test traits::algebraic_laws::monad_associativity_law ... ok
[INFO] [stdout] test traits::algebraic_laws::applicative_homomorphism_law ... ok
[INFO] [stdout] test traits::algebraic_laws::monad_left_identity_law ... ok
[INFO] [stdout] test traits::choice_and_iteration::foldable_properties ... ok
[INFO] [stdout] test traits::choice_and_iteration::test_alternative_choice_logic ... ok
[INFO] [stdout] test error::context_tests::test_context_preserved_on_failure ... ok
[INFO] [stdout] test error::lazy_context::test_lazy_context_evaluation ... ok
[INFO] [stdout] test traits::choice_and_iteration::test_fold_integration ... ok
[INFO] [stdout] test traits::choice_and_iteration::test_monad_plus_identity_and_binding ... ok
[INFO] [stdout] test traits::merging_laws::test_monoid_utilities ... ok
[INFO] [stdout] test traits::monad_error::test_error_mapping_and_transformation ... ok
[INFO] [stdout] test traits::monad_error::test_monad_error_laws_and_interop ... ok
[INFO] [stdout] test traits::merging_laws::vec_monoid_laws ... ok
[INFO] [stdout] test traits_impl_option_result::applicative_laws::qc_option_applicative_laws ... ok
[INFO] [stdout] test traits::test_evaluate::test_evaluate_transformation_pipelines ... ok
[INFO] [stdout] test traits_impl_option_result::applicative_laws::qc_standard_composition_law ... ok
[INFO] [stdout] test traits_impl_option_result::applicative_laws::qc_result_applicative_laws ... ok
[INFO] [stdout] test traits_impl_option_result::functor_laws::qc_option_functor_laws ... ok
[INFO] [stdout] test traits_impl_option_result::functor_laws::qc_result_functor_laws ... ok
[INFO] [stdout] test traits_impl_option_result::applicative_laws::qc_vec_applicative_laws ... ok
[INFO] [stdout] test traits_impl_option_result::monad_laws::qc_option_monad_laws ... ok
[INFO] [stdout] test traits_impl_option_result::monad_laws::qc_result_monad_laws ... ok
[INFO] [stdout] test traits_impl_option_result::monad_laws::test_monad_join_edge_cases ... ok
[INFO] [stdout] test transformers::reader_t::test_reader_t_error_ergonomics ... ok
[INFO] [stdout] test transformers::reader_t::test_reader_t_lifecycle ... ok
[INFO] [stdout] test transformers::state_t::test_state_t_composition ... ok
[INFO] [stdout] test transformers::state_t::test_state_t_creation_and_running ... ok
[INFO] [stdout] test transformers::state_t::test_state_t_get_and_put ... ok
[INFO] [stdout] test transformers::state_t::test_state_t_modify ... ok
[INFO] [stdout] test transformers::state_t::test_state_t_standardized_error_handling ... ok
[INFO] [stdout] test transformers::state_t::test_state_t_with_complex_error_handling ... ok
[INFO] [stdout] test transformers::state_t::test_state_t_with_error_handling ... ok
[INFO] [stdout] test utils_test::functional_pipelines::test_categorical_mapping ... ok
[INFO] [stdout] test utils_test::functional_pipelines::test_functional_transform_utilities ... ok
[INFO] [stdout] test utils_test::functional_pipelines::test_pipeline_ergonomics ... ok
[INFO] [stdout] test utils_test::maybe_extensions::test_maybe_conversion_scenarios ... ok
[INFO] [stdout] test utils_test::maybe_extensions::test_maybe_error_handling_ergonomics ... ok
[INFO] [stdout] test datatypes::test_pvec::test_pvec_iteration ... ok
[INFO] [stdout] test error::categorical_laws::test_error_category_core_laws ... ok
[INFO] [stdout] test datatypes::test_either::test_either_misc_and_safety ... ok
[INFO] [stdout] test traits::merging_laws::string_monoid_laws ... ok
[INFO] [stdout] test traits::merging_laws::test_complex_combination_laws ... ok
[INFO] [stdout] test datatypes::test_io::test_io_resilience_and_recovery ... ok
[INFO] [stdout] test datatypes::test_memoizer::test_memoizer_concurrency_and_race_conditions ... ok
[INFO] [stdout] test traits::merging_laws::test_map_set_merging ... ok
[INFO] [stdout] test traits::monad_error::test_monad_error_workflow_scenarios ... ok
[INFO] [stdout] test traits::test_evaluate::test_evaluate_creation_and_basic_idempotence ... ok
[INFO] [stdout] test traits::test_evaluate::test_evaluate_filtering_and_lifetimes ... ok
[INFO] [stdout] test traits_impl_option_result::functor_laws::qc_vec_functor_laws ... ok
[INFO] [stdout] test datatypes::test_maybe::test_identity_value_panics_on_nothing - should panic ... ok
[INFO] [stdout] test datatypes::test_maybe::test_unwrap_panics_on_nothing - should panic ... ok
[INFO] [stdout] test datatypes::test_pvec::test_pvec_index_panic - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 160 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rustica
[INFO] [stdout] 
[INFO] [stdout] running 853 tests
[INFO] [stdout] test src/category/function_category.rs - category::function_category::FunctionCategory::when (line 257) ... ok
[INFO] [stdout] test src/category/function_category.rs - category::function_category::FunctionCategory::then_if (line 311) ... ok
[INFO] [stdout] test src/category/function_category.rs - category::function_category (line 82) ... ok
[INFO] [stdout] test src/category/function_category.rs - category::function_category::compose (line 435) ... ok
[INFO] [stdout] test src/category/function_category.rs - category::function_category::pipe (line 469) ... ok
[INFO] [stdout] test src/category/function_category.rs - category::function_category::function (line 404) ... ok
[INFO] [stdout] test src/category/function_category.rs - category::function_category::FunctionCategory::sequence (line 377) ... ok
[INFO] [stdout] test src/category/function_category.rs - category::function_category::FunctionCategory::both (line 231) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice (line 100) ... ok
[INFO] [stdout] test src/category/function_category.rs - category::function_category (line 57) ... ok
[INFO] [stdout] test src/category/function_category.rs - category::function_category (line 36) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<Option<T>>::sequence (line 1689) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::bind (line 1167) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::apply (line 1412) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::alternatives (line 301) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice (line 12) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::apply (line 1398) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::bind (line 1179) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::flatten (line 513) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::len (line 340) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::is_empty (line 372) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::bind (line 1152) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::fmap (line 1081) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::apply (line 1428) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::fmap (line 1093) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::try_flatten (line 952) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::of_many (line 606) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::new_empty (line 196) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::first (line 267) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::filter_values (line 683) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::remove_alternative (line 416) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::try_remove_alternative (line 899) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::try_first (line 868) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::new (line 213) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::iter (line 754) ... ok
[INFO] [stdout] test src/datatypes/cont.rs - datatypes::cont (line 137) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::iter_alternatives (line 798) ... ok
[INFO] [stdout] test src/datatypes/cont.rs - datatypes::cont (line 119) ... ok
[INFO] [stdout] test src/datatypes/cont.rs - datatypes::cont::Cont<R,A>::call_cc (line 650) ... ok
[INFO] [stdout] test src/datatypes/cont.rs - datatypes::cont::Cont<R,A>::apply (line 557) ... ok
[INFO] [stdout] test src/datatypes/cont.rs - datatypes::cont::Cont (line 183) ... ok
[INFO] [stdout] test src/datatypes/cont.rs - datatypes::cont::Cont<R,A>::bind (line 527) ... ok
[INFO] [stdout] test src/datatypes/cont.rs - datatypes::cont::Cont<R,A>::bind (line 451) ... ok
[INFO] [stdout] test src/datatypes/cont.rs - datatypes::cont::Cont<R,A>::apply (line 577) ... ok
[INFO] [stdout] test src/datatypes/cont.rs - datatypes::cont::Cont<R,A>::apply (line 607) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::try_swap_with_alternative (line 1014) ... ok
[INFO] [stdout] test src/datatypes/cont.rs - datatypes::cont::Cont<R,A> (line 707) ... ok
[INFO] [stdout] test src/datatypes/cont.rs - datatypes::cont (line 11) ... ok
[INFO] [stdout] test src/datatypes/cont.rs - datatypes::cont::Cont<R,A>::bind (line 471) ... ok
[INFO] [stdout] test src/datatypes/cont.rs - datatypes::cont::Cont<R,A>::fmap (line 421) ... ok
[INFO] [stdout] test src/datatypes/cont.rs - datatypes::cont::Cont<R,A>::run (line 297) ... ok
[INFO] [stdout] test src/datatypes/cont.rs - datatypes::cont::Cont<R,A>::bind (line 490) ... ok
[INFO] [stdout] test src/datatypes/cont.rs - datatypes::cont::Cont<R,A>::new (line 233) ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either (line 165) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::remove_alternative (line 458) - should panic ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either (line 198) ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either::&'amutEither<L,R>::into_iter (line 1337) ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either::Either<L,R>::fmap_left (line 355) ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either (line 113) ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either::Either<L,R>::fmap_right (line 388) ... ok
[INFO] [stdout] test src/datatypes/cont.rs - datatypes::cont::Cont<R,A>::return_cont (line 349) ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either (line 11) ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either::&'aEither<L,R>::into_iter (line 1301) ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either::Either<L,R>::into_iter (line 1265) ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either::Either<L,R>::left (line 279) ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either::Either<L,R>::is_right (line 333) ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either::Either<L,R>::left_option (line 746) ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either::Either<L,R>::right_option (line 649) ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either (line 137) ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either::Either<L,R> (line 1178) ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either::Either<L,R>::right_or (line 598) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::remove_alternative (line 441) - should panic ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either::Either<L,R>::to_result (line 674) ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either::Either<L,R>::try_right_ref (line 867) ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either::Either<L,R>::try_unwrap_left (line 777) ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either::Either<L,R>::try_unwrap_right (line 807) ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either::Either<L,R>::try_left_ref (line 837) ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either::Either<L,R>::unwrap (line 460) ... ok
[INFO] [stdout] test src/datatypes/id.rs - datatypes::id (line 130) ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either::Either<L,R>::is_left (line 314) ... ok
[INFO] [stdout] test src/datatypes/cont.rs - datatypes::cont::Cont<R,A>::fmap (line 390) ... ok
[INFO] [stdout] test src/datatypes/id.rs - datatypes::id (line 153) ... ok
[INFO] [stdout] test src/datatypes/cont.rs - datatypes::cont::Cont<R,A>::fmap (line 372) ... ok
[INFO] [stdout] test src/datatypes/error.rs - datatypes::error::ValidatedError (line 222) ... ok
[INFO] [stdout] test src/datatypes/error.rs - datatypes::error::EitherError (line 162) ... ok
[INFO] [stdout] test src/datatypes/id.rs - datatypes::id::Id<T>::combine_owned (line 712) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice::Choice<T>::remove_alternative (line 450) - should panic ... ok
[INFO] [stdout] test src/datatypes/id.rs - datatypes::id::Id<T>::bind (line 517) ... ok
[INFO] [stdout] test src/datatypes/id.rs - datatypes::id::Id<T>::combine (line 679) ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either::Either<L,R>::from_result (line 698) ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either::Either<L,R>::unwrap_or (line 485) ... ok
[INFO] [stdout] test src/datatypes/error.rs - datatypes::error (line 15) ... ok
[INFO] [stdout] test src/datatypes/id.rs - datatypes::id::Id<T>::duplicate (line 613) ... ok
[INFO] [stdout] test src/datatypes/id.rs - datatypes::id::Id<T>::from_ref (line 381) ... ok
[INFO] [stdout] test src/datatypes/id.rs - datatypes::id::Id<T>::into_inner (line 290) ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either::Either<L,R>::left_or (line 622) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io (line 150) ... ok
[INFO] [stdout] test src/datatypes/id.rs - datatypes::id::Id<T>::new (line 269) ... ok
[INFO] [stdout] test src/datatypes/id.rs - datatypes::id::Id<T>::unwrap_or (line 325) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io (line 191) ... ok
[INFO] [stdout] test src/datatypes/id.rs - datatypes::id::Id<T>::extend (line 644) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io (line 215) ... ok
[INFO] [stdout] test src/datatypes/id.rs - datatypes::id::Id<T>::empty (line 737) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io (line 235) ... ok
[INFO] [stdout] test src/datatypes/either.rs - datatypes::either::Either<L,R>::right (line 297) ... ok
[INFO] [stdout] test src/datatypes/id.rs - datatypes::id::Id<T>::extract (line 593) ... ok
[INFO] [stdout] test src/datatypes/id.rs - datatypes::id::Id<T>::then (line 348) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io::IO (line 507) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io (line 412) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io::IO (line 553) ... ok
[INFO] [stdout] test src/datatypes/id.rs - datatypes::id::Id<T>::unwrap (line 308) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io::IO (line 527) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io (line 343) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io (line 15) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io (line 260) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io::IO<A>::bind (line 880) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io::IO<A>::fmap (line 817) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io::IO<A>::apply (line 1251) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io::IO<A>::combine (line 1435) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io::IO<A>::apply (line 1280) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io::IO<A>::is_pure (line 712) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io::IO<A>::into_error_pipeline (line 1096) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io::IO<A>::delay_sync (line 1378) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io::IO<A>::new (line 615) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io (line 306) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io (line 328) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io::IO<A>::pure (line 852) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io (line 177) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io::IO<A>::sequence (line 1459) ... ok
[INFO] [stdout] test src/datatypes/error.rs - datatypes::error::ChoiceError (line 47) ... ok
[INFO] [stdout] test src/datatypes/id.rs - datatypes::id (line 20) ... ok
[INFO] [stdout] test src/datatypes/cont.rs - datatypes::cont::Cont<R,A>::return_cont (line 322) ... ok
[INFO] [stdout] test src/datatypes/iso_lens.rs - datatypes::iso_lens (line 118) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io::IO<A>::run (line 645) ... ok
[INFO] [stdout] test src/datatypes/iso_lens.rs - datatypes::iso_lens (line 231) ... ok
[INFO] [stdout] test src/datatypes/id.rs - datatypes::id::Id (line 199) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io::IO<A>::is_effect (line 733) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io::IO<A>::when (line 1402) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io::IO<A>::recover_with (line 1159) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io (line 392) ... ok
[INFO] [stdout] test src/datatypes/iso_lens.rs - datatypes::iso_lens::IsoLens<S,(FocusType,S),L>::modify_focus (line 833) ... ok
[INFO] [stdout] test src/datatypes/iso_lens.rs - datatypes::iso_lens::IsoLens (line 345) ... ok
[INFO] [stdout] test src/datatypes/iso_lens.rs - datatypes::iso_lens::IsoLens (line 375) ... ok
[INFO] [stdout] test src/datatypes/iso_lens.rs - datatypes::iso_lens::IsoLens<S,(FocusType,S),L>::set_focus (line 775) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io::IO<A>::try_get (line 919) ... ok
[INFO] [stdout] test src/datatypes/iso_lens.rs - datatypes::iso_lens::IsoLens<S,A,L>::get (line 531) ... ok
[INFO] [stdout] test src/datatypes/iso_lens.rs - datatypes::iso_lens::IsoLens<S,A,L>::modify (line 617) ... ok
[INFO] [stdout] test src/datatypes/iso_lens.rs - datatypes::iso_lens::IsoLens<S,A,L>::compose (line 664) ... ok
[INFO] [stdout] test src/datatypes/iso_lens.rs - datatypes::iso_lens (line 70) ... ok
[INFO] [stdout] test src/datatypes/iso_lens.rs - datatypes::iso_lens::IsoLens<S,A,L>::iso_ref (line 723) ... ok
[INFO] [stdout] test src/datatypes/iso_lens.rs - datatypes::iso_lens (line 158) ... ok
[INFO] [stdout] test src/datatypes/choice.rs - datatypes::choice (line 72) ... ok
[INFO] [stdout] test src/datatypes/iso_lens.rs - datatypes::iso_lens::IsoLens<S,A,L>::new (line 484) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io::IO<A>::try_get_composable_with_context (line 1057) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io::IO<A>::try_get_with_context (line 960) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io::IO<A>::recover (line 1125) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io::IO<A>::try_get_composable (line 1012) ... ok
[INFO] [stdout] test src/datatypes/iso_prism.rs - datatypes::iso_prism (line 92) ... ok
[INFO] [stdout] test src/datatypes/iso_prism.rs - datatypes::iso_prism::IsoPrism (line 223) ... ok
[INFO] [stdout] test src/datatypes/iso_prism.rs - datatypes::iso_prism::IsoPrism<S,A,L>::preview (line 334) ... ok
[INFO] [stdout] test src/datatypes/lens.rs - datatypes::lens (line 12) ... ok
[INFO] [stdout] test src/datatypes/iso_prism.rs - datatypes::iso_prism (line 53) ... ok
[INFO] [stdout] test src/datatypes/iso_prism.rs - datatypes::iso_prism::IsoPrism<S,A,L>::review (line 379) ... ok
[INFO] [stdout] test src/datatypes/iso_prism.rs - datatypes::iso_prism::IsoPrism<S,A,L>::compose (line 423) ... ok
[INFO] [stdout] test src/datatypes/iso_lens.rs - datatypes::iso_lens::IsoLens<S,A,L>::set (line 573) ... ok
[INFO] [stdout] test src/datatypes/lens.rs - datatypes::lens (line 158) ... ok
[INFO] [stdout] test src/datatypes/iso_prism.rs - datatypes::iso_prism::IsoPrism<S,A,L>::new (line 284) ... ok
[INFO] [stdout] test src/datatypes/lens.rs - datatypes::lens::Lens<S,A,GetFn,SetFn>::modify_always (line 594) ... ok
[INFO] [stdout] test src/datatypes/lens.rs - datatypes::lens::Lens<S,A,GetFn,SetFn>::new (line 310) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe (line 81) ... ok
[INFO] [stdout] test src/datatypes/lens.rs - datatypes::lens::Lens<S,A,GetFn,SetFn>::set_always (line 475) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe (line 13) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T> (line 1410) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe (line 192) ... ok
[INFO] [stdout] test src/datatypes/lens.rs - datatypes::lens::Lens<S,A,GetFn,SetFn>::set (line 414) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe (line 212) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::alt (line 1231) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::as_ref (line 568) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::apply (line 825) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T> (line 1290) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::bind (line 980) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::bind_owned (line 1029) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::empty_alt (line 1216) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::filter (line 640) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::fmap_owned (line 798) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::fmap_or (line 539) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::fmap (line 773) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::apply_owned (line 892) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::from_option (line 355) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::as_option (line 619) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::is_just (line 317) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::guard (line 1256) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::join (line 1081) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::iter (line 689) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::is_nothing (line 335) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::lift2 (line 851) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io::IO<A>::sequence_composable (line 1195) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::iter_mut (line 707) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::mzero (line 1164) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::mplus (line 1179) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::some (line 265) ... ok
[INFO] [stdout] test src/datatypes/io.rs - datatypes::io (line 358) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::tap (line 665) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::to_result (line 412) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::none (line 280) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::to_standard_result (line 439) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::try_unwrap (line 465) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::to_option (line 381) ... ok
[INFO] [stdout] test src/datatypes/lens.rs - datatypes::lens::Lens<S,A,GetFn,SetFn>::compose (line 737) ... ok
[INFO] [stdout] test src/datatypes/lens.rs - datatypes::lens::Lens<S,A,GetFn,SetFn>::fmap (line 676) ... ok
[INFO] [stdout] test src/datatypes/lens.rs - datatypes::lens::Lens<S,A,GetFn,SetFn>::get (line 361) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::unwrap_or (line 518) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::to_vec (line 730) ... ok
[INFO] [stdout] test src/datatypes/lens.rs - datatypes::lens (line 86) ... ok
[INFO] [stdout] test src/datatypes/prism.rs - datatypes::prism (line 113) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::unwrap (line 493) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::unwrap_or_else (line 593) ... ok
[INFO] [stdout] test src/datatypes/lens.rs - datatypes::lens::Lens (line 240) ... ok
[INFO] [stdout] test src/datatypes/prism.rs - datatypes::prism (line 209) ... ok
[INFO] [stdout] test src/datatypes/iso_lens.rs - datatypes::iso_lens::IsoLens (line 429) ... ok
[INFO] [stdout] test src/datatypes/prism.rs - datatypes::prism (line 260) ... ok
[INFO] [stdout] test src/datatypes/prism.rs - datatypes::prism::Prism (line 354) ... ok
[INFO] [stdout] test src/datatypes/prism.rs - datatypes::prism::Prism<S,A,PreviewFn,ReviewFn>::modify (line 710) ... ok
[INFO] [stdout] test src/datatypes/lens.rs - datatypes::lens::Lens<S,A,GetFn,SetFn>::then (line 823) ... ok
[INFO] [stdout] test src/datatypes/prism.rs - datatypes::prism::Prism<S,A,PreviewFn,ReviewFn>::compose (line 782) ... ok
[INFO] [stdout] test src/datatypes/prism.rs - datatypes::prism::Prism<S,A,PreviewFn,ReviewFn>::new (line 487) ... ok
[INFO] [stdout] test src/datatypes/prism.rs - datatypes::prism::Prism<S,A,PreviewFn,ReviewFn>::preview (line 540) ... ok
[INFO] [stdout] test src/datatypes/prism.rs - datatypes::prism::Prism<S,A,PreviewFn,ReviewFn>::review (line 593) ... ok
[INFO] [stdout] test src/datatypes/prism.rs - datatypes::prism::Prism (line 386) ... ok
[INFO] [stdout] test src/datatypes/prism.rs - datatypes::prism::Prism<S,A,PreviewFn,ReviewFn>::for_case (line 648) ... ok
[INFO] [stdout] test src/datatypes/prism.rs - datatypes::prism::Prism<S,A,PreviewFn,ReviewFn>::set_if_different (line 929) ... ok
[INFO] [stdout] test src/datatypes/reader.rs - datatypes::reader::Reader (line 163) ... ok
[INFO] [stdout] test src/datatypes/reader.rs - datatypes::reader::Reader<E,A>::ask_with (line 462) ... ok
[INFO] [stdout] test src/datatypes/reader.rs - datatypes::reader::Reader<E,A>::bind (line 326) ... ok
[INFO] [stdout] test src/datatypes/reader.rs - datatypes::reader::Reader<E,A>::asks (line 433) ... ok
[INFO] [stdout] test src/datatypes/reader.rs - datatypes::reader::Reader<E,A> (line 582) ... ok
[INFO] [stdout] test src/datatypes/reader.rs - datatypes::reader::Reader (line 149) ... ok
[INFO] [stdout] test src/datatypes/reader.rs - datatypes::reader::Reader<E,A>::combine (line 546) ... ok
[INFO] [stdout] test src/datatypes/reader.rs - datatypes::reader::Reader<E,A>::new (line 233) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::unwrap (line 500) - should panic ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state (line 10) ... ok
[INFO] [stdout] test src/datatypes/reader.rs - datatypes::reader::Reader<E,A>::run_reader (line 262) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state (line 207) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state::State (line 296) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state::State<S,A> (line 1246) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state::State<S,A>::apply (line 802) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state::State<S,A>::bind (line 644) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state::State<S,A>::bind (line 656) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state::State<S,A>::bind (line 679) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state (line 170) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state (line 185) ... ok
[INFO] [stdout] test src/datatypes/reader.rs - datatypes::reader::Reader<E,A>::ask_transform (line 394) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state::State<S,A>::bind (line 665) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state::State<S,A>::fmap (line 568) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state::State<S,A>::exec_pure (line 857) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state::State<S,A>::new (line 371) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state::State<S,A>::eval_state (line 450) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state::State<S,A>::fmap (line 560) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state::State<S,A>::pure (line 749) ... ok
[INFO] [stdout] test src/datatypes/prism.rs - datatypes::prism::Prism<S,A,PreviewFn,ReviewFn>::then (line 859) ... ok
[INFO] [stdout] test src/datatypes/reader.rs - datatypes::reader (line 11) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::when (line 295) ... ok
[INFO] [stdout] test src/datatypes/lens.rs - datatypes::lens::Lens<S,A,GetFn,SetFn>::modify (line 535) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::join_owned (line 1132) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state::State<S,A>::run_state (line 411) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state::modify (line 987) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state::State<S,Result<A,Err>>::try_eval_state (line 1097) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state::State<S,A>::exec_state (line 505) ... ok
[INFO] [stdout] test src/datatypes/validated/accessors.rs - datatypes::validated::accessors::Validated<E,A>::as_option (line 319) ... ok
[INFO] [stdout] test src/datatypes/validated/accessors.rs - datatypes::validated::accessors::Validated<E,A>::as_ref (line 521) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state::State<S,Result<A,Err>>::try_run_state_with_context (line 1057) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state::State<S,Result<A,Err>>::try_eval_state_with_context (line 1132) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state::get (line 898) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state::State<S,Result<A,Err>>::try_run_state (line 1016) ... ok
[INFO] [stdout] test src/datatypes/validated/accessors.rs - datatypes::validated::accessors::Validated<E,A>::error_payload (line 112) ... ok
[INFO] [stdout] test src/datatypes/validated/accessors.rs - datatypes::validated::accessors::Validated<E,A>::error_buffer_mut (line 63) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state::State<S,A>::fmap (line 585) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state::put (line 942) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state::State<S,Result<A,Err>>::try_exec_state (line 1167) ... ok
[INFO] [stdout] test src/datatypes/validated/accessors.rs - datatypes::validated::accessors::Validated<E,A>::errors (line 12) ... ok
[INFO] [stdout] test src/datatypes/validated/accessors.rs - datatypes::validated::accessors::Validated<E,A>::try_unwrap_invalid (line 401) ... ok
[INFO] [stdout] test src/datatypes/validated/accessors.rs - datatypes::validated::accessors::Validated<E,A>::into_error_payload (line 266) ... ok
[INFO] [stdout] test src/datatypes/validated/accessors.rs - datatypes::validated::accessors::Validated<E,A>::unwrap (line 458) ... ok
[INFO] [stdout] test src/datatypes/validated/accessors.rs - datatypes::validated::accessors::Validated<E,A>::unwrap_invalid (line 545) ... ok
[INFO] [stdout] test src/datatypes/validated/accessors.rs - datatypes::validated::accessors::Validated<E,A>::try_unwrap (line 371) ... ok
[INFO] [stdout] test src/datatypes/validated/accessors.rs - datatypes::validated::accessors::Validated<E,A>::try_valid_ref (line 433) ... ok
[INFO] [stdout] test src/datatypes/validated/accessors.rs - datatypes::validated::accessors::Validated<E,A>::error_slice (line 38) ... ok
[INFO] [stdout] test src/datatypes/validated/accessors.rs - datatypes::validated::accessors::Validated<E,A>::iter_errors (line 84) ... ok
[INFO] [stdout] test src/datatypes/state.rs - datatypes::state::State<S,Result<A,Err>>::try_exec_state_with_context (line 1205) ... ok
[INFO] [stdout] test src/datatypes/validated/accessors.rs - datatypes::validated::accessors::Validated<E,A>::into_value (line 224) ... ok
[INFO] [stdout] test src/datatypes/validated/accessors.rs - datatypes::validated::accessors::Validated<E,A>::unwrap_or (line 497) ... ok
[INFO] [stdout] test src/datatypes/validated/accessors.rs - datatypes::validated::accessors::Validated<E,A>::into_option (line 342) ... ok
[INFO] [stdout] test src/datatypes/validated/accessors.rs - datatypes::validated::accessors::Validated<E,A>::unwrap_invalid_owned (line 188) ... ok
[INFO] [stdout] test src/datatypes/validated/combinators.rs - datatypes::validated::combinators::Validated<E,A>::collect_owned (line 428) ... ok
[INFO] [stdout] test src/datatypes/reader.rs - datatypes::reader::Reader<E,A>::ask (line 365) ... ok
[INFO] [stdout] test src/datatypes/reader.rs - datatypes::reader::Reader<E,A>::fmap (line 287) ... ok
[INFO] [stdout] test src/datatypes/reader.rs - datatypes::reader (line 112) ... ok
[INFO] [stdout] test src/datatypes/maybe.rs - datatypes::maybe::Maybe<T>::lift2_owned (line 918) ... ok
[INFO] [stdout] test src/datatypes/validated/combinators.rs - datatypes::validated::combinators::Validated<E,A>::combine_errors (line 99) ... ok
[INFO] [stdout] test src/datatypes/prism.rs - datatypes::prism (line 11) ... ok
[INFO] [stdout] test src/datatypes/reader.rs - datatypes::reader::Reader<E,A>::local (line 504) ... ok
[INFO] [stdout] test src/datatypes/validated/combinators.rs - datatypes::validated::combinators::Validated<E,A>::sequence_owned (line 286) ... ok
[INFO] [stdout] test src/datatypes/validated/accessors.rs - datatypes::validated::accessors::Validated<E,A>::unwrap_owned (line 151) ... ok
[INFO] [stdout] test src/datatypes/validated/conversions.rs - datatypes::validated::conversions::Validated<E,A>::from_result (line 25) ... ok
[INFO] [stdout] test src/datatypes/validated/combinators.rs - datatypes::validated::combinators::Validated<E,A>::combine_errors_owned (line 166) ... ok
[INFO] [stdout] test src/datatypes/validated/combinators.rs - datatypes::validated::combinators::Validated<E,A>::fmap_invalid (line 23) ... ok
[INFO] [stdout] test src/datatypes/validated/conversions.rs - datatypes::validated::conversions::Validated<E,A>::from_option_owned (line 185) ... ok
[INFO] [stdout] test src/datatypes/validated/conversions.rs - datatypes::validated::conversions::Validated<E,A>::from_option (line 150) ... ok
[INFO] [stdout] test src/datatypes/validated/combinators.rs - datatypes::validated::combinators::Validated<E,A>::sequence (line 205) ... ok
[INFO] [stdout] test src/datatypes/validated/combinators.rs - datatypes::validated::combinators::Validated<E,A>::fmap_invalid_owned (line 62) ... ok
[INFO] [stdout] test src/datatypes/validated/conversions.rs - datatypes::validated::conversions::Validated<E,A>::from_option_with (line 216) ... ok
[INFO] [stdout] test src/datatypes/validated/conversions.rs - datatypes::validated::conversions::Validated<E,A>::to_result_owned (line 120) ... ok
[INFO] [stdout] test src/datatypes/validated/mod.rs - datatypes::validated (line 79) ... ok
[INFO] [stdout] test src/datatypes/validated/conversions.rs - datatypes::validated::conversions::Validated<E,A>::from_option_with_owned (line 251) ... ok
[INFO] [stdout] test src/datatypes/validated/combinators.rs - datatypes::validated::combinators::Validated<E,A>::collect (line 353) ... ok
[INFO] [stdout] test src/datatypes/validated/mod.rs - datatypes::validated (line 107) ... ok
[INFO] [stdout] test src/datatypes/validated/mod.rs - datatypes::validated (line 11) ... ok
[INFO] [stdout] test src/datatypes/validated/conversions.rs - datatypes::validated::conversions::Validated<E,A>::to_result (line 94) ... ok
[INFO] [stdout] test src/datatypes/validated/recovery.rs - datatypes::validated::recovery::Validated<E,A>::recover_all (line 31) ... ok
[INFO] [stdout] test src/datatypes/validated/traits.rs - datatypes::validated::traits::Validated<E,A> (line 210) ... ok
[INFO] [stdout] test src/datatypes/validated/traits.rs - datatypes::validated::traits::Validated<E,A> (line 272) ... ok
[INFO] [stdout] test src/datatypes/validated/traits.rs - datatypes::validated::traits::Validated<E,A> (line 283) ... ok
[INFO] [stdout] test src/datatypes/validated/traits.rs - datatypes::validated::traits::Validated<E,A> (line 294) ... ok
[INFO] [stdout] test src/datatypes/validated/accessors.rs - datatypes::validated::accessors::Validated<E,A>::unwrap_invalid (line 552) - should panic ... ok
[INFO] [stdout] test src/datatypes/validated/traits.rs - datatypes::validated::traits::Validated<E,A> (line 199) ... ok
[INFO] [stdout] test src/datatypes/validated/mod.rs - datatypes::validated (line 67) ... ok
[INFO] [stdout] test src/datatypes/validated/mod.rs - datatypes::validated (line 93) ... ok
[INFO] [stdout] test src/datatypes/validated/traits.rs - datatypes::validated::traits::Validated<E,A> (line 110) ... ok
[INFO] [stdout] test src/datatypes/validated/traits.rs - datatypes::validated::traits::Validated<E,A> (line 326) ... ok
[INFO] [stdout] test src/datatypes/validated/traits.rs - datatypes::validated::traits::Validated<E,A> (line 32) ... ok
[INFO] [stdout] test src/datatypes/validated/accessors.rs - datatypes::validated::accessors::Validated<E,A>::unwrap (line 465) - should panic ... ok
[INFO] [stdout] test src/datatypes/validated/recovery.rs - datatypes::validated::recovery::Validated<E,A>::recover_with (line 130) ... ok
[INFO] [stdout] test src/datatypes/validated/traits.rs - datatypes::validated::traits::Validated<E,A> (line 352) ... ok
[INFO] [stdout] test src/datatypes/validated/accessors.rs - datatypes::validated::accessors::Validated<E,A>::unwrap_owned (line 158) - should panic ... ok
[INFO] [stdout] test src/datatypes/validated/conversions.rs - datatypes::validated::conversions::Validated<E,A>::from_result_owned (line 68) ... ok
[INFO] [stdout] test src/datatypes/validated/recovery.rs - datatypes::validated::recovery::Validated<E,A>::recover_all_at_once (line 91) ... ok
[INFO] [stdout] test src/datatypes/validated/traits.rs - datatypes::validated::traits::Validated<E,A> (line 582) ... ok
[INFO] [stdout] test src/datatypes/validated/traits.rs - datatypes::validated::traits::Validated<E,A> (line 76) ... ok
[INFO] [stdout] test src/datatypes/validated/traits.rs - datatypes::validated::traits::Validated<E,A> (line 98) ... ok
[INFO] [stdout] test src/datatypes/validated/traits.rs - datatypes::validated::traits::Validated<E,A> (line 88) ... ok
[INFO] [stdout] test src/datatypes/validated/traits.rs - datatypes::validated::traits::Validated<E,A> (line 569) ... ok
[INFO] [stdout] test src/datatypes/validated/traits.rs - datatypes::validated::traits::Validated<E,A> (line 305) ... ok
[INFO] [stdout] test src/datatypes/validated/accessors.rs - datatypes::validated::accessors::Validated<E,A>::unwrap_invalid_owned (line 197) - should panic ... ok
[INFO] [stdout] test src/datatypes/wrapper/first.rs - datatypes::wrapper::first::First<T>::empty (line 328) ... ok
[INFO] [stdout] test src/datatypes/wrapper/first.rs - datatypes::wrapper::first::First<T>::combine_owned (line 232) ... ok
[INFO] [stdout] test src/datatypes/wrapper/first.rs - datatypes::wrapper::first::First (line 110) ... ok
[INFO] [stdout] test src/datatypes/wrapper/first.rs - datatypes::wrapper::first::First<T>::empty (line 342) ... ok
[INFO] [stdout] test src/datatypes/validated/traits.rs - datatypes::validated::traits::Validated<E,A> (line 42) ... ok
[INFO] [stdout] test src/datatypes/validated/traits.rs - datatypes::validated::traits::Validated<E,A> (line 648) ... ok
[INFO] [stdout] test src/datatypes/wrapper/first.rs - datatypes::wrapper::first::First<T>::fmap (line 440) ... ok
[INFO] [stdout] test src/datatypes/wrapper/first.rs - datatypes::wrapper::first::First<T>::fmap_owned (line 481) ... ok
[INFO] [stdout] test src/datatypes/wrapper/first.rs - datatypes::wrapper::first::First (line 127) ... ok
[INFO] [stdout] test src/datatypes/validated/combinators.rs - datatypes::validated::combinators::Validated<E,A>::combine_errors (line 128) - should panic ... ok
[INFO] [stdout] test src/datatypes/wrapper/first.rs - datatypes::wrapper::first::First<T>::empty (line 356) ... ok
[INFO] [stdout] test src/datatypes/validated/traits.rs - datatypes::validated::traits::Validated<E,A> (line 549) ... ok
[INFO] [stdout] test src/datatypes/wrapper/last.rs - datatypes::wrapper::last::Last (line 150) ... ok
[INFO] [stdout] test src/datatypes/wrapper/last.rs - datatypes::wrapper::last::Last (line 86) ... ok
[INFO] [stdout] test src/datatypes/wrapper/first.rs - datatypes::wrapper::first::First<T>::unwrap (line 182) ... ok
[INFO] [stdout] test src/datatypes/wrapper/first.rs - datatypes::wrapper::first::First<T>::fmap (line 391) ... ok
[INFO] [stdout] test src/datatypes/wrapper/last.rs - datatypes::wrapper::last (line 52) ... ok
[INFO] [stdout] test src/datatypes/validated/traits.rs - datatypes::validated::traits::Validated<E,A> (line 559) ... ok
[INFO] [stdout] test src/datatypes/wrapper/first.rs - datatypes::wrapper::first (line 51) ... ok
[INFO] [stdout] test src/datatypes/validated/traits.rs - datatypes::validated::traits::Validated<E,A> (line 66) ... ok
[INFO] [stdout] test src/datatypes/wrapper/first.rs - datatypes::wrapper::first::First<T>::fmap (line 411) ... ok
[INFO] [stdout] test src/datatypes/wrapper/last.rs - datatypes::wrapper::last::Last<T>::combine_owned (line 238) ... ok
[INFO] [stdout] test src/datatypes/wrapper/last.rs - datatypes::wrapper::last::Last<T>::combine (line 282) ... ok
[INFO] [stdout] test src/datatypes/wrapper/first.rs - datatypes::wrapper::first::First<T>::combine (line 270) ... ok
[INFO] [stdout] test src/datatypes/wrapper/first.rs - datatypes::wrapper::first::First (line 84) ... ok
[INFO] [stdout] test src/datatypes/wrapper/last.rs - datatypes::wrapper::last::Last<T>::empty (line 346) ... ok
[INFO] [stdout] test src/datatypes/wrapper/last.rs - datatypes::wrapper::last::Last (line 112) ... ok
[INFO] [stdout] test src/datatypes/wrapper/last.rs - datatypes::wrapper::last::Last<T>::empty (line 360) ... ok
[INFO] [stdout] test src/datatypes/wrapper/last.rs - datatypes::wrapper::last::Last<T>::empty (line 374) ... ok
[INFO] [stdout] test src/datatypes/wrapper/first.rs - datatypes::wrapper::first::First<T>::unwrap_or (line 202) ... ok
[INFO] [stdout] test src/datatypes/wrapper/last.rs - datatypes::wrapper::last::Last (line 129) ... ok
[INFO] [stdout] test src/datatypes/wrapper/max.rs - datatypes::wrapper::max::Max (line 106) ... ok
[INFO] [stdout] test src/datatypes/wrapper/max.rs - datatypes::wrapper::max::Max<T>::combine_owned (line 210) ... ok
[INFO] [stdout] test src/datatypes/wrapper/max.rs - datatypes::wrapper::max::Max<T>::empty (line 333) ... ok
[INFO] [stdout] test src/datatypes/wrapper/max.rs - datatypes::wrapper::max::Max<T>::combine_owned (line 234) ... ok
[INFO] [stdout] test src/datatypes/wrapper/max.rs - datatypes::wrapper::max::Max<T>::empty (line 352) ... ok
[INFO] [stdout] test src/datatypes/wrapper/max.rs - datatypes::wrapper::max::Max<T>::combine (line 268) ... ok
[INFO] [stdout] test src/datatypes/wrapper/max.rs - datatypes::wrapper::max::Max<T>::fmap (line 423) ... ok
[INFO] [stdout] test src/datatypes/wrapper/max.rs - datatypes::wrapper::max::Max<T>::empty (line 371) ... ok
[INFO] [stdout] test src/datatypes/wrapper/max.rs - datatypes::wrapper::max::Max<T>::unwrap (line 159) ... ok
[INFO] [stdout] test src/datatypes/wrapper/first.rs - datatypes::wrapper::first::First (line 149) ... ok
[INFO] [stdout] test src/datatypes/wrapper/max.rs - datatypes::wrapper::max::Max<T>::unwrap_or (line 176) ... ok
[INFO] [stdout] test src/datatypes/wrapper/max.rs - datatypes::wrapper::max::Max (line 130) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::CacheStats::hit_rate (line 392) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer (line 54) ... ok
[INFO] [stdout] test src/datatypes/wrapper/max.rs - datatypes::wrapper::max::Max<T>::fmap_owned (line 510) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::capacity (line 1673) ... ok
[INFO] [stdout] test src/datatypes/wrapper/last.rs - datatypes::wrapper::last::Last<T>::fmap_owned (line 499) ... ok
[INFO] [stdout] test src/datatypes/wrapper/max.rs - datatypes::wrapper::max (line 54) ... ok
[INFO] [stdout] test src/datatypes/wrapper/max.rs - datatypes::wrapper::max::Max<T>::fmap (line 443) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::clear (line 894) ... ok
[INFO] [stdout] test src/datatypes/wrapper/last.rs - datatypes::wrapper::last::Last<T>::fmap (line 458) ... ok
[INFO] [stdout] test src/datatypes/wrapper/last.rs - datatypes::wrapper::last::Last<T>::unwrap (line 182) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::get (line 1399) ... ok
[INFO] [stdout] test src/datatypes/wrapper/last.rs - datatypes::wrapper::last::Last<T>::fmap (line 409) ... ok
[INFO] [stdout] test src/datatypes/wrapper/last.rs - datatypes::wrapper::last::Last<T>::unwrap_or (line 202) ... ok
[INFO] [stdout] test src/datatypes/wrapper/last.rs - datatypes::wrapper::last::Last<T>::fmap (line 429) ... ok
[INFO] [stdout] test src/datatypes/wrapper/max.rs - datatypes::wrapper::max::Max<T>::fmap (line 474) ... ok
[INFO] [stdout] test src/datatypes/wrapper/max.rs - datatypes::wrapper::max::Max<T>::combine (line 292) ... ok
[INFO] [stdout] test src/datatypes/wrapper/max.rs - datatypes::wrapper::max::Max (line 85) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::get_or_compute (line 708) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::max_capacity (line 642) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::get_or_compute_optimistic (line 771) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::touch (line 1182) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::reset_stats (line 613) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::stats (line 587) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::insert (line 994) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::shrink_to_fit (line 1543) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::is_empty (line 1258) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::new (line 516) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::remove (line 1350) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::contains_key (line 1299) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::len (line 1221) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::try_get (line 1421) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::get_or_try_compute (line 1124) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::try_clear (line 1708) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::get_with_lru_update (line 1458) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::try_get_or_compute_optimistic (line 832) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::reserve (line 1508) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::try_contains_key (line 1318) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::try_len (line 1240) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::keys (line 1586) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::try_get_with_lru_update (line 1484) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::values (line 1628) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::try_remove (line 1369) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::try_shrink_to_fit (line 1563) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer (line 91) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::try_capacity (line 1692) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::insert_with_eviction_info (line 1037) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::try_get_or_compute (line 938) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::try_is_empty (line 1277) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::try_keys (line 1606) ... ok
[INFO] [stdout] test src/datatypes/wrapper/min.rs - datatypes::wrapper::min::Min<T>::combine (line 264) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::try_values (line 1648) ... ok
[INFO] [stdout] test src/datatypes/wrapper/min.rs - datatypes::wrapper::min::Min (line 131) ... ok
[INFO] [stdout] test src/datatypes/wrapper/min.rs - datatypes::wrapper::min::Min<T>::empty (line 331) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::try_reserve (line 1524) ... ok
[INFO] [stdout] test src/datatypes/wrapper/memoizer.rs - datatypes::wrapper::memoizer::Memoizer<K,V>::with_capacity (line 556) ... ok
[INFO] [stdout] test src/datatypes/wrapper/min.rs - datatypes::wrapper::min (line 54) ... ok
[INFO] [stdout] test src/datatypes/wrapper/min.rs - datatypes::wrapper::min::Min (line 86) ... ok
[INFO] [stdout] test src/datatypes/wrapper/min.rs - datatypes::wrapper::min::Min<T>::combine (line 288) ... ok
[INFO] [stdout] test src/datatypes/wrapper/min.rs - datatypes::wrapper::min::Min<T>::combine_owned (line 206) ... ok
[INFO] [stdout] test src/datatypes/wrapper/min.rs - datatypes::wrapper::min::Min<T>::combine_owned (line 230) ... ok
[INFO] [stdout] test src/datatypes/wrapper/min.rs - datatypes::wrapper::min::Min<T>::fmap (line 452) ... ok
[INFO] [stdout] test src/datatypes/wrapper/predicate.rs - datatypes::wrapper::predicate::Predicate<A>::combine (line 406) ... ok
[INFO] [stdout] test src/datatypes/wrapper/predicate.rs - datatypes::wrapper::predicate::Predicate<A>::combine_owned (line 468) ... ok
[INFO] [stdout] test src/datatypes/wrapper/min.rs - datatypes::wrapper::min::Min<T>::fmap (line 483) ... ok
[INFO] [stdout] test src/datatypes/wrapper/min.rs - datatypes::wrapper::min::Min<T>::unwrap (line 155) ... ok
[INFO] [stdout] test src/datatypes/wrapper/min.rs - datatypes::wrapper::min::Min<T>::unwrap_or (line 172) ... ok
[INFO] [stdout] test src/datatypes/wrapper/min.rs - datatypes::wrapper::min::Min<T>::empty (line 374) ... ok
[INFO] [stdout] test src/datatypes/wrapper/min.rs - datatypes::wrapper::min::Min<T>::fmap (line 432) ... ok
[INFO] [stdout] test src/datatypes/wrapper/predicate.rs - datatypes::wrapper::predicate::Predicate<A>::combine (line 433) ... ok
[INFO] [stdout] test src/datatypes/wrapper/min.rs - datatypes::wrapper::min::Min (line 107) ... ok
[INFO] [stdout] test src/datatypes/wrapper/predicate.rs - datatypes::wrapper::predicate (line 65) ... ok
[INFO] [stdout] test src/datatypes/wrapper/mod.rs - datatypes::wrapper (line 45) ... ok
[INFO] [stdout] test src/datatypes/wrapper/predicate.rs - datatypes::wrapper::predicate::Predicate<A>::empty (line 514) ... ok
[INFO] [stdout] test src/datatypes/wrapper/min.rs - datatypes::wrapper::min::Min<T>::fmap_owned (line 517) ... ok
[INFO] [stdout] test src/datatypes/wrapper/predicate.rs - datatypes::wrapper::predicate::Predicate<A>::diff (line 276) ... ok
[INFO] [stdout] test src/datatypes/wrapper/predicate.rs - datatypes::wrapper::predicate::Predicate<A>::intersection (line 231) ... ok
[INFO] [stdout] test src/datatypes/wrapper/predicate.rs - datatypes::wrapper::predicate::Predicate<A>::contains (line 154) ... ok
[INFO] [stdout] test src/datatypes/wrapper/predicate.rs - datatypes::wrapper::predicate::Predicate<A>::negate (line 316) ... ok
[INFO] [stdout] test src/datatypes/wrapper/min.rs - datatypes::wrapper::min::Min<T>::empty (line 353) ... ok
[INFO] [stdout] test src/datatypes/wrapper/predicate.rs - datatypes::wrapper::predicate::Predicate<A>::empty (line 536) ... ok
[INFO] [stdout] test src/datatypes/wrapper/predicate.rs - datatypes::wrapper::predicate::Predicate<A>::empty (line 558) ... ok
[INFO] [stdout] test src/datatypes/wrapper/product.rs - datatypes::wrapper::product::Product<T>::fmap (line 394) ... ok
[INFO] [stdout] test src/datatypes/wrapper/predicate.rs - datatypes::wrapper::predicate::Predicate<A>::union (line 186) ... ok
[INFO] [stdout] test src/datatypes/wrapper/product.rs - datatypes::wrapper::product::Product (line 99) ... ok
[INFO] [stdout] test src/datatypes/wrapper/product.rs - datatypes::wrapper::product::Product<T>::combine (line 242) ... ok
[INFO] [stdout] test src/datatypes/wrapper/product.rs - datatypes::wrapper::product::Product<T>::combine (line 265) ... ok
[INFO] [stdout] test src/datatypes/wrapper/product.rs - datatypes::wrapper::product::Product<T>::empty (line 315) ... ok
[INFO] [stdout] test src/datatypes/wrapper/product.rs - datatypes::wrapper::product::Product<T>::combine_owned (line 188) ... ok
[INFO] [stdout] test src/datatypes/wrapper/product.rs - datatypes::wrapper::product::Product<T>::combine_owned (line 211) ... ok
[INFO] [stdout] test src/datatypes/wrapper/product.rs - datatypes::wrapper::product::Product<T>::empty (line 334) ... ok
[INFO] [stdout] test src/datatypes/wrapper/product.rs - datatypes::wrapper::product::Product<T>::fmap (line 415) ... ok
[INFO] [stdout] test src/datatypes/wrapper/product.rs - datatypes::wrapper::product::Product<T>::empty (line 353) ... ok
[INFO] [stdout] test src/datatypes/wrapper/predicate.rs - datatypes::wrapper::predicate::Predicate<A>::new (line 122) ... ok
[INFO] [stdout] test src/datatypes/wrapper/product.rs - datatypes::wrapper::product::Product<T>::fmap (line 440) ... ok
[INFO] [stdout] test src/datatypes/wrapper/product.rs - datatypes::wrapper::product::Product<T>::fmap_owned (line 482) ... ok
[INFO] [stdout] test src/datatypes/wrapper/product.rs - datatypes::wrapper::product::Product<T>::fmap_owned (line 503) ... ok
[INFO] [stdout] test src/datatypes/wrapper/sum.rs - datatypes::wrapper::sum::Sum<T>::combine (line 304) ... ok
[INFO] [stdout] test src/datatypes/wrapper/sum.rs - datatypes::wrapper::sum::Sum (line 117) ... ok
[INFO] [stdout] test src/datatypes/wrapper/product.rs - datatypes::wrapper::product::Product<T>::fmap_owned (line 531) ... ok
[INFO] [stdout] test src/datatypes/wrapper/product.rs - datatypes::wrapper::product::Product<T>::unwrap_or (line 154) ... ok
[INFO] [stdout] test src/datatypes/wrapper/product.rs - datatypes::wrapper::product::Product<T>::unwrap (line 137) ... ok
[INFO] [stdout] test src/datatypes/wrapper/sum.rs - datatypes::wrapper::sum::Sum (line 160) ... ok
[INFO] [stdout] test src/datatypes/wrapper/sum.rs - datatypes::wrapper::sum::Sum (line 148) ... ok
[INFO] [stdout] test src/datatypes/wrapper/sum.rs - datatypes::wrapper::sum::Sum<T>::empty (line 377) ... ok
[INFO] [stdout] test src/datatypes/wrapper/sum.rs - datatypes::wrapper::sum::Sum<T>::fmap (line 502) ... ok
[INFO] [stdout] test src/datatypes/wrapper/sum.rs - datatypes::wrapper::sum::Sum<T>::empty (line 396) ... ok
[INFO] [stdout] test src/datatypes/wrapper/thunk.rs - datatypes::wrapper::thunk (line 42) ... ok
[INFO] [stdout] test src/datatypes/wrapper/sum.rs - datatypes::wrapper::sum::Sum<T>::fmap (line 456) ... ok
[INFO] [stdout] test src/datatypes/wrapper/sum.rs - datatypes::wrapper::sum::Sum<T>::fmap_owned (line 593) ... ok
[INFO] [stdout] test src/datatypes/wrapper/sum.rs - datatypes::wrapper::sum::Sum<T>::fmap (line 477) ... ok
[INFO] [stdout] test src/datatypes/wrapper/sum.rs - datatypes::wrapper::sum (line 62) ... ok
[INFO] [stdout] test src/datatypes/wrapper/thunk.rs - datatypes::wrapper::thunk::Thunk<F,T>::evaluate (line 191) ... ok
[INFO] [stdout] test src/datatypes/wrapper/sum.rs - datatypes::wrapper::sum::Sum<T>::combine (line 327) ... ok
[INFO] [stdout] test src/datatypes/wrapper/sum.rs - datatypes::wrapper::sum::Sum<T>::combine_owned (line 250) ... ok
[INFO] [stdout] test src/datatypes/wrapper/sum.rs - datatypes::wrapper::sum::Sum<T>::combine_owned (line 273) ... ok
[INFO] [stdout] test src/datatypes/wrapper/sum.rs - datatypes::wrapper::sum::Sum<T>::fmap_owned (line 544) ... ok
[INFO] [stdout] test src/datatypes/wrapper/sum.rs - datatypes::wrapper::sum::Sum<T>::unwrap_or (line 216) ... ok
[INFO] [stdout] test src/datatypes/wrapper/sum.rs - datatypes::wrapper::sum::Sum<T>::fmap_owned (line 565) ... ok
[INFO] [stdout] test src/datatypes/wrapper/sum.rs - datatypes::wrapper::sum::Sum<T>::unwrap (line 199) ... ok
[INFO] [stdout] test src/datatypes/wrapper/thunk.rs - datatypes::wrapper::thunk::Thunk (line 85) ... ok
[INFO] [stdout] test src/datatypes/wrapper/thunk.rs - datatypes::wrapper::thunk::Thunk (line 93) ... ok
[INFO] [stdout] test src/datatypes/wrapper/thunk.rs - datatypes::wrapper::thunk::Thunk<F,T>::evaluate (line 209) ... ok
[INFO] [stdout] test src/datatypes/wrapper/product.rs - datatypes::wrapper::product (line 53) ... ok
[INFO] [stdout] test src/datatypes/wrapper/thunk.rs - datatypes::wrapper::thunk::Thunk<F,T>::evaluate_owned (line 263) ... ok
[INFO] [stdout] test src/datatypes/wrapper/thunk.rs - datatypes::wrapper::thunk::Thunk<F,T>::new (line 129) ... ok
[INFO] [stdout] test src/datatypes/writer.rs - datatypes::writer::Writer<W,A>::join_owned (line 1125) ... ok
[INFO] [stdout] test src/datatypes/writer.rs - datatypes::writer::Writer<W,A>::bind_owned (line 1008) ... ok
[INFO] [stdout] test src/datatypes/writer.rs - datatypes::writer::Writer<W,A>::apply (line 524) ... ok
[INFO] [stdout] test src/datatypes/writer.rs - datatypes::writer (line 107) ... ok
[INFO] [stdout] test src/datatypes/writer.rs - datatypes::writer::Writer<W,A>::lift2 (line 595) ... ok
[INFO] [stdout] test src/datatypes/writer.rs - datatypes::writer::Writer<W,A>::join (line 1066) ... ok
[INFO] [stdout] test src/datatypes/writer.rs - datatypes::writer::Writer<W,A>::lift2_owned (line 799) ... ok
[INFO] [stdout] test src/datatypes/writer.rs - datatypes::writer::Writer<W,A>::lift3 (line 665) ... ok
[INFO] [stdout] test src/datatypes/writer.rs - datatypes::writer::Writer<W,A>::bind (line 940) ... ok
[INFO] [stdout] test src/datatypes/writer.rs - datatypes::writer::Writer<W,A>::apply_owned (line 725) ... ok
[INFO] [stdout] test src/datatypes/writer.rs - datatypes::writer::Writer<W,A>::lift3_owned (line 867) ... ok
[INFO] [stdout] test src/error/context.rs - error::context::ErrorPipeline<T,E>::finish_without_box (line 397) ... ok
[INFO] [stdout] test src/error/context.rs - error::context::ErrorPipeline<T,E>::recover (line 266) ... ok
[INFO] [stdout] test src/error/context.rs - error::context::ErrorPipeline<T,E>::map_error (line 233) ... ok
[INFO] [stdout] test src/datatypes/writer.rs - datatypes::writer::Writer<W,A>::new (line 204) ... ok
[INFO] [stdout] test src/error/context.rs - error::context::accumulate_context (line 474) ... ok
[INFO] [stdout] test src/error/context.rs - error::context::context_accumulator (line 513) ... ok
[INFO] [stdout] test src/error/context.rs - error::context::context_fn (line 109) ... ok
[INFO] [stdout] test src/error/context.rs - error::context::ErrorPipeline<T,E>::with_context (line 195) ... ok
[INFO] [stdout] test src/error/context.rs - error::context::error_pipeline (line 439) ... ok
[INFO] [stdout] test src/error/context.rs - error::context::extract_context (line 587) ... ok
[INFO] [stdout] test src/error/context.rs - error::context::with_context (line 32) ... ok
[INFO] [stdout] test src/error/context.rs - error::context::format_error_chain (line 553) ... ok
[INFO] [stdout] test src/error/context.rs - error::context::with_context_result (line 67) ... ok
[INFO] [stdout] test src/error/convert.rs - error::convert::collect_errors (line 432) ... ok
[INFO] [stdout] test src/error/convert.rs - error::convert::composable_to_core (line 263) ... ok
[INFO] [stdout] test src/error/convert.rs - error::convert::core_to_composable (line 284) ... ok
[INFO] [stdout] test src/error/convert.rs - error::convert::either_to_result (line 27) ... ok
[INFO] [stdout] test src/error/convert.rs - error::convert::core_to_composable (line 299) ... ok
[INFO] [stdout] test src/error/convert.rs - error::convert::either_to_validated (line 179) ... ok
[INFO] [stdout] test src/error/convert.rs - error::convert::flatten_composable_result (line 329) ... ok
[INFO] [stdout] test src/error/convert.rs - error::convert::result_to_either (line 61) ... ok
[INFO] [stdout] test src/error/convert.rs - error::convert::result_to_validated (line 139) ... ok
[INFO] [stdout] test src/error/context.rs - error::context::ErrorPipeline<T,E>::map (line 334) ... ok
[INFO] [stdout] test src/datatypes/writer.rs - datatypes::writer (line 10) ... ok
[INFO] [stdout] test src/datatypes/writer.rs - datatypes::writer::Writer<W,A>::tell (line 251) ... ok
[INFO] [stdout] test src/datatypes/writer.rs - datatypes::writer::Writer<W,A>::run (line 299) ... ok
[INFO] [stdout] test src/error/convert.rs - error::convert::wrap_in_composable_result (line 360) ... ok
[INFO] [stdout] test src/error/convert.rs - error::convert::validated_to_either (line 220) ... ok
[INFO] [stdout] test src/error/convert.rs - error::convert::wrap_in_composable_result_boxed (line 396) ... ok
[INFO] [stdout] test src/error/convert.rs - error::convert::validated_to_result (line 96) ... ok
[INFO] [stdout] test src/datatypes/wrapper/thunk.rs - datatypes::wrapper::thunk::Thunk<F,T>::evaluate (line 230) ... ok
[INFO] [stdout] test src/error/context.rs - error::context::ErrorPipeline<T,E>::and_then (line 300) ... ok
[INFO] [stdout] test src/error/context.rs - error::context::ErrorPipeline (line 142) ... ok
[INFO] [stdout] test src/error/core.rs - error::core::ErrorOps::recover (line 391) ... ok
[INFO] [stdout] test src/error/core.rs - error::core::ErrorCategory::lift (line 285) ... ok
[INFO] [stdout] test src/datatypes/writer.rs - datatypes::writer::Writer<W,A>::unwrap (line 345) ... ok
[INFO] [stdout] test src/error/core.rs - error::core::ErrorCategory::handle_error (line 304) ... ok
[INFO] [stdout] test src/error/convert.rs - error::convert::split_validated_errors (line 473) ... ok
[INFO] [stdout] test src/datatypes/writer.rs - datatypes::writer::Writer<W,A>::log (line 401) ... ok
[INFO] [stdout] test src/error/context.rs - error::context::ErrorPipeline<T,E>::new (line 169) ... ok
[INFO] [stdout] test src/error/core.rs - error::core::ErrorCategory (line 260) ... ok
[INFO] [stdout] test src/error/types.rs - error::types::ComposableError (line 22) ... ok
[INFO] [stdout] test src/error/context.rs - error::context::ErrorPipeline<T,E>::finish (line 363) ... ok
[INFO] [stdout] test src/error/macros.rs - error::macros::context (line 14) ... ok
[INFO] [stdout] test src/error/types.rs - error::types::ComposableError<E> (line 353) ... ok
[INFO] [stdout] test src/error/types.rs - error::types::ComposableError<E>::context (line 178) ... ok
[INFO] [stdout] test src/datatypes/wrapper/sum.rs - datatypes::wrapper::sum::Sum<T>::empty (line 415) ... ok
[INFO] [stdout] test src/error/types.rs - error::types::ComposableError<E>::set_code (line 240) ... ok
[INFO] [stdout] test src/error/types.rs - error::types::ComposableError<E>::map_core (line 268) ... ok
[INFO] [stdout] test src/error/types.rs - error::types::ComposableError<E>::error_code (line 218) ... ok
[INFO] [stdout] test src/error/types.rs - error::types::ComposableError<E>::core_error (line 163) ... ok
[INFO] [stdout] test src/error/types.rs - error::types::ComposableResult (line 503) ... ok
[INFO] [stdout] test src/error/types.rs - error::types::ComposableError<E>::with_contexts (line 141) ... ok
[INFO] [stdout] test src/error/types.rs - error::types::ComposableError<E>::with_context (line 109) ... ok
[INFO] [stdout] test src/error/types.rs - error::types::ComposableError<E>::new (line 57) ... ok
[INFO] [stdout] test src/error/types.rs - error::types::ComposableError<E>::context_iter (line 199) ... ok
[INFO] [stdout] test src/error/types.rs - error::types::ComposableError<E>::error_chain (line 298) ... ok
[INFO] [stdout] test src/error/types.rs - error::types::ErrorContext (line 376) ... ok
[INFO] [stdout] test src/lib.rs - (line 36) ... ok
[INFO] [stdout] test src/error/types.rs - error::types::ErrorContext::message (line 414) ... ok
[INFO] [stdout] test src/lib.rs - prelude (line 169) ... ok
[INFO] [stdout] test src/error/types.rs - error::types::ErrorContext::new (line 397) ... ok
[INFO] [stdout] test src/lib.rs - (line 28) ... ok
[INFO] [stdout] test src/lib.rs - pvec (line 168) ... ok
[INFO] [stdout] test src/error/types.rs - error::types::ComposableError<E>::with_code (line 82) ... ok
[INFO] [stdout] test src/lib.rs - datatypes (line 180) ... ok
[INFO] [stdout] test src/prelude/datatypes.rs - prelude::datatypes (line 24) ... ok
[INFO] [stdout] test src/prelude/wrapper.rs - prelude::wrapper (line 15) ... ok
[INFO] [stdout] test src/lib.rs - (line 52) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::chunk (line 460) ... ok
[INFO] [stdout] test src/prelude/traits.rs - prelude::traits (line 21) ... ok
[INFO] [stdout] test src/prelude/traits_ext.rs - prelude::traits_ext (line 9) ... ok
[INFO] [stdout] test src/prelude/utils.rs - prelude::utils (line 12) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector (line 30) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::concat (line 696) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::dedup (line 333) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::last (line 275) ... ok
[INFO] [stdout] test src/prelude/error.rs - prelude::error (line 10) ... ok
[INFO] [stdout] test src/prelude/transformers.rs - prelude::transformers (line 17) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::len (line 110) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::filter (line 218) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::iter (line 141) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::from_slice (line 184) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::filter_map (line 296) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::insert (line 967) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::get (line 160) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::fold (line 381) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::first (line 256) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::map (line 199) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::is_empty (line 124) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::split_at (line 867) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::partition (line 427) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::push_front (line 533) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::pop_back (line 761) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::skip (line 945) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::pop_front (line 814) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::remove (line 1001) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::new (line 69) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::push_back (line 501) ... ok
[INFO] [stdout] test src/pvec/error.rs - pvec::error (line 14) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::try_get (line 236) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::take (line 926) ... ok
[INFO] [stdout] test src/pvec/error.rs - pvec::error::PVecError (line 39) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::zip (line 401) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::try_update (line 566) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::flat_map (line 314) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::to_vec (line 1032) ... ok
[INFO] [stdout] test src/pvec/error.rs - pvec::error::PVecError::InvalidRange (line 96) ... ok
[INFO] [stdout] test src/pvec/error.rs - pvec::error::PVecError::IndexOutOfBounds (line 62) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::unit (line 89) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::sorted (line 361) ... ok
[INFO] [stdout] test src/pvec/error.rs - pvec::error::PVecError::is_invalid_range (line 170) ... ok
[INFO] [stdout] test src/pvec/core.rs - pvec::core::PersistentVector<T>::update (line 599) ... ok
[INFO] [stdout] test src/pvec/error.rs - pvec::error::PVecError::invalid_range (line 140) ... ok
[INFO] [stdout] test src/pvec/traits.rs - pvec::traits (line 21) ... ok
[INFO] [stdout] test src/traits/alternative.rs - traits::alternative::Alternative::guard (line 120) ... ok
[INFO] [stdout] test src/pvec/error.rs - pvec::error::PVecError::is_index_out_of_bounds (line 155) ... ok
[INFO] [stdout] test src/pvec/iter.rs - pvec::iter (line 13) ... ok
[INFO] [stdout] test src/pvec/mod.rs - pvec::pvec (line 75) ... ok
[INFO] [stdout] test src/pvec/iter.rs - pvec::iter::PersistentVectorIntoIter (line 487) ... ok
[INFO] [stdout] test src/pvec/iter.rs - pvec::iter::PersistentVectorIter (line 47) ... ok
[INFO] [stdout] test src/traits/alternative.rs - traits::alternative::Alternative (line 58) ... ok
[INFO] [stdout] test src/traits/applicative.rs - traits::applicative::Applicative (line 173) ... ok
[INFO] [stdout] test src/traits/applicative.rs - traits::applicative::Applicative::lift3 (line 317) ... ok
[INFO] [stdout] test src/traits/applicative.rs - traits::applicative::Applicative::lift3_owned (line 587) ... ok
[INFO] [stdout] test src/traits/applicative.rs - traits::applicative::Applicative::apply_owned (line 500) ... ok
[INFO] [stdout] test src/traits/applicative.rs - traits::applicative::Applicative::apply (line 221) ... ok
[INFO] [stdout] test src/traits/applicative.rs - traits::applicative::Applicative::ap2 (line 456) ... ok
[INFO] [stdout] test src/traits/applicative.rs - traits::applicative::Applicative (line 156) ... ok
[INFO] [stdout] test src/traits/applicative.rs - traits::applicative::Applicative (line 143) ... ok
[INFO] [stdout] test src/traits/applicative.rs - traits::applicative::Applicative::lift2_owned (line 542) ... ok
[INFO] [stdout] test src/traits/alternative.rs - traits::alternative::Alternative::many (line 142) ... ok
[INFO] [stdout] test src/traits/applicative.rs - traits::applicative::Applicative::sequence_left (line 409) ... ok
[INFO] [stdout] test src/traits/alternative.rs - traits::alternative::Alternative::alt (line 98) ... ok
[INFO] [stdout] test src/traits/comonad.rs - traits::comonad::Comonad::extend (line 169) ... ok
[INFO] [stdout] test src/traits/applicative.rs - traits::applicative::Applicative::lift2 (line 267) ... ok
[INFO] [stdout] test src/traits/applicative.rs - traits::applicative::Applicative::sequence_left_owned (line 670) ... ok
[INFO] [stdout] test src/traits/evaluate.rs - traits::evaluate::EvaluateExt::and_then_evaluate (line 281) ... ok
[INFO] [stdout] test src/traits/comonad.rs - traits::comonad::Comonad::extract (line 134) ... ok
[INFO] [stdout] test src/traits/evaluate.rs - traits::evaluate::EvaluateExt::combine_evaluate (line 385) ... ok
[INFO] [stdout] test src/traits/evaluate.rs - traits::evaluate::EvaluateExt::combine_evaluate_owned (line 426) ... ok
[INFO] [stdout] test src/traits/evaluate.rs - traits::evaluate::EvaluateExt::filter_evaluate_owned (line 498) ... ok
[INFO] [stdout] test src/traits/evaluate.rs - traits::evaluate::EvaluateExt::map_evaluate (line 167) ... ok
[INFO] [stdout] test src/traits/evaluate.rs - traits::evaluate::EvaluateExt::and_then_evaluate_owned (line 351) ... ok
[INFO] [stdout] test src/traits/evaluate.rs - traits::evaluate::EvaluateExt::bind_evaluate_owned (line 316) ... ok
[INFO] [stdout] test src/traits/comonad.rs - traits::comonad::Comonad::duplicate (line 199) ... ok
[INFO] [stdout] test src/pvec/error.rs - pvec::error::PVecError::index_out_of_bounds (line 120) ... ok
[INFO] [stdout] test src/traits/bifunctor.rs - traits::bifunctor::Bifunctor::first (line 300) ... ok
[INFO] [stdout] test src/traits/applicative.rs - traits::applicative::Applicative::sequence_right_owned (line 630) ... ok
[INFO] [stdout] test src/traits/applicative.rs - traits::applicative::Applicative::sequence_right (line 364) ... ok
[INFO] [stdout] test src/traits/bifunctor.rs - traits::bifunctor::Bifunctor (line 167) ... ok
[INFO] [stdout] test src/traits/bifunctor.rs - traits::bifunctor::Bifunctor::bimap (line 370) ... ok
[INFO] [stdout] test src/traits/foldable.rs - traits::foldable::Foldable::fold_left (line 114) ... ok
[INFO] [stdout] test src/traits/evaluate.rs - traits::evaluate::EvaluateExt::filter_evaluate (line 462) ... ok
[INFO] [stdout] test src/traits/bifunctor.rs - traits::bifunctor::Bifunctor::second (line 333) ... ok
[INFO] [stdout] test src/traits/alternative.rs - traits::alternative::Alternative::empty_alt (line 84) ... ok
[INFO] [stdout] test src/traits/foldable.rs - traits::foldable::Foldable::fold_monoid (line 238) ... ok
[INFO] [stdout] test src/traits/foldable.rs - traits::foldable::Foldable::fold_right (line 151) ... ok
[INFO] [stdout] test src/traits/foldable.rs - traits::foldable::FoldableExt::all (line 352) ... ok
[INFO] [stdout] test src/traits/evaluate.rs - traits::evaluate::EvaluateExt::map_evaluate_owned (line 225) ... ok
[INFO] [stdout] test src/traits/foldable.rs - traits::foldable::Foldable::fold_map (line 187) ... ok
[INFO] [stdout] test src/traits/foldable.rs - traits::foldable::FoldableExt::any (line 384) ... ok
[INFO] [stdout] test src/traits/foldable.rs - traits::foldable::FoldableExt::find (line 312) ... ok
[INFO] [stdout] test src/traits/foldable.rs - traits::foldable::FoldableExt::product_values (line 554) ... ok
[INFO] [stdout] test src/traits/foldable.rs - traits::foldable::FoldableExt::maximum (line 576) ... ok
[INFO] [stdout] test src/traits/foldable.rs - traits::foldable::FoldableExt::sum_values (line 532) ... ok
[INFO] [stdout] test src/traits/hkt.rs - traits::hkt::BinaryHKT (line 165) ... ok
[INFO] [stdout] test src/traits/functor.rs - traits::functor::Functor (line 101) ... ok
[INFO] [stdout] test src/traits/functor.rs - traits::functor::FunctorExt::try_map_or (line 295) ... ok
[INFO] [stdout] test src/traits/foldable.rs - traits::foldable::FoldableExt::is_sorted (line 466) ... ok
[INFO] [stdout] test src/traits/iso.rs - traits::iso::Iso::forward (line 123) ... ok
[INFO] [stdout] test src/traits/hkt.rs - traits::hkt::HKT (line 100) ... ok
[INFO] [stdout] test src/traits/iso.rs - traits::iso::ResultEitherIso (line 675) ... ok
[INFO] [stdout] test src/traits/iso.rs - traits::iso::ComposedIso (line 443) ... ok
[INFO] [stdout] test src/traits/iso.rs - traits::iso::Iso::backward (line 159) ... ok
[INFO] [stdout] test src/traits/iso.rs - traits::iso::Iso::map_from_target (line 200) ... ok
[INFO] [stdout] test src/traits/iso.rs - traits::iso::Iso::inverse (line 383) ... ok
[INFO] [stdout] test src/traits/iso.rs - traits::iso::Iso (line 74) ... ok
[INFO] [stdout] test src/traits/iso.rs - traits::iso::InverseIso (line 536) ... ok
[INFO] [stdout] test src/traits/iso.rs - traits::iso::ResultValidatedIso (line 708) ... ok
[INFO] [stdout] test src/traits/iso.rs - traits::iso::Iso::map_from_source (line 252) ... ok
[INFO] [stdout] test src/traits/iso.rs - traits::iso::Iso::iso_compose (line 308) ... ok
[INFO] [stdout] test src/traits/mod.rs - traits::applicative (line 81) ... ok
[INFO] [stdout] test src/traits/mod.rs - traits::bifunctor (line 94) ... ok
[INFO] [stdout] test src/traits/mod.rs - traits::comonad (line 63) ... ok
[INFO] [stdout] test src/traits/mod.rs - traits::functor (line 96) ... ok
[INFO] [stdout] test src/traits/mod.rs - traits::alternative (line 104) ... ok
[INFO] [stdout] test src/traits/mod.rs - traits::applicative (line 98) ... ok
[INFO] [stdout] test src/traits/mod.rs - traits::functor (line 51) ... ok
[INFO] [stdout] test src/traits/mod.rs - traits::monad_error (line 86) ... ok
[INFO] [stdout] test src/traits/mod.rs - traits::iso (line 90) ... ok
[INFO] [stdout] test src/traits/mod.rs - traits::monoid (line 78) ... ok
[INFO] [stdout] test src/traits/mod.rs - traits::foldable (line 96) ... ok
[INFO] [stdout] test src/traits/mod.rs - traits::hkt (line 70) ... ok
[INFO] [stdout] test src/traits/mod.rs - traits::pure (line 52) ... ok
[INFO] [stdout] test src/traits/mod.rs - traits::evaluate (line 59) ... ok
[INFO] [stdout] test src/traits/mod.rs - traits::monad (line 115) ... ok
[INFO] [stdout] test src/traits/mod.rs - traits::monad_plus (line 70) ... ok
[INFO] [stdout] test src/traits/mod.rs - traits::monad (line 48) ... ok
[INFO] [stdout] test src/traits/mod.rs - traits::pure (line 75) ... ok
[INFO] [stdout] test src/traits/monoid.rs - traits::monoid::mconcat (line 296) ... ok
[INFO] [stdout] test src/traits/monoid.rs - traits::monoid::repeat (line 243) ... ok
[INFO] [stdout] test src/traits/monoid.rs - traits::monoid::power (line 351) ... ok
[INFO] [stdout] test src/traits/mod.rs - traits::semigroup (line 78) ... ok
[INFO] [stdout] test src/traits/pure.rs - traits::pure::Pure::pure (line 149) ... ok
[INFO] [stdout] test src/traits/monad_error.rs - traits::monad_error::ErrorMapper (line 195) ... ok
[INFO] [stdout] test src/traits/monoid.rs - traits::monoid::combine_all (line 162) ... ok
[INFO] [stdout] test src/traits/pure.rs - traits::pure::Pure (line 107) ... ok
[INFO] [stdout] test src/traits/monoid.rs - traits::monoid::Monoid (line 57) ... ok
[INFO] [stdout] test src/traits/monoid.rs - traits::monoid::Monoid::empty (line 114) ... ok
[INFO] [stdout] test src/traits/pure.rs - traits::pure::PureExt::to_pure (line 292) ... ok
[INFO] [stdout] test src/traits/pure.rs - traits::pure::PureExt::pair_with (line 368) ... ok
[INFO] [stdout] test src/traits/monoid.rs - traits::monoid::MonoidExt::is_empty_monoid (line 201) ... ok
[INFO] [stdout] test src/traits/pure.rs - traits::pure::PureType (line 496) ... ok
[INFO] [stdout] test src/traits/pure.rs - traits::pure::PureExt::combine_with (line 458) ... ok
[INFO] [stdout] test src/traits/pure.rs - traits::pure::PureType (line 513) ... ok
[INFO] [stdout] test src/traits/pure.rs - traits::pure::PureType<P,T>::default (line 634) ... ok
[INFO] [stdout] test src/traits/pure.rs - traits::pure::PureExt::lift_other (line 415) ... ok
[INFO] [stdout] test src/traits/pure.rs - traits::pure::PureExt::to_pure_owned (line 331) ... ok
[INFO] [stdout] test src/traits/pure.rs - traits::pure::PureType<P,T>::lift_owned (line 607) ... ok
[INFO] [stdout] test src/traits/pure.rs - traits::pure::PureExt (line 262) ... ok
[INFO] [stdout] test src/traits/pure.rs - traits::pure::PureExt (line 250) ... ok
[INFO] [stdout] test src/traits/semigroup.rs - traits::semigroup::Semigroup (line 60) ... ok
[INFO] [stdout] test src/traits/semigroup.rs - traits::semigroup::Semigroup::combine_owned (line 126) ... ok
[INFO] [stdout] test src/traits/semigroup.rs - traits::semigroup::Semigroup::combine (line 99) ... ok
[INFO] [stdout] test src/traits/foldable.rs - traits::foldable::FoldableExt::reduce (line 648) ... ok
[INFO] [stdout] test src/traits/functor.rs - traits::functor::FunctorExt::try_map_or_else (line 353) ... ok
[INFO] [stdout] test src/traits/foldable.rs - traits::foldable::FoldableExt::contains (line 415) ... ok
[INFO] [stdout] test src/traits/foldable.rs - traits::foldable::FoldableExt::to_vec (line 501) ... ok
[INFO] [stdout] test src/traits/functor.rs - traits::functor::FunctorExt (line 242) ... ok
[INFO] [stdout] test src/traits/pure.rs - traits::pure::PureType<P,T>::new (line 546) ... ok
[INFO] [stdout] test src/traits/semigroup.rs - traits::semigroup::combine_all_values (line 480) ... ok
[INFO] [stdout] test src/transformers/cont_t.rs - transformers::cont_t::ContT<R,M,A>::apply (line 243) ... ok
[INFO] [stdout] test src/transformers/cont_t.rs - transformers::cont_t::ContT<R,M,A>::bind (line 163) ... ok
[INFO] [stdout] test src/transformers/cont_t.rs - transformers::cont_t (line 17) ... ok
[INFO] [stdout] test src/transformers/cont_t.rs - transformers::cont_t::ContT<R,crate::datatypes::id::Id<R>,A>::from_cont (line 377) ... ok
[INFO] [stdout] test src/traits/semigroup.rs - traits::semigroup::SemigroupExt::combine_all_owned (line 180) ... ok
[INFO] [stdout] test src/transformers/cont_t.rs - transformers::cont_t::ContT<R,M,A>::new (line 59) ... ok
[INFO] [stdout] test src/transformers/cont_t.rs - transformers::cont_t::ContT<R,crate::datatypes::id::Id<R>,A>::to_cont (line 359) ... ok
[INFO] [stdout] test src/transformers/mod.rs - transformers::lift (line 208) ... ok
[INFO] [stdout] test src/transformers/reader_t.rs - transformers::reader_t (line 11) ... ok
[INFO] [stdout] test src/transformers/cont_t.rs - transformers::cont_t::ContT<R,M,A>::run (line 99) ... ok
[INFO] [stdout] test src/transformers/cont_t.rs - transformers::cont_t::ContT<R,M,A>::call_cc (line 294) ... ok
[INFO] [stdout] test src/transformers/mod.rs - transformers::MonadTransformer (line 127) ... ok
[INFO] [stdout] test src/transformers/reader_t.rs - transformers::reader_t (line 61) ... ok
[INFO] [stdout] test src/transformers/reader_t.rs - transformers::reader_t (line 82) ... ok
[INFO] [stdout] test src/transformers/reader_t.rs - transformers::reader_t (line 166) ... ok
[INFO] [stdout] test src/transformers/reader_t.rs - transformers::reader_t::ReaderT (line 205) ... ok
[INFO] [stdout] test src/transformers/cont_t.rs - transformers::cont_t::ContT<R,M,A>::fmap (line 202) ... ok
[INFO] [stdout] test src/traits/foldable.rs - traits::foldable::FoldableExt::minimum (line 608) ... ok
[INFO] [stdout] test src/traits/semigroup.rs - traits::semigroup::SemigroupExt::combine_all (line 158) ... ok
[INFO] [stdout] test src/transformers/reader_t.rs - transformers::reader_t (line 25) ... ok
[INFO] [stdout] test src/transformers/reader_t.rs - transformers::reader_t::ReaderT<E,M,A>::ask_with (line 474) ... ok
[INFO] [stdout] test src/traits/pure.rs - traits::pure::Pure::pure_owned (line 174) ... ok
[INFO] [stdout] test src/transformers/reader_t.rs - transformers::reader_t::ReaderT<E,M,A>::asks_with (line 524) ... ok
[INFO] [stdout] test src/transformers/reader_t.rs - transformers::reader_t (line 138) ... ok
[INFO] [stdout] test src/traits/pure.rs - traits::pure::PureType<P,T>::lift (line 574) ... ok
[INFO] [stdout] test src/transformers/reader_t.rs - transformers::reader_t::ReaderT<E,M,A>::ask (line 332) ... ok
[INFO] [stdout] test src/transformers/reader_t.rs - transformers::reader_t::ReaderT<E,M,A>::bind_with (line 640) ... ok
[INFO] [stdout] test src/transformers/reader_t.rs - transformers::reader_t::ReaderT<E,M,A>::fmap_with (line 590) ... ok
[INFO] [stdout] test src/transformers/reader_t.rs - transformers::reader_t::ReaderT<E,M,A>::asks (line 424) ... ok
[INFO] [stdout] test src/transformers/reader_t.rs - transformers::reader_t::ReaderT<E,M,A>::bind (line 915) ... ok
[INFO] [stdout] test src/transformers/cont_t.rs - transformers::cont_t::ContT<R,M,A>::pure (line 129) ... ok
[INFO] [stdout] test src/transformers/reader_t.rs - transformers::reader_t::ReaderT<E,M,A>::fmap (line 864) ... ok
[INFO] [stdout] test src/transformers/reader_t.rs - transformers::reader_t::ReaderT<E,M,A>::combine (line 1013) ... ok
[INFO] [stdout] test src/transformers/reader_t.rs - transformers::reader_t::ReaderT<E,M,A>::pure (line 1233) ... ok
[INFO] [stdout] test src/transformers/reader_t.rs - transformers::reader_t::ReaderT<E,M,A>::new (line 253) ... ok
[INFO] [stdout] test src/transformers/reader_t.rs - transformers::reader_t::ReaderT<E,M,A>::local (line 377) ... ok
[INFO] [stdout] test src/transformers/state_t.rs - transformers::state_t (line 24) ... ok
[INFO] [stdout] test src/transformers/state_t.rs - transformers::state_t::StateT<S,M,A>::exec_state (line 562) ... ok
[INFO] [stdout] test src/transformers/state_t.rs - transformers::state_t::StateT<S,M,A>::fmap_with (line 321) ... ok
[INFO] [stdout] test src/transformers/reader_t.rs - transformers::reader_t::ReaderT<E,Result<A,Err>,A>::try_run_reader_with_context (line 1118) ... ok
[INFO] [stdout] test src/transformers/state_t.rs - transformers::state_t::StateT<S,M,A>::bind_with (line 387) ... ok
[INFO] [stdout] test src/transformers/state_t.rs - transformers::state_t::StateT<S,M,A>::get (line 223) ... ok
[INFO] [stdout] test src/transformers/state_t.rs - transformers::state_t::StateT<S,M,A>::join (line 697) ... ok
[INFO] [stdout] test src/transformers/state_t.rs - transformers::state_t::StateT<S,M,A>::pure (line 532) ... ok
[INFO] [stdout] test src/transformers/state_t.rs - transformers::state_t::StateT<S,Id<(S,A)>,A>::to_state (line 1073) ... ok
[INFO] [stdout] test src/transformers/reader_t.rs - transformers::reader_t::ReaderT<E,Result<A,Err>,A>::try_run_reader (line 1076) ... ok
[INFO] [stdout] test src/transformers/state_t.rs - transformers::state_t::StateT (line 86) ... ok
[INFO] [stdout] test src/transformers/reader_t.rs - transformers::reader_t::ReaderT<E,Result<A,Err>,A>::map_error (line 1166) ... ok
[INFO] [stdout] test src/transformers/state_t.rs - transformers::state_t::StateT<S,M,A>::new (line 143) ... ok
[INFO] [stdout] test src/transformers/state_t.rs - transformers::state_t::StateT<S,Id<(S,A)>,A>::from_state (line 1105) ... ok
[INFO] [stdout] test src/transformers/state_t.rs - transformers::state_t::StateT<S,M,A>::apply (line 599) ... ok
[INFO] [stdout] test src/transformers/reader_t.rs - transformers::reader_t::ReaderT<E,M,A>::run_reader (line 292) ... ok
[INFO] [stdout] test src/transformers/state_t.rs - transformers::state_t::StateT<S,Result<(S,A),E>,A>::try_eval_state (line 944) ... ok
[INFO] [stdout] test src/transformers/state_t.rs - transformers::state_t::StateT<S,M,A>::run_state (line 172) ... ok
[INFO] [stdout] test src/transformers/state_t.rs - transformers::state_t::StateT<S,Result<(S,A),E>,A>::try_exec_state (line 1031) ... ok
[INFO] [stdout] test src/transformers/state_t.rs - transformers::state_t::StateT<S,Result<(S,A),E>,A>::try_run_state_with_context (line 829) ... ok
[INFO] [stdout] test src/utils/categorical_utils.rs - utils::categorical_utils::filter_map_collect (line 443) ... ok
[INFO] [stdout] test src/transformers/state_t.rs - transformers::state_t::StateT<S,Result<(S,A),E>,A>::try_eval_state_with_context (line 986) ... ok
[INFO] [stdout] test src/transformers/state_t.rs - transformers::state_t::StateT<S,Result<(S,A),E>,A>::map_error (line 887) ... ok
[INFO] [stdout] test src/transformers/state_t.rs - transformers::state_t::StateT<S,M,A>::modify (line 287) ... ok
[INFO] [stdout] test src/utils/categorical_utils.rs - utils::categorical_utils::bimap_result (line 179) ... ok
[INFO] [stdout] test src/utils/categorical_utils.rs - utils::categorical_utils::compose (line 312) ... ok
[INFO] [stdout] test src/utils/categorical_utils.rs - utils::categorical_utils::sequence_options (line 502) ... ok
[INFO] [stdout] test src/utils/functions.rs - utils::functions::const_fn (line 100) ... ok
[INFO] [stdout] test src/utils/categorical_utils.rs - utils::categorical_utils::map_result (line 143) ... ok
[INFO] [stdout] test src/traits/semigroup.rs - traits::semigroup::combine_values (line 524) ... ok
[INFO] [stdout] test src/utils/categorical_utils.rs - utils::categorical_utils::sequence_results (line 539) ... ok
[INFO] [stdout] test src/utils/functions.rs - utils::functions::id (line 53) ... ok
[INFO] [stdout] test src/utils/functions.rs - utils::functions::id (line 26) ... ok
[INFO] [stdout] test src/utils/categorical_utils.rs - utils::categorical_utils::flip (line 395) ... ok
[INFO] [stdout] test src/utils/functions.rs - utils::functions::id (line 36) ... ok
[INFO] [stdout] test src/utils/categorical_utils.rs - utils::categorical_utils::pipe (line 355) ... ok
[INFO] [stdout] test src/utils/hkt_utils.rs - utils::hkt_utils::compose_all (line 451) ... ok
[INFO] [stdout] test src/traits/functor.rs - traits::functor::FunctorExt::filter_map (line 413) ... ok
[INFO] [stdout] test src/utils/hkt_utils.rs - utils::hkt_utils::pipeline_result (line 213) ... ok
[INFO] [stdout] test src/utils/hkt_utils.rs - utils::hkt_utils::fan_out (line 404) ... ok
[INFO] [stdout] test src/utils/hkt_utils.rs - utils::hkt_utils::filter_map (line 44) ... ok
[INFO] [stdout] test src/utils/hkt_utils.rs - utils::hkt_utils::pipeline_option (line 153) ... ok
[INFO] [stdout] test src/utils/categorical_utils.rs - utils::categorical_utils::map_option (line 103) ... ok
[INFO] [stdout] test src/transformers/state_t.rs - transformers::state_t (line 9) ... ok
[INFO] [stdout] test src/transformers/state_t.rs - transformers::state_t::StateT<S,M,A>::put (line 255) ... ok
[INFO] [stdout] test src/utils/categorical_utils.rs - utils::categorical_utils::fold_with (line 578) ... ok
[INFO] [stdout] test src/utils/mod.rs - utils::categorical_utils (line 107) ... ok
[INFO] [stdout] test src/utils/functions.rs - utils::functions::id (line 75) ... ok
[INFO] [stdout] test src/utils/transform_utils.rs - utils::transform_utils::Pipeline<T>::extract (line 236) ... ok
[INFO] [stdout] test src/utils/hkt_utils.rs - utils::hkt_utils::lift_option (line 350) ... ok
[INFO] [stdout] test src/utils/hkt_utils.rs - utils::hkt_utils::try_pipeline (line 291) ... ok
[INFO] [stdout] test src/utils/hkt_utils.rs - utils::hkt_utils::zip_with (line 106) ... ok
[INFO] [stdout] test src/utils/transform_utils.rs - utils::transform_utils::Pipeline<T>::map (line 315) ... ok
[INFO] [stdout] test src/transformers/state_t.rs - transformers::state_t::StateT<S,Result<(S,A),E>,A>::try_run_state (line 776) ... ok
[INFO] [stdout] test src/utils/transform_utils.rs - utils::transform_utils::transform_all (line 42) ... ok
[INFO] [stdout] test src/utils/transform_utils.rs - utils::transform_utils::Pipeline (line 161) ... ok
[INFO] [stdout] test src/utils/transform_utils.rs - utils::transform_utils::transform_all (line 67) ... ok
[INFO] [stdout] test src/utils/transform_utils.rs - utils::transform_utils::transform_chain (line 117) ... ok
[INFO] [stdout] test src/utils/transform_utils.rs - utils::transform_utils::Pipeline<T>::new (line 210) ... ok
[INFO] [stdout] test src/utils/transform_utils.rs - utils::transform_utils::Pipeline<T>::map_owned (line 274) ... ok
[INFO] [stdout] test src/utils/categorical_utils.rs - utils::categorical_utils::flat_map_result (line 267) ... ok
[INFO] [stdout] test src/utils/categorical_utils.rs - utils::categorical_utils::flat_map_option (line 224) ... ok
[INFO] [stdout] test src/utils/categorical_utils.rs - utils::categorical_utils::map_option (line 80) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 853 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.06s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 11.24s; merged doctests compilation took 10.14s
[INFO] running `Command { std: "docker" "inspect" "ce50c5b27f59d7437986dfa3afefd9efe31c523a3c924257f13027ea5819aaf7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ce50c5b27f59d7437986dfa3afefd9efe31c523a3c924257f13027ea5819aaf7", kill_on_drop: false }`
[INFO] [stdout] ce50c5b27f59d7437986dfa3afefd9efe31c523a3c924257f13027ea5819aaf7
