[INFO] fetching crate grid1d 0.3.1...
[INFO] testing grid1d-0.3.1 against try#db823df02fd0c2cf67b43025ac3fef3f2d743245 for pr-150681
[INFO] extracting crate grid1d 0.3.1 into /workspace/builds/worker-2-tc2/source
[INFO] removed /workspace/builds/worker-2-tc2/source/rust-toolchain.toml
[INFO] started tweaking crates.io crate grid1d 0.3.1
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate grid1d 0.3.1
[INFO] tweaked toml for crates.io crate grid1d 0.3.1 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate grid1d 0.3.1 on toolchain db823df02fd0c2cf67b43025ac3fef3f2d743245
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate grid1d 0.3.1 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" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] f4da2994cc48ac9605cdb5c93c92255262563d022edb57bc3e733a23c3fdf34e
[INFO] running `Command { std: "docker" "start" "-a" "f4da2994cc48ac9605cdb5c93c92255262563d022edb57bc3e733a23c3fdf34e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f4da2994cc48ac9605cdb5c93c92255262563d022edb57bc3e733a23c3fdf34e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f4da2994cc48ac9605cdb5c93c92255262563d022edb57bc3e733a23c3fdf34e", kill_on_drop: false }`
[INFO] [stdout] f4da2994cc48ac9605cdb5c93c92255262563d022edb57bc3e733a23c3fdf34e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1517b362fa4011f40e663646052155a420d2e2d8317ab2e9e8fb9cf5d394fa7c
[INFO] running `Command { std: "docker" "start" "-a" "1517b362fa4011f40e663646052155a420d2e2d8317ab2e9e8fb9cf5d394fa7c", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.178
[INFO] [stderr]    Compiling zerocopy v0.8.31
[INFO] [stderr]    Compiling proc-macro2-diagnostics v0.10.1
[INFO] [stderr]    Compiling convert_case v0.6.0
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling az v1.2.1
[INFO] [stderr]    Compiling nutype_macros v0.6.2
[INFO] [stderr]    Compiling urlencoding v2.1.3
[INFO] [stderr]    Compiling syn v2.0.111
[INFO] [stderr]    Compiling proc-macro-error-attr2 v2.0.0
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling bytemuck v1.24.0
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling more-asserts v0.3.1
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling proc-macro-error2 v2.0.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling kinded_macros v0.3.0
[INFO] [stderr]    Compiling into_inner_derive v0.1.2
[INFO] [stderr]    Compiling duplicate v2.0.1
[INFO] [stderr]    Compiling derive_more-impl v2.1.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling getset v0.1.6
[INFO] [stderr]    Compiling kinded v0.3.0
[INFO] [stderr]    Compiling thiserror v2.0.17
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling sorted-vec v0.8.10
[INFO] [stderr]    Compiling derive_more v2.1.0
[INFO] [stderr]    Compiling nutype v0.6.2
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling into_inner v0.1.2
[INFO] [stderr]    Compiling try_create v0.1.2
[INFO] [stderr]    Compiling num-valid v0.3.0
[INFO] [stderr]    Compiling grid1d v0.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 21.38s
[INFO] running `Command { std: "docker" "inspect" "1517b362fa4011f40e663646052155a420d2e2d8317ab2e9e8fb9cf5d394fa7c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1517b362fa4011f40e663646052155a420d2e2d8317ab2e9e8fb9cf5d394fa7c", kill_on_drop: false }`
[INFO] [stdout] 1517b362fa4011f40e663646052155a420d2e2d8317ab2e9e8fb9cf5d394fa7c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] dcc1bd75b046a6624125efdfcbed4471c8d1075eae2d24644d95dec069ff1a62
[INFO] running `Command { std: "docker" "start" "-a" "dcc1bd75b046a6624125efdfcbed4471c8d1075eae2d24644d95dec069ff1a62", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.31
[INFO] [stderr]    Compiling rustix v1.1.2
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling cc v1.2.49
[INFO] [stderr]    Compiling zerocopy-derive v0.8.31
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling clap_builder v4.5.53
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling criterion-plot v0.8.1
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling sorted-vec v0.8.10
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling clap v4.5.53
[INFO] [stderr]    Compiling tempfile v3.23.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling into_inner v0.1.2
[INFO] [stderr]    Compiling try_create v0.1.2
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling criterion v0.8.1
[INFO] [stderr]    Compiling num-valid v0.3.0
[INFO] [stderr]    Compiling proptest v1.9.0
[INFO] [stderr]    Compiling grid1d v0.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 30.34s
[INFO] running `Command { std: "docker" "inspect" "dcc1bd75b046a6624125efdfcbed4471c8d1075eae2d24644d95dec069ff1a62", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dcc1bd75b046a6624125efdfcbed4471c8d1075eae2d24644d95dec069ff1a62", kill_on_drop: false }`
[INFO] [stdout] dcc1bd75b046a6624125efdfcbed4471c8d1075eae2d24644d95dec069ff1a62
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 940926bae45f38635fe5817c4eb3b0078f669b7ba33e422e9f85be62a83cd512
[INFO] running `Command { std: "docker" "start" "-a" "940926bae45f38635fe5817c4eb3b0078f669b7ba33e422e9f85be62a83cd512", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.23s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/grid1d-29140a1aa5ec974b)
[INFO] [stdout] 
[INFO] [stdout] running 932 tests
[INFO] [stdout] test bounds::tests::bound_constraint_satisfaction ... ok
[INFO] [stdout] test bounds::tests::bound_conversions ... ok
[INFO] [stdout] test bounds::tests::bound_utility_methods ... ok
[INFO] [stdout] test bounds::tests::bounds_into_inner ... ok
[INFO] [stdout] test bounds::tests::bounds_new_and_try_new ... ok
[INFO] [stdout] test bounds::tests::bounds_ordering_01 ... ok
[INFO] [stdout] test bounds::tests::bounds_ordering_02 ... ok
[INFO] [stdout] test bounds::tests::bound_type_queries ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::bounds_comparisons::test_antisymmetry ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::bounds_comparisons::test_constructors_with_different_scalars ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::bounds_comparisons::test_constructor_equivalence ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::bounds_comparisons::test_constructor_ordering ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::bounds_comparisons::test_constructors_dynamic_interval_creation ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::bounds_comparisons::test_edge_cases_same_values ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::bounds_comparisons::test_interval_upper_bound_comparison ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::bounds_comparisons::test_lower_bound_semantics ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::bounds_comparisons::test_mathematical_consistency ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::bounds_comparisons::test_min_max_lower_bound ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::bounds_comparisons::test_reflexivity ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::bounds_comparisons::test_transitivity ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::bounds_comparisons::test_upper_bound_runtime_constructors ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::bounds_comparisons::test_upper_bound_semantics ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::bounds_comparisons::test_variant_checks_for_filtering ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::interval_bounds_runtime::get_interval_bound_closed ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::bounds_comparisons::test_variant_checks_non_consuming ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::interval_bounds_runtime::get_interval_bound_finite_length ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::interval_bounds_runtime::get_interval_bound_enum_wrappers ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::interval_bounds_runtime::get_interval_bound_infinite_length ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::interval_bounds_runtime::get_interval_bound_finite_positive_length ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::interval_bounds_runtime::get_interval_bound_left_closed_upper_open ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::bounds_comparisons::test_variant_check_consistency ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::interval_bounds_runtime::get_interval_bound_lower_open_upper_unbounded ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::interval_bounds_runtime::get_interval_bound_lower_unbounded_upper_open ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::interval_bounds_runtime::get_interval_bound_open ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::lower_bound::interval_upper_bound::test_interval_upper_bound_antisymmetry ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::interval_bounds_runtime::get_interval_bound_lower_unbounded_upper_closed ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::lower_bound::interval_upper_bound::test_interval_upper_bound_boundary_semantics ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::lower_bound::interval_upper_bound::test_interval_upper_bound_edge_cases ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::interval_bounds_runtime::get_interval_bound_singleton ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::lower_bound::interval_upper_bound::test_interval_upper_bound_equality ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::lower_bound::interval_upper_bound::test_interval_upper_bound_ordering_consistency ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::bounds_comparisons::test_extreme_values ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::lower_bound::interval_upper_bound::test_interval_upper_bound_partial_ord ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::lower_bound::interval_upper_bound::test_interval_upper_bound_reflexivity ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::lower_bound::interval_upper_bound::test_interval_upper_bound_transitivity ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::interval_bounds_runtime::get_interval_bound_subinterval_in_partition ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::bounds_comparisons::test_interval_lower_bound_comparison ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::lower_bound::interval_upper_bound::test_min_upper_bound ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::bounds_comparisons::test_lower_bound_runtime_constructors ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::lower_bound::test_interval_lower_bound_equality ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::bounds_comparisons::test_min_max_upper_bound ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::lower_bound::interval_upper_bound::test_interval_upper_bound_with_negative_values ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::lower_bound::interval_upper_bound::test_max_upper_bound ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::interval_bounds_runtime::get_interval_bound_lower_closed_upper_unbounded ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::lower_bound::test_interval_lower_bound_antisymmetry ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::lower_bound::test_interval_lower_bound_partial_ord ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::lower_bound::test_interval_lower_bound_ordering_consistency ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::interval_bounds_runtime::get_interval_bound_left_open_upper_closed ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::lower_bound::test_interval_lower_bound_reflexivity ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::lower_bound::test_min_lower_bound ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::lower_bound::interval_upper_bound::test_interval_upper_bound_with_large_values ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::maybe_unbounded_helpers::test_consistency_with_existing_min_lower_bound ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::maybe_unbounded_helpers::test_consistency_with_existing_max_upper_bound ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::lower_bound::test_max_lower_bound ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::maybe_unbounded_helpers::test_max_upper_bound_different_values ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::maybe_unbounded_helpers::test_max_upper_bound_both_none ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::maybe_unbounded_helpers::test_max_upper_bound_first_none ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::lower_bound::test_interval_lower_bound_transitivity ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::lower_bound::test_interval_lower_bound_with_large_values ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::maybe_unbounded_helpers::test_max_upper_bound_symmetry ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::lower_bound::test_interval_lower_bound_edge_cases ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::maybe_unbounded_helpers::test_min_lower_bound_associativity ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::maybe_unbounded_helpers::test_max_upper_bound_both_present_closed_wins ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::maybe_unbounded_helpers::test_min_lower_bound_both_none ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::maybe_unbounded_helpers::test_min_lower_bound_both_present_closed_wins ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::maybe_unbounded_helpers::test_min_lower_bound_different_values ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::maybe_unbounded_helpers::test_min_lower_bound_first_none ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::lower_bound::test_interval_lower_bound_with_negative_values ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::maybe_unbounded_helpers::test_min_lower_bound_second_none ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::partial_ord::partial_ord_interval_lower_bound_enum ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::maybe_unbounded_helpers::test_max_upper_bound_second_none ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::maybe_unbounded_helpers::test_min_lower_bound_symmetry ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::partial_ord::partial_ord_interval_upper_bound_enum ... ok
[INFO] [stdout] test bounds::tests::get_interval_bound_trait::get_interval_bound_closed ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::partial_ord::partial_ord_lower_bound_structs ... ok
[INFO] [stdout] test bounds::tests::get_interval_bound_trait::get_interval_bound_enum_wrappers ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::partial_ord::partial_ord_interval_upper_bound_enum_same_value ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::partial_ord::partial_ord_interval_lower_bound_enum_same_value ... ok
[INFO] [stdout] test bounds::tests::get_interval_bound_trait::get_interval_bound_finite_length ... ok
[INFO] [stdout] test bounds::tests::bounds_runtime::partial_ord::partial_ord_upper_bound_structs ... ok
[INFO] [stdout] test bounds::tests::get_interval_bound_trait::get_interval_bound_finite_positive_length ... ok
[INFO] [stdout] test bounds::tests::get_interval_bound_trait::get_interval_bound_left_closed_upper_open ... ok
[INFO] [stdout] test bounds::tests::get_interval_bound_trait::get_interval_bound_infinite_length ... ok
[INFO] [stdout] test bounds::tests::get_interval_bound_trait::get_interval_bound_left_open_upper_closed ... ok
[INFO] [stdout] test bounds::tests::get_interval_bound_trait::get_interval_bound_lower_closed_upper_unbounded ... ok
[INFO] [stdout] test bounds::tests::get_interval_bound_trait::get_interval_bound_lower_open_upper_unbounded ... ok
[INFO] [stdout] test bounds::tests::get_interval_bound_trait::get_interval_bound_lower_unbounded_upper_closed ... ok
[INFO] [stdout] test bounds::tests::get_interval_bound_trait::get_interval_bound_lower_unbounded_upper_open ... ok
[INFO] [stdout] test bounds::tests::get_interval_bound_trait::get_interval_bound_open ... ok
[INFO] [stdout] test bounds::tests::get_interval_bound_trait::get_interval_bound_singleton ... ok
[INFO] [stdout] test bounds::tests::get_interval_bound_trait::get_interval_bound_subinterval_in_partition ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_comparisons::test_antisymmetry ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_comparisons::test_edge_cases_same_values ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_comparisons::test_extreme_values ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_comparisons::test_interval_lower_bound_comparison ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_comparisons::test_interval_upper_bound_comparison ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_comparisons::test_lower_bound_semantics ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_comparisons::test_mathematical_consistency ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_comparisons::test_min_max_lower_bound ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_comparisons::test_reflexivity ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_comparisons::test_transitivity ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_comparisons::test_min_max_upper_bound ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_comparisons::test_upper_bound_semantics ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::combined_flip_lower_closed_to_upper_open ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::combined_flip_lower_open_to_upper_closed ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::combined_flip_upper_closed_to_lower_open ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::combined_flip_upper_open_to_lower_closed ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::flip_bound_side_lower_closed_to_upper_closed ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::flip_bound_side_lower_open_to_upper_open ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::flip_bound_side_upper_closed_to_lower_closed ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::flip_bound_side_preserves_type ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::flip_bound_side_upper_open_to_lower_open ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::flip_bound_side_roundtrip ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::flip_bound_type_lower_open_to_closed ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::flip_bound_type_preserves_side ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::flip_bound_type_negative_values ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::flip_bound_side_negative_values ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::flip_bound_type_upper_open_to_closed ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::flip_bound_type_lower_closed_to_open ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::interval_difference_use_case ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::flip_operations_commute ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::flip_bound_type_idempotent ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::flip_bound_type_upper_closed_to_open ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::multiple_sequential_transformations ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::test_bound_side ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::test_bound_side_checks ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::test_bound_type_is_open ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::test_flip_bound_side_and_type ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::test_interval_bound_runtime_into_inner ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::transformations_with_large_values ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::transformations_with_small_values ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::transformations_with_validated_types ... ok
[INFO] [stdout] test bounds::tests::interval_bound_runtime_transformations::transformations_with_zero ... ok
[INFO] [stdout] test bounds::tests::interval_lower_bound::interval_upper_bound::test_interval_upper_bound_antisymmetry ... ok
[INFO] [stdout] test bounds::tests::interval_lower_bound::interval_upper_bound::test_interval_upper_bound_boundary_semantics ... ok
[INFO] [stdout] test bounds::tests::interval_lower_bound::interval_upper_bound::test_interval_upper_bound_edge_cases ... ok
[INFO] [stdout] test bounds::tests::interval_lower_bound::interval_upper_bound::test_interval_upper_bound_equality ... ok
[INFO] [stdout] test bounds::tests::interval_lower_bound::interval_upper_bound::test_interval_upper_bound_partial_ord ... ok
[INFO] [stdout] test bounds::tests::interval_lower_bound::interval_upper_bound::test_interval_upper_bound_ordering_consistency ... ok
[INFO] [stdout] test bounds::tests::interval_lower_bound::interval_upper_bound::test_interval_upper_bound_reflexivity ... ok
[INFO] [stdout] test bounds::tests::interval_lower_bound::interval_upper_bound::test_interval_upper_bound_with_negative_values ... ok
[INFO] [stdout] test bounds::tests::interval_lower_bound::interval_upper_bound::test_max_upper_bound ... ok
[INFO] [stdout] test bounds::tests::interval_lower_bound::interval_upper_bound::test_interval_upper_bound_with_large_values ... ok
[INFO] [stdout] test bounds::tests::interval_lower_bound::interval_upper_bound::test_interval_upper_bound_transitivity ... ok
[INFO] [stdout] test bounds::tests::interval_lower_bound::test_interval_lower_bound_edge_cases ... ok
[INFO] [stdout] test bounds::tests::interval_lower_bound::test_interval_lower_bound_equality ... ok
[INFO] [stdout] test bounds::tests::interval_lower_bound::interval_upper_bound::test_min_upper_bound ... ok
[INFO] [stdout] test bounds::tests::interval_lower_bound::test_interval_lower_bound_ordering_consistency ... ok
[INFO] [stdout] test bounds::tests::interval_lower_bound::test_interval_lower_bound_antisymmetry ... ok
[INFO] [stdout] test bounds::tests::interval_lower_bound::test_interval_lower_bound_partial_ord ... ok
[INFO] [stdout] test bounds::tests::interval_lower_bound::test_interval_lower_bound_transitivity ... ok
[INFO] [stdout] test bounds::tests::interval_lower_bound::test_interval_lower_bound_with_large_values ... ok
[INFO] [stdout] test bounds::tests::interval_lower_bound::test_interval_lower_bound_with_negative_values ... ok
[INFO] [stdout] test bounds::tests::interval_lower_bound::test_max_lower_bound ... ok
[INFO] [stdout] test bounds::tests::interval_lower_bound::test_min_lower_bound ... ok
[INFO] [stdout] test bounds::tests::lower_bound_open_closed_partial_eq_and_ord ... ok
[INFO] [stdout] test bounds::tests::interval_lower_bound::test_interval_lower_bound_reflexivity ... ok
[INFO] [stdout] test bounds::tests::partial_ord::partial_ord_interval_lower_bound_enum ... ok
[INFO] [stdout] test bounds::tests::partial_ord::partial_ord_interval_lower_bound_enum_same_value ... ok
[INFO] [stdout] test bounds::tests::partial_ord::partial_ord_interval_upper_bound_enum_same_value ... ok
[INFO] [stdout] test bounds::tests::partial_ord::partial_ord_lower_bound_structs ... ok
[INFO] [stdout] test bounds::tests::partial_ord::partial_ord_upper_bound_structs ... ok
[INFO] [stdout] test bounds::tests::test_interval_bound_comparisons::test_antisymmetry ... ok
[INFO] [stdout] test bounds::tests::test_interval_bound_comparisons::test_edge_cases_same_values ... ok
[INFO] [stdout] test bounds::tests::test_interval_bound_comparisons::test_extreme_values ... ok
[INFO] [stdout] test bounds::tests::test_interval_bound_comparisons::test_interval_lower_bound_comparison ... ok
[INFO] [stdout] test bounds::tests::partial_ord::partial_ord_interval_upper_bound_enum ... ok
[INFO] [stdout] test bounds::tests::test_interval_bound_comparisons::test_interval_upper_bound_comparison ... ok
[INFO] [stdout] test bounds::tests::test_interval_bound_comparisons::test_lower_bound_semantics ... ok
[INFO] [stdout] test bounds::tests::test_interval_bound_comparisons::test_mathematical_consistency ... ok
[INFO] [stdout] test bounds::tests::test_interval_bound_comparisons::test_min_max_lower_bound ... ok
[INFO] [stdout] test bounds::tests::test_interval_bound_comparisons::test_min_max_upper_bound ... ok
[INFO] [stdout] test bounds::tests::test_interval_bound_comparisons::test_reflexivity ... ok
[INFO] [stdout] test bounds::tests::test_interval_bound_comparisons::test_transitivity ... ok
[INFO] [stdout] test bounds::tests::test_interval_bound_comparisons::test_upper_bound_semantics ... ok
[INFO] [stdout] test bounds::tests::upper_bound_open_closed_partial_eq_and_ord ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::coords1d::test_contains_and_find_index ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::coords1d::test_coords1d_binary_search ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::coords1d::test_coords1d_complex_set_operations ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::coords1d::test_coords1d_creation ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::coords1d::test_coords1d_deref ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::coords1d::test_coords1d_deserialization_empty_error ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::coords1d::test_coords1d_edge_cases_for_search ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::coords1d::test_coords1d_empty_creation ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::coords1d::test_coords1d_find_index ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::coords1d::test_coords1d_iterator ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::coords1d::test_coords1d_index ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::coords1d::test_coords1d_num_points ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::coords1d::test_coords1d_partition_point ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::coords1d::test_coords1d_serialization ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::coords1d::test_find_closest ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::coords1d::test_find_ceil_index ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::coords1d::test_find_floor_index ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::coords1d::test_first_last_span ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::coords1d::test_coords1d_len ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::coords1d::test_new_uniform ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::coords1d::test_into_vec ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::coords1d::test_set_operations ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::points_in_interval::test_points_in_interval_upper_bound_violation ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::points_in_interval::test_points_in_interval_lower_bound_violation ... ok
[INFO] [stdout] test coords::tests::test_find_range_indices_edge_cases::test_find_range_indices_all_coords_above_upper_bound ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::points_in_interval::test_points_in_interval_creation ... ok
[INFO] [stdout] test coords::tests::test_find_range_indices_edge_cases::test_find_range_indices_all_coords_below_lower_bound ... ok
[INFO] [stdout] test coords::tests::test_find_range_indices_edge_cases::test_find_range_indices_exact_boundaries ... ok
[INFO] [stdout] test coords::tests::test_find_range_indices_edge_cases::test_find_range_indices_partial_overlap ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::coords1d::test_find_insertion_index ... ok
[INFO] [stdout] test coords::tests::native64_strict_finite::coords1d::test_find_range_indices_and_range ... ok
[INFO] [stdout] test coords::tests::test_logspace::test_logspace_base_2 ... ok
[INFO] [stdout] test coords::tests::test_logspace::test_logspace_basic ... ok
[INFO] [stdout] test coords::tests::test_logspace::test_logspace_fractional_base ... ok
[INFO] [stdout] test coords::tests::test_logspace::test_logspace_many_intervals ... ok
[INFO] [stdout] test coords::tests::test_logspace::test_logspace_negative_exponents ... ok
[INFO] [stdout] test coords::tests::test_logspace::test_logspace_single_interval ... ok
[INFO] [stdout] test coords::tests::test_logspace::test_logspace_with_half_open_interval ... ok
[INFO] [stdout] test coords::tests::tests_coords1d_in_domain_generic::test_arc_coordinates ... ok
[INFO] [stdout] test coords::tests::tests_coords1d_in_domain_generic::test_borrowed_coordinates ... ok
[INFO] [stdout] test coords::tests::tests_coords1d_in_domain_generic::test_borrowed_to_owned_conversion ... ok
[INFO] [stdout] test coords::tests::tests_coords1d_in_domain_generic::test_box_coordinates ... ok
[INFO] [stdout] test coords::tests::tests_coords1d_in_domain_generic::test_cow_coordinates ... ok
[INFO] [stdout] test coords::tests::tests_coords1d_in_domain_generic::test_owned_coordinates ... ok
[INFO] [stdout] test coords::tests::tests_coords1d_in_domain_generic::test_rc_coordinates ... ok
[INFO] [stdout] test coords::tests::tests_coords1d_in_domain_generic::test_smart_pointer_trait_methods ... ok
[INFO] [stdout] test coords::tests::tests_coords1d_in_domain_generic::test_owned_to_borrowed_conversion ... ok
[INFO] [stdout] test coords::tests::tests_coords1d_in_domain_generic::test_validation_works_with_borrowed ... ok
[INFO] [stdout] test coords::tests::tests_coords1d_in_domain_generic::test_type_aliases ... ok
[INFO] [stdout] test coords::tests::tests_transformed_points1d_generic::test_transformed_points_borrowed_storage ... ok
[INFO] [stdout] test coords::tests::tests_transformed_points1d_generic::test_type_aliases_compile ... ok
[INFO] [stdout] test coords::tests::tests_transformed_points1d_generic::test_transformed_points_owned_storage ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_boundary_subtlety_open_closed ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_complete_containment ... ok
[INFO] [stdout] test coords::tests::tests_transformed_points1d_generic::test_transformed_points_arc_storage ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_boundary_subtlety_closed_open ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_contains_point_test ... ok
[INFO] [stdout] test coords::tests::tests_coords1d_in_domain_generic::test_smart_pointer_type_aliases ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_degenerate_left_valid_right ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_finite_closed_minus_lower_unbounded_disjoint ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_finite_open_minus_lower_unbounded_overlap ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_interval_minus_singleton_at_endpoint ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_interval_minus_singleton_interior ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_finite_open_minus_upper_unbounded_disjoint ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_half_open_intervals ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_none_half_open_contained ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_helper_methods_test ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_lower_unbounded_partial ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_no_overlap ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_none_lower_unbounded_contained ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_open_interval_minus_singleton_at_boundary ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_none_open_interval_contained ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_none_upper_unbounded_contained ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_interior_removal ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_lower_unbounded_minus_open_finite ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_lower_unbounded_minus_upper_unbounded_disjoint ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_none_mixed_boundaries_contained ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_none_open_interval_subset ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_open_interior_removal ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_identical_intervals ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_finite_closed_minus_lower_unbounded_overlap ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_open_open_no_overlap ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_open_open_partial_overlap ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_open_upper_unbounded_minus_finite ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_open_vs_closed_same_values ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_open_lower_unbounded_minus_finite ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_lower_unbounded_minus_upper_unbounded_overlap ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_partial_overlap_left ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_none_identical_intervals ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_partial_overlap_right ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_same_direction_lower_unbounded_overlap ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_singleton_minus_interval ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_singleton_same_value ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_unbounded_minus_unbounded ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_unbounded_no_overlap ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_universal_minus_lower_unbounded ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_unbounded_partial_overlap ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_universal_minus_open_finite ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_universal_minus_universal ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_upper_unbounded_minus_open_finite ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_same_direction_upper_unbounded_overlap ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_valid_left_degenerate_right ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_singleton_different_values ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_to_intervals_test ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_unbounded_complete_containment ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_same_direction_upper_unbounded_disjoint ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_same_direction_lower_unbounded_disjoint ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_singleton_minus_non_overlapping ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_universal_minus_upper_unbounded ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_singleton_contained_in_interval ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_01 ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_02 ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_closed_left_half_open ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_closed_closed ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_closed_open ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_closed_lower_unbounded_upper ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_with_fully_unbounded_other ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_closed_right_half_open ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_disjoint_open_open ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_half_unbounded_both ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_half_unbounded_both_open ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_half_unbounded_disjoint ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_with_singleton ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_left_half_open_right_half_open ... ok
[INFO] [stdout] test intervals::operations::tests::difference::difference_with_unbounded_intervals ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_disjoint ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_open_left_half_open ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_open_lower_unbounded_upper ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_open_open ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_singleton_closed ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_open_open_touching_boundary ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_singleton_open ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_subintervals ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_preserves_closed_lower_unbounded ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_preserves_open_lower_unbounded ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_unbounded_closed ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_none ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_preserves_unbounded_lower_closed ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_singleton ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_unbounded_lower_closed_upper ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_unbounded_lower_open_upper_disjoint ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_unbounded_unbounded ... ok
[INFO] [stdout] test intervals::operations::tests::union::gap::gap_with_disjoint_half_open_intervals ... ok
[INFO] [stdout] test intervals::operations::tests::union::gap::gap_preserves_boundary_semantics ... ok
[INFO] [stdout] test intervals::operations::tests::union::gap::gap_with_mixed_boundary_types ... ok
[INFO] [stdout] test intervals::operations::tests::union::gap::gap_with_single_connected_interval ... ok
[INFO] [stdout] test intervals::operations::tests::union::union_adjacent_closed_open ... ok
[INFO] [stdout] test intervals::operations::tests::union::union_adjacent_open_closed ... ok
[INFO] [stdout] test intervals::operations::tests::union::gap::gap_with_disjoint_intervals_positive_gap ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_unbounded_lower_open_upper ... ok
[INFO] [stdout] test intervals::operations::tests::union::union_adjacent_open_open ... ok
[INFO] [stdout] test intervals::operations::tests::union::gap::gap_with_disjoint_intervals_small_gap ... ok
[INFO] [stdout] test intervals::operations::tests::union::gap::gap_with_overlapping_intervals_no_gap ... ok
[INFO] [stdout] test intervals::operations::tests::union::gap::gap_with_singleton_intervals ... ok
[INFO] [stdout] test intervals::operations::tests::union::gap::gap_with_negative_intervals ... ok
[INFO] [stdout] test intervals::operations::tests::union::union_different_bound_types_contained ... ok
[INFO] [stdout] test intervals::operations::tests::union::union_different_bound_types_overlapping ... ok
[INFO] [stdout] test intervals::operations::tests::union::gap::gap_with_open_intervals_disjoint ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_preserves_unbounded_lower_open ... ok
[INFO] [stdout] test intervals::operations::tests::union::gap::gap_with_very_small_gap ... ok
[INFO] [stdout] test intervals::operations::tests::union::union_disjoint ... ok
[INFO] [stdout] test intervals::operations::tests::union::gap::gap_with_touching_intervals_no_gap ... ok
[INFO] [stdout] test intervals::operations::tests::union::union_disjoint_open_self_on_right ... ok
[INFO] [stdout] test intervals::operations::tests::union::union_disjoint_open_half_open ... ok
[INFO] [stdout] test intervals::operations::tests::union::union_identical_intervals ... ok
[INFO] [stdout] test intervals::operations::tests::union::union_disjoint_self_on_right ... ok
[INFO] [stdout] test intervals::operations::tests::union::union_lower_unbounded_with_upper_unbounded ... ok
[INFO] [stdout] test intervals::operations::tests::union::union_lower_unbounded_with_upper_unbounded_overlapping ... ok
[INFO] [stdout] test intervals::operations::tests::union::union_one_contains_other ... ok
[INFO] [stdout] test intervals::operations::tests::union::union_with_singleton_at_boundary_closed ... ok
[INFO] [stdout] test intervals::operations::tests::union::union_overlapping ... ok
[INFO] [stdout] test intervals::operations::tests::union::union_unbounded_overlapping ... ok
[INFO] [stdout] test intervals::operations::tests::union::union_with_singleton_at_boundary_open ... ok
[INFO] [stdout] test intervals::operations::tests::union::union_with_fully_unbounded ... ok
[INFO] [stdout] test intervals::operations::tests::union::union_with_singleton_outside ... ok
[INFO] [stdout] test intervals::operations::tests::intersection::intersection_open_lower_unbounded_upper_disjoint ... ok
[INFO] [stdout] test intervals::tests::constructors::from_bounds_closed_valid ... ok
[INFO] [stdout] test intervals::operations::tests::union::union_with_singleton_inside ... ok
[INFO] [stdout] test intervals::operations::tests::union::union_disjoint_open_open ... ok
[INFO] [stdout] test intervals::tests::constructors::from_bounds_lower_open_upper_closed_valid ... ok
[INFO] [stdout] test intervals::tests::constructors::from_bounds_mixed_types ... ok
[INFO] [stdout] test intervals::tests::constructors::from_bounds_negative_bounds ... ok
[INFO] [stdout] test intervals::tests::constructors::from_bounds_very_small_interval ... ok
[INFO] [stdout] test intervals::tests::constructors::from_bounds_open_valid ... ok
[INFO] [stdout] test intervals::tests::constructors::interval_closed_try_new_invalid ... ok
[INFO] [stdout] test intervals::tests::constructors::closed_01 ... ok
[INFO] [stdout] test intervals::tests::constructors::from_bounds_half_open_valid ... ok
[INFO] [stdout] test intervals::operations::tests::union::union_finite_with_unbounded ... ok
[INFO] [stdout] test intervals::tests::constructors::interval_lower_closed_upper_open_try_new_invalid ... ok
[INFO] [stdout] test intervals::tests::constructors::singleton ... ok
[INFO] [stdout] test intervals::tests::constructors::try_from_bounds_all_types ... ok
[INFO] [stdout] test intervals::tests::constructors::interval_lower_open_upper_closed_try_new_invalid ... ok
[INFO] [stdout] test intervals::tests::constructors::try_from_bounds_closed_invalid_lower_greater ... ok
[INFO] [stdout] test intervals::tests::constructors::interval_open_try_new_invalid ... ok
[INFO] [stdout] test intervals::tests::constructors::left_half_open ... ok
[INFO] [stdout] test intervals::tests::constructors::open ... ok
[INFO] [stdout] test intervals::tests::constructors::right_half_open ... ok
[INFO] [stdout] test intervals::tests::constructors::try_from_bounds_closed_valid ... ok
[INFO] [stdout] test intervals::tests::constructors::try_from_bounds_open_invalid_equal_bounds ... ok
[INFO] [stdout] test intervals::tests::constructors::unbounded_closed_left ... ok
[INFO] [stdout] test intervals::tests::constructors::unbounded_open_left ... ok
[INFO] [stdout] test intervals::tests::constructors::unbounded_open_right ... ok
[INFO] [stdout] test intervals::tests::constructors::unbounded_closed_right ... ok
[INFO] [stdout] test intervals::tests::contains_on_intervals_combinations::contains_closed_left_half_open ... ok
[INFO] [stdout] test intervals::tests::contains_on_intervals_combinations::contains_closed_open ... ok
[INFO] [stdout] test intervals::tests::contains_on_intervals_combinations::contains_closed_closed ... ok
[INFO] [stdout] test intervals::tests::contains_on_intervals_combinations::contains_closed_singleton ... ok
[INFO] [stdout] test intervals::tests::contains_on_intervals_combinations::contains_enum_variants ... ok
[INFO] [stdout] test intervals::tests::contains_on_intervals_combinations::contains_finite_length_singleton ... ok
[INFO] [stdout] test intervals::tests::contains_on_intervals_combinations::contains_finite_positive_length_finite_length ... ok
[INFO] [stdout] test intervals::tests::contains_on_intervals_combinations::contains_infinite_length_finite_length ... ok
[INFO] [stdout] test intervals::tests::contains_on_intervals_combinations::contains_closed_right_half_open ... ok
[INFO] [stdout] test intervals::tests::contains_on_intervals_combinations::contains_open_right_half_open ... ok
[INFO] [stdout] test intervals::tests::contains_on_intervals_combinations::contains_open_singleton ... ok
[INFO] [stdout] test intervals::tests::contains_on_intervals_combinations::contains_left_half_open_right_half_open ... ok
[INFO] [stdout] test intervals::tests::contains_on_intervals_combinations::contains_subinterval_enum ... ok
[INFO] [stdout] test intervals::tests::contains_on_intervals_combinations::contains_subinterval_first_not_first ... ok
[INFO] [stdout] test intervals::tests::contains_on_intervals_combinations::contains_open_left_half_open ... ok
[INFO] [stdout] test intervals::tests::contains_on_same_interval_type::contains_interval_closed ... ok
[INFO] [stdout] test intervals::tests::contains_on_same_interval_type::contains_interval_finite_length ... ok
[INFO] [stdout] test intervals::tests::contains_on_same_interval_type::contains_interval_enum ... ok
[INFO] [stdout] test intervals::tests::contains_on_same_interval_type::contains_interval_finite_positive_length ... ok
[INFO] [stdout] test intervals::tests::contains_on_same_interval_type::contains_interval_lower_open_upper_closed ... ok
[INFO] [stdout] test intervals::tests::contains_on_same_interval_type::contains_interval_open ... ok
[INFO] [stdout] test intervals::tests::contains_on_same_interval_type::contains_interval_singleton ... ok
[INFO] [stdout] test intervals::tests::contains_on_same_interval_type::contains_subinterval_in_partition ... ok
[INFO] [stdout] test intervals::tests::contains_point::interval_closed_contains_point ... ok
[INFO] [stdout] test intervals::tests::contains_point::interval_enum_contains_point ... ok
[INFO] [stdout] test intervals::tests::contains_point::interval_finite_length_contains_point ... ok
[INFO] [stdout] test intervals::tests::contains_point::interval_lower_closed_upper_open_contains_point ... ok
[INFO] [stdout] test intervals::tests::contains_point::interval_finite_positive_length_trait ... ok
[INFO] [stdout] test intervals::tests::contains_on_same_interval_type::contains_interval_infinite_length ... ok
[INFO] [stdout] test intervals::tests::contains_point::interval_lower_open_upper_closed_contains_point ... ok
[INFO] [stdout] test intervals::tests::contains_point::interval_lower_closed_upper_unbounded_contains_point ... ok
[INFO] [stdout] test intervals::tests::contains_point::interval_lower_open_upper_unbounded_contains_point ... ok
[INFO] [stdout] test intervals::tests::contains_point::interval_lower_unbounded_upper_closed_contains_point ... ok
[INFO] [stdout] test intervals::tests::contains_on_same_interval_type::contains_interval_lower_closed_upper_open ... ok
[INFO] [stdout] test intervals::tests::contains_point::interval_singleton_contains_point ... ok
[INFO] [stdout] test intervals::tests::contains_point::subinterval_in_partition_contains_point ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::both_bounds_all_variants ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::bound_predicates_with_validated_types ... ok
[INFO] [stdout] test intervals::tests::contains_point::interval_lower_unbounded_upper_open_contains_point ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::clamp_all_variants ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::clamp_floating_point_edge_cases ... ok
[INFO] [stdout] test intervals::tests::contains_point::interval_open_contains_point ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::clamp_idempotency ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::clamp_negative_bounds ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::clamp_interval_crossing_zero ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::clamp_preserves_interval ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::clamp_large_values ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::clamp_on_very_small_interval ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::clamp_at_boundaries ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::clamp_result_in_range ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::clamp_value_above_interval ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::clamp_with_validated_types ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::clamp_value_below_interval ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::is_lower_bound_closed_variant_lower_open_upper_closed ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::is_lower_bound_closed_variant_lower_closed_upper_open ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::is_upper_bound_closed_negative_values ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::clamp_small_interval ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::is_upper_bound_closed_variant_closed ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::is_upper_bound_closed_consistency_with_value ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::is_lower_bound_closed_variant_open ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::is_upper_bound_closed_small_intervals ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::is_lower_bound_closed_variant_closed ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::clamp_value_inside_interval ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::is_upper_bound_closed_variant_open ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::is_upper_bound_open_complement_all_variants ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_constructors::test_trait_try_new_invalid_equal_bounds ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_constructors::test_trait_try_new_negative_bounds ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::is_upper_bound_closed_variant_lower_closed_upper_open ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_constructors::test_trait_try_new_valid ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_bounds::is_upper_bound_closed_variant_lower_open_upper_closed ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_bounded_with_fully_unbounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_bounded_with_lower_bounded_upper_unbounded ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_constructors::test_trait_new_valid ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_constructors::test_trait_try_new_invalid_lower_greater ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_bounded_with_lower_unbounded_upper_open ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_closed_with_closed ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_closed_with_open ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_bounded_with_lower_unbounded_upper_bounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_closed_unbounded_with_open_bounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_closed_with_lower_closed_upper_open ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_bounded_with_lower_open_upper_unbounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_contained_intervals ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_closed_with_lower_open_upper_closed ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_finite_positive_half_open_with_open ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_containment_property ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_disjoint_intervals ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_finite_length_with_fully_unbounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_finite_length_with_unbounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_finite_positive_closed_with_bounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_finite_positive_mixed_boundaries ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_finite_positive_open_with_closed ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_finite_zero_length_with_bounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_fully_unbounded_with_bounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_identical_intervals ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_infinite_disjoint_regions ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_infinite_fully_unbounded_with_bounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_infinite_lower_closed_upper_unbounded_with_bounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_infinite_lower_open_upper_unbounded_with_bounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_infinite_lower_unbounded_upper_closed_with_bounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_infinite_lower_unbounded_upper_open_with_bounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_infinite_opposite_directions ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_infinite_same_direction_different_bounds ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_infinite_same_direction_open_vs_closed ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_infinite_with_finite_zero_length ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_lower_bounded_upper_unbounded_with_bounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_lower_closed_upper_open_with_lower_open_upper_closed ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_lower_open_upper_unbounded_with_bounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_lower_unbounded_upper_bounded_with_bounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_lower_unbounded_upper_open_with_bounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_opposite_unbounded_both_open ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_open_bounded_with_closed_unbounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_open_with_lower_closed_upper_open ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_opposite_unbounded_both_open_reverse ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_open_with_lower_open_upper_closed ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_open_with_open ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_opposite_unbounded_closed_disjoint ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_opposite_unbounded_closed_disjoint_reverse ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_opposite_unbounded_mixed_boundaries_gap ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_opposite_unbounded_mixed_boundaries_gap_reverse ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_opposite_unbounded_overlapping ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_opposite_unbounded_overlapping_reverse ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_overlapping_intervals ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_reflexivity ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_same_bound_closed_vs_open_lower_unbounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_same_bound_closed_vs_open_upper_unbounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_same_bounds_different_types ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_singleton_with_bounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_singleton_with_unbounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_two_lower_bounded_upper_unbounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_small_intervals ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_symmetry_property ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_two_finite_zero_length ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_two_fully_unbounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_using_interval_enum ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_with_enum_variant ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_two_open_lower_unbounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_two_open_upper_unbounded ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_with_f64 ... ok
[INFO] [stdout] test intervals::tests::into_bounds_pair::into_bounds_pair_interval_closed ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_two_lower_unbounded_upper_bounded ... ok
[INFO] [stdout] test intervals::tests::into_bounds_pair::into_bounds_pair_interval_finite_positive_length_02 ... ok
[INFO] [stdout] test intervals::tests::into_bounds_pair::into_bounds_pair_interval_lower_open_upper_closed ... ok
[INFO] [stdout] test intervals::tests::into_bounds_pair::into_bounds_pair_subinterval_in_partition ... ok
[INFO] [stdout] test intervals::tests::into_bounds_pair::into_inner_interval_singleton ... ok
[INFO] [stdout] test intervals::tests::into_interval_conversions::generic_requires_explicit_bound ... ok
[INFO] [stdout] test intervals::tests::into_interval_conversions::generic_interval_bounded_into_interval ... ok
[INFO] [stdout] test intervals::tests::into_bounds_pair::into_bounds_pair_interval_finite_positive_length_01 ... ok
[INFO] [stdout] test intervals::tests::into_bounds_pair::into_bounds_pair_interval_lower_closed_upper_open ... ok
[INFO] [stdout] test intervals::tests::into_bounds_pair::into_bounds_pair_interval_open ... ok
[INFO] [stdout] test intervals::tests::into_interval_conversions::interval_bounded_into_interval_method ... ok
[INFO] [stdout] test intervals::tests::into_interval_conversions::to_interval_enum_finite_length ... ok
[INFO] [stdout] test intervals::tests::into_interval_conversions::to_interval_enum_finite_positive_length ... ok
[INFO] [stdout] test intervals::tests::into_interval_conversions::to_interval_enum_infinite_length ... ok
[INFO] [stdout] test intervals::tests::into_interval_conversions::to_interval_closed ... ok
[INFO] [stdout] test intervals::tests::into_interval_conversions::to_interval_lower_closed_upper_open ... ok
[INFO] [stdout] test intervals::tests::into_interval_conversions::to_interval_lower_closed_upper_unbounded ... ok
[INFO] [stdout] test intervals::tests::into_interval_conversions::to_interval_lower_open_upper_unbounded ... ok
[INFO] [stdout] test intervals::tests::into_interval_conversions::to_interval_in_generic_function ... ok
[INFO] [stdout] test intervals::tests::into_interval_conversions::to_interval_lower_open_upper_closed ... ok
[INFO] [stdout] test intervals::tests::into_interval_conversions::generic_function_with_interval_bounded ... ok
[INFO] [stdout] test intervals::tests::into_interval_conversions::to_interval_lower_unbounded_upper_closed ... ok
[INFO] [stdout] test intervals::tests::interval_hull::hull_finite_positive_length_disjoint ... ok
[INFO] [stdout] test intervals::tests::into_interval_conversions::to_interval_fully_unbounded ... ok
[INFO] [stdout] test intervals::tests::into_interval_conversions::to_interval_open ... ok
[INFO] [stdout] test intervals::tests::into_interval_conversions::to_interval_preserves_values ... ok
[INFO] [stdout] test intervals::tests::into_interval_conversions::to_interval_singleton ... ok
[INFO] [stdout] test intervals::tests::length::length_interval_closed ... ok
[INFO] [stdout] test intervals::tests::length::length_interval_finite_positive_length ... ok
[INFO] [stdout] test intervals::tests::into_interval_conversions::to_interval_lower_unbounded_upper_open ... ok
[INFO] [stdout] test intervals::tests::into_interval_conversions::to_interval_preserves_boundary_semantics ... ok
[INFO] [stdout] test intervals::tests::lower_bound_value::lower_bound_value_interval_finite_positive_length ... ok
[INFO] [stdout] test intervals::tests::lower_bound_value::lower_bound_value_interval_lower_closed_upper_open ... ok
[INFO] [stdout] test intervals::tests::lower_bound_value::lower_bound_value_interval_lower_closed_upper_unbounded ... ok
[INFO] [stdout] test intervals::tests::lower_bound_value::lower_bound_value_interval_lower_open_upper_closed ... ok
[INFO] [stdout] test intervals::tests::lower_bound_value::lower_bound_value_interval_lower_open_upper_unbounded ... ok
[INFO] [stdout] test intervals::tests::lower_bound_value::lower_bound_value_interval_open ... ok
[INFO] [stdout] test intervals::tests::lower_bound_value::lower_bound_value_subinterval_in_partition ... ok
[INFO] [stdout] test intervals::tests::lower_bound_value::lower_bound_value_interval_closed ... ok
[INFO] [stdout] test intervals::tests::mid_point::mid_point_interval_closed ... ok
[INFO] [stdout] test intervals::tests::length::length_interval_lower_closed_upper_open ... ok
[INFO] [stdout] test intervals::tests::mid_point::mid_point_interval_finite_positive_length ... ok
[INFO] [stdout] test intervals::tests::length::length_interval_lower_open_upper_closed ... ok
[INFO] [stdout] test intervals::tests::length::length_subinterval_in_partition ... ok
[INFO] [stdout] test intervals::tests::mid_point::mid_point_interval_lower_open_upper_closed ... ok
[INFO] [stdout] test intervals::tests::mid_point::mid_point_subinterval_in_partition ... ok
[INFO] [stdout] test intervals::tests::mid_point::mid_point_interval_lower_closed_upper_open ... ok
[INFO] [stdout] test intervals::tests::new_functions::test_interval_finite_length_singleton_creation ... ok
[INFO] [stdout] test intervals::tests::mid_point::mid_point_interval_open ... ok
[INFO] [stdout] test intervals::tests::new_functions::test_interval_finite_positive_length_try_new ... ok
[INFO] [stdout] test intervals::tests::new_functions::test_interval_try_new_half_open ... ok
[INFO] [stdout] test intervals::tests::new_functions::test_interval_try_new_invalid_bounds ... ok
[INFO] [stdout] test intervals::tests::new_functions::test_interval_try_new_closed_interval ... ok
[INFO] [stdout] test intervals::tests::new_functions::test_interval_try_new_lower_bounded_closed ... ok
[INFO] [stdout] test intervals::tests::new_functions::test_interval_try_new_lower_bounded_open ... ok
[INFO] [stdout] test intervals::tests::new_functions::test_interval_try_new_upper_bounded_closed ... ok
[INFO] [stdout] test intervals::tests::new_functions::test_interval_try_new_upper_bounded_open ... ok
[INFO] [stdout] test intervals::tests::new_functions::test_new_lower_unbounded_closed ... ok
[INFO] [stdout] test intervals::tests::new_functions::test_new_lower_unbounded_open ... ok
[INFO] [stdout] test intervals::tests::new_functions::test_new_upper_unbounded_closed ... ok
[INFO] [stdout] test intervals::tests::new_functions::test_new_upper_unbounded_open ... ok
[INFO] [stdout] test intervals::tests::partial_ord::partial_ord_lower_bound_cross_types ... ok
[INFO] [stdout] test intervals::tests::new_functions::test_interval_finite_length_try_new_all_combinations ... ok
[INFO] [stdout] test intervals::tests::new_functions::test_interval_finite_positive_length_invalid ... ok
[INFO] [stdout] test intervals::tests::partial_ord::partial_ord_lower_bound_open ... ok
[INFO] [stdout] test intervals::tests::new_functions::test_interval_try_new_fully_unbounded ... ok
[INFO] [stdout] test intervals::tests::partial_ord::partial_ord_lower_bound_open_closed_same_value ... ok
[INFO] [stdout] test intervals::tests::partial_ord::partial_ord_lower_bound_closed ... ok
[INFO] [stdout] test intervals::tests::new_functions::test_interval_try_new_singleton ... ok
[INFO] [stdout] test intervals::tests::partial_ord::partial_ord_upper_bound_open_closed_same_value ... ok
[INFO] [stdout] test intervals::tests::point_containment::contains_point_lower_closed_upper_open_above_upper ... ok
[INFO] [stdout] test intervals::tests::point_containment::contains_point_lower_closed_upper_open_at_lower_bound ... ok
[INFO] [stdout] test intervals::tests::point_containment::contains_point_lower_closed_upper_open_at_upper_bound ... ok
[INFO] [stdout] test intervals::tests::partial_ord::partial_ord_upper_bound_cross_types ... ok
[INFO] [stdout] test intervals::tests::partial_ord::partial_ord_upper_bound_open ... ok
[INFO] [stdout] test intervals::tests::point_containment::contains_point_lower_closed_upper_open_below_lower ... ok
[INFO] [stdout] test intervals::tests::partial_ord::partial_ord_upper_bound_closed ... ok
[INFO] [stdout] test intervals::tests::point_containment::contains_point_lower_closed_upper_open_interior ... ok
[INFO] [stdout] test intervals::tests::point_containment::contains_point_lower_closed_upper_open_multiple_points ... ok
[INFO] [stdout] test intervals::tests::point_containment::contains_point_lower_closed_upper_open_negative_bounds ... ok
[INFO] [stdout] test intervals::tests::point_containment::contains_point_lower_closed_upper_open_tiny_interval ... ok
[INFO] [stdout] test intervals::tests::point_containment::contains_point_lower_closed_upper_open_boundary_precision ... ok
[INFO] [stdout] test intervals::tests::length::length_interval_open ... ok
[INFO] [stdout] test intervals::tests::point_containment::contains_point_lower_closed_upper_open_unit_interval ... ok
[INFO] [stdout] test intervals::tests::point_containment::contains_point_lower_closed_upper_open_vs_closed ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_lower_bound_closed_consistency_with_value ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_lower_bound_closed_first_open ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_lower_bound_closed_last_closed ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_lower_bound_closed_last_half_open ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_lower_bound_closed_last_open ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_lower_bound_closed_middle ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_lower_bound_closed_first_closed ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_lower_bound_closed_first_half_open ... ok
[INFO] [stdout] test intervals::tests::point_containment::contains_point_lower_closed_upper_open_vs_open ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_lower_bound_closed_negative_values ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_lower_bound_closed_only_open ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_lower_bound_closed_only_closed ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_lower_bound_closed_only_half_open ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_upper_bound_closed_all_variants ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_upper_bound_closed_consistency_with_value ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_upper_bound_closed_first_closed ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_lower_bound_closed_all_variants ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_upper_bound_closed_first_half_open ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_upper_bound_closed_negative_values ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_upper_bound_closed_last_closed ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_upper_bound_closed_only_closed ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_upper_bound_closed_last_half_open ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_upper_bound_closed_only_half_open ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_upper_bound_closed_only_open ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_upper_bound_open_all_variants ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_upper_bound_closed_first_open ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_upper_bound_closed_middle ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_upper_bound_closed_last_open ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_upper_bound_open_complement_relationship ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_upper_bound_open_consistency_with_containment ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_upper_bound_open_last_half_open ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_upper_bound_open_middle ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_upper_bound_open_negative_values ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_upper_bound_open_only_closed ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_upper_bound_open_only_half_open ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_upper_bound_open_only_open ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::test_boundary_semantics ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::test_bounds_pair_extraction ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_upper_bound_open_first ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_upper_bound_open_last_closed ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::test_clone ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::test_edge_cases ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::test_interior_and_closure_operations ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::test_intersection_operations ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::test_construction_and_basic_properties ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::test_interval_containment ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::test_conversion_to_general_intervals ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::test_length_calculation ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::test_equality_and_debug ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::test_midpoint_calculation ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::test_point_containment ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::test_symmetry ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::test_with_different_scalar_types ... ok
[INFO] [stdout] test intervals::tests::subinterval_only_variant::test_only_variant_into_bounds_pair ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::test_partition_continuity ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::is_upper_bound_open_last_open ... ok
[INFO] [stdout] test intervals::tests::sub_interval_in_partition::test_only_interval_in_partition ... ok
[INFO] [stdout] test intervals::tests::subinterval_only_variant::test_only_variant_lower_bound_runtime ... ok
[INFO] [stdout] test intervals::tests::subinterval_only_variant::test_only_variant_try_new ... ok
[INFO] [stdout] test intervals::tests::subinterval_only_variant::test_only_variant_upper_bound_runtime ... ok
[INFO] [stdout] test intervals::tests::subinterval_only_variant::test_only_variant_with_half_open_interval ... ok
[INFO] [stdout] test intervals::tests::test_interval_conversion_errors ... ok
[INFO] [stdout] test intervals::tests::test_interval_lower_unbounded_upper_unbounded::test_comparison_with_other_intervals ... ok
[INFO] [stdout] test intervals::tests::test_interval_lower_unbounded_upper_unbounded::test_construction ... ok
[INFO] [stdout] test intervals::tests::test_interval_lower_unbounded_upper_unbounded::test_clone_and_equality ... ok
[INFO] [stdout] test intervals::tests::subinterval_only_variant::test_only_variant_with_open_interval ... ok
[INFO] [stdout] test intervals::tests::test_interval_lower_unbounded_upper_unbounded::test_contains_any_interval ... ok
[INFO] [stdout] test intervals::tests::test_interval_lower_unbounded_upper_unbounded::test_contains_point_with_validated_types ... ok
[INFO] [stdout] test intervals::tests::test_interval_lower_unbounded_upper_unbounded::test_contains_point_always_true ... ok
[INFO] [stdout] test intervals::tests::test_interval_lower_unbounded_upper_unbounded::test_debug_and_display ... ok
[INFO] [stdout] test intervals::tests::constructors::closed_02 - should panic ... ok
[INFO] [stdout] test intervals::tests::test_interval_lower_unbounded_upper_unbounded::test_default ... ok
[INFO] [stdout] test intervals::tests::test_interval_lower_unbounded_upper_unbounded::test_edge_cases_and_boundary_conditions ... ok
[INFO] [stdout] test intervals::tests::test_interval_lower_unbounded_upper_unbounded::test_intersection_commutativity ... ok
[INFO] [stdout] test intervals::tests::test_interval_lower_unbounded_upper_unbounded::test_intersection_with_infinite_intervals ... ok
[INFO] [stdout] test intervals::tests::test_interval_lower_unbounded_upper_unbounded::test_intersection_with_self ... ok
[INFO] [stdout] test intervals::tests::test_interval_lower_unbounded_upper_unbounded::test_memory_efficiency ... ok
[INFO] [stdout] test intervals::tests::test_interval_lower_unbounded_upper_unbounded::test_no_other_interval_contains_universal ... ok
[INFO] [stdout] test intervals::tests::test_interval_lower_unbounded_upper_unbounded::test_universal_as_identity_element ... ok
[INFO] [stdout] test intervals::tests::constructors::interval_closed_new_panics_on_invalid_bounds - should panic ... ok
[INFO] [stdout] test intervals::tests::tests_has_lower_bound::test_boundary_behavior_at_limits ... ok
[INFO] [stdout] test intervals::tests::test_interval_lower_unbounded_upper_unbounded::test_with_different_scalar_types ... ok
[INFO] [stdout] test intervals::tests::test_interval_lower_unbounded_upper_unbounded::test_mathematical_properties ... ok
[INFO] [stdout] test intervals::tests::test_interval_lower_unbounded_upper_unbounded::test_intersection_identity_property ... ok
[INFO] [stdout] test intervals::tests::test_interval_lower_unbounded_upper_unbounded::test_serialization ... ok
[INFO] [stdout] test intervals::tests::constructors::from_bounds_closed_panics_on_invalid - should panic ... ok
[INFO] [stdout] test intervals::tests::tests_has_lower_bound::test_boundary_consistency_with_point_containment ... ok
[INFO] [stdout] test intervals::tests::tests_has_lower_bound::test_edge_case_zero_bounds ... ok
[INFO] [stdout] test intervals::tests::tests_has_lower_bound::test_generic_programming_pattern ... ok
[INFO] [stdout] test intervals::tests::tests_has_lower_bound::test_is_lower_bound_closed_for_closed_intervals ... ok
[INFO] [stdout] test intervals::tests::tests_has_lower_bound::test_is_lower_bound_closed_for_half_open_intervals ... ok
[INFO] [stdout] test intervals::tests::tests_has_lower_bound::test_is_lower_bound_closed_for_unbounded_intervals ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::round_trip_lower_unbounded_upper_closed ... ok
[INFO] [stdout] test intervals::tests::tests_has_lower_bound::test_is_lower_bound_open_complement_property ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::round_trip_open ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::round_trip_singleton ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_finite_positive_to_closed_fails ... ok
[INFO] [stdout] test intervals::tests::tests_has_lower_bound::test_documentation_examples ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_finite_positive_to_closed ... ok
[INFO] [stdout] test intervals::tests::tests_has_lower_bound::test_finite_positive_length_intervals ... ok
[INFO] [stdout] test intervals::tests::tests_has_lower_bound::test_is_lower_bound_closed_for_open_intervals ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_finite_positive_to_lower_closed_upper_open ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_finite_positive_to_lower_open_upper_closed ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::error_contains_interval_info ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::round_trip_closed ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_finite_length_positive ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_closed_fails_for_singleton ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_finite_positive_closed ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_finite_length_zero ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_finite_length_fails_for_infinite ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_finite_positive_to_open ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_finite_positive_fails_for_infinite ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_finite_positive_open ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_finite_positive_fails_for_singleton ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_infinite_length_lower_unbounded ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_infinite_fails_for_finite ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_closed ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::chained_conversion_interval_to_finite_to_closed ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_closed_fails_for_open ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_lower_closed_upper_unbounded_fails ... ok
[INFO] [stdout] test intervals::tests::constructors::interval_lower_closed_upper_unbounded_try_new_invalid - should panic ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_lower_closed_upper_open ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_lower_closed_upper_open_fails ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_lower_closed_upper_unbounded ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_infinite_length_upper_unbounded ... ok
[INFO] [stdout] test intervals::tests::tests_has_lower_bound::test_with_different_scalar_types ... ok
[INFO] [stdout] test intervals::tests::constructors::interval_lower_open_upper_unbounded_try_new_invalid - should panic ... ok
[INFO] [stdout] test intervals::tests::constructors::interval_lower_unbounded_upper_closed_try_new_invalid - should panic ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_lower_unbounded_upper_open ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_lower_unbounded_upper_open_fails ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_open ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_open_fails_for_closed ... ok
[INFO] [stdout] test intervals::tests::constructors::interval_lower_unbounded_upper_open_try_new_invalid - should panic ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_lower_open_upper_closed ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_singleton ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_singleton_fails_for_infinite ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_lower_open_upper_unbounded ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_lower_open_upper_unbounded_fails ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_lower_unbounded_upper_closed ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_lower_unbounded_upper_closed_fails ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_lower_open_upper_closed_fails ... ok
[INFO] [stdout] test intervals::tests::constructors::interval_singleton_try_new_invalid - should panic ... ok
[INFO] [stdout] test intervals::tests::try_from_conversions::try_from_interval_to_singleton_fails_for_positive ... ok
[INFO] [stdout] test intervals::tests::upper_bound_value::upper_bound_value_interval_closed ... ok
[INFO] [stdout] test intervals::tests::upper_bound_value::upper_bound_value_interval_lower_closed_upper_open ... ok
[INFO] [stdout] test intervals::tests::upper_bound_value::upper_bound_value_interval_lower_open_upper_closed ... ok
[INFO] [stdout] test intervals::tests::upper_bound_value::upper_bound_value_interval_open ... ok
[INFO] [stdout] test intervals::tests::upper_bound_value::upper_bound_value_subinterval_in_partition ... ok
[INFO] [stdout] test intervals::tests::upper_bound_value::upper_bound_value_interval_finite_positive_length ... ok
[INFO] [stdout] test operations::refinement::tests::data_transfer::data_transfer_preserves_count ... ok
[INFO] [stdout] test operations::refinement::tests::edge_cases::single_interval_grid ... ok
[INFO] [stdout] test operations::refinement::tests::data_transfer::data_transfer_selective_refinement ... ok
[INFO] [stdout] test operations::refinement::tests::edge_cases::refine_first_and_last_intervals_only ... ok
[INFO] [stdout] test operations::refinement::tests::extraction_and_conversion::into_original_grid ... ok
[INFO] [stdout] test intervals::tests::upper_bound_value::upper_bound_value_interval_lower_unbounded_upper_closed ... ok
[INFO] [stdout] test operations::refinement::tests::extraction_and_conversion::into_refined_grid ... ok
[INFO] [stdout] test operations::refinement::tests::data_transfer::data_transfer_uniform_refinement ... ok
[INFO] [stdout] test operations::refinement::tests::iterators::iter_intervals_bidirectional_mapping ... ok
[INFO] [stdout] test intervals::tests::upper_bound_value::upper_bound_value_interval_lower_unbounded_upper_open ... ok
[INFO] [stdout] test operations::refinement::tests::edge_cases::large_refinement_factor ... ok
[INFO] [stdout] test operations::refinement::tests::iterators::iter_refined_with_mapping ... ok
[INFO] [stdout] test operations::refinement::tests::mathematical_properties::bidirectional_mapping_consistency ... ok
[INFO] [stdout] test operations::refinement::tests::mathematical_properties::domain_exactly_preserved ... ok
[INFO] [stdout] test operations::refinement::tests::mathematical_properties::sub_interval_lengths_are_equal ... ok
[INFO] [stdout] test operations::refinement::tests::mathematical_properties::total_intervals_consistency ... ok
[INFO] [stdout] test operations::refinement::tests::selective_refinement::complex_refinement_plan ... ok
[INFO] [stdout] test operations::refinement::tests::selective_refinement::empty_refinement_plan ... ok
[INFO] [stdout] test operations::refinement::tests::selective_refinement::selective_refinement_single_interval ... ok
[INFO] [stdout] test operations::refinement::tests::selective_refinement::selective_refinement_was_refined_check ... ok
[INFO] [stdout] test operations::refinement::tests::serialization::non_uniform_grid_refinement_serialization ... ok
[INFO] [stdout] test intervals::tests::interval_finite_positive_length_constructors::test_new_panics_on_invalid - should panic ... ok
[INFO] [stdout] test operations::refinement::tests::extraction_and_conversion::into_tuple_decomposition ... ok
[INFO] [stdout] test operations::refinement::tests::iterators::iter_original_with_refined ... ok
[INFO] [stdout] test operations::refinement::tests::uniform_refinement::uniform_refinement_mappings ... ok
[INFO] [stdout] test operations::refinement::tests::uniform_refinement::uniform_refinement_preserves_domain ... ok
[INFO] [stdout] test operations::refinement::tests::serialization::round_trip_preserves_interval_data_transfer ... ok
[INFO] [stdout] test operations::refinement::tests::uniform_refinement::uniform_refinement_with_higher_subdivision ... ok
[INFO] [stdout] test operations::refinement::tests::uniform_refinement::uniform_refinement_on_non_uniform_grid ... ok
[INFO] [stdout] test operations::union::tests::construction::union_of_identical_grids ... ok
[INFO] [stdout] test operations::union::tests::construction::union_with_disjoint_points ... ok
[INFO] [stdout] test operations::union::tests::construction::union_with_uniform_and_non_uniform ... ok
[INFO] [stdout] test operations::union::tests::decomposition::decomposition_preserves_data ... ok
[INFO] [stdout] test operations::refinement::tests::serialization::selective_refinement_serialization ... ok
[INFO] [stdout] test operations::refinement::tests::serialization::uniform_refinement_serialization ... ok
[INFO] [stdout] test operations::refinement::tests::uniform_refinement::basic_uniform_refinement ... ok
[INFO] [stdout] test operations::union::tests::construction::union_preserves_domain ... ok
[INFO] [stdout] test operations::union::tests::decomposition::into_parts ... ok
[INFO] [stdout] test operations::union::tests::domain_mismatch::completely_different_domains ... ok
[INFO] [stdout] test operations::union::tests::domain_mismatch::different_lower_bounds ... ok
[INFO] [stdout] test operations::union::tests::domain_mismatch::different_upper_bounds ... ok
[INFO] [stdout] test operations::union::tests::edge_cases::union_with_overlapping_points ... ok
[INFO] [stdout] test operations::union::tests::edge_cases::union_of_non_uniform_grids ... ok
[INFO] [stdout] test operations::union::tests::iteration::iter_interval_mappings ... ok
[INFO] [stdout] test operations::union::tests::iteration::iter_intervals_with_mappings ... ok
[INFO] [stdout] test operations::union::tests::mappings::mapping_to_grid_a ... ok
[INFO] [stdout] test operations::union::tests::trait_implementations::has_coords_1d ... ok
[INFO] [stdout] test operations::union::tests::refinement_of_union::selective_refinement_of_union ... ok
[INFO] [stdout] test operations::union::tests::mappings::find_original_intervals ... ok
[INFO] [stdout] test operations::union::tests::refinement_of_union::uniform_refinement_of_union ... ok
[INFO] [stdout] test operations::union::tests::trait_implementations::has_domain_1d ... ok
[INFO] [stdout] test scalars::tests::interval_id::display_trait ... ok
[INFO] [stdout] test operations::union::tests::trait_implementations::interval_partition_num_intervals ... ok
[INFO] [stdout] test scalars::tests::interval_id::equality_operator ... ok
[INFO] [stdout] test scalars::tests::interval_id::debug_trait ... ok
[INFO] [stdout] test operations::union::tests::edge_cases::union_with_single_interval_grids ... ok
[INFO] [stdout] test operations::union::tests::edge_cases::union_with_very_different_resolutions ... ok
[INFO] [stdout] test scalars::tests::interval_id::clone_trait ... ok
[INFO] [stdout] test scalars::tests::interval_id::copy_trait ... ok
[INFO] [stdout] test scalars::tests::interval_id::as_ref_trait ... ok
[INFO] [stdout] test scalars::tests::interval_id::new ... ok
[INFO] [stdout] test operations::union::tests::intersection_queries::intersection_subdomain_at_boundary ... ok
[INFO] [stdout] test scalars::tests::interval_id::partial_eq_trait ... ok
[INFO] [stdout] test scalars::tests::interval_id::partial_ord_trait ... ok
[INFO] [stdout] test scalars::tests::interval_id::serialize_deserialize ... ok
[INFO] [stdout] test scalars::tests::num_intervals::as_ref_trait ... ok
[INFO] [stdout] test scalars::tests::num_intervals::clone_trait ... ok
[INFO] [stdout] test scalars::tests::num_intervals::copy_trait ... ok
[INFO] [stdout] test scalars::tests::num_intervals::debug_trait ... ok
[INFO] [stdout] test scalars::tests::num_intervals::display_trait ... ok
[INFO] [stdout] test scalars::tests::num_intervals::equality_operator ... ok
[INFO] [stdout] test scalars::tests::num_intervals::from_positive_size ... ok
[INFO] [stdout] test scalars::tests::num_intervals::hash_trait ... ok
[INFO] [stdout] test scalars::tests::num_intervals::inequality_operator ... ok
[INFO] [stdout] test scalars::tests::num_intervals::partial_eq_trait ... ok
[INFO] [stdout] test operations::union::tests::intersection_queries::find_intersections_with_mappings ... ok
[INFO] [stdout] test scalars::tests::interval_id::hash_trait ... ok
[INFO] [stdout] test scalars::tests::interval_id::inequality_operator ... ok
[INFO] [stdout] test operations::union::tests::refinement_of_union::chained_union_refinements ... ok
[INFO] [stdout] test scalars::tests::positive_num_points_1d::debug_trait ... ok
[INFO] [stdout] test scalars::tests::positive_num_points_1d::hash_trait ... ok
[INFO] [stdout] test scalars::tests::positive_num_points_1d::partial_ord_trait ... ok
[INFO] [stdout] test scalars::tests::positive_num_points_1d::serialize_deserialize ... ok
[INFO] [stdout] test scalars::tests::positive_num_points_1d::try_new ... ok
[INFO] [stdout] test scalars::tests::positive_num_points_1d::partial_eq_trait ... ok
[INFO] [stdout] test scalars::tests::positive_size::debug_trait ... ok
[INFO] [stdout] test scalars::tests::positive_size::display_trait ... ok
[INFO] [stdout] test scalars::tests::positive_size::copy_trait ... ok
[INFO] [stdout] test scalars::tests::positive_size::hash_trait ... ok
[INFO] [stdout] test scalars::tests::positive_size::equality_operator ... ok
[INFO] [stdout] test scalars::tests::num_intervals::partial_ord_trait ... ok
[INFO] [stdout] test scalars::tests::positive_size::inequality_operator ... ok
[INFO] [stdout] test scalars::tests::positive_num_points_1d::as_ref_trait ... ok
[INFO] [stdout] test scalars::tests::positive_num_points_1d::clone_trait ... ok
[INFO] [stdout] test scalars::tests::positive_num_points_1d::copy_trait ... ok
[INFO] [stdout] test scalars::tests::positive_num_points_1d::display_trait ... ok
[INFO] [stdout] test scalars::tests::positive_num_points_1d::equality_operator ... ok
[INFO] [stdout] test scalars::tests::positive_num_points_1d::inequality_operator ... ok
[INFO] [stdout] test scalars::tests::positive_size::as_ref_trait ... ok
[INFO] [stdout] test scalars::tests::positive_size::clone_trait ... ok
[INFO] [stdout] test scalars::tests::num_intervals::try_new ... ok
[INFO] [stdout] test scalars::tests::positive_size::partial_eq_trait ... ok
[INFO] [stdout] test scalars::tests::positive_size::partial_ord_trait ... ok
[INFO] [stdout] test scalars::tests::num_intervals::serialize_deserialize ... ok
[INFO] [stdout] test scalars::tests::positive_size::serialize_deserialize ... ok
[INFO] [stdout] test scalars::tests::positive_size::try_new ... ok
[INFO] [stdout] test scalars::tests::size::clone_trait ... ok
[INFO] [stdout] test scalars::tests::size::partial_eq_trait ... ok
[INFO] [stdout] test scalars::tests::size::partial_ord_trait ... ok
[INFO] [stdout] test scalars::tests::size::serialize_deserialize ... ok
[INFO] [stdout] test scalars::tests::size::debug_trait ... ok
[INFO] [stdout] test scalars::tests::size::equality_operator ... ok
[INFO] [stdout] test scalars::tests::size::from_positive_size ... ok
[INFO] [stdout] test scalars::tests::positive_size::try_from_size ... ok
[INFO] [stdout] test scalars::tests::size::inequality_operator ... ok
[INFO] [stdout] test scalars::tests::size::as_ref_trait ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d::find_interval_id_01 ... ok
[INFO] [stdout] test scalars::tests::size::copy_trait ... ok
[INFO] [stdout] test scalars::tests::size::display_trait ... ok
[INFO] [stdout] test scalars::tests::size::hash_trait ... ok
[INFO] [stdout] test scalars::tests::size::new ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d::grid1d_01 ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d::intervals_in_intersection_full_overlap ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d::grid_intersection_01 ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d::interval_01 ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d::intervals_in_intersection_multiple_intervals ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d::intervals_in_intersection_no_overlap ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d::intervals_in_intersection_out_of_bounds_01 ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d::intervals_in_intersection_out_of_bounds_02 ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d::intervals_in_intersection_single_interval ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d::test_from_grid1d_non_uniform_to_grid1d ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d::test_from_grid1d_uniform_into_syntax ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d::test_from_grid1d_non_uniform_into_syntax ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d::test_grid1d_non_uniform_creation ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d::test_grid1d_uniform_creation ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d::uniform_01 ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d_non_uniform::test_creation_fails_with_insufficient_points ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d_non_uniform::test_non_uniform_grid_creation ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d::test_grid1d_insufficient_points ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d_non_uniform::test_non_uniform_intersection ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d_open_intervals::test_find_interval_on_open_domain ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d_open_intervals::test_open_interval_partition ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d_non_uniform::test_non_uniform_interval_partition ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d_semi_open_intervals::test_lower_closed_upper_open_partition ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d_uniform::test_uniform_grid_creation ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d_semi_open_intervals::test_lower_open_upper_closed_partition ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d_uniform::test_uniform_grid_interval_partition_closed_domain ... ok
[INFO] [stderr]      Running tests/property_tests.rs (/opt/rustwide/target/debug/deps/property_tests-473faca0ca627c75)
[INFO] [stdout] test tests::native64_strict_finite::grid1d_uniform::test_uniform_grid_intersection ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d::test_from_grid1d_uniform_to_grid1d ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d_uniform::test_uniform_grid_open_domain ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d_non_uniform::test_non_uniform_point_location ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d_uniform::test_uniform_grid_point_location_o1 ... ok
[INFO] [stdout] test tests::native64_strict_finite::interval_partition_general::test_interval_partition_general_creation ... ok
[INFO] [stdout] test traits::tests::test_build_interval_in_partition_open ... ok
[INFO] [stdout] test traits::tests::test_interval_partition_find_interval ... ok
[INFO] [stdout] test tests::native64_strict_finite::interval_partition_advanced::test_interval_partition_find_intervals_for_points ... ok
[INFO] [stdout] test tests::native64_strict_finite::interval_partition_advanced::test_interval_partition_intersection_edge_cases ... ok
[INFO] [stdout] test tests::native64_strict_finite::interval_partition_advanced::test_interval_partition_iter_intervals ... ok
[INFO] [stdout] test tests::native64_strict_finite::interval_partition_advanced::test_interval_partition_length_statistics ... ok
[INFO] [stdout] test tests::native64_strict_finite::interval_partition_general::test_interval_partition_general_insufficient_points ... ok
[INFO] [stdout] test traits::tests::test_build_interval_in_partition_closed ... ok
[INFO] [stdout] test traits::tests::test_has_coords_1d ... ok
[INFO] [stdout] test traits::tests::test_has_domain_1d ... ok
[INFO] [stdout] test traits::tests::test_interval_partition_num_intervals ... ok
[INFO] [stdout] test traits::tests::test_interval_partition_try_find ... ok
[INFO] [stdout] test traits::tests::test_interval_partition_uniformity ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d_open_intervals::test_find_interval_boundary_point_not_in_open_domain - should panic ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d_non_uniform::test_non_uniform_statistics ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d::interval_02 - should panic ... ok
[INFO] [stdout] test tests::native64_strict_finite::grid1d_uniform::test_uniform_grid_point_location_high_res ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 932 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test interval_json_roundtrip ... ok
[INFO] [stdout] test interval_midpoint_in_bounds ... ok
[INFO] [stdout] test interval_length_positive ... ok
[INFO] [stdout] test non_uniform_grid_coord_count ... ok
[INFO] [stdout] test non_uniform_grid_coords_sorted ... ok
[INFO] [stdout] test uniform_refinement_doubles_intervals ... ok
[INFO] [stdout] test refinement_preserves_domain ... ok
[INFO] [stdout] test refinement_mapping_valid ... ok
[INFO] [stdout] test interval_midpoint_equidistant ... ok
[INFO] [stdout] test union_has_superset_coords ... ok
[INFO] [stdout] test uniform_grid_point_location_valid ... ok
[INFO] [stdout] test uniform_grid_length_conservation ... ok
[INFO] [stdout] test uniform_grid_equal_interval_lengths ... ok
[INFO] [stdout] test grid_json_roundtrip ... ok
[INFO] [stdout] test union_preserves_domain ... ok
[INFO] [stdout] test union_identical_grids_same_coords ... ok
[INFO] [stdout] test union_mapping_valid ... ok
[INFO] [stdout] test uniform_grid_first_coord_equals_lower_bound ... ok
[INFO] [stdout] test uniform_grid_point_count ... ok
[INFO] [stdout] test uniform_grid_coords_strictly_increasing ... ok
[INFO] [stdout] test uniform_grid_last_coord_equals_upper_bound ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.62s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests grid1d
[INFO] [stdout] 
[INFO] [stdout] running 836 tests
[INFO] [stdout] test src/bounds.rs - bounds (line 176) ... ignored
[INFO] [stdout] test src/bounds.rs - bounds (line 16) ... ok
[INFO] [stdout] test src/bounds.rs - bounds (line 94) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideChecks (line 4211) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundChecks (line 4596) ... ok
[INFO] [stdout] test src/bounds.rs - bounds (line 154) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundChecks (line 4615) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundChecks (line 4637) ... ok
[INFO] [stdout] test src/bounds.rs - bounds (line 208) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundChecks (line 4534) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideChecks (line 4167) ... ok
[INFO] [stdout] test src/bounds.rs - bounds (line 129) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideChecks (line 4189) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundChecks (line 4489) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideChecks (line 4338) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundChecks (line 4454) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideChecks (line 4111) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideChecks (line 4305) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideConversion (line 6769) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideConversion (line 6796) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSide (line 270) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideConversion (line 6713) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideChecks (line 4394) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideConversion (line 6730) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideConversion (line 6923) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideConversion (line 7017) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideConversion (line 6846) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideConversion (line 7072) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideChecks (line 4261) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideChecks (line 4230) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideConversion (line 7088) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideConversion (line 6823) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideConversion (line 6894) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideConversion (line 6959) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideConversion (line 6870) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideConversion (line 6991) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideConversion (line 6977) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideConversion (line 7107) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideConversion (line 7138) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundType (line 2854) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideConversion (line 7047) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundType (line 2767) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundType (line 2824) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundType (line 2954) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideConversion::into_lower (line 7177) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundType (line 2838) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundType (line 2924) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundType (line 3002) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundType (line 2783) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundType::includes_boundary (line 3123) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundType (line 2981) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundSideConversion::into_upper (line 7209) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundType (line 2890) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundType (line 3018) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundType (line 3032) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundType::is_open (line 3139) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundType::is_closed (line 3157) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundType (line 2872) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeChecks (line 3809) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeChecks (line 3786) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundType::Opposite (line 3076) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeChecks (line 3986) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeChecks (line 3957) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeChecks (line 3857) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeChecks (line 4043) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeConversion (line 6069) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeChecks (line 3922) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeChecks (line 3831) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeConversion (line 6086) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeConversion (line 6125) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeChecks (line 3729) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeConversion (line 6152) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeConversion (line 6326) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeConversion (line 6287) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeConversion (line 6479) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeConversion (line 6179) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeConversion (line 6212) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeConversion (line 6533) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeConversion (line 6424) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeConversion (line 6578) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeConversion (line 6517) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeConversion (line 6493) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeConversion (line 6389) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeConversion (line 6451) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeChecks (line 3888) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeConversion (line 6371) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeConversion::into_open (line 6617) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeConversion (line 6246) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeConversion (line 6547) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::Closed (line 3524) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::Closed (line 3501) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::Closed (line 3622) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::Closed (line 3483) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::Closed (line 3442) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::Closed (line 3600) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::Closed (line 3558) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::Closed (line 3459) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::BoundTypeConversion::into_closed (line 6649) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::Closed (line 3666) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::Closed (line 3574) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound (line 4720) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound (line 4704) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::Closed (line 3647) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::Closed (line 3537) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound (line 4776) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound (line 4687) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound (line 4758) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound (line 5000) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound (line 4800) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound (line 5071) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound (line 5022) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound (line 4980) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound (line 5084) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound (line 4920) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound (line 4841) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound (line 5103) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound (line 5042) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound (line 4886) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound (line 4863) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound (line 4820) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound<RealType,Side,Type>::flip_bound_side (line 5330) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound (line 4941) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound<RealType,Side,Type>::flip_bound_side_and_type (line 5461) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound<RealType,Side,Type>::flip_bound_side_and_type (line 5536) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound<RealType,Side,Type>::flip_bound_side (line 5368) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound<RealType,Side,Type>::flip_bound_type (line 5228) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound<RealType,Side,Type>::flip_bound_type (line 5263) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime (line 414) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound<RealType,Side,Type>::flip_bound_side (line 5349) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound<RealType,Side,Type>::flip_bound_side_and_type (line 5492) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound<RealType,Side,Type>::flip_bound_side (line 5386) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound<RealType,Side,Type>::flip_bound_side_and_type (line 5518) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime (line 496) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime (line 432) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime (line 451) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBound<RealType,Side,Type>::flip_bound_type (line 5249) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime (line 517) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime (line 394) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime (line 479) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime (line 649) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime (line 608) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime (line 738) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::flip_bound_side (line 1367) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime (line 558) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime (line 358) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::flip_bound_side (line 1311) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime (line 702) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime (line 535) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::flip_bound_side (line 1329) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::flip_bound_side_and_type (line 1445) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::flip_bound_side (line 1350) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::flip_bound_side_and_type (line 1475) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::flip_bound_type (line 1144) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime (line 786) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::flip_bound_type (line 1206) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime (line 579) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::flip_bound_type (line 1258) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::is_closed_variant (line 981) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::flip_bound_side_and_type (line 1517) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::flip_bound_side_and_type (line 1500) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::flip_bound_type (line 1188) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::flip_bound_type (line 1166) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::new_closed (line 924) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::flip_bound_type (line 1228) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::is_open_variant (line 1051) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::new_closed (line 940) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::new_closed (line 908) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::is_closed_variant (line 1011) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::is_closed_variant (line 993) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::is_open_variant (line 1096) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::LowerBound (line 5672) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::is_open_variant (line 1077) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::LowerBound (line 5687) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::new_open (line 840) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::LowerBoundClosed (line 5928) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::new_open (line 872) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::LowerBoundRuntime (line 1568) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::LowerBound (line 5643) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::LowerBoundRuntime (line 1623) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::new_open (line 856) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::LowerBoundOpen (line 5877) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::LowerBoundRuntime (line 1727) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::LowerBoundRuntime (line 1665) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::IntervalBoundRuntime<RealType,Side>::is_open_variant (line 1063) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::LowerBoundRuntime (line 1690) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::LowerBoundRuntime (line 1709) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::LowerBoundRuntime (line 1589) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::LowerBoundRuntime (line 1796) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::LowerBoundRuntime (line 1924) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::LowerBoundRuntime (line 1958) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::LowerBoundRuntime (line 1898) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::LowerBoundRuntime (line 1862) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::LowerBoundRuntime (line 1643) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::LowerBoundRuntime (line 2048) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::LowerBoundRuntime (line 1976) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::LowerBoundRuntime (line 1763) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::LowerBoundRuntime (line 2028) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::Open (line 3188) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::LowerBoundRuntime (line 2006) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::Open (line 3279) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::Open (line 3243) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::Open (line 3205) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::Open (line 3225) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBound (line 5779) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBound (line 5750) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::LowerBoundRuntime (line 1834) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::Open (line 3266) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::Open (line 3316) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::Open (line 3364) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::Open (line 3300) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::Open (line 3342) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::Open (line 3389) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBound (line 5812) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBound (line 5794) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBoundRuntime (line 2151) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBoundRuntime (line 2171) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBoundRuntime (line 2095) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBoundClosed (line 6030) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBoundOpen (line 5979) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBoundRuntime (line 2193) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBoundRuntime (line 2218) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBoundRuntime (line 2255) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBoundRuntime (line 2391) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBoundRuntime (line 2557) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBoundRuntime (line 2427) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBoundRuntime (line 2116) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBoundRuntime (line 2291) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBoundRuntime (line 2487) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBoundRuntime (line 2237) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBoundRuntime (line 2453) ... ok
[INFO] [stdout] test src/coords.rs - coords (line 71) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBoundRuntime (line 2325) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBoundRuntime (line 2577) ... ok
[INFO] [stdout] test src/coords.rs - coords (line 39) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBoundRuntime (line 2363) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBoundRuntime (line 2603) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBoundRuntime (line 2505) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D (line 576) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D (line 478) ... ok
[INFO] [stdout] test src/bounds.rs - bounds::UpperBoundRuntime (line 2535) ... ok
[INFO] [stdout] test src/coords.rs - coords (line 18) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D (line 859) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D (line 596) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D (line 716) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D (line 523) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D (line 682) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D<RealType>::contains (line 1087) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D (line 746) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D (line 560) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D (line 771) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D (line 661) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D (line 615) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D (line 501) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D<RealType>::find_ceil_index (line 1205) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D (line 792) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D<RealType>::find_floor_index (line 1157) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D<RealType>::find_closest (line 1290) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D<RealType>::first (line 1038) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D<RealType>::into_vec (line 971) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D<RealType>::last (line 1053) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D (line 816) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D<RealType>::find_insertion_index (line 1134) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D<RealType>::find_index (line 1111) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1DInDomain (line 1548) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D<RealType>::is_subset (line 1397) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D<RealType>::intersection (line 1353) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D<RealType>::find_range_indices (line 1236) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1DInDomain (line 1632) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1DInDomain (line 1656) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D<RealType>::range (line 1267) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1DInDomain (line 1720) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D<RealType>::span (line 1070) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1DInDomain (line 1602) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1DInDomain (line 1574) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1DInDomain (line 1772) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1DInDomain (line 1783) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D<RealType>::union (line 1331) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1D<RealType>::new_uniform (line 1011) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1DInDomain (line 1849) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1DInDomain (line 1836) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1DInDomain (line 1820) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1DInDomain (line 1800) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1DInDomain (line 1890) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1DInDomain (line 1863) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1DInDomain (line 1924) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1DInDomain (line 2017) ... ok
[INFO] [stdout] test src/coords.rs - coords::linspace (line 228) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1DInDomain (line 2141) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1DInDomain (line 1948) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1DInDomain (line 1995) ... ok
[INFO] [stdout] test src/coords.rs - coords::ErrorsCoords1DInDomain (line 374) ... ok
[INFO] [stdout] test src/coords.rs - coords::ErrorsCoords1D (line 333) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1DInDomain<IntervalType,
[INFO] [stdout] Coords1D<<IntervalTypeasIntervalBoundsRuntime>::RealType>>::as_borrowed (line 2302) ... ok
[INFO] [stdout] test src/coords.rs - coords::logspace (line 289) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1DInDomain (line 2057) ... ok
[INFO] [stdout] test src/intervals.rs - intervals (line 133) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1DInDomain (line 1680) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Contains (line 492) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1DInDomain<IntervalType,CoordsStorage>::try_new (line 2236) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Contains (line 431) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Contains (line 409) ... ok
[INFO] [stdout] test src/coords.rs - coords::Coords1DInDomain<IntervalType,
[INFO] [stdout] &'_Coords1D<<IntervalTypeasIntervalBoundsRuntime>::RealType>>::to_owned_coords (line 2337) ... ok
[INFO] [stdout] test src/intervals.rs - intervals (line 172) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Contains (line 338) ... ok
[INFO] [stdout] test src/intervals.rs - intervals (line 163) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Contains (line 525) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Contains (line 633) ... ok
[INFO] [stdout] test src/intervals.rs - intervals (line 105) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Contains (line 596) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Contains (line 358) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Contains (line 555) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConstruction (line 3351) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Contains::contains_interval (line 740) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConstruction (line 3135) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConstruction (line 3161) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Contains (line 305) ... ok
[INFO] [stdout] test src/intervals.rs - intervals (line 84) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Contains::contains_point (line 692) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Contains (line 465) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConstruction (line 3376) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConstruction (line 3476) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConstruction (line 3207) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConstruction (line 3505) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConstruction (line 3417) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConstruction (line 3598) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConstruction (line 3258) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConversion (line 4283) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConversion (line 4450) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConstruction (line 3552) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConstruction (line 3460) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConversion (line 4341) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConversion (line 4417) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConversion (line 4648) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConversion (line 4504) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::GetLowerBoundValue (line 2508) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConversion (line 4305) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConversion (line 4560) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConversion (line 4595) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConversion (line 4624) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::GetLowerBoundValue (line 2488) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::GetLowerBoundValue (line 2528) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::GetLowerBoundValue::lower_bound_value (line 2563) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::GetLowerBoundValue::is_lower_bound_open (line 2717) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::GetLowerBoundValue::is_lower_bound_closed (line 2608) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::GetLowerBoundValue::is_lower_bound_closed (line 2644) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConversion (line 4377) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::GetUpperBoundValue::is_upper_bound_closed (line 2940) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::GetUpperBoundValue::is_upper_bound_closed (line 2965) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::GetUpperBoundValue::upper_bound_value (line 2887) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::GetUpperBoundValue::is_upper_bound_open (line 3023) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::GetUpperBoundValue (line 2835) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::GetLowerBoundValue::is_lower_bound_open (line 2777) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::GetUpperBoundValue::is_upper_bound_open (line 3052) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Interval (line 3756) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::GetLowerBoundValue::is_lower_bound_open (line 2748) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::GetLowerBoundValue::is_lower_bound_closed (line 2661) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Interval<RealType>::try_new (line 4146) ... ignored
[INFO] [stdout] test src/intervals.rs - intervals::IntervalBoundsRuntime (line 1015) ... ignored
[INFO] [stdout] test src/intervals.rs - intervals::IntervalBoundsRuntime (line 1032) ... ignored
[INFO] [stdout] test src/intervals.rs - intervals::Interval (line 3710) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Interval (line 3730) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::GetUpperBoundValue (line 2855) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Interval (line 3768) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Interval (line 3849) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Interval (line 3999) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Interval (line 3959) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Interval (line 3817) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Interval (line 4025) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalBoundsRuntime (line 1167) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Interval (line 3879) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Interval (line 3798) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Interval (line 3779) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalBoundsRuntime (line 981) ... ignored
[INFO] [stdout] test src/intervals.rs - intervals::IntervalBoundsRuntime (line 998) ... ignored
[INFO] [stdout] test src/intervals.rs - intervals::Interval (line 3933) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Interval (line 4059) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalBoundsRuntime (line 1050) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::Interval (line 3973) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalBoundsRuntime (line 1185) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalBoundsRuntime (line 1221) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalBoundsRuntime (line 1267) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalBoundsRuntime (line 1108) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalBoundsRuntime (line 948) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalBoundsRuntime::lower_bound_runtime (line 1347) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalBoundsRuntime (line 917) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalBoundsRuntime (line 803) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalBoundsRuntime (line 884) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalHull (line 1853) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalBoundsRuntime::max_lower_bound (line 1398) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalHull (line 1954) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalHull (line 1802) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalHull (line 1778) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalHull (line 1839) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalBoundsRuntime (line 1310) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalHull (line 1972) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalHull (line 1821) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalBoundsRuntime::upper_bound_runtime (line 1366) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalHull (line 2018) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalHull (line 1894) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalHull (line 1982) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalTrait (line 1540) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalBoundsRuntime (line 1289) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalHull (line 2076) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalBoundsRuntime (line 853) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalHull (line 1996) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalTrait::into_interval (line 1627) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalHull::hull (line 2219) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalTrait::into_interval (line 1644) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalBounded<RealType,LowerBoundType,UpperBoundType>::try_from_bounds (line 1746) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalBounded<RealType,LowerBoundType,UpperBoundType>::try_from_bounds (line 1761) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalBoundsRuntime::min_upper_bound (line 1454) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalBounded<RealType,LowerBoundType,UpperBoundType>::try_from_bounds (line 1780) - compile fail ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalBounded<RealType,LowerBoundType,UpperBoundType>::from_bounds (line 1828) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalHull (line 1868) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalTrait (line 1567) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalTrait::into_interval (line 1660) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalTrait (line 1591) ... ok
[INFO] [stdout] test src/intervals.rs - intervals::IntervalHull (line 2131) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalClosed (line 1605) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalBounded (line 1198) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalClosed (line 1644) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFiniteLength (line 480) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFiniteLength (line 457) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalClosed (line 1559) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFiniteLength (line 502) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalClosed (line 1617) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFiniteLength (line 414) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalClosed (line 1651) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFiniteLength<RealType>::try_new (line 1071) ... ignored
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalClosed (line 1547) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFiniteLength (line 689) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFiniteLength (line 790) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFiniteLength (line 584) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalClosed (line 1629) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLength (line 3640) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFiniteLength (line 621) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFiniteLength (line 735) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFiniteLength (line 547) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFiniteLength (line 823) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFiniteLength (line 435) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFiniteLength (line 646) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFiniteLength (line 759) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFiniteLength (line 909) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFiniteLength (line 859) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLength (line 3691) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFiniteLength (line 952) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLength (line 4323) ... ignored
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLength (line 3716) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLength (line 3851) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLength<RealType>::try_new (line 4503) ... ignored
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLength (line 3663) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLength (line 4077) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLength (line 3983) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLength (line 3811) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLength (line 3882) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLength (line 4045) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLength (line 3920) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLength (line 4192) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLength (line 4341) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLength (line 4117) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLength (line 4269) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLength (line 4362) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLength (line 3763) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLength (line 3739) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLengthTrait::closure (line 319) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLengthTrait::interior (line 280) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerClosedUpperOpen (line 2952) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLengthTrait::into_bounds_pair (line 251) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLengthTrait::mid_point (line 186) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLengthTrait (line 77) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerClosedUpperOpen (line 2985) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerClosedUpperOpen (line 3391) ... ignored
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLength (line 4153) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerClosedUpperOpen (line 3127) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerClosedUpperOpen (line 3096) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerClosedUpperOpen (line 3007) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerClosedUpperOpen (line 3151) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerClosedUpperOpen (line 3027) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerClosedUpperOpen (line 2975) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerClosedUpperOpen (line 3412) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLengthTrait::is_symmetric (line 223) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerClosedUpperOpen (line 3046) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerClosedUpperOpen (line 3309) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLengthTrait::length (line 154) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerClosedUpperOpen (line 3509) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerClosedUpperOpen (line 3074) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalFinitePositiveLengthTrait (line 54) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerOpenUpperClosed (line 2567) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerOpenUpperClosed (line 2577) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerOpenUpperClosed (line 2740) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerClosedUpperOpen (line 3429) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerOpenUpperClosed (line 2666) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerOpenUpperClosed (line 2599) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerClosedUpperOpen (line 3363) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerOpenUpperClosed (line 2865) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerOpenUpperClosed (line 2688) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerOpenUpperClosed (line 2638) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerOpenUpperClosed (line 2544) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerOpenUpperClosed (line 2619) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerOpenUpperClosed (line 2813) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerOpenUpperClosed (line 2719) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalOpen (line 2331) ... ignored
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalOpen (line 2180) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalOpen (line 1979) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalOpen (line 1949) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalOpen (line 2043) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalOpen (line 2235) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalOpen (line 2021) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalOpen (line 2083) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalOpen (line 2114) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalOpen (line 2064) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalOpen (line 1926) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalSingleton (line 4608) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalOpen (line 2139) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalLowerClosedUpperOpen (line 3215) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalOpen (line 2293) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalOpen (line 2444) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalOpen (line 1959) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalSingleton (line 4652) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalSingleton (line 4668) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalSingleton (line 5077) ... ignored
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalSingleton (line 4696) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalOpen (line 2375) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalSingleton (line 4622) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalSingleton (line 4634) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalOpen (line 1999) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalSingleton (line 4753) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalOpen (line 2352) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalSingleton (line 4797) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalSingleton (line 4919) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalSingleton (line 4773) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::SubIntervalInPartition (line 5618) ... ignored
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalSingleton (line 4868) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalSingleton (line 4966) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalSingleton (line 5099) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalSingleton (line 4719) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalSingleton (line 5123) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalSingleton (line 5171) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::SubIntervalInPartition (line 5728) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalSingleton (line 4819) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::IntervalSingleton (line 5039) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::SubIntervalInPartition<PartitionDomain1D>::is_upper_bound_open (line 5952) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::SubIntervalInPartition<PartitionDomain1D>::is_upper_bound_closed (line 5886) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::SubIntervalInPartition (line 5375) ... ok
[INFO] [stdout] test src/intervals/operations.rs - intervals::operations::IntervalDifference<RealType> (line 994) ... ok
[INFO] [stdout] test src/intervals/operations.rs - intervals::operations::IntervalDifference<RealType>::to_intervals (line 925) ... ok
[INFO] [stdout] test src/intervals/operations.rs - intervals::operations::IntervalOperations (line 58) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::SubIntervalInPartition (line 5571) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::SubIntervalInPartition (line 5701) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::SubIntervalInPartition (line 5455) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::SubIntervalInPartition (line 5594) ... ok
[INFO] [stdout] test src/intervals/operations.rs - intervals::operations::IntervalDifference (line 787) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::SubIntervalInPartition (line 5497) ... ok
[INFO] [stdout] test src/intervals/operations.rs - intervals::operations::IntervalOperations::difference (line 439) ... ok
[INFO] [stdout] test src/intervals/operations.rs - intervals::operations::IntervalOperations::difference (line 407) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::SubIntervalInPartition (line 5415) ... ok
[INFO] [stdout] test src/intervals/operations.rs - intervals::operations::IntervalUnion (line 688) ... ok
[INFO] [stdout] test src/intervals/bounded.rs - intervals::bounded::SubIntervalInPartition (line 5532) ... ok
[INFO] [stdout] test src/intervals/operations.rs - intervals::operations::IntervalOperations::difference (line 387) ... ok
[INFO] [stdout] test src/intervals/operations.rs - intervals::operations::IntervalOperations::difference (line 427) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalInfiniteLength (line 137) ... ok
[INFO] [stdout] test src/intervals/operations.rs - intervals::operations::IntervalOperations::difference (line 481) ... ok
[INFO] [stdout] test src/intervals/operations.rs - intervals::operations::IntervalOperations::union (line 256) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalInfiniteLength (line 108) ... ok
[INFO] [stdout] test src/intervals/operations.rs - intervals::operations::IntervalOperations::intersection (line 106) ... ok
[INFO] [stdout] test src/intervals/operations.rs - intervals::operations::IntervalOperations::difference (line 461) ... ok
[INFO] [stdout] test src/intervals/operations.rs - intervals::operations::IntervalOperations::union (line 219) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalInfiniteLength (line 441) ... ok
[INFO] [stdout] test src/intervals/operations.rs - intervals::operations::IntervalOperations::intersection (line 152) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalInfiniteLength (line 331) ... ok
[INFO] [stdout] test src/intervals/operations.rs - intervals::operations::IntervalOperations::union (line 238) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalInfiniteLength (line 901) ... ignored
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalInfiniteLength (line 283) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalInfiniteLength (line 598) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalInfiniteLength (line 572) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalInfiniteLength (line 201) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalInfiniteLength (line 166) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalInfiniteLength (line 499) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalInfiniteLength (line 234) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalInfiniteLength (line 807) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalInfiniteLength (line 687) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalInfiniteLength (line 653) ... ok
[INFO] [stdout] test src/intervals/operations.rs - intervals::operations::IntervalUnion<RealType>::to_intervals (line 925) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalInfiniteLength (line 378) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalInfiniteLength (line 87) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalInfiniteLength (line 730) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalInfiniteLength (line 918) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalInfiniteLength<RealType>::new_upper_unbounded (line 1056) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerClosedUpperUnbounded (line 2132) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalInfiniteLength (line 879) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerBoundedUpperUnboundedTrait (line 2004) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalInfiniteLength<RealType>::new_lower_unbounded (line 1029) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerClosedUpperUnbounded (line 2196) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerClosedUpperUnbounded (line 2178) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerClosedUpperUnbounded (line 2159) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerClosedUpperUnbounded (line 2148) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerClosedUpperUnbounded (line 2375) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerClosedUpperUnbounded (line 2294) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerClosedUpperUnbounded (line 2541) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerClosedUpperUnbounded (line 2214) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerClosedUpperUnbounded (line 2260) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerClosedUpperUnbounded (line 2418) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerBoundedUpperUnbounded<RealType,LowerBoundType>::new (line 2820) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerClosedUpperUnbounded (line 2686) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerClosedUpperUnbounded (line 2340) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerOpenUpperUnbounded (line 4387) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerClosedUpperUnbounded (line 2654) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerClosedUpperUnbounded (line 2735) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerClosedUpperUnbounded (line 2627) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerOpenUpperUnbounded (line 4371) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerOpenUpperUnbounded (line 4398) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerClosedUpperUnbounded (line 2242) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerClosedUpperUnbounded (line 2476) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerBoundedUpperUnbounded (line 1182) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerOpenUpperUnbounded (line 4435) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerOpenUpperUnbounded (line 4719) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerOpenUpperUnbounded (line 4482) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerOpenUpperUnbounded (line 4500) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerOpenUpperUnbounded (line 4580) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerOpenUpperUnbounded (line 4417) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerOpenUpperUnbounded (line 4661) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerOpenUpperUnbounded (line 4534) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerOpenUpperUnbounded (line 4454) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerOpenUpperUnbounded (line 4607) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerOpenUpperUnbounded (line 4974) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerOpenUpperUnbounded (line 4869) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerOpenUpperUnbounded (line 4786) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerOpenUpperUnbounded (line 4894) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperBounded (line 1247) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperClosed (line 2925) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperClosed (line 3007) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperClosed (line 2971) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperClosed (line 2952) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerOpenUpperUnbounded (line 4926) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperClosed (line 2989) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperBoundedTrait (line 2052) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperClosed (line 3159) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperClosed (line 3315) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperClosed (line 3213) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperClosed (line 3086) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperClosed (line 3133) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperClosed (line 3052) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperClosed (line 2941) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperClosed (line 3425) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperClosed (line 3034) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperClosed (line 3264) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperClosed (line 3506) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperOpen (line 3691) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperOpen (line 3680) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperClosed (line 3457) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperOpen (line 3664) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperOpen (line 3728) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperOpen (line 3710) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperOpen (line 3899) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperOpen (line 3792) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperOpen (line 3953) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperOpen (line 3746) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperOpen (line 3826) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperOpen (line 4151) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperOpen (line 3774) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperClosed (line 3398) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperUnbounded (line 1325) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperUnbounded (line 1380) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperUnbounded (line 1313) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperUnbounded (line 1335) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperOpen (line 4259) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperOpen (line 4084) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperOpen (line 4210) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperOpen (line 4012) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperOpen (line 3873) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperUnbounded (line 1483) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperUnbounded (line 1429) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperUnbounded (line 1537) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperUnbounded (line 1738) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperOpen (line 4178) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperUnbounded (line 1447) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperUnbounded (line 1762) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperUnbounded (line 1354) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperUnbounded (line 1671) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperUnbounded (line 1845) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperUnbounded (line 1792) ... ok
[INFO] [stdout] test src/lib.rs - (line 154) ... ok
[INFO] [stdout] test src/lib.rs - (line 382) ... ok
[INFO] [stdout] test src/lib.rs - (line 397) ... ok
[INFO] [stdout] test src/lib.rs - (line 129) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperUnbounded (line 1600) ... ok
[INFO] [stdout] test src/intervals/unbounded.rs - intervals::unbounded::IntervalLowerUnboundedUpperUnbounded (line 1395) ... ok
[INFO] [stdout] test src/lib.rs - (line 357) ... ok
[INFO] [stdout] test src/lib.rs - (line 175) ... ok
[INFO] [stdout] test src/lib.rs - (line 330) ... ok
[INFO] [stdout] test src/lib.rs - (line 419) ... ok
[INFO] [stdout] test src/lib.rs - (line 458) ... ok
[INFO] [stdout] test src/lib.rs - (line 263) ... ok
[INFO] [stdout] test src/lib.rs - (line 287) ... ok
[INFO] [stdout] test src/lib.rs - (line 587) ... ok
[INFO] [stdout] test src/lib.rs - (line 237) ... ok
[INFO] [stdout] test src/lib.rs - (line 45) ... ok
[INFO] [stdout] test src/lib.rs - (line 473) ... ok
[INFO] [stdout] test src/lib.rs - (line 813) ... ok
[INFO] [stdout] test src/lib.rs - (line 523) ... ok
[INFO] [stdout] test src/lib.rs - (line 669) ... ok
[INFO] [stdout] test src/lib.rs - (line 637) ... ok
[INFO] [stdout] test src/lib.rs - (line 566) ... ok
[INFO] [stdout] test src/lib.rs - (line 217) ... ok
[INFO] [stdout] test src/lib.rs - ErrorsGrid1D (line 2114) ... ok
[INFO] [stdout] test src/lib.rs - (line 500) ... ok
[INFO] [stdout] test src/lib.rs - (line 709) ... ok
[INFO] [stdout] test src/lib.rs - Grid1D (line 2202) ... ok
[INFO] [stdout] test src/lib.rs - (line 432) ... ok
[INFO] [stdout] test src/lib.rs - (line 548) ... ok
[INFO] [stdout] test src/lib.rs - Grid1D<Domain1D>::try_from_sorted (line 2288) ... ok
[INFO] [stdout] test src/lib.rs - Grid1D<Domain1D> (line 2526) ... ok
[INFO] [stdout] test src/lib.rs - Grid1D<Domain1D> (line 2498) ... ok
[INFO] [stdout] test src/lib.rs - Grid1D<Domain1D>::uniform (line 2253) ... ok
[INFO] [stdout] test src/lib.rs - Grid1DUniform (line 1011) ... ok
[INFO] [stdout] test src/lib.rs - Grid1D (line 2184) ... ok
[INFO] [stdout] test src/lib.rs - Grid1DUniform (line 1059) ... ok
[INFO] [stdout] test src/lib.rs - (line 778) ... ok
[INFO] [stdout] test src/lib.rs - Grid1DNonUniform (line 1918) ... ok
[INFO] [stdout] test src/lib.rs - Grid1DNonUniform (line 1894) ... ok
[INFO] [stdout] test src/lib.rs - Grid1DNonUniform (line 1944) ... ok
[INFO] [stdout] test src/lib.rs - Grid1D (line 2217) ... ok
[INFO] [stdout] test src/lib.rs - Grid1DNonUniform<Domain1D>::try_new (line 2015) ... ok
[INFO] [stdout] test src/lib.rs - Grid1DUniform (line 1208) ... ok
[INFO] [stdout] test src/lib.rs - Grid1DUniform (line 1240) ... ok
[INFO] [stdout] test src/lib.rs - Grid1DUniform (line 1147) ... ok
[INFO] [stdout] test src/lib.rs - Grid1DUniform (line 1088) ... ok
[INFO] [stdout] test src/lib.rs - Grid1DUniform (line 1323) ... ok
[INFO] [stdout] test src/lib.rs - Grid1DUniform (line 1380) ... ok
[INFO] [stdout] test src/lib.rs - Grid1DUniform (line 1278) ... ok
[INFO] [stdout] test src/lib.rs - Grid1DUniform (line 1114) ... ok
[INFO] [stdout] test src/lib.rs - Grid1DUniform (line 1483) ... ok
[INFO] [stdout] test src/lib.rs - Grid1DUniform (line 1419) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DNonUniformRefinement (line 1562) ... ignored
[INFO] [stdout] test src/lib.rs - Grid1DUniform<Domain1D>::max_interval_length (line 1746) ... ok
[INFO] [stdout] test src/lib.rs - Grid1DUniform<Domain1D>::min_interval_length (line 1763) ... ok
[INFO] [stdout] test src/lib.rs - Grid1DUniform (line 1462) ... ok
[INFO] [stdout] test src/operations.rs - operations (line 46) ... ok
[INFO] [stdout] test src/lib.rs - Grid1DUniform (line 989) ... ok
[INFO] [stdout] test src/lib.rs - Grid1DUniform (line 1353) ... ok
[INFO] [stdout] test src/lib.rs - Grid1DUniform<Domain1D>::try_find_interval_id_of_point (line 1676) ... ok
[INFO] [stdout] test src/lib.rs - Grid1DUniform (line 1175) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement (line 23) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement (line 68) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DNonUniformRefinement (line 2111) ... ok
[INFO] [stdout] test src/lib.rs - (line 738) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement (line 42) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DNonUniformRefinement (line 1659) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DNonUniformRefinement (line 1625) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement (line 94) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DNonUniformRefinement (line 1718) ... ok
[INFO] [stdout] test src/operations.rs - operations (line 22) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement (line 80) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DNonUniformRefinement (line 2027) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DRefinement (line 808) ... FAILED
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DRefinement (line 661) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DRefinement (line 609) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DRefinement (line 731) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DRefinement (line 693) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DUniformRefinement (line 997) ... ignored
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::refine_all_intervals_in_coords1d_same_subdivisions (line 371) ... ignored
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DUniformRefinement (line 1482) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DUniformRefinement (line 1088) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DNonUniformRefinement (line 1784) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DRefinement (line 536) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DRefinement (line 516) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DNonUniformRefinement (line 1849) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DUniformRefinement (line 1258) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DRefinement (line 491) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DUniformRefinement (line 1143) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DUniformRefinement (line 1437) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union (line 86) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DUniformRefinement (line 1174) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DUniformRefinement (line 1314) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union::ErrorsGrid1DUnion (line 314) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DUniformRefinement (line 1114) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union (line 65) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union (line 38) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union::ErrorsGrid1DUnion (line 359) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union (line 110) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union::ErrorsGrid1DUnion (line 467) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union::ErrorsGrid1DUnion (line 237) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union (line 131) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union::ErrorsGrid1DUnion (line 510) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DUniformRefinement (line 1213) ... ok
[INFO] [stdout] test src/operations/refinement.rs - operations::refinement::Grid1DUniformRefinement (line 1059) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union::ErrorsGrid1DUnion (line 278) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union::Grid1DUnion (line 634) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union::Grid1DUnion (line 655) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union::Grid1DUnion (line 700) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union::Grid1DUnion<Domain1D>::coords (line 1198) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union::Grid1DUnion<Domain1D>::domain (line 1173) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union::Grid1DUnion (line 676) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union::Grid1DUnion<Domain1D>::iter_interval_mappings (line 1020) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union::Grid1DUnion<Domain1D>::find_original_intervals (line 991) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union::Grid1DUnion (line 781) ... ok
[INFO] [stdout] test src/scalars.rs - scalars (line 157) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union::Grid1DUnion<Domain1D>::find_intersections_with_mappings (line 1090) ... ok
[INFO] [stdout] test src/scalars.rs - scalars (line 123) ... ok
[INFO] [stdout] test src/scalars.rs - scalars (line 249) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union::Grid1DUnion<Domain1D>::mapping_to_grid_b (line 936) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union::Grid1DUnion<Domain1D>::into_parts (line 1142) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union::Grid1DUnion<Domain1D>::mapping_to_grid_a (line 912) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union::Grid1DUnion<Domain1D>::unified_grid (line 889) ... ok
[INFO] [stdout] test src/scalars.rs - scalars (line 17) ... ok
[INFO] [stdout] test src/scalars.rs - scalars (line 302) ... ok
[INFO] [stdout] test src/scalars.rs - scalars (line 418) ... ok
[INFO] [stdout] test src/scalars.rs - scalars (line 393) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union::Grid1DUnion<Domain1D>::iter_intervals_with_mappings (line 1050) ... ok
[INFO] [stdout] test src/scalars.rs - scalars (line 186) ... ok
[INFO] [stdout] test src/scalars.rs - scalars (line 52) ... ok
[INFO] [stdout] test src/operations/union.rs - operations::union::Grid1DUnion<Domain1D>::num_refined_intervals (line 957) ... ok
[INFO] [stdout] test src/scalars.rs - scalars (line 215) ... ok
[INFO] [stdout] test src/scalars.rs - scalars (line 272) ... ok
[INFO] [stdout] test src/scalars.rs - scalars (line 72) ... ok
[INFO] [stdout] test src/scalars.rs - scalars (line 335) ... ok
[INFO] [stdout] test src/scalars.rs - scalars::ErrorsPositiveInt (line 603) ... ok
[INFO] [stdout] test src/traits.rs - traits::BuildIntervalInPartition (line 224) ... ok
[INFO] [stdout] test src/scalars.rs - scalars::ErrorsPositiveInt (line 640) ... ok
[INFO] [stdout] test src/scalars.rs - scalars::ErrorsPositiveInt::ZeroValue (line 730) ... ok
[INFO] [stdout] test src/scalars.rs - scalars::ErrorsPositiveInt (line 623) ... ok
[INFO] [stdout] test src/traits.rs - traits (line 40) ... ok
[INFO] [stdout] test src/scalars.rs - scalars::ErrorsPositiveInt (line 653) ... ok
[INFO] [stdout] test src/traits.rs - traits::TransformedPoints1D (line 843) ... ok
[INFO] [stdout] test src/traits.rs - traits::IntervalPartition::find_interval_id_of_point (line 516) ... ok
[INFO] [stdout] test src/traits.rs - traits::HasDomain1D (line 89) ... ok
[INFO] [stdout] test src/traits.rs - traits::IntervalPartition::try_find_interval_id_of_point (line 551) ... ok
[INFO] [stdout] test src/traits.rs - traits::IntervalPartition::intervals_in_intersection (line 687) ... ok
[INFO] [stdout] test src/traits.rs - traits::IntervalPartition::find_intervals_for_points (line 589) ... ok
[INFO] [stdout] test src/scalars.rs - scalars (line 95) ... ok
[INFO] [stdout] test src/traits.rs - traits::IntervalPartition::iter_intervals (line 462) ... ok
[INFO] [stdout] test src/traits.rs - traits::IntervalPartition (line 376) ... ok
[INFO] [stdout] test src/traits.rs - traits::HasCoords1D (line 130) ... ok
[INFO] [stdout] test src/traits.rs - traits::IntervalPartition::refine_uniform (line 764) ... ok
[INFO] [stdout] test src/traits.rs - traits::IntervalPartition::refine (line 797) ... ok
[INFO] [stdout] test src/traits.rs - traits::IntervalPartition::find_intervals_for_points_parallel (line 623) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/operations/refinement.rs - operations::refinement::Grid1DRefinement (line 808) stdout ----
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> src/operations/refinement.rs:823:44
[INFO] [stdout]     |
[INFO] [stdout] 823 | let deserialized: Grid1DRefinement<_, _> = serde_json::from_str(&json).unwrap();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^ cannot infer type of the type parameter `T` declared on the function `from_str`
[INFO] [stdout] ...
[INFO] [stdout] 826 |     deserialized.refined_grid().coords()
[INFO] [stdout]     |     --------------------------- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider specifying the generic argument
[INFO] [stdout]     |
[INFO] [stdout] 823 | let deserialized: Grid1DRefinement<_, _> = serde_json::from_str::<grid1d::Grid1DRefinement<_, _>>(&json).unwrap();
[INFO] [stdout]     |                                                                ++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0282`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/operations/refinement.rs - operations::refinement::Grid1DRefinement (line 808)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 818 passed; 1 failed; 17 ignored; 0 measured; 0 filtered out; finished in 52.05s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 54.99s; merged doctests compilation took 2.81s
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "940926bae45f38635fe5817c4eb3b0078f669b7ba33e422e9f85be62a83cd512", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "940926bae45f38635fe5817c4eb3b0078f669b7ba33e422e9f85be62a83cd512", kill_on_drop: false }`
[INFO] [stdout] 940926bae45f38635fe5817c4eb3b0078f669b7ba33e422e9f85be62a83cd512
