[INFO] fetching crate grid1d 0.1.0... [INFO] testing grid1d-0.1.0 against master#350d0ef0ec0493e6d21cfb265cb8211a0e74d766 for pr-145330-1 [INFO] extracting crate grid1d 0.1.0 into /workspace/builds/worker-3-tc1/source [INFO] removed /workspace/builds/worker-3-tc1/source/rust-toolchain.toml [INFO] started tweaking crates.io crate grid1d 0.1.0 [INFO] finished tweaking crates.io crate grid1d 0.1.0 [INFO] tweaked toml for crates.io crate grid1d 0.1.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate grid1d 0.1.0 on toolchain 350d0ef0ec0493e6d21cfb265cb8211a0e74d766 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate grid1d 0.1.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded into_inner v0.1.2 [INFO] [stderr] Downloaded into_inner_derive v0.1.2 [INFO] [stderr] Downloaded try_create v0.1.2 [INFO] [stderr] Downloaded nutype v0.6.2 [INFO] [stderr] Downloaded kinded_macros v0.3.0 [INFO] [stderr] Downloaded kinded v0.3.0 [INFO] [stderr] Downloaded nutype_macros v0.6.2 [INFO] [stderr] Downloaded criterion-plot v0.6.0 [INFO] [stderr] Downloaded duplicate v2.0.0 [INFO] [stderr] Downloaded num-valid v0.2.0 [INFO] [stderr] Downloaded web-sys v0.3.80 [INFO] [stderr] Downloaded criterion v0.7.0 [INFO] [stderr] Downloaded sorted-vec v0.8.10 [INFO] [stderr] Downloaded getset v0.1.6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 87dd2e0c97997b083de75e4c27631f300b854a878e496112ed3766275c9014e2 [INFO] running `Command { std: "docker" "start" "-a" "87dd2e0c97997b083de75e4c27631f300b854a878e496112ed3766275c9014e2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "87dd2e0c97997b083de75e4c27631f300b854a878e496112ed3766275c9014e2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "87dd2e0c97997b083de75e4c27631f300b854a878e496112ed3766275c9014e2", kill_on_drop: false }` [INFO] [stdout] 87dd2e0c97997b083de75e4c27631f300b854a878e496112ed3766275c9014e2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ebd4743c04cb916a0eaca6c9e196429afdff43a917b6110620701c38d0547c6c [INFO] running `Command { std: "docker" "start" "-a" "ebd4743c04cb916a0eaca6c9e196429afdff43a917b6110620701c38d0547c6c", kill_on_drop: false }` [INFO] [stderr] Compiling unicode-segmentation v1.12.0 [INFO] [stderr] Compiling yansi v1.0.1 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling nutype_macros v0.6.2 [INFO] [stderr] Compiling urlencoding v2.1.3 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling more-asserts v0.3.1 [INFO] [stderr] Compiling sorted-vec v0.8.10 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling convert_case v0.6.0 [INFO] [stderr] Compiling convert_case v0.7.1 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling proc-macro-error-attr2 v2.0.0 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling proc-macro2-diagnostics v0.10.1 [INFO] [stderr] Compiling proc-macro-error2 v2.0.1 [INFO] [stderr] Compiling serde_derive v1.0.225 [INFO] [stderr] Compiling into_inner_derive v0.1.2 [INFO] [stderr] Compiling duplicate v2.0.0 [INFO] [stderr] Compiling kinded_macros v0.3.0 [INFO] [stderr] Compiling thiserror-impl v2.0.16 [INFO] [stderr] Compiling derive_more-impl v2.0.1 [INFO] [stderr] Compiling getset v0.1.6 [INFO] [stderr] Compiling thiserror v2.0.16 [INFO] [stderr] Compiling kinded v0.3.0 [INFO] [stderr] Compiling serde v1.0.225 [INFO] [stderr] Compiling derive_more v2.0.1 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling num-complex v0.4.6 [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.2.0 [INFO] [stderr] Compiling grid1d v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 17.25s [INFO] running `Command { std: "docker" "inspect" "ebd4743c04cb916a0eaca6c9e196429afdff43a917b6110620701c38d0547c6c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ebd4743c04cb916a0eaca6c9e196429afdff43a917b6110620701c38d0547c6c", kill_on_drop: false }` [INFO] [stdout] ebd4743c04cb916a0eaca6c9e196429afdff43a917b6110620701c38d0547c6c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 21529a20911445a5031cf6979c6cc7bb36117758866c55d69c26c51e58bd240e [INFO] running `Command { std: "docker" "start" "-a" "21529a20911445a5031cf6979c6cc7bb36117758866c55d69c26c51e58bd240e", kill_on_drop: false }` [INFO] [stderr] Compiling serde_core v1.0.225 [INFO] [stderr] Compiling serde v1.0.225 [INFO] [stderr] Compiling regex-syntax v0.8.6 [INFO] [stderr] Compiling clap_builder v4.5.47 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling criterion-plot v0.6.0 [INFO] [stderr] Compiling regex-automata v0.4.10 [INFO] [stderr] Compiling clap v4.5.47 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling regex v1.11.2 [INFO] [stderr] Compiling criterion v0.7.0 [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.2.0 [INFO] [stderr] Compiling grid1d v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 19.33s [INFO] running `Command { std: "docker" "inspect" "21529a20911445a5031cf6979c6cc7bb36117758866c55d69c26c51e58bd240e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "21529a20911445a5031cf6979c6cc7bb36117758866c55d69c26c51e58bd240e", kill_on_drop: false }` [INFO] [stdout] 21529a20911445a5031cf6979c6cc7bb36117758866c55d69c26c51e58bd240e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 312dd07c5b8922125b656c49296edae78f5154e3fce0686b3fffa63c4c706075 [INFO] running `Command { std: "docker" "start" "-a" "312dd07c5b8922125b656c49296edae78f5154e3fce0686b3fffa63c4c706075", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/grid1d-7fc011f7c66ffade) [INFO] [stdout] [INFO] [stdout] running 449 tests [INFO] [stdout] test bounds::tests::bound_constraint_satisfaction ... ok [INFO] [stdout] test bounds::tests::bound_conversions ... ok [INFO] [stdout] test bounds::tests::bound_type_queries ... 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::lower_bound_open_closed_partial_eq_and_ord ... ok [INFO] [stdout] test bounds::tests::upper_bound_open_closed_partial_eq_and_ord ... ok [INFO] [stdout] test intervals::private::tests::get_interval_bound_trait::get_interval_bound_enum_wrappers ... ok [INFO] [stdout] test intervals::private::tests::get_interval_bound_trait::get_interval_bound_finite_length ... ok [INFO] [stdout] test intervals::private::tests::get_interval_bound_trait::get_interval_bound_finite_positive_length ... ok [INFO] [stdout] test intervals::private::tests::get_interval_bound_trait::get_interval_bound_infinite_length ... ok [INFO] [stdout] test intervals::private::tests::get_interval_bound_trait::get_interval_bound_left_closed_upper_open ... ok [INFO] [stdout] test intervals::private::tests::get_interval_bound_trait::get_interval_bound_closed ... ok [INFO] [stdout] test intervals::private::tests::get_interval_bound_trait::get_interval_bound_lower_closed_upper_unbounded ... ok [INFO] [stdout] test intervals::private::tests::get_interval_bound_trait::get_interval_bound_lower_open_upper_unbounded ... ok [INFO] [stdout] test intervals::private::tests::get_interval_bound_trait::get_interval_bound_lower_unbounded_upper_closed ... ok [INFO] [stdout] test intervals::private::tests::get_interval_bound_trait::get_interval_bound_lower_unbounded_upper_open ... ok [INFO] [stdout] test intervals::private::tests::interval_lower_bound::interval_upper_bound::test_interval_upper_bound_antisymmetry ... ok [INFO] [stdout] test intervals::private::tests::interval_lower_bound::interval_upper_bound::test_interval_upper_bound_boundary_semantics ... ok [INFO] [stdout] test intervals::private::tests::get_interval_bound_trait::get_interval_bound_subinterval_in_partition ... ok [INFO] [stdout] test intervals::private::tests::interval_lower_bound::interval_upper_bound::test_interval_upper_bound_partial_ord ... ok [INFO] [stdout] test intervals::private::tests::interval_lower_bound::interval_upper_bound::test_interval_upper_bound_transitivity ... ok [INFO] [stdout] test intervals::private::tests::get_interval_bound_trait::get_interval_bound_left_open_upper_closed ... ok [INFO] [stdout] test intervals::private::tests::interval_lower_bound::interval_upper_bound::test_interval_upper_bound_with_large_values ... ok [INFO] [stdout] test intervals::private::tests::interval_lower_bound::interval_upper_bound::test_interval_upper_bound_edge_cases ... ok [INFO] [stdout] test intervals::private::tests::interval_lower_bound::interval_upper_bound::test_max_upper_bound ... ok [INFO] [stdout] test intervals::private::tests::get_interval_bound_trait::get_interval_bound_open ... ok [INFO] [stdout] test intervals::private::tests::interval_lower_bound::interval_upper_bound::test_min_upper_bound ... ok [INFO] [stdout] test intervals::private::tests::get_interval_bound_trait::get_interval_bound_singleton ... ok [INFO] [stdout] test intervals::private::tests::interval_lower_bound::interval_upper_bound::test_interval_upper_bound_with_negative_values ... ok [INFO] [stdout] test intervals::private::tests::interval_lower_bound::test_interval_lower_bound_equality ... ok [INFO] [stdout] test intervals::private::tests::interval_lower_bound::interval_upper_bound::test_interval_upper_bound_equality ... ok [INFO] [stdout] test intervals::private::tests::interval_lower_bound::test_interval_lower_bound_ordering_consistency ... ok [INFO] [stdout] test intervals::private::tests::interval_lower_bound::test_interval_lower_bound_partial_ord ... ok [INFO] [stdout] test intervals::private::tests::interval_lower_bound::interval_upper_bound::test_interval_upper_bound_extreme_values ... ok [INFO] [stdout] test intervals::private::tests::interval_lower_bound::test_interval_lower_bound_transitivity ... ok [INFO] [stdout] test intervals::private::tests::interval_lower_bound::test_interval_lower_bound_with_negative_values ... ok [INFO] [stdout] test intervals::private::tests::interval_lower_bound::interval_upper_bound::test_interval_upper_bound_ordering_consistency ... ok [INFO] [stdout] test intervals::private::tests::interval_lower_bound::test_interval_lower_bound_edge_cases ... ok [INFO] [stdout] test intervals::private::tests::interval_lower_bound::test_min_lower_bound ... ok [INFO] [stdout] test intervals::private::tests::interval_lower_bound::interval_upper_bound::test_interval_upper_bound_reflexivity ... ok [INFO] [stdout] test intervals::private::tests::partial_ord::partial_ord_lower_bound_structs ... ok [INFO] [stdout] test intervals::private::tests::interval_lower_bound::test_max_lower_bound ... ok [INFO] [stdout] test intervals::private::tests::partial_ord::partial_ord_upper_bound_structs ... ok [INFO] [stdout] test intervals::private::tests::test_interval_bound_comparisons::test_antisymmetry ... ok [INFO] [stdout] test intervals::private::tests::interval_lower_bound::test_interval_lower_bound_reflexivity ... ok [INFO] [stdout] test intervals::private::tests::test_interval_bound_comparisons::test_edge_cases_same_values ... ok [INFO] [stdout] test intervals::private::tests::interval_lower_bound::test_interval_lower_bound_antisymmetry ... ok [INFO] [stdout] test intervals::private::tests::test_interval_bound_comparisons::test_extreme_values ... ok [INFO] [stdout] test intervals::private::tests::test_interval_bound_comparisons::test_interval_lower_bound_comparison ... ok [INFO] [stdout] test intervals::private::tests::interval_lower_bound::test_interval_lower_bound_with_large_values ... ok [INFO] [stdout] test intervals::private::tests::partial_ord::partial_ord_interval_lower_bound_enum ... ok [INFO] [stdout] test intervals::private::tests::test_interval_bound_comparisons::test_interval_upper_bound_comparison ... ok [INFO] [stdout] test intervals::private::tests::partial_ord::partial_ord_interval_lower_bound_enum_same_value ... ok [INFO] [stdout] test intervals::private::tests::partial_ord::partial_ord_interval_upper_bound_enum ... ok [INFO] [stdout] test intervals::private::tests::partial_ord::partial_ord_interval_upper_bound_enum_same_value ... ok [INFO] [stdout] test intervals::private::tests::test_interval_bound_comparisons::test_min_max_upper_bound ... ok [INFO] [stdout] test intervals::private::tests::test_interval_bound_comparisons::test_min_max_lower_bound ... ok [INFO] [stdout] test intervals::private::tests::test_interval_bound_comparisons::test_lower_bound_semantics ... ok [INFO] [stdout] test intervals::private::tests::test_interval_bound_comparisons::test_transitivity ... ok [INFO] [stdout] test intervals::private::tests::test_interval_bound_comparisons::test_reflexivity ... ok [INFO] [stdout] test intervals::private::tests::test_interval_bound_comparisons::test_upper_bound_semantics ... ok [INFO] [stdout] test intervals::tests::constructors::closed_01 ... ok [INFO] [stdout] test intervals::private::tests::test_interval_bound_comparisons::test_mathematical_consistency ... ok [INFO] [stdout] test intervals::tests::constructors::singleton ... ok [INFO] [stdout] test intervals::tests::constructors::right_half_open ... ok [INFO] [stdout] test intervals::tests::constructors::unbounded ... ok [INFO] [stdout] test intervals::tests::constructors::open ... ok [INFO] [stdout] test intervals::tests::constructors::unbounded_closed_left ... ok [INFO] [stdout] test intervals::tests::constructors::unbounded_closed_right ... ok [INFO] [stdout] test intervals::tests::constructors::unbounded_open_right ... ok [INFO] [stdout] test intervals::tests::contains_on_intervals_combinations::contains_closed_closed ... ok [INFO] [stdout] test intervals::tests::constructors::unbounded_open_left ... 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_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_closed_right_half_open ... 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::constructors::left_half_open ... 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_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_open_left_half_open ... ok [INFO] [stdout] test intervals::tests::contains_on_intervals_combinations::contains_subinterval_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_infinite_length ... ok [INFO] [stdout] test intervals::tests::contains_on_same_interval_type::contains_interval_lower_closed_upper_open ... ok [INFO] [stdout] test intervals::tests::contains_on_intervals_combinations::contains_subinterval_first_not_first ... 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_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_on_same_interval_type::contains_interval_enum ... ok [INFO] [stdout] test intervals::tests::contains_point::interval_enum_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_finite_positive_length_trait ... 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_on_same_interval_type::contains_interval_finite_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_unbounded_upper_closed_contains_point ... ok [INFO] [stdout] test intervals::tests::contains_point::interval_lower_unbounded_upper_open_contains_point ... ok [INFO] [stdout] test intervals::tests::contains_point::interval_open_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::subinterval_in_partition_contains_point ... ok [INFO] [stdout] test intervals::tests::contains_point::interval_singleton_contains_point ... ok [INFO] [stdout] test intervals::tests::intersection::intersection_02 ... ok [INFO] [stdout] test intervals::tests::intersection::intersection_closed_closed ... ok [INFO] [stdout] test intervals::tests::intersection::intersection_closed_left_half_open ... ok [INFO] [stdout] test intervals::tests::intersection::intersection_closed_right_half_open ... ok [INFO] [stdout] test intervals::tests::intersection::intersection_left_half_open_right_half_open ... ok [INFO] [stdout] test intervals::tests::intersection::intersection_disjoint ... ok [INFO] [stdout] test intervals::tests::intersection::intersection_01 ... ok [INFO] [stdout] test intervals::tests::intersection::intersection_none ... ok [INFO] [stdout] test intervals::tests::intersection::intersection_open_left_half_open ... ok [INFO] [stdout] test intervals::tests::intersection::intersection_open_open ... ok [INFO] [stdout] test intervals::tests::intersection::intersection_closed_open ... ok [INFO] [stdout] test intervals::tests::intersection::intersection_singleton ... ok [INFO] [stdout] test intervals::tests::intersection::intersection_singleton_closed ... ok [INFO] [stdout] test intervals::tests::intersection::intersection_subintervals ... ok [INFO] [stdout] test intervals::tests::intersection::intersection_unbounded_closed ... ok [INFO] [stdout] test intervals::tests::intersection::intersection_unbounded_unbounded ... ok [INFO] [stdout] test intervals::tests::into_bounds_pair::into_bounds_pair_interval_closed ... 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_finite_positive_length_02 ... 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_lower_open_upper_closed ... ok [INFO] [stdout] test intervals::tests::into_bounds_pair::into_bounds_pair_interval_open ... 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::length::length_interval_closed ... ok [INFO] [stdout] test intervals::tests::intersection::intersection_singleton_open ... ok [INFO] [stdout] test intervals::tests::length::length_interval_finite_positive_length ... ok [INFO] [stdout] test intervals::tests::length::length_interval_lower_closed_upper_open ... ok [INFO] [stdout] test intervals::tests::length::length_interval_lower_open_upper_closed ... ok [INFO] [stdout] test intervals::tests::length::length_interval_open ... ok [INFO] [stdout] test intervals::tests::length::length_subinterval_in_partition ... ok [INFO] [stdout] test intervals::tests::lower_bound_value::lower_bound_value_interval_closed ... 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_subinterval_in_partition ... ok [INFO] [stdout] test intervals::tests::mid_point::mid_point_interval_closed ... ok [INFO] [stdout] test intervals::tests::mid_point::mid_point_interval_finite_positive_length ... 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_interval_open ... ok [INFO] [stdout] test intervals::tests::mid_point::mid_point_interval_lower_closed_upper_open ... ok [INFO] [stdout] test intervals::tests::partial_ord::partial_ord_lower_bound_closed ... ok [INFO] [stdout] test intervals::tests::partial_ord::partial_ord_lower_bound_cross_types ... ok [INFO] [stdout] test intervals::tests::partial_ord::partial_ord_lower_bound_open ... 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_upper_bound_closed ... ok [INFO] [stdout] test intervals::tests::partial_ord::partial_ord_upper_bound_cross_types ... ok [INFO] [stdout] test intervals::tests::mid_point::mid_point_subinterval_in_partition ... ok [INFO] [stdout] test intervals::tests::partial_ord::partial_ord_upper_bound_open ... ok [INFO] [stdout] test intervals::tests::lower_bound_value::lower_bound_value_interval_open ... ok [INFO] [stdout] test intervals::tests::partial_ord::partial_ord_upper_bound_open_closed_same_value ... 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::test_clone ... 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_construction_and_basic_properties ... 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_intersection_operations ... ok [INFO] [stdout] test intervals::tests::sub_interval_in_partition::test_interval_containment ... 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_length_calculation ... ok [INFO] [stdout] test intervals::tests::sub_interval_in_partition::test_midpoint_calculation ... ok [INFO] [stdout] test intervals::tests::sub_interval_in_partition::test_only_interval_in_partition ... ok [INFO] [stdout] test intervals::tests::sub_interval_in_partition::test_partition_continuity ... 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::test_interval_lower_unbounded_upper_unbounded::test_clone_and_equality ... ok [INFO] [stdout] test intervals::tests::test_interval_lower_unbounded_upper_unbounded::test_comparison_with_other_intervals ... ok [INFO] [stdout] test intervals::tests::sub_interval_in_partition::test_with_different_scalar_types ... ok [INFO] [stdout] test intervals::tests::test_interval_lower_unbounded_upper_unbounded::test_construction ... ok [INFO] [stdout] test intervals::tests::sub_interval_in_partition::test_edge_cases ... 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_always_true ... 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_debug_and_display ... 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_identity_property ... 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_mathematical_properties ... 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_serialization ... 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_universal_as_identity_element ... ok [INFO] [stdout] test intervals::tests::union::gap::gap_preserves_boundary_semantics ... ok [INFO] [stdout] test intervals::tests::union::gap::gap_with_disjoint_half_open_intervals ... ok [INFO] [stdout] test intervals::tests::union::gap::gap_with_disjoint_intervals_positive_gap ... ok [INFO] [stdout] test intervals::tests::union::gap::gap_with_mixed_boundary_types ... ok [INFO] [stdout] test intervals::tests::union::gap::gap_with_negative_intervals ... ok [INFO] [stdout] test intervals::tests::union::gap::gap_with_overlapping_intervals_no_gap ... ok [INFO] [stdout] test intervals::tests::union::gap::gap_with_open_intervals_disjoint ... ok [INFO] [stdout] test intervals::tests::union::gap::gap_with_single_connected_interval ... ok [INFO] [stdout] test intervals::tests::union::gap::gap_with_disjoint_intervals_small_gap ... ok [INFO] [stdout] test intervals::tests::union::gap::gap_with_singleton_intervals ... ok [INFO] [stdout] test intervals::tests::union::gap::gap_with_touching_intervals_no_gap ... ok [INFO] [stdout] test intervals::tests::union::gap::gap_with_very_small_gap ... ok [INFO] [stdout] test intervals::tests::union::union_adjacent_closed_open ... ok [INFO] [stdout] test intervals::tests::union::union_adjacent_open_closed ... ok [INFO] [stdout] test intervals::tests::union::union_adjacent_open_open ... ok [INFO] [stdout] test intervals::tests::union::union_different_bound_types_contained ... ok [INFO] [stdout] test intervals::tests::union::union_finite_with_unbounded ... ok [INFO] [stdout] test intervals::tests::union::union_disjoint ... ok [INFO] [stdout] test intervals::tests::union::union_identical_intervals ... ok [INFO] [stdout] test intervals::tests::union::union_lower_unbounded_with_upper_unbounded_overlapping ... ok [INFO] [stdout] test intervals::tests::union::union_different_bound_types_overlapping ... ok [INFO] [stdout] test intervals::tests::union::union_one_contains_other ... ok [INFO] [stdout] test intervals::tests::union::union_lower_unbounded_with_upper_unbounded ... ok [INFO] [stdout] test intervals::tests::union::union_unbounded_overlapping ... ok [INFO] [stdout] test intervals::tests::union::union_with_fully_unbounded ... ok [INFO] [stdout] test intervals::tests::union::union_with_singleton_at_boundary_open ... ok [INFO] [stdout] test intervals::tests::union::union_with_singleton_inside ... ok [INFO] [stdout] test intervals::tests::union::union_with_singleton_outside ... ok [INFO] [stdout] test intervals::tests::upper_bound_value::upper_bound_value_interval_finite_positive_length ... 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::constructors::interval_closed_try_new_invalid ... ok [INFO] [stdout] test intervals::tests::upper_bound_value::upper_bound_value_interval_lower_unbounded_upper_closed ... ok [INFO] [stdout] test intervals::tests::upper_bound_value::upper_bound_value_interval_lower_unbounded_upper_open ... ok [INFO] [stdout] test intervals::tests::upper_bound_value::upper_bound_value_interval_open ... ok [INFO] [stdout] test intervals::tests::union::union_overlapping ... ok [INFO] [stdout] test intervals::tests::upper_bound_value::upper_bound_value_subinterval_in_partition ... ok [INFO] [stdout] test intervals::tests::union::union_with_singleton_at_boundary_closed ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::as_ref_trait ... ok [INFO] [stdout] test intervals::tests::upper_bound_value::upper_bound_value_interval_closed ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::clone_trait ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::debug_trait ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::display_trait ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::edge_cases ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::epsilon ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::equality_operator ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::inequality_operator ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::into_inner ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::lower_exp_trait ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::partial_eq_trait ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::partial_ord_trait ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::serialize_deserialize ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::try_new ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::zero ... ok [INFO] [stdout] test scalars::tests::interval_id::as_ref_trait ... 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::debug_trait ... ok [INFO] [stdout] test scalars::tests::interval_id::display_trait ... ok [INFO] [stdout] test scalars::tests::interval_id::equality_operator ... ok [INFO] [stdout] test scalars::tests::interval_id::hash_trait ... ok [INFO] [stdout] test scalars::tests::interval_id::inequality_operator ... ok [INFO] [stdout] test intervals::tests::constructors::closed_02 - should panic ... ok [INFO] [stdout] test intervals::tests::constructors::interval_lower_closed_upper_unbounded_try_new_invalid - should panic ... ok [INFO] [stdout] test scalars::tests::interval_id::new ... ok [INFO] [stdout] test intervals::tests::constructors::interval_lower_open_upper_closed_try_new_invalid ... ok [INFO] [stdout] test scalars::tests::interval_id::partial_eq_trait ... ok [INFO] [stdout] test intervals::tests::constructors::interval_lower_open_upper_unbounded_try_new_invalid - should panic ... 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 intervals::tests::constructors::interval_lower_unbounded_upper_closed_try_new_invalid - should panic ... ok [INFO] [stdout] test scalars::tests::num_intervals::as_ref_trait ... ok [INFO] [stdout] test intervals::tests::constructors::interval_lower_unbounded_upper_open_try_new_invalid - should panic ... ok [INFO] [stdout] test scalars::tests::num_intervals::clone_trait ... ok [INFO] [stdout] test intervals::tests::constructors::interval_closed_new_panics_on_invalid_bounds - should panic ... ok [INFO] [stdout] test scalars::tests::num_intervals::debug_trait ... ok [INFO] [stdout] test intervals::tests::constructors::interval_open_try_new_invalid ... ok [INFO] [stdout] test scalars::tests::num_intervals::copy_trait ... ok [INFO] [stdout] test intervals::tests::constructors::interval_singleton_try_new_invalid - should panic ... ok [INFO] [stdout] test scalars::tests::num_intervals::display_trait ... ok [INFO] [stdout] test scalars::tests::num_intervals::equality_operator ... ok [INFO] [stdout] test intervals::tests::constructors::interval_lower_closed_upper_open_try_new_invalid ... ok [INFO] [stdout] test intervals::tests::test_interval_conversion_errors ... ok [INFO] [stdout] test scalars::tests::num_intervals::hash_trait ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::try_new_invalid_infinite - should panic ... ok [INFO] [stdout] test scalars::tests::num_intervals::from_positive_size ... ok [INFO] [stdout] test scalars::tests::num_intervals::inequality_operator ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::try_new_invalid_nan - should panic ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::try_new_invalid_negative ... ok [INFO] [stdout] test scalars::tests::num_intervals::partial_eq_trait ... ok [INFO] [stdout] test scalars::tests::num_intervals::serialize_deserialize ... ok [INFO] [stdout] test scalars::tests::num_intervals::try_new ... 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::debug_trait ... ok [INFO] [stdout] test scalars::tests::num_intervals::partial_ord_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::hash_trait ... ok [INFO] [stdout] test scalars::tests::positive_num_points_1d::inequality_operator ... ok [INFO] [stdout] test scalars::tests::positive_num_points_1d::partial_eq_trait ... ok [INFO] [stdout] test scalars::tests::positive_num_points_1d::partial_ord_trait ... ok [INFO] [stdout] test scalars::tests::positive_num_points_1d::try_new ... ok [INFO] [stdout] test scalars::tests::positive_num_points_1d::serialize_deserialize ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::as_ref_trait ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::clone_trait ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::debug_trait ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::display_trait ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::edge_cases ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::error_messages ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::equality_operator ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::generic_scalar_types ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::inequality_operator ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::into_inner ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::partial_eq_trait ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::mathematical_operations ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::partial_ord_trait ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::serialize_deserialize ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::try_new ... 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::positive_size::copy_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::hash_trait ... ok [INFO] [stdout] test scalars::tests::positive_size::inequality_operator ... 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::positive_size::serialize_deserialize ... ok [INFO] [stdout] test scalars::tests::positive_size::try_from_size ... ok [INFO] [stdout] test scalars::tests::positive_size::try_new ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::as_ref_trait ... ok [INFO] [stdout] test scalars::tests::positive_size::equality_operator ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::clone_trait ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::into_inner ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::partial_eq_trait ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::debug_trait ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::absolute_tolerance ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::display_trait ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::partial_ord_trait ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::epsilon ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::equality_operator ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::inequality_operator ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::serialize_deserialize ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::lower_exp_trait ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::try_new ... ok [INFO] [stdout] test scalars::tests::size::as_ref_trait ... ok [INFO] [stdout] test scalars::tests::size::debug_trait ... ok [INFO] [stdout] test scalars::tests::size::clone_trait ... ok [INFO] [stdout] test scalars::tests::size::display_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::size::new ... ok [INFO] [stdout] test scalars::tests::size::hash_trait ... ok [INFO] [stdout] test scalars::tests::size::inequality_operator ... ok [INFO] [stdout] test scalars::tests::size::partial_eq_trait ... ok [INFO] [stdout] test scalars::tests::size::copy_trait ... ok [INFO] [stdout] test scalars::tests::size::partial_ord_trait ... ok [INFO] [stdout] test scalars::tests::size::serialize_deserialize ... ok [INFO] [stdout] test tests::native64_strict_finite::coords1d::test_contains_and_find_index ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::try_new_invalid_infinite - should panic ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::try_new_invalid_nan - should panic ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::try_new_invalid_negative ... ok [INFO] [stdout] test tests::native64_strict_finite::coords1d::test_coords1d_binary_search ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::try_new_invalid_negative_infinite - should panic ... ok [INFO] [stdout] test tests::native64_strict_finite::coords1d::test_coords1d_complex_set_operations ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::try_new_invalid_zero ... ok [INFO] [stdout] test tests::native64_strict_finite::coords1d::test_coords1d_creation ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::try_new_invalid_nan - should panic ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::try_new_invalid_negative ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::try_new_invalid_infinite - should panic ... ok [INFO] [stdout] test tests::native64_strict_finite::coords1d::test_coords1d_deref ... ok [INFO] [stdout] test tests::native64_strict_finite::coords1d::test_coords1d_edge_cases_for_search ... ok [INFO] [stdout] test tests::native64_strict_finite::coords1d::test_coords1d_empty_creation ... ok [INFO] [stdout] test tests::native64_strict_finite::coords1d::test_coords1d_find_index ... ok [INFO] [stdout] test tests::native64_strict_finite::coords1d::test_coords1d_index ... ok [INFO] [stdout] test tests::native64_strict_finite::coords1d::test_coords1d_iterator ... ok [INFO] [stdout] test tests::native64_strict_finite::coords1d::test_coords1d_num_points ... ok [INFO] [stdout] test tests::native64_strict_finite::coords1d::test_coords1d_partition_point ... ok [INFO] [stdout] test tests::native64_strict_finite::coords1d::test_find_ceil_index ... ok [INFO] [stdout] test tests::native64_strict_finite::coords1d::test_find_insertion_index ... ok [INFO] [stdout] test tests::native64_strict_finite::coords1d::test_find_range_indices_and_range ... ok [INFO] [stdout] test tests::native64_strict_finite::coords1d::test_find_closest ... ok [INFO] [stdout] test tests::native64_strict_finite::coords1d::test_find_floor_index ... ok [INFO] [stdout] test tests::native64_strict_finite::coords1d::test_first_last_span ... ok [INFO] [stdout] test tests::native64_strict_finite::coords1d::test_into_vec ... ok [INFO] [stdout] test tests::native64_strict_finite::coords1d::test_new_uniform ... ok [INFO] [stdout] test tests::native64_strict_finite::coords1d::test_set_operations ... ok [INFO] [stdout] test tests::native64_strict_finite::grid1d::find_interval_id_01 ... ok [INFO] [stdout] test tests::native64_strict_finite::grid1d::grid1d_01 ... 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::coords1d::test_coords1d_len ... ok [INFO] [stdout] test tests::native64_strict_finite::grid1d::grid1d_02 - should panic ... ok [INFO] [stdout] test tests::native64_strict_finite::grid1d::intervals_in_intersection_full_overlap ... 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_single_interval ... 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::interval_02 - should panic ... ok [INFO] [stdout] test tests::native64_strict_finite::grid1d::test_grid1d_insufficient_points ... 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_creation_fails_with_mismatched_bounds ... 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_non_uniform::test_non_uniform_interval_partition ... ok [INFO] [stdout] test tests::native64_strict_finite::grid1d_non_uniform::test_non_uniform_statistics ... 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_find_interval_boundary_point_not_in_open_domain - should panic ... ok [INFO] [stdout] test tests::native64_strict_finite::grid1d_refinement_tests::test_complex_refinement_plan ... ok [INFO] [stdout] test tests::native64_strict_finite::grid1d_refinement_tests::test_non_uniform_refinement_selective ... ok [INFO] [stdout] test tests::native64_strict_finite::grid1d_refinement_tests::test_refinement_data_transfer ... 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_open_intervals::test_open_interval_partition ... ok [INFO] [stdout] test tests::native64_strict_finite::grid1d_refinement_tests::test_refinement_iterators ... ok [INFO] [stdout] test tests::native64_strict_finite::grid1d_refinement_tests::test_uniform_refinement_basic ... 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_refinement_tests::test_refinement_extraction ... 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_creation ... ok [INFO] [stdout] test tests::native64_strict_finite::grid1d_uniform::test_uniform_grid_open_domain ... ok [INFO] [stdout] test tests::native64_strict_finite::grid1d_uniform::test_uniform_grid_intersection ... ok [INFO] [stdout] test tests::native64_strict_finite::grid1d_uniform::test_uniform_grid_point_location_o1 ... ok [INFO] [stdout] test tests::native64_strict_finite::grid1d_union_advanced::test_grid_union_disjoint_points ... ok [INFO] [stdout] test tests::native64_strict_finite::grid1d_union_advanced::test_grid_union_identical_grids ... ok [INFO] [stdout] test tests::native64_strict_finite::grid1d_union_advanced::test_grid_union_domain_mismatch ... ok [INFO] [stdout] test tests::native64_strict_finite::grid1d_union_advanced::test_grid_union_intersection_with_mappings ... ok [INFO] [stdout] test tests::native64_strict_finite::grid1d_union_advanced::test_grid_union_into_parts ... 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::grid1d_union_advanced::test_grid_union_refinement ... 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_creation ... ok [INFO] [stdout] test tests::native64_strict_finite::interval_partition_general::test_interval_partition_general_insufficient_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::points_in_interval::test_points_in_interval_lower_bound_violation ... ok [INFO] [stdout] test tests::native64_strict_finite::points_in_interval::test_points_in_interval_creation ... ok [INFO] [stdout] test tests::native64_strict_finite::points_in_interval::test_points_in_interval_upper_bound_violation ... ok [INFO] [stdout] test tests::native64_strict_finite::grid1d_uniform::test_uniform_grid_interval_partition_closed_domain ... ok [INFO] [stdout] test tests::native64_strict_finite::grid1d_union_advanced::test_grid_union_iteration_methods ... 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. 449 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s [INFO] [stdout] [INFO] [stderr] Doc-tests grid1d [INFO] [stdout] [INFO] [stdout] running 498 tests [INFO] [stdout] test src/bounds.rs - bounds (line 176) ... ignored [INFO] [stdout] test src/bounds.rs - bounds (line 154) ... ok [INFO] [stdout] test src/bounds.rs - bounds (line 208) ... ok [INFO] [stdout] test src/bounds.rs - bounds (line 129) ... ok [INFO] [stdout] test src/intervals.rs - intervals (line 163) ... ok [INFO] [stdout] test src/bounds.rs - bounds::LowerBound (line 535) ... ok [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::LowerBoundOpen (line 725) ... ok [INFO] [stdout] test src/bounds.rs - bounds::LowerBound (line 520) ... ok [INFO] [stdout] test src/bounds.rs - bounds::LowerBoundClosed (line 776) ... ok [INFO] [stdout] test src/bounds.rs - bounds::LowerBound (line 491) ... ok [INFO] [stdout] test src/intervals.rs - intervals (line 133) ... ok [INFO] [stdout] test src/bounds.rs - bounds::UpperBound (line 660) ... ok [INFO] [stdout] test src/intervals.rs - intervals (line 105) ... ok [INFO] [stdout] test src/bounds.rs - bounds::UpperBound (line 642) ... ok [INFO] [stdout] test src/bounds.rs - bounds::UpperBound (line 598) ... ok [INFO] [stdout] test src/bounds.rs - bounds::UpperBoundClosed (line 878) ... ok [INFO] [stdout] test src/bounds.rs - bounds::UpperBoundOpen (line 827) ... ok [INFO] [stdout] test src/bounds.rs - bounds::UpperBound (line 627) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Contains (line 2696) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Contains (line 2883) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Contains (line 2920) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Contains::contains_interval (line 2984) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Contains (line 2842) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Contains (line 2645) ... ok [INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConstruction (line 8353) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Contains::contains_point (line 3078) ... ok [INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConstruction (line 8594) ... ok [INFO] [stdout] test src/intervals.rs - intervals (line 84) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Contains (line 2779) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Contains (line 2625) ... ok [INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConstruction (line 8569) ... ok [INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConstruction (line 8476) ... ok [INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConstruction (line 8694) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Contains (line 2752) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Contains (line 2812) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Contains (line 2718) ... ok [INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConversion (line 14516) ... ok [INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConstruction (line 8425) ... ok [INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConstruction (line 8816) ... ok [INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConstruction (line 8379) ... ok [INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConstruction (line 8770) ... ok [INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConversion (line 14793) ... ok [INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConversion (line 14857) ... ok [INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConversion (line 14828) ... ok [INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConversion (line 14881) ... ok [INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConstruction (line 8723) ... ok [INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConversion (line 14538) ... ok [INFO] [stdout] test src/intervals.rs - intervals (line 172) ... ok [INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConversion (line 14574) ... ok [INFO] [stdout] test src/intervals.rs - intervals::HasLowerBound (line 3970) ... ok [INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConversion (line 14737) ... ok [INFO] [stdout] test src/intervals.rs - intervals::HasLowerBound (line 3990) ... ok [INFO] [stdout] test src/intervals.rs - intervals::HasLowerBound (line 3950) ... ok [INFO] [stdout] test src/intervals.rs - intervals::HasUpperBound (line 4099) ... ok [INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConstruction (line 8843) ... ok [INFO] [stdout] test src/intervals.rs - intervals::HasUpperBound (line 4079) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Interval (line 13745) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Interval (line 13791) ... ok [INFO] [stdout] test src/intervals.rs - intervals::HasUpperBound::upper_bound_value (line 4127) ... ok [INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConversion (line 14650) ... ok [INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConstruction (line 8678) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Interval (line 13884) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Interval (line 13833) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Interval (line 13803) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Interval (line 14034) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Interval (line 14094) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalBounded (line 8966) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Interval (line 14060) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalClosed (line 9161) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Interval (line 13814) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalClosed (line 9243) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalClosed (line 9231) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Interval (line 13852) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalClosed (line 9173) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalClosed (line 9219) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Interval (line 13914) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalClosed (line 9265) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalClosed (line 9258) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Interval (line 13968) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFiniteLength (line 13186) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFiniteLength (line 13096) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFiniteLength (line 13053) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Interval (line 14008) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Interval (line 13994) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFiniteLength (line 13260) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFiniteLength (line 13119) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFiniteLength (line 13074) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFiniteLength (line 13285) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFiniteLength (line 13141) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFiniteLength (line 13374) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFiniteLength (line 13223) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFiniteLength (line 13328) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFiniteLength (line 13398) ... ok [INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConstruction (line 8635) ... ok [INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConversion (line 14683) ... ok [INFO] [stdout] test src/intervals.rs - intervals::ErrorsIntervalConversion (line 14610) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Contains (line 2592) ... ok [INFO] [stdout] test src/intervals.rs - intervals::Interval (line 13765) ... ok [INFO] [stdout] test src/intervals.rs - intervals::HasLowerBound::lower_bound_value (line 4024) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFiniteLength (line 13429) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLength (line 11262) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLength (line 11350) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFiniteLength (line 13462) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFiniteLength (line 13548) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLength (line 11215) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLength (line 11238) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLength (line 11310) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFiniteLength (line 13591) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLength (line 11162) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLength (line 11139) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLength (line 11381) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLength (line 11822) ... ignored [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLength (line 11652) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLength (line 11482) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLength (line 11190) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLength (line 11616) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLength (line 11544) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLength (line 11840) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLength (line 11691) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLength (line 11861) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLength (line 11768) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLengthTrait (line 4187) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLengthTrait::into_bounds_pair (line 4354) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLength (line 11576) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLengthTrait (line 4210) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLength (line 11419) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLengthTrait::closure (line 4422) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalInfiniteLength (line 12150) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLengthTrait::interior (line 4383) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLengthTrait::length (line 4257) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLengthTrait::mid_point (line 4289) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalInfiniteLength (line 12115) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalInfiniteLength (line 12183) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFiniteLength (line 13498) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalInfiniteLength (line 12390) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalInfiniteLength (line 12036) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalInfiniteLength (line 12232) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalInfiniteLength (line 12327) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalInfiniteLength (line 12086) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalFinitePositiveLengthTrait::is_symmetric (line 4326) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalInfiniteLength (line 12280) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalInfiniteLength (line 12850) ... ignored [INFO] [stdout] test src/intervals.rs - intervals::IntervalInfiniteLength (line 12547) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalInfiniteLength (line 12602) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalInfiniteLength (line 12448) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalInfiniteLength (line 12521) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalInfiniteLength (line 12057) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalInfiniteLength (line 12636) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalInfiniteLength (line 12679) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerBoundedUpperUnboundedTrait (line 4594) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalInfiniteLength (line 12828) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerBoundedUpperUnbounded (line 9050) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperOpen (line 10595) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperOpen (line 10451) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperOpen (line 10573) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperOpen (line 10545) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperOpen (line 10626) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperOpen (line 10862) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperOpen (line 10808) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperOpen (line 10526) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalInfiniteLength (line 12756) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperOpen (line 10474) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalInfiniteLength (line 12867) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperOpen (line 10890) ... ignored [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperOpen (line 10484) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperOpen (line 10650) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperOpen (line 10506) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperUnbounded (line 4884) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperOpen (line 10928) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperUnbounded (line 4832) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperUnbounded (line 5008) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperOpen (line 10714) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperOpen (line 10911) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperUnbounded (line 4738) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperUnbounded (line 4965) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperUnbounded (line 4786) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperUnbounded (line 4749) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperUnbounded (line 4768) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperUnbounded (line 5066) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperUnbounded (line 4930) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperOpen (line 11008) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperUnbounded (line 4722) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperUnbounded (line 4804) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperUnbounded (line 4850) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperClosed (line 10137) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperUnbounded (line 5325) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperUnbounded (line 5131) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperClosed (line 10043) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperUnbounded (line 5276) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperUnbounded (line 5244) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperClosed (line 10098) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerClosedUpperUnbounded (line 5217) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperClosed (line 10066) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperClosed (line 10076) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperClosed (line 10118) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperClosed (line 10218) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperUnbounded (line 5653) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperClosed (line 10165) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperUnbounded (line 5536) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperUnbounded (line 5573) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperUnbounded (line 5988) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperUnbounded (line 5699) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperClosed (line 10364) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperClosed (line 10187) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperUnbounded (line 5554) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperClosed (line 10312) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperClosed (line 10239) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperUnbounded (line 5726) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperUnbounded (line 5517) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperBounded (line 9114) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperUnbounded (line 6045) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperUnbounded (line 6013) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperClosed (line 6207) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperUnbounded (line 5506) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperUnbounded (line 5490) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperUnbounded (line 5601) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperUnbounded (line 5838) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperClosed (line 6316) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperClosed (line 6253) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperClosed (line 6334) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperClosed (line 6271) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperClosed (line 6289) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperUnbounded (line 5905) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperUnbounded (line 5780) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperClosed (line 6415) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperClosed (line 6368) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperClosed (line 6441) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperUnbounded (line 5619) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerOpenUpperUnbounded (line 6093) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperBoundedTrait (line 4642) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperClosed (line 6597) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperClosed (line 6707) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperClosed (line 6223) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperOpen (line 6962) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperClosed (line 6546) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperOpen (line 7010) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperOpen (line 6992) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperClosed (line 6234) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperClosed (line 6739) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperClosed (line 6680) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperClosed (line 6495) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperOpen (line 6946) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperOpen (line 6973) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperOpen (line 7028) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperOpen (line 7056) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperOpen (line 7155) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperOpen (line 7108) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperUnbounded (line 3252) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperOpen (line 7492) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperClosed (line 6788) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperUnbounded (line 3368) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperOpen (line 7433) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperOpen (line 7294) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperOpen (line 7181) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperOpen (line 7460) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperOpen (line 7074) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperUnbounded (line 3610) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperOpen (line 7235) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperUnbounded (line 3677) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperUnbounded (line 3334) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalOpen (line 9448) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperUnbounded (line 3539) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperUnbounded (line 3784) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperUnbounded (line 3422) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperUnbounded (line 3731) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperOpen (line 7541) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperUnbounded (line 3293) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalOpen (line 9498) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperUnbounded (line 3274) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalOpen (line 9425) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalOpen (line 9478) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperUnbounded (line 3264) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperOpen (line 7366) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperUnbounded (line 3701) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalOpen (line 9563) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperUnbounded (line 3319) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperUnbounded (line 3476) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalOpen (line 9520) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalOpen (line 9830) ... ignored [INFO] [stdout] test src/intervals.rs - intervals::IntervalOpen (line 9458) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalOperations::intersection (line 2223) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalOperations::union (line 2387) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalOperations::union (line 2406) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalOpen (line 9874) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalOpen (line 9542) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalOpen (line 9943) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalOperations (line 2167) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalSingleton (line 7679) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalOperations::union (line 2424) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalOperations::intersection (line 2269) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalSingleton (line 7741) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalSingleton (line 7667) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalSingleton (line 7697) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalOpen (line 9679) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalOpen (line 9638) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalOpen (line 9734) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalOpen (line 9851) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalSingleton (line 8122) ... ignored [INFO] [stdout] test src/intervals.rs - intervals::IntervalSingleton (line 7864) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalSingleton (line 8144) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalSingleton (line 7964) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalSingleton (line 7764) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalSingleton (line 7798) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalTrait (line 3156) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalSingleton (line 7818) ... ok [INFO] [stdout] test src/lib.rs - (line 102) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalSingleton (line 7713) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalSingleton (line 8168) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalTrait (line 3183) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalOpen (line 9613) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalLowerUnboundedUpperUnbounded (line 3386) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalSingleton (line 8216) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalSingleton (line 8011) ... ok [INFO] [stdout] test src/lib.rs - (line 231) ... ok [INFO] [stdout] test src/lib.rs - (line 299) ... ok [INFO] [stdout] test src/lib.rs - (line 188) ... ok [INFO] [stdout] test src/lib.rs - (line 326) ... ok [INFO] [stdout] test src/lib.rs - (line 206) ... ok [INFO] [stdout] test src/lib.rs - (line 146) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalSingleton (line 7653) ... ok [INFO] [stdout] test src/lib.rs - (line 374) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalSingleton (line 7913) ... ok [INFO] [stdout] test src/lib.rs - (line 482) ... ok [INFO] [stdout] test src/lib.rs - Coords1D (line 1049) ... ok [INFO] [stdout] test src/lib.rs - (line 415) ... ok [INFO] [stdout] test src/lib.rs - (line 45) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalSingleton (line 7842) ... ok [INFO] [stdout] test src/lib.rs - Coords1D (line 1083) ... ok [INFO] [stdout] test src/lib.rs - Coords1D (line 1028) ... ok [INFO] [stdout] test src/lib.rs - (line 126) ... ok [INFO] [stdout] test src/lib.rs - Coords1D (line 1113) ... ok [INFO] [stdout] test src/lib.rs - Coords1D (line 1185) ... ok [INFO] [stdout] test src/lib.rs - Coords1D (line 1230) ... ok [INFO] [stdout] test src/lib.rs - Coords1D (line 1159) ... ok [INFO] [stdout] test src/lib.rs - Coords1D (line 844) ... ok [INFO] [stdout] test src/lib.rs - (line 350) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalOpen (line 9582) ... ok [INFO] [stdout] test src/lib.rs - Coords1D (line 867) ... ok [INFO] [stdout] test src/lib.rs - Coords1D (line 889) ... ok [INFO] [stdout] test src/lib.rs - Coords1D::find_ceil_index (line 1574) ... ok [INFO] [stdout] test src/lib.rs - Coords1D (line 926) ... ok [INFO] [stdout] test src/lib.rs - Coords1D::contains (line 1456) ... ok [INFO] [stdout] test src/lib.rs - Coords1D (line 943) ... ok [INFO] [stdout] test src/lib.rs - Coords1D (line 982) ... ok [INFO] [stdout] test src/lib.rs - Coords1D (line 963) ... ok [INFO] [stdout] test src/lib.rs - (line 518) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalOpen (line 9792) ... ok [INFO] [stdout] test src/lib.rs - Coords1D::find_insertion_index (line 1503) ... ok [INFO] [stdout] test src/lib.rs - Coords1D::intersection (line 1722) ... ok [INFO] [stdout] test src/lib.rs - Coords1D::into_vec (line 1341) ... ok [INFO] [stdout] test src/lib.rs - Coords1D::find_closest (line 1659) ... ok [INFO] [stdout] test src/lib.rs - Coords1D::first (line 1407) ... ok [INFO] [stdout] test src/lib.rs - Coords1D::find_index (line 1480) ... ok [INFO] [stdout] test src/lib.rs - Coords1D::range (line 1636) ... ok [INFO] [stdout] test src/lib.rs - Coords1D::find_range_indices (line 1605) ... ok [INFO] [stdout] test src/lib.rs - Coords1D::find_floor_index (line 1526) ... ok [INFO] [stdout] test src/lib.rs - Coords1D::is_subset (line 1766) ... ok [INFO] [stdout] test src/lib.rs - Coords1D::new_uniform (line 1381) ... ok [INFO] [stdout] test src/lib.rs - Coords1D::span (line 1439) ... ok [INFO] [stdout] test src/lib.rs - Coords1DInDomain (line 6194) ... ok [INFO] [stdout] test src/lib.rs - Coords1DInDomain (line 6027) ... ok [INFO] [stdout] test src/lib.rs - Coords1DInDomain (line 6105) ... ok [INFO] [stdout] test src/lib.rs - Coords1DInDomain (line 6081) ... ok [INFO] [stdout] test src/lib.rs - Coords1DInDomain (line 6145) ... ok [INFO] [stdout] test src/lib.rs - Coords1DInDomain (line 6057) ... ok [INFO] [stdout] test src/lib.rs - Coords1DInDomain (line 5973) ... ok [INFO] [stdout] test src/lib.rs - Coords1D::last (line 1422) ... ok [INFO] [stdout] test src/lib.rs - Coords1DInDomain (line 5999) ... ok [INFO] [stdout] test src/lib.rs - Coords1D::union (line 1700) ... ok [INFO] [stdout] test src/lib.rs - Coords1DInDomain::try_new (line 6499) ... ok [INFO] [stdout] test src/lib.rs - Coords1DInDomain (line 6360) ... ok [INFO] [stdout] test src/lib.rs - Coords1DInDomain (line 6444) ... ok [INFO] [stdout] test src/lib.rs - ErrorsGrid1DUnion (line 7521) ... ok [INFO] [stdout] test src/lib.rs - Coords1DInDomain (line 6298) ... ok [INFO] [stdout] test src/lib.rs - Coords1DInDomain (line 6227) ... ok [INFO] [stdout] test src/lib.rs - ErrorsGrid1D (line 6939) ... ok [INFO] [stdout] test src/lib.rs - ErrorsGrid1DUnion (line 7440) ... ok [INFO] [stdout] test src/lib.rs - ErrorsGrid1DUnion (line 7716) ... ok [INFO] [stdout] test src/lib.rs - Grid1D (line 7056) ... ok [INFO] [stdout] test src/lib.rs - ErrorsGrid1DUnion (line 7486) ... ok [INFO] [stdout] test src/lib.rs - ErrorsGrid1DUnion (line 7566) ... ok [INFO] [stdout] test src/lib.rs - ErrorsGrid1DUnion (line 7674) ... ok [INFO] [stdout] test src/lib.rs - Grid1D::try_from_sorted (line 7125) ... ok [INFO] [stdout] test src/lib.rs - Grid1DNonUniformRefinement (line 3889) ... ignored [INFO] [stdout] test src/lib.rs - Grid1D (line 7040) ... ok [INFO] [stdout] test src/lib.rs - Grid1DNonUniform (line 6754) ... ok [INFO] [stdout] test src/lib.rs - ErrorsCoords1D (line 766) ... ok [INFO] [stdout] test src/lib.rs - Grid1DNonUniform::try_new (line 6835) ... ok [INFO] [stdout] test src/lib.rs - Coords1DInDomain (line 6320) ... ok [INFO] [stdout] test src/lib.rs - ErrorsGeneralPoints1D (line 5854) ... ok [INFO] [stdout] test src/intervals.rs - intervals::IntervalSingleton (line 8084) ... ok [INFO] [stdout] test src/lib.rs - Grid1D::uniform (line 7091) ... ok [INFO] [stdout] test src/lib.rs - Coords1DInDomain (line 6251) ... ok [INFO] [stdout] test src/lib.rs - Grid1DNonUniform (line 6699) ... ok [INFO] [stdout] test src/lib.rs - Grid1DNonUniform (line 6727) ... ok [INFO] [stdout] test src/lib.rs - Grid1DNonUniformRefinement (line 3952) ... ok [INFO] [stdout] test src/lib.rs - Grid1D (line 7023) ... ok [INFO] [stdout] test src/lib.rs - Grid1DNonUniformRefinement (line 4242) ... ok [INFO] [stdout] test src/lib.rs - Grid1DRefinement (line 3006) ... ok [INFO] [stdout] test src/lib.rs - Grid1DRefinement (line 2917) ... ok [INFO] [stdout] test src/lib.rs - Grid1DNonUniformRefinement (line 4042) ... ok [INFO] [stdout] test src/lib.rs - Grid1DRefinement (line 2893) ... ok [INFO] [stdout] test src/lib.rs - Grid1DRefinement (line 2935) ... ok [INFO] [stdout] test src/lib.rs - Grid1DRefinement (line 3057) ... ok [INFO] [stdout] test src/lib.rs - Grid1DNonUniformRefinement (line 4113) ... ok [INFO] [stdout] test src/lib.rs - Grid1DNonUniformRefinement (line 3984) ... ok [INFO] [stdout] test src/lib.rs - Grid1DNonUniformRefinement (line 4178) ... ok [INFO] [stdout] test src/lib.rs - Grid1DNonUniformRefinement (line 4419) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniform (line 5011) ... ok [INFO] [stdout] test src/lib.rs - Grid1DNonUniformRefinement (line 4502) ... ok [INFO] [stdout] test src/lib.rs - Coords1D (line 1138) ... ok [INFO] [stdout] test src/lib.rs - (line 257) ... ok [INFO] [stdout] test src/lib.rs - Grid1DRefinement (line 3089) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniform (line 5165) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniform (line 5079) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniform (line 5107) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniform (line 5032) ... ok [INFO] [stdout] test src/lib.rs - Grid1DRefinement (line 3127) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniform (line 5255) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniformRefinement (line 3330) ... ignored [INFO] [stdout] test src/lib.rs - Grid1DUniform (line 5391) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniform (line 5192) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniform (line 5292) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniform (line 5336) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniformRefinement (line 3392) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniform (line 5491) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniform::min_interval_length (line 5767) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniformRefinement (line 3420) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniform (line 5471) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniform::try_find_interval_id_of_point (line 5681) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniform (line 5224) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniform (line 5429) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniform (line 5365) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniform::max_interval_length (line 5750) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniformRefinement (line 3474) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniformRefinement (line 3542) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniformRefinement (line 3445) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniformRefinement (line 3504) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniformRefinement (line 3810) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUnion::iter_interval_mappings (line 8228) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUnion::iter_intervals_with_mappings (line 8259) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUnion::into_parts (line 8353) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUnion::domain (line 8385) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUnion::find_intersections_with_mappings (line 8300) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUnion::mapping_to_grid_a (line 8116) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUnion::coords (line 8410) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUnion::find_original_intervals (line 8198) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUnion::mapping_to_grid_b (line 8141) ... ok [INFO] [stdout] test src/lib.rs - HasCoords1D (line 1845) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUnion::num_refined_intervals (line 8163) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUnion::unified_grid (line 8092) ... ok [INFO] [stdout] test src/lib.rs - HasCoords1D::num_points (line 1972) ... ok [INFO] [stdout] test src/lib.rs - HasCoords1D (line 1881) ... ok [INFO] [stdout] test src/lib.rs - HasCoords1D::coords (line 1941) ... ok [INFO] [stdout] test src/lib.rs - IntervalInPartitionBuilder::build_last_interval (line 2146) ... ok [INFO] [stdout] test src/lib.rs - IntervalInPartitionBuilder::build_first_interval (line 2100) ... ok [INFO] [stdout] test src/lib.rs - IntervalPartition (line 2299) ... ok [INFO] [stdout] test src/lib.rs - IntervalPartition (line 2357) ... ok [INFO] [stdout] test src/lib.rs - IntervalPartition (line 2337) ... ok [INFO] [stdout] test src/lib.rs - IntervalPartition::find_intervals_for_points (line 2674) ... ok [INFO] [stdout] test src/lib.rs - IntervalPartition (line 2320) ... ok [INFO] [stdout] test src/lib.rs - IntervalPartition::find_interval_id_of_point (line 2554) ... ok [INFO] [stdout] test src/lib.rs - IntervalPartition::max_interval_length (line 2696) ... ok [INFO] [stdout] test src/lib.rs - IntervalPartition::interval_length (line 2515) ... ok [INFO] [stdout] test src/lib.rs - IntervalPartition::min_interval_length (line 2716) ... ok [INFO] [stdout] test src/lib.rs - IntervalPartition::try_find_interval_id_of_point (line 2613) ... ok [INFO] [stdout] test src/lib.rs - linspace (line 626) ... ok [INFO] [stdout] test src/lib.rs - refine_all_intervals_in_coords1d_same_subdivisions (line 4884) ... ignored [INFO] [stdout] test src/lib.rs - logspace (line 686) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniform (line 5133) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUnion (line 7903) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUnion (line 7878) ... ok [INFO] [stdout] test src/scalars.rs - scalars (line 17) ... ok [INFO] [stdout] test src/scalars.rs - scalars (line 239) ... ok [INFO] [stdout] test src/scalars.rs - scalars (line 216) ... ok [INFO] [stdout] test src/lib.rs - IntervalPartition (line 2270) ... ok [INFO] [stdout] test src/scalars.rs - scalars (line 268) ... ok [INFO] [stdout] test src/scalars.rs - scalars (line 358) ... ok [INFO] [stdout] test src/scalars.rs - scalars (line 52) ... ok [INFO] [stdout] test src/scalars.rs - scalars (line 386) ... ok [INFO] [stdout] test src/scalars.rs - scalars (line 182) ... ok [INFO] [stdout] test src/scalars.rs - scalars (line 154) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUnion (line 7834) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniformRefinement (line 3766) ... ok [INFO] [stdout] test src/scalars.rs - scalars (line 125) ... ok [INFO] [stdout] test src/lib.rs - IntervalPartition::iter_intervals (line 2475) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniformRefinement (line 3641) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUniformRefinement (line 3586) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUnion (line 7856) ... ok [INFO] [stdout] test src/scalars.rs - scalars (line 72) ... ok [INFO] [stdout] test src/scalars.rs - scalars (line 301) ... ok [INFO] [stdout] test src/scalars.rs - scalars (line 95) ... ok [INFO] [stdout] test src/lib.rs - IntervalInPartitionBuilder (line 2050) ... ok [INFO] [stdout] test src/lib.rs - HasDomain1D (line 730) ... ok [INFO] [stdout] test src/lib.rs - Grid1DUnion (line 7984) ... ok [INFO] [stdout] test src/lib.rs - (line 443) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 489 passed; 0 failed; 9 ignored; 0 measured; 0 filtered out; finished in 1.11s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "312dd07c5b8922125b656c49296edae78f5154e3fce0686b3fffa63c4c706075", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "312dd07c5b8922125b656c49296edae78f5154e3fce0686b3fffa63c4c706075", kill_on_drop: false }` [INFO] [stdout] 312dd07c5b8922125b656c49296edae78f5154e3fce0686b3fffa63c4c706075