[INFO] fetching crate reifydb-type 0.4.10... [INFO] testing reifydb-type-0.4.10 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-2 [INFO] extracting crate reifydb-type 0.4.10 into /workspace/builds/worker-0-tc2/source [INFO] started tweaking crates.io crate reifydb-type 0.4.10 [INFO] finished tweaking crates.io crate reifydb-type 0.4.10 [INFO] tweaked toml for crates.io crate reifydb-type 0.4.10 written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate reifydb-type 0.4.10 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate reifydb-type 0.4.10 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 11ef2c0b1c9e5443eadfe2d8a2be4a2ad53351d59ae56522254256f97d635e52 [INFO] running `Command { std: "docker" "start" "-a" "11ef2c0b1c9e5443eadfe2d8a2be4a2ad53351d59ae56522254256f97d635e52", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "11ef2c0b1c9e5443eadfe2d8a2be4a2ad53351d59ae56522254256f97d635e52", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "11ef2c0b1c9e5443eadfe2d8a2be4a2ad53351d59ae56522254256f97d635e52", kill_on_drop: false }` [INFO] [stdout] 11ef2c0b1c9e5443eadfe2d8a2be4a2ad53351d59ae56522254256f97d635e52 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4a44f7e5c1752bccde33dbb57acaaac6a63d745a22ed5a0960fbe469620aea0d [INFO] running `Command { std: "docker" "start" "-a" "4a44f7e5c1752bccde33dbb57acaaac6a63d745a22ed5a0960fbe469620aea0d", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.183 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling rand_core v0.10.0 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling libm v0.2.16 [INFO] [stderr] Compiling cpufeatures v0.3.0 [INFO] [stderr] Compiling reifydb-build v0.4.10 [INFO] [stderr] Compiling bigdecimal v0.4.10 [INFO] [stderr] Compiling futures-sink v0.3.32 [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling slab v0.4.12 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling tokio-macros v2.6.1 [INFO] [stderr] Compiling futures-macro v0.3.32 [INFO] [stderr] Compiling futures-core v0.3.32 [INFO] [stderr] Compiling chacha20 v0.10.0 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling reifydb-runtime v0.4.10 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling xxhash-rust v0.8.15 [INFO] [stderr] Compiling futures-util v0.3.32 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling socket2 v0.6.3 [INFO] [stderr] Compiling mio v1.1.1 [INFO] [stderr] Compiling rand v0.10.0 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling dashmap v7.0.0-rc2 [INFO] [stderr] Compiling tokio v1.50.0 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling uuid v1.22.0 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling reifydb-type v0.4.10 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 28.65s [INFO] running `Command { std: "docker" "inspect" "4a44f7e5c1752bccde33dbb57acaaac6a63d745a22ed5a0960fbe469620aea0d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4a44f7e5c1752bccde33dbb57acaaac6a63d745a22ed5a0960fbe469620aea0d", kill_on_drop: false }` [INFO] [stdout] 4a44f7e5c1752bccde33dbb57acaaac6a63d745a22ed5a0960fbe469620aea0d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 0b5dcb2b16a0246263d930a4780bc2a01a37ac79f4a2db4093d7a3067c6b5179 [INFO] running `Command { std: "docker" "start" "-a" "0b5dcb2b16a0246263d930a4780bc2a01a37ac79f4a2db4093d7a3067c6b5179", kill_on_drop: false }` [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling semver v1.0.27 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling spin v0.9.8 [INFO] [stderr] Compiling uuid v1.22.0 [INFO] [stderr] Compiling cobs v0.3.0 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Compiling hash32 v0.2.1 [INFO] [stderr] Compiling heapless v0.7.17 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling reifydb-runtime v0.4.10 [INFO] [stderr] Compiling postcard v1.1.3 [INFO] [stderr] Compiling bigdecimal v0.4.10 [INFO] [stderr] Compiling reifydb-type v0.4.10 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 22.43s [INFO] running `Command { std: "docker" "inspect" "0b5dcb2b16a0246263d930a4780bc2a01a37ac79f4a2db4093d7a3067c6b5179", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0b5dcb2b16a0246263d930a4780bc2a01a37ac79f4a2db4093d7a3067c6b5179", kill_on_drop: false }` [INFO] [stdout] 0b5dcb2b16a0246263d930a4780bc2a01a37ac79f4a2db4093d7a3067c6b5179 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 149263d04c1b0dbbb923e84f9e42164187ee21993b205e99d32bd1717c6583ac [INFO] running `Command { std: "docker" "start" "-a" "149263d04c1b0dbbb923e84f9e42164187ee21993b205e99d32bd1717c6583ac", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.20s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/reifydb_type-9bc23f9bc09cf6eb) [INFO] [stdout] [INFO] [stdout] running 2115 tests [INFO] [stdout] test error::r#macro::tests::test_err_macro ... ok [INFO] [stdout] test error::r#macro::tests::test_error_macro ... ok [INFO] [stdout] test error::r#macro::tests::test_error_macro_with_fragment ... ok [INFO] [stdout] test error::r#macro::tests::test_err_macro_with_fragment ... ok [INFO] [stdout] test error::r#macro::tests::test_macros_with_closure_fragment ... ok [INFO] [stdout] test error::r#macro::tests::test_return_error_macro ... ok [INFO] [stdout] test error::r#macro::tests::test_return_error_macro_with_fragment ... ok [INFO] [stdout] test error::util::tests::value_max::test_unsigned_ints ... ok [INFO] [stdout] test error::util::tests::value_range::test_floats ... ok [INFO] [stdout] test error::util::tests::value_range::test_signed_ints ... ok [INFO] [stdout] test error::util::tests::value_max::test_signed_ints ... ok [INFO] [stdout] test error::util::tests::value_range::test_unsigned_ints ... ok [INFO] [stdout] test params::tests::test_params_macro_empty ... ok [INFO] [stdout] test params::tests::test_params_macro_named ... ok [INFO] [stdout] test params::tests::test_params_macro_named_with_strings ... ok [INFO] [stdout] test params::tests::test_params_macro_positional ... ok [INFO] [stdout] test error::util::tests::value_max::test_floats ... ok [INFO] [stdout] test params::tests::test_params_macro_trailing_comma ... ok [INFO] [stdout] test util::base58::tests::test_decode_empty ... ok [INFO] [stdout] test util::base58::tests::test_decode_hello ... ok [INFO] [stdout] test util::base58::tests::test_decode_hello_world ... ok [INFO] [stdout] test util::base58::tests::test_encode_hello ... ok [INFO] [stdout] test util::base58::tests::test_decode_leading_ones ... ok [INFO] [stdout] test util::base58::tests::test_encode_leading_zeros ... ok [INFO] [stdout] test util::base58::tests::test_invalid_character ... ok [INFO] [stdout] test util::base58::tests::test_roundtrip ... ok [INFO] [stdout] test util::base58::tests::test_roundtrip_binary ... ok [INFO] [stdout] test util::base64::tests::test_roundtrip ... ok [INFO] [stdout] test util::bitvec::tests::and_operation::test_and_all_false ... ok [INFO] [stdout] test util::base58::tests::test_encode_hello_world ... ok [INFO] [stdout] test util::bitvec::tests::and_operation::test_and_all_true ... ok [INFO] [stdout] test util::base64::tests::test_decode_standard ... ok [INFO] [stdout] test util::base64::tests::test_encode_no_pad ... ok [INFO] [stdout] test util::base64::tests::test_encode_standard ... ok [INFO] [stdout] test util::base64::tests::test_invalid_padding ... ok [INFO] [stdout] test util::bitvec::tests::and::test_ok ... ok [INFO] [stdout] test util::base58::tests::test_encode_empty ... ok [INFO] [stdout] test params::tests::test_params_macro_with_values ... ok [INFO] [stdout] test util::bitvec::tests::and_operation::test_and_cross_byte_boundary ... ok [INFO] [stdout] test util::bitvec::tests::count_ones::test_count_ones_cross_byte_boundary ... ok [INFO] [stdout] test util::bitvec::tests::and_operation::test_and_empty ... ok [INFO] [stdout] test util::bitvec::tests::and_operation::test_and_mixed ... ok [INFO] [stdout] test util::bitvec::tests::any_none::test_any_none_all_false ... ok [INFO] [stdout] test util::bitvec::tests::count_ones::test_count_ones_empty ... ok [INFO] [stdout] test util::bitvec::tests::any_none::test_any_none_all_true ... ok [INFO] [stdout] test util::bitvec::tests::any_none::test_any_none_empty ... ok [INFO] [stdout] test util::bitvec::tests::cow_behavior::test_is_owned ... ok [INFO] [stdout] test util::bitvec::tests::cow_behavior::test_is_shared ... ok [INFO] [stdout] test util::bitvec::tests::cow_behavior::test_reorder_cow ... ok [INFO] [stdout] test util::bitvec::tests::cow_behavior::test_push_cow ... ok [INFO] [stdout] test util::bitvec::tests::any_none::test_any_none_single_true ... ok [INFO] [stdout] test util::bitvec::tests::count_ones::test_count_ones_all_true ... ok [INFO] [stdout] test util::bitvec::tests::count_ones::test_count_ones_alternating ... ok [INFO] [stdout] test util::bitvec::tests::count_ones::test_count_ones_mixed ... ok [INFO] [stdout] test util::bitvec::tests::display::test_display_all_true ... ok [INFO] [stdout] test util::bitvec::tests::display::test_display_empty ... ok [INFO] [stdout] test util::bitvec::tests::display::test_display_cross_byte_boundary ... ok [INFO] [stdout] test util::bitvec::tests::cow_behavior::test_extend_cow ... ok [INFO] [stdout] test util::bitvec::tests::edge_cases::test_single_bit_operations ... ok [INFO] [stdout] test util::bitvec::tests::empty::test_empty_operations ... ok [INFO] [stdout] test util::bitvec::tests::count_ones::test_count_ones_all_false ... ok [INFO] [stdout] test util::bitvec::tests::any_none::test_any_none_single_false ... ok [INFO] [stdout] test util::bitvec::tests::empty::test_empty ... ok [INFO] [stdout] test util::bitvec::tests::cow_behavior::test_set_cow ... ok [INFO] [stdout] test util::bitvec::tests::extend::test_extend_cross_byte_boundary ... ok [INFO] [stdout] test util::bitvec::tests::extend::test_extend_basic ... ok [INFO] [stdout] test util::bitvec::tests::any_none::test_any_none_mixed ... ok [INFO] [stdout] test util::bitvec::tests::display::test_display_all_false ... ok [INFO] [stdout] test util::bitvec::tests::edge_cases::test_exactly_multiple_bytes ... ok [INFO] [stdout] test util::bitvec::tests::display::test_display_small ... ok [INFO] [stdout] test util::bitvec::tests::edge_cases::test_exactly_one_byte ... ok [INFO] [stdout] test util::bitvec::tests::extend::test_extend_empty_to_empty ... ok [INFO] [stdout] test util::bitvec::tests::extend::test_extend_empty_to_nonempty ... ok [INFO] [stdout] test util::bitvec::tests::edge_cases::test_one_bit_past_byte_boundary ... ok [INFO] [stdout] test util::bitvec::tests::extend::test_extend_nonempty_to_empty ... ok [INFO] [stdout] test util::bitvec::tests::extend::test_extend_large ... ok [INFO] [stdout] test util::bitvec::tests::from_array::test_from_array_1 ... ok [INFO] [stdout] test util::bitvec::tests::from_array::test_from_array_4 ... ok [INFO] [stdout] test util::bitvec::tests::edge_cases::test_seven_bits_in_byte ... ok [INFO] [stdout] test util::bitvec::tests::from_array::test_from_array_cross_byte ... ok [INFO] [stdout] test util::bitvec::tests::from_array::test_from_array_large ... ok [INFO] [stdout] test util::bitvec::tests::from_slice::test_cross_byte_boundary ... ok [INFO] [stdout] test util::bitvec::tests::from_fn::test_ok ... ok [INFO] [stdout] test util::bitvec::tests::from_slice::test_empty_slice ... ok [INFO] [stdout] test util::bitvec::tests::from_slice::test_large_slice ... ok [INFO] [stdout] test util::bitvec::tests::from_slice::test_single_bit ... ok [INFO] [stdout] test util::bitvec::tests::from_vec::test_from_vec_small ... ok [INFO] [stdout] test util::bitvec::tests::get_and_set::test_ok ... ok [INFO] [stdout] test util::bitvec::tests::from_vec::test_from_vec_empty ... ok [INFO] [stdout] test util::bitvec::tests::iter::test_empty ... ok [INFO] [stdout] test util::bitvec::tests::iter::test_ok ... ok [INFO] [stdout] test util::bitvec::tests::new::test_all_true ... ok [INFO] [stdout] test util::bitvec::tests::property_based_tests::test_and_operation_properties ... ok [INFO] [stdout] test util::bitvec::tests::new::test_all_false ... ok [INFO] [stdout] test util::bitvec::tests::from_vec::test_from_vec_large ... ok [INFO] [stdout] test util::bitvec::tests::from_slice::test_multiple_bits ... ok [INFO] [stdout] test util::bitvec::tests::property_based_tests::test_extend_preserves_original ... ok [INFO] [stdout] test util::bitvec::tests::property_based_tests::test_invariants ... ok [INFO] [stdout] test util::bitvec::tests::property_based_tests::test_roundtrip_conversions ... ok [INFO] [stdout] test util::bitvec::tests::push::test_push_cross_byte_boundary ... ok [INFO] [stdout] test util::bitvec::tests::reorder::test_reorder_cross_byte_boundary ... ok [INFO] [stdout] test util::bitvec::tests::reorder::test_reorder_custom ... ok [INFO] [stdout] test util::bitvec::tests::push::test_push_alternating ... ok [INFO] [stdout] test util::bitvec::tests::push::test_push_many ... ok [INFO] [stdout] test util::bitvec::tests::stress_tests::test_comptokenize_reorder_pattern ... ok [INFO] [stdout] test util::bitvec::tests::push::test_push_to_empty ... ok [INFO] [stdout] test util::bitvec::tests::reorder::test_reorder_identity ... ok [INFO] [stdout] test util::bitvec::tests::reorder::test_reorder_reverse ... ok [INFO] [stdout] test util::bitvec::tests::stress_tests::test_large_extend_operations ... ok [INFO] [stdout] test util::bitvec::tests::stress_tests::test_many_byte_boundaries ... ok [INFO] [stdout] test util::bitvec::tests::stress_tests::test_large_bitvec_operations ... ok [INFO] [stdout] test util::bitvec::tests::take::test_take_more_than_available ... ok [INFO] [stdout] test util::bitvec::tests::take::test_take_exact_length ... ok [INFO] [stdout] test util::bitvec::tests::take::test_take_less_than_available ... ok [INFO] [stdout] test util::bitvec::tests::stress_tests::test_multiple_and_operations ... ok [INFO] [stdout] test util::bitvec::tests::take::test_take_zero ... ok [INFO] [stdout] test util::bitvec::tests::take::test_take_cross_byte_boundary ... ok [INFO] [stdout] test util::bitvec::tests::take::test_take_empty ... ok [INFO] [stdout] test util::bitvec::tests::to_vec::test_to_vec_empty ... ok [INFO] [stdout] test util::bitvec::tests::to_vec::test_to_vec_large ... ok [INFO] [stdout] test util::bitvec::tests::to_vec::test_to_vec_small ... ok [INFO] [stdout] test util::bitvec::tests::from_array::test_from_array_2 ... ok [INFO] [stdout] test util::bitvec::tests::to_vec::test_to_vec_cross_byte_boundary ... ok [INFO] [stdout] test util::cowvec::tests::test_extend ... ok [INFO] [stdout] test util::cowvec::tests::test_is_shared ... ok [INFO] [stdout] test util::cowvec::tests::test_reorder ... ok [INFO] [stdout] test util::cowvec::tests::test_new ... ok [INFO] [stdout] test util::cowvec::tests::test_reorder_basic ... ok [INFO] [stdout] test util::float_format::tests::test_format_f32_small_values ... ok [INFO] [stdout] test util::float_format::tests::test_format_f32_special_values ... ok [INFO] [stdout] test util::cowvec::tests::test_set ... ok [INFO] [stdout] test util::cowvec::tests::test_is_owned ... ok [INFO] [stdout] test util::cowvec::tests::test_push ... ok [INFO] [stdout] test util::float_format::tests::test_count_significant_digits ... ok [INFO] [stdout] test util::cowvec::tests::test_reorder_identity ... ok [INFO] [stdout] test util::float_format::tests::test_format_f64_preserves_short_values ... ok [INFO] [stdout] test util::float_format::tests::test_format_f64_small_values ... ok [INFO] [stdout] test util::float_format::tests::test_format_f64_very_small_values ... ok [INFO] [stdout] test util::float_format::tests::test_format_f64_negative ... ok [INFO] [stdout] test util::hex::tests::test_decode ... ok [INFO] [stdout] test util::hex::tests::test_decode_errors ... ok [INFO] [stdout] test util::float_format::tests::test_format_f64_special_values ... ok [INFO] [stdout] test util::hex::tests::test_encode ... ok [INFO] [stdout] test util::float_format::tests::test_no_trailing_zeros ... ok [INFO] [stdout] test util::hex::tests::test_roundtrip ... ok [INFO] [stdout] test util::unicode::tests::test_ascii ... ok [INFO] [stdout] test util::float_format::tests::test_format_f64_15_sig_digits ... ok [INFO] [stdout] test util::float_format::tests::test_format_f64_large_values ... ok [INFO] [stdout] test util::float_format::tests::test_format_f64_cross_platform_equivalence ... ok [INFO] [stdout] test util::unicode::tests::test_cjk ... ok [INFO] [stdout] test util::unicode::tests::test_combining_marks ... ok [INFO] [stdout] test util::unicode::tests::test_emoji ... ok [INFO] [stdout] test util::unicode::tests::test_mixed ... ok [INFO] [stdout] test util::unicode::tests::test_control_chars ... ok [INFO] [stdout] test value::blob::base58::tests::test_b58_binary_data ... ok [INFO] [stdout] test value::blob::base58::tests::test_b58_leading_zeros ... ok [INFO] [stdout] test value::blob::base58::tests::test_b58_roundtrip ... ok [INFO] [stdout] test value::blob::base58::tests::test_to_b58 ... ok [INFO] [stdout] test value::blob::base58::tests::test_to_b58_empty ... ok [INFO] [stdout] test value::blob::base64::tests::test_b64url_roundtrip ... ok [INFO] [stdout] test value::blob::base64::tests::test_from_b64_empty ... ok [INFO] [stdout] test value::blob::base64::tests::test_from_b64_invalid ... ok [INFO] [stdout] test value::blob::base58::tests::test_from_b58 ... ok [INFO] [stdout] test value::blob::base58::tests::test_from_b58_empty ... ok [INFO] [stdout] test value::blob::base64::tests::test_from_b64_no_padding ... ok [INFO] [stdout] test value::blob::base64::tests::test_from_b64 ... ok [INFO] [stdout] test value::blob::base58::tests::test_from_b58_invalid ... ok [INFO] [stdout] test util::float_format::tests::test_format_f32_7_sig_digits ... ok [INFO] [stdout] test value::blob::base64::tests::test_from_b64url_invalid ... ok [INFO] [stdout] test value::blob::hex::tests::test_from_hex ... ok [INFO] [stdout] test value::blob::hex::tests::test_from_hex_empty ... ok [INFO] [stdout] test value::blob::base64::tests::test_to_b64url ... ok [INFO] [stdout] test value::blob::hex::tests::test_from_hex_invalid ... ok [INFO] [stdout] test value::blob::hex::tests::test_from_hex_with_prefix ... ok [INFO] [stdout] test value::blob::tests::test_blob_conversions ... ok [INFO] [stdout] test value::blob::hex::tests::test_hex_roundtrip ... ok [INFO] [stdout] test value::blob::tests::test_blob_deref ... ok [INFO] [stdout] test value::blob::base64::tests::test_b64_roundtrip ... ok [INFO] [stdout] test value::blob::hex::tests::test_to_hex ... ok [INFO] [stdout] test value::blob::base64::tests::test_from_b64url ... ok [INFO] [stdout] test value::blob::base64::tests::test_to_b64 ... ok [INFO] [stdout] test value::blob::tests::test_blob_display ... ok [INFO] [stdout] test value::blob::tests::test_blob_from_slice ... ok [INFO] [stdout] test value::blob::utf8::tests::test_from_str ... ok [INFO] [stdout] test value::blob::utf8::tests::test_from_utf8 ... ok [INFO] [stdout] test value::blob::utf8::tests::test_from_utf8_empty ... ok [INFO] [stdout] test value::blob::utf8::tests::test_from_utf8_unicode ... ok [INFO] [stdout] test value::blob::utf8::tests::test_to_utf8 ... ok [INFO] [stdout] test value::blob::tests::test_blob_from_bytes ... ok [INFO] [stdout] test value::boolean::compare::tests::test_is_greater_than ... ok [INFO] [stdout] test value::boolean::compare::tests::test_is_greater_than_equal ... ok [INFO] [stdout] test value::boolean::compare::tests::test_is_less_than ... ok [INFO] [stdout] test value::boolean::compare::tests::test_is_less_than_equal ... ok [INFO] [stdout] test value::boolean::compare::tests::test_is_not_equal ... ok [INFO] [stdout] test value::boolean::compare::tests::test_logical_and ... ok [INFO] [stdout] test value::blob::utf8::tests::test_to_utf8_lossy ... ok [INFO] [stdout] test value::boolean::parse::tests::test_case_mismatch_false ... ok [INFO] [stdout] test value::blob::utf8::tests::test_utf8_roundtrip ... ok [INFO] [stdout] test value::boolean::compare::tests::test_is_equal ... ok [INFO] [stdout] test value::blob::utf8::tests::test_to_utf8_invalid ... ok [INFO] [stdout] test value::boolean::parse::tests::test_case_mismatch_true ... ok [INFO] [stdout] test value::boolean::compare::tests::test_logical_or ... ok [INFO] [stdout] test value::boolean::compare::tests::test_logical_xor ... ok [INFO] [stdout] test value::boolean::parse::tests::test_ambiguous_boolean_value ... ok [INFO] [stdout] test value::boolean::parse::tests::test_case_insensitive_ambiguous ... ok [INFO] [stdout] test value::boolean::parse::tests::test_empty_boolean_value ... ok [INFO] [stdout] test value::boolean::parse::tests::test_invalid_boolean_format ... ok [INFO] [stdout] test value::boolean::parse::tests::test_valid_false ... ok [INFO] [stdout] test value::boolean::parse::tests::test_invalid_numeric_boolean ... ok [INFO] [stdout] test value::boolean::parse::tests::test_valid_false_with_spaces ... ok [INFO] [stdout] test value::boolean::parse::tests::test_valid_numeric_boolean ... ok [INFO] [stdout] test value::boolean::parse::tests::test_valid_true ... ok [INFO] [stdout] test value::constraint::tests::test_constrained_decimal ... ok [INFO] [stdout] test value::constraint::tests::test_constrained_utf8 ... ok [INFO] [stdout] test value::boolean::parse::tests::test_valid_true_with_spaces ... ok [INFO] [stdout] test value::constraint::tests::test_to_string ... ok [INFO] [stdout] test value::boolean::compare::tests::test_logical_not ... ok [INFO] [stdout] test value::constraint::tests::test_unconstrained_type ... ok [INFO] [stdout] test value::constraint::tests::test_validate_none_rejected_for_non_option ... ok [INFO] [stdout] test value::constraint::tests::test_validate_none_accepted_for_option ... ok [INFO] [stdout] test value::container::blob::tests::test_from_vec ... ok [INFO] [stdout] test value::container::blob::tests::test_with_capacity ... ok [INFO] [stdout] test value::container::blob::tests::test_new ... ok [INFO] [stdout] test value::container::blob::tests::testault ... ok [INFO] [stdout] test value::container::blob::tests::test_push_with_default ... ok [INFO] [stdout] test value::container::bool::tests::test_filter ... ok [INFO] [stdout] test value::container::bool::tests::test_extend ... ok [INFO] [stdout] test value::constraint::tests::test_validate_unconstrained ... ok [INFO] [stdout] test value::constraint::tests::test_validate_utf8_exceeds_limit ... ok [INFO] [stdout] test value::constraint::tests::test_validate_utf8_within_limit ... ok [INFO] [stdout] test value::container::bool::tests::test_new ... ok [INFO] [stdout] test value::container::bool::tests::test_push ... ok [INFO] [stdout] test value::container::bool::tests::test_reorder ... ok [INFO] [stdout] test value::container::bool::tests::test_slice ... ok [INFO] [stdout] test value::container::bool::tests::test_with_capacity ... ok [INFO] [stdout] test value::container::bool::tests::testault ... ok [INFO] [stdout] test value::container::number::tests::test_push_i64 ... ok [INFO] [stdout] test value::container::number::tests::test_data_access ... ok [INFO] [stdout] test value::container::number::tests::test_extend ... ok [INFO] [stdout] test value::container::bool::tests::test_from_vec ... ok [INFO] [stdout] test value::container::number::tests::test_filter ... ok [INFO] [stdout] test value::container::number::tests::test_iter_u8 ... ok [INFO] [stdout] test value::container::bool::tests::test_iter ... ok [INFO] [stdout] test value::container::number::tests::test_new_i32 ... ok [INFO] [stdout] test value::container::bool::tests::test_reorder_with_out_of_bounds ... ok [INFO] [stdout] test value::container::number::tests::test_reorder ... ok [INFO] [stdout] test value::container::number::tests::test_from_vec_f64 ... ok [INFO] [stdout] test value::container::number::tests::test_slice ... ok [INFO] [stdout] test value::container::temporal::tests::test_with_capacity ... ok [INFO] [stdout] test value::container::temporal::tests::testault ... ok [INFO] [stdout] test value::container::utf8::tests::test_filter ... ok [INFO] [stdout] test value::container::utf8::tests::test_from_vec ... ok [INFO] [stdout] test value::container::utf8::tests::test_iter ... ok [INFO] [stdout] test value::container::number::tests::test_push_with_convert ... ok [INFO] [stdout] test value::container::utf8::tests::test_new ... ok [INFO] [stdout] test value::container::temporal::tests::test_interval_container ... ok [INFO] [stdout] test value::container::utf8::tests::test_push ... ok [INFO] [stdout] test value::container::utf8::tests::test_reorder ... ok [INFO] [stdout] test value::container::utf8::tests::test_reorder_with_out_of_bounds ... ok [INFO] [stdout] test value::container::utf8::tests::test_slice ... ok [INFO] [stdout] test value::container::utf8::tests::test_with_capacity ... ok [INFO] [stdout] test value::container::uuid::tests::test_push_with_default ... ok [INFO] [stdout] test value::container::number::tests::test_with_capacity ... ok [INFO] [stdout] test value::container::temporal::tests::test_date_container ... ok [INFO] [stdout] test value::container::temporal::tests::test_datetime_container ... ok [INFO] [stdout] test value::container::temporal::tests::test_iter ... ok [INFO] [stdout] test value::container::temporal::tests::test_push_with_default ... ok [INFO] [stdout] test value::container::temporal::tests::test_time_container ... ok [INFO] [stdout] test value::container::utf8::tests::test_empty_strings ... ok [INFO] [stdout] test value::container::utf8::tests::test_extend ... ok [INFO] [stdout] test value::container::temporal::tests::test_extend ... ok [INFO] [stdout] test value::container::utf8::tests::testault ... ok [INFO] [stdout] test value::container::uuid::tests::test_uuid4_container ... ok [INFO] [stdout] test value::container::uuid::tests::test_uuid7_container ... ok [INFO] [stdout] test value::container::uuid::tests::testault ... ok [INFO] [stdout] test value::date::tests::test_date_display_all_months ... ok [INFO] [stdout] test value::date::tests::test_date_display_boundary_dates ... ok [INFO] [stdout] test value::date::tests::test_date_display_days_in_month ... ok [INFO] [stdout] test value::date::tests::test_date_display_default ... ok [INFO] [stdout] test value::date::tests::test_date_display_edge_cases ... ok [INFO] [stdout] test value::container::uuid::tests::test_with_capacity ... ok [INFO] [stdout] test value::date::tests::test_date_display_negative_years ... ok [INFO] [stdout] test value::date::tests::test_date_display_standard_dates ... ok [INFO] [stdout] test value::date::tests::test_date_roundtrip ... ok [INFO] [stdout] test util::bitvec::tests::and_operation::test_and_different_lengths - should panic ... ok [INFO] [stdout] test value::date::tests::test_from_ymd_invalid_month ... ok [INFO] [stdout] test value::date::tests::test_from_ymd_invalid_day ... ok [INFO] [stdout] test value::date::tests::test_from_ymd_non_leap_year ... ok [INFO] [stdout] test value::date::tests::test_leap_year_detection ... ok [INFO] [stdout] test value::date::tests::test_invalid_dates ... ok [INFO] [stdout] test value::date::tests::test_serde_roundtrip ... ok [INFO] [stdout] test util::bitvec::tests::get_and_set::test_set_out_of_bounds - should panic ... ok [INFO] [stdout] test value::datetime::tests::test_add_duration_nanos_overflow_into_next_day ... ok [INFO] [stdout] test value::datetime::tests::test_add_duration_before_epoch ... ok [INFO] [stdout] test value::datetime::tests::test_add_duration_negative_nanos_borrows_from_days ... ok [INFO] [stdout] test value::datetime::tests::test_add_duration_overflow ... ok [INFO] [stdout] test value::datetime::tests::test_datetime_components ... ok [INFO] [stdout] test value::datetime::tests::test_datetime_display_all_hours ... ok [INFO] [stdout] test value::datetime::tests::test_datetime_display_edge_times ... ok [INFO] [stdout] test value::datetime::tests::test_datetime_display_all_minutes ... ok [INFO] [stdout] test value::datetime::tests::test_datetime_display_from_timestamp ... ok [INFO] [stdout] test value::datetime::tests::test_datetime_display_boundary_dates ... ok [INFO] [stdout] test value::datetime::tests::test_datetime_display_all_seconds ... ok [INFO] [stdout] test value::datetime::tests::test_datetime_display_microsecond_precision ... ok [INFO] [stdout] test value::datetime::tests::test_datetime_display_zero_fractional_seconds ... ok [INFO] [stdout] test value::datetime::tests::test_datetime_display_default ... ok [INFO] [stdout] test value::datetime::tests::test_datetime_display_standard_format ... ok [INFO] [stdout] test value::datetime::tests::test_datetime_from_nanos_roundtrip ... ok [INFO] [stdout] test value::datetime::tests::test_datetime_rejects_pre_epoch ... ok [INFO] [stdout] test value::datetime::tests::test_datetime_roundtrip ... ok [INFO] [stdout] test value::datetime::tests::test_from_timestamp_large_value_overflow ... ok [INFO] [stdout] test value::datetime::tests::test_from_timestamp_millis_boundary_ok ... ok [INFO] [stdout] test value::datetime::tests::test_from_timestamp_millis_overflow ... ok [INFO] [stdout] test util::bitvec::tests::get_and_set::test_get_out_of_bounds - should panic ... ok [INFO] [stdout] test value::datetime::tests::test_from_timestamp_nanos_max_u64_ok ... ok [INFO] [stdout] test value::datetime::tests::test_datetime_display_millisecond_precision ... ok [INFO] [stdout] test value::datetime::tests::test_datetime_display_nanosecond_precision ... ok [INFO] [stdout] test value::datetime::tests::test_datetime_display_from_timestamp_millis ... ok [INFO] [stdout] test value::datetime::tests::test_timestamp_nanos_large_value_returns_err ... ok [INFO] [stdout] test value::datetime::tests::test_serde_roundtrip ... ok [INFO] [stdout] test value::datetime::tests::test_try_date_max_nanos_ok ... ok [INFO] [stdout] test value::datetime::tests::test_timestamp_nanos_within_range_ok ... ok [INFO] [stdout] test util::bitvec::tests::reorder::test_reorder_wrong_length - should panic ... ok [INFO] [stdout] test value::decimal::parse::tests::test_parse_decimal_integer ... ok [INFO] [stdout] test value::decimal::parse::tests::test_parse_decimal_empty ... ok [INFO] [stdout] test value::datetime::tests::test_datetime_display_leap_year ... ok [INFO] [stdout] test value::datetime::tests::test_from_timestamp_nanos_overflow ... ok [INFO] [stdout] test value::datetime::tests::test_from_timestamp_negative_overflow ... ok [INFO] [stdout] test value::datetime::tests::test_datetime_display_unix_epoch ... ok [INFO] [stdout] test value::decimal::tests::test_serde_json ... ok [INFO] [stdout] test value::decimal::tests::test_serde_postcard_high_precision ... ok [INFO] [stdout] test value::decimal::tests::test_serde_json_zero ... ok [INFO] [stdout] test value::decimal::parse::tests::test_parse_decimal_invalid ... ok [INFO] [stdout] test value::decimal::parse::tests::test_parse_decimal_scientific_notation ... ok [INFO] [stdout] test value::decimal::parse::tests::test_parse_decimal_with_fractional ... ok [INFO] [stdout] test value::decimal::parse::tests::test_parse_decimal_with_underscores ... ok [INFO] [stdout] test value::decimal::tests::test_display ... ok [INFO] [stdout] test value::decimal::tests::test_comparison ... ok [INFO] [stdout] test value::decimal::tests::test_new_decimal_valid ... ok [INFO] [stdout] test value::decimal::parse::tests::test_parse_decimal_negative ... ok [INFO] [stdout] test value::decimal::tests::test_serde_postcard ... ok [INFO] [stdout] test value::decimal::tests::test_from_str ... ok [INFO] [stdout] test value::decimal::tests::test_serde_json_high_precision ... ok [INFO] [stdout] test value::decimal::tests::test_serde_postcard_zero ... ok [INFO] [stdout] test value::decimal::tests::test_serde_postcard_large_number ... ok [INFO] [stdout] test value::dictionary::tests::test_from_u128_u16 ... ok [INFO] [stdout] test value::decimal::tests::test_serde_postcard_negative ... ok [INFO] [stdout] test value::dictionary::tests::test_from_u128_u2 ... ok [INFO] [stdout] test value::dictionary::tests::test_from_u128_u1_overflow ... ok [INFO] [stdout] test value::dictionary::tests::test_display ... ok [INFO] [stdout] test value::dictionary::tests::test_from_u128_u1 ... ok [INFO] [stdout] test value::duration::tests::test_days_negative_nanos_positive_with_months_err ... ok [INFO] [stdout] test value::duration::tests::test_duration_display_abs_and_negate ... ok [INFO] [stdout] test value::duration::tests::test_days_positive_nanos_negative_with_months_err ... ok [INFO] [stdout] test value::duration::tests::test_duration_display_combined_date_time ... ok [INFO] [stdout] test value::dictionary::tests::test_from_u128_u8 ... ok [INFO] [stdout] test value::duration::tests::test_duration_display_complex ... ok [INFO] [stdout] test value::duration::tests::test_duration_display_combined_time ... ok [INFO] [stdout] test value::duration::tests::test_duration_display_edge_cases ... ok [INFO] [stdout] test value::duration::tests::test_duration_display_days_only ... ok [INFO] [stdout] test value::decimal::tests::test_serde_json_negative ... ok [INFO] [stdout] test value::duration::tests::test_all_positive_is_positive ... ok [INFO] [stdout] test value::duration::tests::test_duration_display_hours_only ... ok [INFO] [stdout] test value::duration::tests::test_all_negative_is_negative ... ok [INFO] [stdout] test value::duration::tests::test_duration_display_large ... ok [INFO] [stdout] test value::duration::tests::test_duration_display_milliseconds ... ok [INFO] [stdout] test value::duration::tests::test_duration_display_full_components ... ok [INFO] [stdout] test value::duration::tests::test_duration_display_months_only ... ok [INFO] [stdout] test value::duration::tests::test_duration_display_nanoseconds ... ok [INFO] [stdout] test value::duration::tests::test_duration_display_microseconds ... ok [INFO] [stdout] test value::duration::tests::test_duration_display_negative ... ok [INFO] [stdout] test value::duration::tests::test_duration_display_minutes_only ... ok [INFO] [stdout] test value::duration::tests::test_duration_display_negative_sub_second ... ok [INFO] [stdout] test value::duration::tests::test_duration_display_sub_second_only ... ok [INFO] [stdout] test value::duration::tests::test_duration_display_seconds_only ... ok [INFO] [stdout] test value::duration::tests::test_duration_display_sub_second_decomposition ... ok [INFO] [stdout] test value::duration::tests::test_duration_display_weeks_only ... ok [INFO] [stdout] test value::duration::tests::test_duration_iso_string_milliseconds ... ok [INFO] [stdout] test value::duration::tests::test_duration_display_zero ... ok [INFO] [stdout] test value::duration::tests::test_duration_iso_string_nanoseconds ... ok [INFO] [stdout] test value::duration::tests::test_duration_iso_string_combined_date_time ... ok [INFO] [stdout] test value::duration::tests::test_duration_iso_string_negative ... ok [INFO] [stdout] test value::duration::tests::test_duration_iso_string_combined_time ... ok [INFO] [stdout] test value::duration::tests::test_duration_display_years_only ... ok [INFO] [stdout] test value::duration::tests::test_duration_iso_string_days ... ok [INFO] [stdout] test value::duration::tests::test_duration_iso_string_complex ... ok [INFO] [stdout] test value::duration::tests::test_duration_iso_string_edge_cases ... ok [INFO] [stdout] test value::duration::tests::test_duration_iso_string_fractional_seconds ... ok [INFO] [stdout] test value::duration::tests::test_duration_iso_string_hours ... ok [INFO] [stdout] test value::duration::tests::test_duration_iso_string_large ... ok [INFO] [stdout] test value::duration::tests::test_duration_display_years_months ... ok [INFO] [stdout] test value::duration::tests::test_duration_iso_string_microseconds ... ok [INFO] [stdout] test value::duration::tests::test_duration_iso_string_precision ... ok [INFO] [stdout] test value::duration::tests::test_duration_iso_string_zero ... ok [INFO] [stdout] test value::duration::tests::test_duration_iso_string_seconds ... ok [INFO] [stdout] test value::duration::tests::test_duration_iso_string_weeks ... ok [INFO] [stdout] test value::duration::tests::test_duration_iso_string_trailing_zeros ... ok [INFO] [stdout] test value::duration::tests::test_from_days_overflow ... ok [INFO] [stdout] test value::duration::tests::test_from_years_overflow ... ok [INFO] [stdout] test value::duration::tests::test_is_positive_negative_mutually_exclusive ... ok [INFO] [stdout] test value::duration::tests::test_mixed_sign_days_positive_nanos_negative ... ok [INFO] [stdout] test value::duration::tests::test_mixed_sign_months_days_allowed ... ok [INFO] [stdout] test value::duration::tests::test_mixed_months_days_is_neither_positive_nor_negative ... ok [INFO] [stdout] test value::duration::tests::test_months_negative_nanos_positive_ok ... ok [INFO] [stdout] test value::duration::tests::test_months_negative_days_positive_ok ... ok [INFO] [stdout] test value::duration::tests::test_months_positive_days_negative_nanos_negative_ok ... ok [INFO] [stdout] test value::duration::tests::test_months_positive_days_negative_ok ... ok [INFO] [stdout] test value::duration::tests::test_mixed_sign_days_negative_nanos_positive ... ok [INFO] [stdout] test value::duration::tests::test_from_months_overflow ... ok [INFO] [stdout] test value::duration::tests::test_from_weeks_overflow ... ok [INFO] [stdout] test value::duration::tests::test_months_negative_days_positive_nanos_positive_ok ... ok [INFO] [stdout] test value::duration::tests::test_months_positive_nanos_negative_ok ... ok [INFO] [stdout] test value::duration::tests::test_mul_days_truncation ... ok [INFO] [stdout] test value::duration::tests::test_from_days_underflow ... ok [INFO] [stdout] test value::duration::tests::test_nanos_normalization_causes_days_nanos_mixed_sign_err ... ok [INFO] [stdout] test value::dictionary::tests::test_from_u128_u4 ... ok [INFO] [stdout] test value::duration::tests::test_mul_months_truncation ... ok [INFO] [stdout] test value::duration::tests::test_mixed_sign_months_nanos_allowed ... ok [INFO] [stdout] test value::duration::tests::test_nanos_normalize_to_days_with_remainder ... ok [INFO] [stdout] test value::duration::tests::test_nanos_normalize_to_days ... ok [INFO] [stdout] test value::duration::tests::test_normalized_equality ... ok [INFO] [stdout] test value::duration::tests::test_negative_months_positive_days_is_neither ... ok [INFO] [stdout] test value::duration::tests::test_nanos_normalize_negative ... ok [INFO] [stdout] test value::duration::tests::test_only_days_negative ... ok [INFO] [stdout] test value::duration::tests::test_normalization_nanos_into_days_with_mixed_months ... ok [INFO] [stdout] test value::duration::tests::test_only_months_positive ... ok [INFO] [stdout] test value::duration::tests::test_positive_months_negative_days_is_neither ... ok [INFO] [stdout] test value::duration::tests::test_normalization_nanos_into_negative_days ... ok [INFO] [stdout] test value::duration::tests::test_try_add_mixed_months_days ... ok [INFO] [stdout] test value::duration::tests::test_try_mul_preserves_mixed_months ... ok [INFO] [stdout] test value::duration::tests::test_positive_months_negative_days_negative_nanos_is_neither ... ok [INFO] [stdout] test value::duration::tests::test_normalized_ordering ... ok [INFO] [stdout] test value::duration::tests::test_try_sub_days_nanos_mixed_sign_err ... ok [INFO] [stdout] test value::frame::extract::tests::test_column_values_coerce ... ok [INFO] [stdout] test value::duration::tests::test_try_sub_day_minus_month ... ok [INFO] [stdout] test value::frame::row::tests::test_row_get ... ok [INFO] [stdout] test value::frame::row::tests::test_exact_size_iterator ... ok [INFO] [stdout] test value::frame::extract::tests::test_get_value ... ok [INFO] [stdout] test value::duration::tests::test_duration_iso_string_minutes ... ok [INFO] [stdout] test value::frame::extract::tests::test_get_coerce ... ok [INFO] [stdout] test value::frame::row::tests::test_double_ended_iterator ... ok [INFO] [stdout] test value::frame::extract::tests::test_row_count ... ok [INFO] [stdout] test value::frame::row::tests::test_row_get_coerce ... ok [INFO] [stdout] test value::frame::row::tests::test_is_defined ... ok [INFO] [stdout] test value::duration::tests::test_try_sub_month_minus_days ... ok [INFO] [stdout] test value::duration::tests::test_zero_is_neither_positive_nor_negative ... ok [INFO] [stdout] test value::identity::tests::test_identity_id_creation ... ok [INFO] [stdout] test value::identity::tests::test_identity_id_display ... ok [INFO] [stdout] test value::identity::tests::test_identity_id_equality ... ok [INFO] [stdout] test value::frame::extract::tests::test_column_by_name ... ok [INFO] [stdout] test value::frame::extract::tests::test_column_values ... ok [INFO] [stdout] test value::identity::tests::test_identity_id_from_uuid7 ... ok [INFO] [stdout] test value::frame::extract::tests::test_errors ... ok [INFO] [stdout] test value::int::parse::tests::test_parse_int_infinity ... ok [INFO] [stdout] test value::int::parse::tests::test_parse_int_float_truncation_negative ... ok [INFO] [stdout] test value::int::parse::tests::test_parse_int_scientific_notation ... ok [INFO] [stdout] test value::frame::row::tests::test_row_get_value ... ok [INFO] [stdout] test value::int::parse::tests::test_parse_int_valid_zero ... ok [INFO] [stdout] test value::int::parse::tests::test_parse_int_valid_negative ... ok [INFO] [stdout] test value::int::parse::tests::test_parse_int_valid_positive ... ok [INFO] [stdout] test value::int::parse::tests::test_parse_int_with_both_spaces ... ok [INFO] [stdout] test value::int::parse::tests::test_parse_int_with_leading_space ... ok [INFO] [stdout] test value::frame::row::tests::test_rows_iterator ... ok [INFO] [stdout] test value::int::parse::tests::test_parse_int_invalid_text ... ok [INFO] [stdout] test value::frame::row::tests::test_row_number ... ok [INFO] [stdout] test value::int::parse::tests::test_parse_int_invalid_whitespace ... ok [INFO] [stdout] test value::int::parse::tests::test_parse_int_large_negative ... ok [INFO] [stdout] test value::int::parse::tests::test_parse_int_negative_infinity ... ok [INFO] [stdout] test value::int::parse::tests::test_parse_int_invalid_empty ... ok [INFO] [stdout] test value::int::parse::tests::test_parse_int_large_positive ... ok [INFO] [stdout] test value::int::parse::tests::test_parse_int_float_truncation ... ok [INFO] [stdout] test value::int::parse::tests::test_parse_int_scientific_negative ... ok [INFO] [stdout] test value::int::parse::tests::test_parse_int_invalid_multiple_dots ... ok [INFO] [stdout] test value::int::tests::test_int_display ... ok [INFO] [stdout] test value::int::parse::tests::test_parse_int_with_trailing_space ... ok [INFO] [stdout] test value::int::tests::test_int_equality ... ok [INFO] [stdout] test value::int::tests::test_int_hash ... ok [INFO] [stdout] test value::int::tests::test_int_ordering ... ok [INFO] [stdout] test value::into::tests::test_into_value_bytes ... ok [INFO] [stdout] test value::into::tests::test_into_value_option ... ok [INFO] [stdout] test value::into::tests::test_into_value_primitives ... ok [INFO] [stdout] test value::into::tests::test_into_value_strings ... ok [INFO] [stdout] test value::number::parse::tests::big_int::test_parse_int_large ... ok [INFO] [stdout] test value::number::parse::tests::big_int::test_parse_int_negative ... ok [INFO] [stdout] test value::int::tests::test_int_large_values ... ok [INFO] [stdout] test value::number::parse::tests::big_uint::test_parse_uint_basic ... ok [INFO] [stdout] test value::number::parse::tests::f32::test_invalid_empty ... ok [INFO] [stdout] test value::number::parse::tests::big_uint::test_parse_uint_large ... ok [INFO] [stdout] test value::number::parse::tests::f32::test_invalid_nan_lowercase ... ok [INFO] [stdout] test value::number::parse::tests::f32::test_invalid_text ... ok [INFO] [stdout] test value::number::parse::tests::big_int::test_parse_int_basic ... ok [INFO] [stdout] test value::number::parse::tests::f32::test_invalid_whitespace ... ok [INFO] [stdout] test value::number::parse::tests::f32::test_overflow_negative ... ok [INFO] [stdout] test value::number::parse::tests::f32::test_valid_positive ... ok [INFO] [stdout] test value::number::parse::tests::f32::test_overflow_positive ... ok [INFO] [stdout] test value::number::parse::tests::f32::test_valid_scientific ... ok [INFO] [stdout] test value::number::parse::tests::f32::trimming_both_spaces ... ok [INFO] [stdout] test value::number::parse::tests::f32::test_valid_scientific_negative ... ok [INFO] [stdout] test value::number::parse::tests::f32::test_valid_zero ... ok [INFO] [stdout] test value::number::parse::tests::f32::trimming_negative_leading_space ... ok [INFO] [stdout] test value::number::parse::tests::f32::test_valid_integer ... ok [INFO] [stdout] test value::number::parse::tests::f32::trimming_negative_trailing_space ... ok [INFO] [stdout] test value::number::parse::tests::f32::test_valid_negative ... ok [INFO] [stdout] test value::number::parse::tests::f64::test_invalid_multiple_dots ... ok [INFO] [stdout] test value::number::parse::tests::f32::trimming_trailing_space ... ok [INFO] [stdout] test value::number::parse::tests::f64::test_invalid_empty ... ok [INFO] [stdout] test value::number::parse::tests::f64::test_overflow_negative ... ok [INFO] [stdout] test value::number::parse::tests::f64::test_invalid_nan ... ok [INFO] [stdout] test value::number::parse::tests::f64::test_invalid_nan_mixed_case ... ok [INFO] [stdout] test value::number::parse::tests::f64::test_overflow_positive ... ok [INFO] [stdout] test value::number::parse::tests::f64::test_invalid_text ... ok [INFO] [stdout] test value::number::parse::tests::f64::test_valid_positive ... ok [INFO] [stdout] test value::number::parse::tests::f64::test_valid_integer ... ok [INFO] [stdout] test value::number::parse::tests::f64::test_valid_negative ... ok [INFO] [stdout] test value::number::parse::tests::f64::trimming_negative_leading_space ... ok [INFO] [stdout] test value::number::parse::tests::f32::trimming_leading_space ... ok [INFO] [stdout] test value::number::parse::tests::f64::test_invalid_whitespace ... ok [INFO] [stdout] test value::number::parse::tests::f64::test_valid_scientific ... ok [INFO] [stdout] test value::number::parse::tests::f32::trimming_negative_both_spaces ... ok [INFO] [stdout] test value::number::parse::tests::f64::trimming_negative_trailing_space ... ok [INFO] [stdout] test value::number::parse::tests::f64::trimming_trailing_space ... ok [INFO] [stdout] test value::number::parse::tests::f64::trimming_leading_space ... ok [INFO] [stdout] test value::number::parse::tests::i128::test_float_overflow_negative ... ok [INFO] [stdout] test value::number::parse::tests::f64::test_valid_zero ... ok [INFO] [stdout] test value::number::parse::tests::i128::test_overflow_negative ... ok [INFO] [stdout] test value::number::parse::tests::i128::test_overflow_positive ... ok [INFO] [stdout] test value::number::parse::tests::i128::test_valid_max ... ok [INFO] [stdout] test value::number::parse::tests::i128::test_valid_min ... ok [INFO] [stdout] test value::number::parse::tests::f64::trimming_negative_both_spaces ... ok [INFO] [stdout] test value::number::parse::tests::i128::test_float_truncation_positive ... ok [INFO] [stdout] test value::number::parse::tests::i128::test_float_overflow_positive ... ok [INFO] [stdout] test value::number::parse::tests::i128::test_invalid_empty ... ok [INFO] [stdout] test value::number::parse::tests::i128::test_float_scientific_notation ... ok [INFO] [stdout] test value::number::parse::tests::i128::test_invalid_text ... ok [INFO] [stdout] test value::number::parse::tests::i128::test_float_truncation_negative ... ok [INFO] [stdout] test value::number::parse::tests::f64::test_valid_scientific_negative ... ok [INFO] [stdout] test value::number::parse::tests::f64::trimming_both_spaces ... ok [INFO] [stdout] test value::number::parse::tests::i128::test_valid_negative ... ok [INFO] [stdout] test value::number::parse::tests::i128::test_valid_zero ... ok [INFO] [stdout] test value::number::parse::tests::i128::test_valid_positive ... ok [INFO] [stdout] test value::number::parse::tests::i128::trimming_both_spaces ... ok [INFO] [stdout] test value::number::parse::tests::i128::trimming_negative_trailing_space ... ok [INFO] [stdout] test value::number::parse::tests::i128::trimming_leading_space ... ok [INFO] [stdout] test value::number::parse::tests::i16::test_float_overflow_scientific ... ok [INFO] [stdout] test value::number::parse::tests::i16::test_float_scientific_notation ... ok [INFO] [stdout] test value::number::parse::tests::i16::test_float_overflow_positive ... ok [INFO] [stdout] test value::number::parse::tests::i128::trimming_trailing_space ... ok [INFO] [stdout] test value::number::parse::tests::i16::test_float_truncation_negative ... ok [INFO] [stdout] test value::number::parse::tests::i16::test_float_truncation_positive ... ok [INFO] [stdout] test value::number::parse::tests::i16::test_invalid_text ... ok [INFO] [stdout] test value::number::parse::tests::i16::test_float_truncation_min ... ok [INFO] [stdout] test value::number::parse::tests::i16::test_invalid_empty ... ok [INFO] [stdout] test value::number::parse::tests::i128::trimming_negative_both_spaces ... ok [INFO] [stdout] test value::number::parse::tests::i16::test_float_overflow_negative ... ok [INFO] [stdout] test value::number::parse::tests::i16::test_overflow_negative ... ok [INFO] [stdout] test value::number::parse::tests::i16::test_valid_min ... ok [INFO] [stdout] test value::number::parse::tests::i16::test_valid_positive ... ok [INFO] [stdout] test value::number::parse::tests::i16::test_valid_zero ... ok [INFO] [stdout] test value::number::parse::tests::i16::trimming_negative_both_spaces ... ok [INFO] [stdout] test value::number::parse::tests::i16::trimming_negative_leading_space ... ok [INFO] [stdout] test value::number::parse::tests::i32::test_float_overflow_negative ... ok [INFO] [stdout] test value::number::parse::tests::i32::test_float_overflow_scientific ... ok [INFO] [stdout] test value::number::parse::tests::i32::test_float_overflow_positive ... ok [INFO] [stdout] test value::number::parse::tests::i16::test_overflow_positive ... ok [INFO] [stdout] test value::number::parse::tests::i32::test_float_scientific_decimal ... ok [INFO] [stdout] test value::number::parse::tests::i16::test_valid_max ... ok [INFO] [stdout] test value::number::parse::tests::i16::trimming_negative_trailing_space ... ok [INFO] [stdout] test value::number::parse::tests::i16::test_valid_negative ... ok [INFO] [stdout] test value::int::parse::tests::test_parse_int_with_underscores ... ok [INFO] [stdout] test value::number::parse::tests::i16::trimming_both_spaces ... ok [INFO] [stdout] test value::int::tests::test_int_create ... ok [INFO] [stdout] test value::number::parse::tests::i16::trimming_leading_space ... ok [INFO] [stdout] test value::number::parse::tests::i16::trimming_trailing_space ... ok [INFO] [stdout] test value::number::parse::tests::f32::test_invalid_multiple_dots ... ok [INFO] [stdout] test value::number::parse::tests::i16::test_float_truncation_max ... ok [INFO] [stdout] test value::number::parse::tests::f32::test_invalid_nan ... ok [INFO] [stdout] test value::number::parse::tests::i128::trimming_negative_leading_space ... ok [INFO] [stdout] test value::number::parse::tests::i32::test_invalid_empty ... ok [INFO] [stdout] test value::number::parse::tests::i32::test_float_truncation_zero ... ok [INFO] [stdout] test value::number::parse::tests::i32::test_overflow_negative ... ok [INFO] [stdout] test value::number::parse::tests::i32::test_invalid_float_format ... ok [INFO] [stdout] test value::number::parse::tests::i32::test_overflow_positive ... ok [INFO] [stdout] test value::number::parse::tests::i32::test_invalid_text ... ok [INFO] [stdout] test value::number::parse::tests::i32::test_float_scientific_notation ... ok [INFO] [stdout] test value::number::parse::tests::i32::test_float_scientific_negative ... ok [INFO] [stdout] test value::number::parse::tests::i32::test_float_scientific_small ... ok [INFO] [stdout] test value::number::parse::tests::i32::test_float_scientific_very_small ... ok [INFO] [stdout] test value::number::parse::tests::i32::test_float_truncation_large ... ok [INFO] [stdout] test value::number::parse::tests::i32::test_float_truncation_negative ... ok [INFO] [stdout] test value::number::parse::tests::i32::test_float_truncation_negative_zero ... ok [INFO] [stdout] test value::number::parse::tests::i32::test_valid_max ... ok [INFO] [stdout] test value::number::parse::tests::i32::test_valid_min ... ok [INFO] [stdout] test value::number::parse::tests::i32::test_float_truncation_positive ... ok [INFO] [stdout] test value::number::parse::tests::i32::test_valid_negative ... ok [INFO] [stdout] test value::number::parse::tests::i64::test_float_truncation_positive ... ok [INFO] [stdout] test value::number::parse::tests::i32::test_valid_zero ... ok [INFO] [stdout] test value::number::parse::tests::i32::test_valid_positive ... ok [INFO] [stdout] test value::number::parse::tests::i32::trimming_both_spaces ... ok [INFO] [stdout] test value::number::parse::tests::i32::trimming_leading_space ... ok [INFO] [stdout] test value::number::parse::tests::i64::test_invalid_text ... ok [INFO] [stdout] test value::number::parse::tests::i32::trimming_negative_both_spaces ... ok [INFO] [stdout] test value::number::parse::tests::i32::trimming_negative_trailing_space ... ok [INFO] [stdout] test value::number::parse::tests::i64::test_float_overflow_positive ... ok [INFO] [stdout] test value::number::parse::tests::i32::trimming_negative_leading_space ... ok [INFO] [stdout] test value::number::parse::tests::i64::test_float_scientific_large ... ok [INFO] [stdout] test value::number::parse::tests::i64::test_float_scientific_notation ... ok [INFO] [stdout] test value::number::parse::tests::i64::test_float_overflow_negative ... ok [INFO] [stdout] test value::number::parse::tests::i64::test_float_truncation_negative ... ok [INFO] [stdout] test value::number::parse::tests::i64::test_valid_min ... ok [INFO] [stdout] test value::number::parse::tests::i64::test_valid_negative ... ok [INFO] [stdout] test value::number::parse::tests::i64::trimming_both_spaces ... ok [INFO] [stdout] test value::number::parse::tests::i64::test_valid_positive ... ok [INFO] [stdout] test value::number::parse::tests::i64::test_overflow_negative ... ok [INFO] [stdout] test value::number::parse::tests::i64::test_valid_zero ... ok [INFO] [stdout] test value::number::parse::tests::i64::trimming_negative_both_spaces ... ok [INFO] [stdout] test value::number::parse::tests::i64::trimming_negative_trailing_space ... ok [INFO] [stdout] test value::number::parse::tests::i64::trimming_trailing_space ... ok [INFO] [stdout] test value::number::parse::tests::i64::test_overflow_positive ... ok [INFO] [stdout] test value::number::parse::tests::i64::trimming_negative_leading_space ... ok [INFO] [stdout] test value::number::parse::tests::i64::trimming_leading_space ... ok [INFO] [stdout] test value::number::parse::tests::i64::test_invalid_empty ... ok [INFO] [stdout] test value::number::parse::tests::i8::test_float_overflow_negative ... ok [INFO] [stdout] test value::number::parse::tests::i8::test_float_overflow_scientific ... ok [INFO] [stdout] test value::number::parse::tests::i64::test_valid_max ... ok [INFO] [stdout] test value::number::parse::tests::i8::test_float_truncation_min ... ok [INFO] [stdout] test value::number::parse::tests::i8::test_float_scientific_notation ... ok [INFO] [stdout] test value::number::parse::tests::i8::test_float_truncation_negative_zero ... ok [INFO] [stdout] test value::number::parse::tests::i8::test_float_truncation_positive ... ok [INFO] [stdout] test value::number::parse::tests::i8::test_float_truncation_negative ... ok [INFO] [stdout] test value::number::parse::tests::i8::test_float_scientific_small ... ok [INFO] [stdout] test value::number::parse::tests::i8::test_float_truncation_zero ... ok [INFO] [stdout] test value::number::parse::tests::i8::test_invalid_float_format ... ok [INFO] [stdout] test value::number::parse::tests::i8::test_invalid_whitespace ... ok [INFO] [stdout] test value::number::parse::tests::i8::test_invalid_text ... ok [INFO] [stdout] test value::number::parse::tests::i8::test_invalid_empty ... ok [INFO] [stdout] test value::number::parse::tests::i8::trimming_both_spaces ... ok [INFO] [stdout] test value::number::parse::tests::i8::test_float_truncation_max ... ok [INFO] [stdout] test value::number::parse::tests::i8::trimming_negative_both_spaces ... ok [INFO] [stdout] test value::number::parse::tests::i8::trimming_negative_leading_space ... ok [INFO] [stdout] test value::number::parse::tests::i8::test_valid_min ... ok [INFO] [stdout] test value::number::parse::tests::i8::trimming_negative_trailing_space ... ok [INFO] [stdout] test value::number::parse::tests::i8::test_overflow_negative ... ok [INFO] [stdout] test value::number::parse::tests::i8::trimming_trailing_space ... ok [INFO] [stdout] test value::number::parse::tests::i8::test_valid_negative ... ok [INFO] [stdout] test value::number::parse::tests::i8::test_overflow_positive ... ok [INFO] [stdout] test value::number::parse::tests::i8::test_float_overflow_positive ... ok [INFO] [stdout] test value::number::parse::tests::i8::test_valid_positive ... ok [INFO] [stdout] test value::number::parse::tests::i8::test_valid_max ... ok [INFO] [stdout] test value::number::parse::tests::i8::test_valid_zero ... ok [INFO] [stdout] test value::number::parse::tests::u128::test_float_negative ... ok [INFO] [stdout] test value::number::parse::tests::i8::trimming_leading_space ... ok [INFO] [stdout] test value::number::parse::tests::u128::test_float_overflow_positive ... ok [INFO] [stdout] test value::number::parse::tests::u128::test_float_overflow_scientific ... ok [INFO] [stdout] test value::number::parse::tests::u128::test_float_scientific_notation ... ok [INFO] [stdout] test value::number::parse::tests::u128::test_float_truncation_positive ... ok [INFO] [stdout] test value::number::parse::tests::u128::test_invalid_empty ... ok [INFO] [stdout] test value::number::parse::tests::u128::test_overflow_negative ... ok [INFO] [stdout] test value::number::parse::tests::u128::test_valid_max ... ok [INFO] [stdout] test value::number::parse::tests::i32::trimming_trailing_space ... ok [INFO] [stdout] test value::number::parse::tests::u128::test_overflow_positive ... ok [INFO] [stdout] test value::number::parse::tests::u128::test_valid_positive ... ok [INFO] [stdout] test value::number::parse::tests::u128::test_valid_zero ... ok [INFO] [stdout] test value::number::parse::tests::u128::trimming_both_spaces ... ok [INFO] [stdout] test value::number::parse::tests::u128::trimming_leading_space ... ok [INFO] [stdout] test value::number::parse::tests::u128::test_invalid_text ... ok [INFO] [stdout] test value::number::parse::tests::u128::trimming_trailing_space ... ok [INFO] [stdout] test value::number::parse::tests::u16::test_float_negative ... ok [INFO] [stdout] test value::number::parse::tests::u16::test_float_overflow_positive ... ok [INFO] [stdout] test value::number::parse::tests::u16::test_float_overflow_scientific ... ok [INFO] [stdout] test value::number::parse::tests::u16::test_valid_max ... ok [INFO] [stdout] test value::number::parse::tests::u16::test_float_truncation_positive ... ok [INFO] [stdout] test value::number::parse::tests::u16::test_float_scientific_notation ... ok [INFO] [stdout] test value::number::parse::tests::u16::test_float_truncation_max ... ok [INFO] [stdout] test value::number::parse::tests::u16::trimming_leading_space ... ok [INFO] [stdout] test value::number::parse::tests::u32::test_float_negative_small ... ok [INFO] [stdout] test value::number::parse::tests::u32::test_float_negative_scientific ... ok [INFO] [stdout] test value::number::parse::tests::u32::test_float_overflow_positive ... ok [INFO] [stdout] test value::number::parse::tests::u16::test_invalid_text ... ok [INFO] [stdout] test value::number::parse::tests::u32::test_float_overflow_scientific ... ok [INFO] [stdout] test value::number::parse::tests::u32::test_float_scientific_small ... ok [INFO] [stdout] test value::number::parse::tests::u32::test_float_truncation_positive ... ok [INFO] [stdout] test value::number::parse::tests::u32::test_float_scientific_decimal ... ok [INFO] [stdout] test value::number::parse::tests::u32::test_float_truncation_large ... ok [INFO] [stdout] test value::number::parse::tests::u32::test_float_scientific_notation ... ok [INFO] [stdout] test value::number::parse::tests::u16::test_valid_zero ... ok [INFO] [stdout] test value::number::parse::tests::u16::test_valid_positive ... ok [INFO] [stdout] test value::number::parse::tests::u16::trimming_both_spaces ... ok [INFO] [stdout] test value::number::parse::tests::u16::test_invalid_empty ... ok [INFO] [stdout] test value::number::parse::tests::u32::test_invalid_float_format ... ok [INFO] [stdout] test value::number::parse::tests::u32::test_overflow_negative ... ok [INFO] [stdout] test value::number::parse::tests::u32::test_valid_positive ... ok [INFO] [stdout] test value::number::parse::tests::u32::test_invalid_text ... ok [INFO] [stdout] test value::number::parse::tests::u64::test_float_negative ... ok [INFO] [stdout] test value::number::parse::tests::u32::trimming_trailing_space ... ok [INFO] [stdout] test value::number::parse::tests::u64::test_float_scientific_notation ... ok [INFO] [stdout] test value::number::parse::tests::u32::test_invalid_empty ... ok [INFO] [stdout] test value::number::parse::tests::u64::test_float_overflow_scientific ... ok [INFO] [stdout] test value::number::parse::tests::u64::test_float_overflow_positive ... ok [INFO] [stdout] test value::number::parse::tests::u64::test_float_truncation_positive ... ok [INFO] [stdout] test value::number::parse::tests::u64::test_invalid_empty ... ok [INFO] [stdout] test value::number::parse::tests::u64::test_overflow_positive ... ok [INFO] [stdout] test value::number::parse::tests::u64::test_invalid_text ... ok [INFO] [stdout] test value::number::parse::tests::u64::test_valid_max ... ok [INFO] [stdout] test value::number::parse::tests::u64::test_valid_zero ... ok [INFO] [stdout] test value::number::parse::tests::u64::trimming_both_spaces ... ok [INFO] [stdout] test value::number::parse::tests::u64::trimming_trailing_space ... ok [INFO] [stdout] test value::number::parse::tests::u8::test_float_negative ... ok [INFO] [stdout] test value::number::parse::tests::u64::trimming_leading_space ... ok [INFO] [stdout] test value::number::parse::tests::u64::test_valid_positive ... ok [INFO] [stdout] test value::number::parse::tests::u8::test_float_negative_zero ... ok [INFO] [stdout] test value::number::parse::tests::u8::test_float_overflow_scientific ... ok [INFO] [stdout] test value::number::parse::tests::u64::test_overflow_negative ... ok [INFO] [stdout] test value::number::parse::tests::u8::test_float_scientific_notation ... ok [INFO] [stdout] test value::number::parse::tests::u32::test_overflow_positive ... ok [INFO] [stdout] test value::number::parse::tests::u8::test_float_scientific_small ... ok [INFO] [stdout] test value::number::parse::tests::u8::test_float_truncation_max ... ok [INFO] [stdout] test value::number::parse::tests::u8::test_float_truncation_positive ... ok [INFO] [stdout] test value::number::parse::tests::u8::test_float_truncation_zero ... ok [INFO] [stdout] test value::number::parse::tests::u8::test_invalid_empty ... ok [INFO] [stdout] test value::number::parse::tests::u32::trimming_leading_space ... ok [INFO] [stdout] test value::number::parse::tests::u8::test_float_overflow_positive ... ok [INFO] [stdout] test value::number::parse::tests::u32::test_valid_max ... ok [INFO] [stdout] test value::number::parse::tests::u16::test_overflow_positive ... ok [INFO] [stdout] test value::number::parse::tests::u32::trimming_both_spaces ... ok [INFO] [stdout] test value::number::parse::tests::u16::test_overflow_negative ... ok [INFO] [stdout] test value::number::parse::tests::u32::test_valid_zero ... ok [INFO] [stdout] test value::number::parse::tests::u8::test_invalid_float_format ... ok [INFO] [stdout] test value::number::parse::tests::u8::test_valid_max ... ok [INFO] [stdout] test value::number::parse::tests::u8::trimming_both_spaces ... ok [INFO] [stdout] test value::number::parse::tests::u8::trimming_trailing_space ... ok [INFO] [stdout] test value::number::safe::add::tests::i128_tests::checked_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::i128_tests::saturating_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::i128_tests::wrapping_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::i128_tests::checked_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::i16_tests::checked_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::i128_tests::saturating_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::i16_tests::saturating_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::i16_tests::wrapping_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::i32_tests::checked_add_unhappy ... ok [INFO] [stdout] test value::number::parse::tests::u8::test_invalid_text ... ok [INFO] [stdout] test value::number::safe::add::tests::i32_tests::saturating_add_happy ... ok [INFO] [stdout] test value::number::parse::tests::u8::test_overflow_negative ... ok [INFO] [stdout] test value::number::parse::tests::u8::test_overflow_positive ... ok [INFO] [stdout] test value::number::parse::tests::u8::test_valid_positive ... ok [INFO] [stdout] test value::number::parse::tests::u8::test_valid_zero ... ok [INFO] [stdout] test value::number::parse::tests::u8::trimming_leading_space ... ok [INFO] [stdout] test value::number::safe::add::tests::i128_tests::wrapping_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::i16_tests::checked_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::i16_tests::saturating_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::i16_tests::wrapping_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::i32_tests::checked_add_happy ... ok [INFO] [stdout] test value::number::parse::tests::u16::trimming_trailing_space ... ok [INFO] [stdout] test value::number::safe::add::tests::i32_tests::wrapping_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::i64_tests::checked_add_unhappy ... ok [INFO] [stdout] test value::number::parse::tests::u32::test_float_truncation_zero ... ok [INFO] [stdout] test value::number::safe::add::tests::i64_tests::saturating_add_unhappy ... ok [INFO] [stdout] test value::number::parse::tests::u32::test_float_negative ... ok [INFO] [stdout] test value::number::safe::add::tests::i64_tests::checked_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::i64_tests::saturating_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::i64_tests::wrapping_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::i8_tests::checked_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::i8_tests::checked_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::i8_tests::saturating_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::i8_tests::saturating_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::i8_tests::wrapping_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::i8_tests::wrapping_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::u128_tests::checked_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::u128_tests::checked_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::i64_tests::wrapping_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::u16_tests::checked_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::i32_tests::saturating_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::i32_tests::wrapping_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::u128_tests::saturating_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::u32_tests::wrapping_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::u128_tests::wrapping_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::u16_tests::saturating_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::u16_tests::wrapping_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::u128_tests::saturating_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::u16_tests::checked_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::u16_tests::saturating_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::u128_tests::wrapping_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::u64_tests::wrapping_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::u64_tests::wrapping_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::u32_tests::checked_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::u32_tests::saturating_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::u32_tests::wrapping_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::u32_tests::saturating_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::u64_tests::saturating_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::u16_tests::wrapping_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::u32_tests::checked_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::u64_tests::checked_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::u64_tests::saturating_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::u8_tests::checked_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::u8_tests::checked_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::u64_tests::checked_add_happy ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::f64::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::i8::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::int::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::add::tests::u8_tests::saturating_add_happy ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::self_conversion::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::add::tests::u8_tests::saturating_add_unhappy ... ok [INFO] [stdout] test value::number::safe::add::tests::u8_tests::wrapping_add_happy ... ok [INFO] [stdout] test value::number::safe::add::tests::u8_tests::wrapping_add_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::f32::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::f32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::f64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::i32::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::i32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::i8::test_checked_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::i8::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::int::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::u8::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::u8::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::uint::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::uint::test_checked_convert_positive ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::uint::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::decimal::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::decimal::test_checked_convert_nan ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::decimal::test_checked_convert_neg_infinity ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::decimal::test_checked_convert_zero ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::decimal::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::self_conversion::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::decimal::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::decimal::test_saturating_convert_nan ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::decimal::test_saturating_convert_infinity ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::self_conversion::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::u32::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::f64::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::u32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::i8::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::u8::test_checked_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::u8::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::uint::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::decimal::test_checked_convert_infinity ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::decimal::test_checked_convert_integer ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::decimal::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::decimal::test_checked_convert_small_decimal ... ok [INFO] [stdout] test value::number::safe::convert::decimal::tests::int::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i16::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i32::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::f64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::f64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i32::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i128::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i128::test_saturating_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i128::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i16::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i16::test_checked_convert_nan ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i16::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i16::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i16::test_saturating_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i16::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i128::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i128::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i128::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i32::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i64::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i64::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i64::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i64::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i64::test_saturating_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i8::test_checked_convert_nan ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i8::test_checked_convert_infinity ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i8::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i8::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i8::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i8::test_saturating_convert_neg_infinity ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i8::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u128::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i8::test_saturating_convert_nan ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i8::test_saturating_convert_infinity ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u16::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i8::test_wrapping_convert_nan ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u16::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i8::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u128::test_saturating_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u16::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i8::test_saturating_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u128::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u32::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u16::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u128::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u32::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u64::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u16::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i32::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u32::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u64::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::i32::test_saturating_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u16::test_saturating_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u64::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u32::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u32::test_saturating_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u64::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u64::test_saturating_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u8::test_checked_convert_nan ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u8::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u8::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u8::test_saturating_convert_infinity ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u8::test_saturating_convert_nan ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u8::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u8::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::decimal::test_checked_convert_infinity ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::decimal::test_checked_convert_high_precision ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u8::test_saturating_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::decimal::test_checked_convert_nan ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u8::test_wrapping_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::decimal::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::decimal::test_checked_convert_neg_infinity ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::decimal::test_checked_convert_negative_zero ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::decimal::test_checked_convert_small_decimal ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::decimal::test_checked_convert_integer ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::decimal::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::decimal::test_wrapping_convert_with_decimal ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::f32::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::f32::test_checked_convert_unhappy_due_to_infinity ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::f32::test_checked_convert_unhappy_due_to_negative_infinity ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::f32::test_saturating_convert_nan ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::f32::test_saturating_convert_too_large ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::f32::test_saturating_convert_too_small ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::f32::test_saturating_convert_within_range ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::decimal::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::decimal::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::decimal::test_saturating_convert_infinity ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u8::test_checked_convert_infinity ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::decimal::test_checked_convert_zero ... ok [INFO] [stdout] test value::number::safe::convert::f32::tests::u8::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::decimal::test_saturating_convert_nan ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i16::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i16::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i16::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i32::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::f32::test_wrapping_convert_infinity ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i32::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i32::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::f32::test_wrapping_convert_nan ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::f32::test_wrapping_convert_regular ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i128::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i128::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i128::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i128::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i128::test_saturating_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i128::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i16::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i16::test_checked_convert_nan ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i16::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i16::test_saturating_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i64::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i64::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i64::test_saturating_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i8::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i8::test_checked_convert_infinity ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i8::test_checked_convert_nan ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i8::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i8::test_saturating_convert_infinity ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i8::test_saturating_convert_nan ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i8::test_saturating_convert_neg_infinity ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i8::test_saturating_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i8::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i8::test_wrapping_convert_nan ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u128::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u128::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u128::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u128::test_saturating_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u16::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u128::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u16::test_saturating_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u16::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u32::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i32::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i32::test_saturating_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i8::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u16::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u16::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u16::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i64::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i64::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u32::test_saturating_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u64::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u64::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u64::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u64::test_saturating_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u8::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u8::test_checked_convert_infinity ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u8::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u8::test_saturating_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u8::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u8::test_wrapping_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::decimal::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u32::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u32::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::decimal::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u32::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::decimal::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u64::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::i8::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u128::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u8::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u8::test_checked_convert_nan ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u8::test_saturating_convert_nan ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u8::test_saturating_convert_infinity ... ok [INFO] [stdout] test value::number::safe::convert::f64::tests::u8::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::f32::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::f32::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::f32::test_checked_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::f32::test_saturating_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::f32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::f32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::f32::test_wrapping_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::f64::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::f32::test_wrapping_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::f64::test_saturating_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::f64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::f64::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::f64::test_wrapping_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::f64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::f64::test_wrapping_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::f64::test_checked_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::i16::test_saturating_convert_max ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::i16::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::i32::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::i16::test_saturating_convert_min ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::i32::test_saturating_convert_min ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::i32::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::i32::test_saturating_convert_max ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::i64::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::i64::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::i64::test_saturating_convert_max ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::i16::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::i64::test_saturating_convert_min ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::i16::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::i32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::i8::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::i64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::i8::test_saturating_convert_max ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::i8::test_saturating_convert_min ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::i8::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::int::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::i8::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::u128::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::u128::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::int::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::u16::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::u16::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::u16::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::u16::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::int::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::u128::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::u32::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::u32::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::u32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::u64::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::u64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::u64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::u8::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::u8::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::u8::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::u32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::u128::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::u8::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::f32::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::f32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::f32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::f64::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::f64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::f64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::uint::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::uint::test_checked_convert_positive ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::uint::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::uint::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::decimal::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::decimal::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::i128::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::i128::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::i128::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::i32::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::i32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::decimal::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i128::tests::u64::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::i8::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::i8::test_saturating_convert_max ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::i32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::i8::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::int::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::i8::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::int::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::u128::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::u128::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::i64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::u16::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::u16::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::u32::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::u16::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::u128::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::u32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::i64::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::i64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::i8::test_saturating_convert_min ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::u128::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::u32::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::u32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::int::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::u16::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::u64::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::u64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::u64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::u8::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::u8::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::uint::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::uint::test_checked_convert_positive ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::uint::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::u8::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::decimal::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::decimal::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::decimal::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::decimal::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::f32::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::f32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::f32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::f64::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::f64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::uint::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::i128::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::i128::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::i16::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::decimal::test_checked_convert_zero ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::f64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::i16::test_saturating_convert_min ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::i16::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::i64::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::i64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::i64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::i8::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::u64::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::i8::test_saturating_convert_max ... ok [INFO] [stdout] test value::number::safe::convert::i16::tests::u8::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::i128::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::i16::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::i16::test_saturating_convert_max ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::i8::test_saturating_convert_min ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::i8::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::int::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::int::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::u128::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::u128::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::u128::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::u16::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::u16::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::u16::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::int::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::u32::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::u128::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::u16::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::i8::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::u32::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::u32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::u64::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::u32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::u64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::u8::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::u8::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::u8::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::uint::test_checked_convert_positive ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::uint::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::decimal::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::decimal::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::f32::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::decimal::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::u8::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::f32::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::f32::test_saturating_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::f32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::f32::test_wrapping_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::f32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::uint::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::f64::test_saturating_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::uint::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::f64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::f64::test_wrapping_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::f64::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::f64::test_wrapping_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::f32::test_checked_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::i128::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::u64::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i32::tests::u64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::f32::test_wrapping_convert_underflow ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::f64::test_checked_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::f64::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::f64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::i128::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::i128::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::i16::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::i16::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::i16::test_saturating_convert_max ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::i16::test_saturating_convert_min ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::i16::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::i32::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::i32::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::i32::test_saturating_convert_max ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::i32::test_saturating_convert_min ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::i32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::i8::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::i8::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::i8::test_saturating_convert_max ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::i8::test_saturating_convert_min ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::int::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::int::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::u128::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::u128::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::i8::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::u16::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::u16::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::u128::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::u32::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::u32::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::u16::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::u32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::u32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::u128::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::u16::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::u64::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::u64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::int::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::u64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::u64::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::u8::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::u8::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::u8::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::uint::test_checked_convert_positive ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::uint::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::decimal::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::decimal::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::decimal::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::u8::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::f64::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::uint::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::i64::tests::uint::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::f32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::f64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::f64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::i64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::f32::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::f32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::i128::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::i128::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::int::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::i128::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::int::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::u128::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::i16::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::int::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::i16::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::i16::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::i32::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::i32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::i32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::i64::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::i64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::u16::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::u128::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::u16::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::u32::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::u16::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::u32::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::u128::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::u32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::u32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::u64::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::u64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::u64::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::u8::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::u64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::u8::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::u128::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::u8::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::u8::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::u16::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::uint::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::uint::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::uint::test_checked_convert_positive ... ok [INFO] [stdout] test value::number::safe::convert::i8::tests::uint::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::decimal::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::decimal::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::decimal::test_checked_convert_large ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::f32::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::f64::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::f32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::i32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::i8::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::i8::test_checked_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::self_conversion::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::i8::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::u8::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::u8::test_checked_convert_positive ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::f64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::u8::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::uint::test_checked_convert_negative ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::self_conversion::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::uint::test_checked_convert_positive ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::decimal::test_checked_convert_zero ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::uint::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::i32::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::decimal::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::self_conversion::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::u32::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::i8::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::uint::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::int::tests::u32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::f32::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::decimal::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::f32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::decimal::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::f32::test_wrapping_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::f64::test_checked_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::f64::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::f32::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::f64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::f64::test_wrapping_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::i128::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::i128::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::f64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::i16::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::i16::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::i16::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::i32::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::i32::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::i32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::i128::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::i32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::f32::test_checked_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::decimal::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::i64::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::i128::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::f32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::i16::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::i64::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::i8::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::int::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::i8::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::int::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::int::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::u16::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::u16::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::i8::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::u32::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::u32::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::u16::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::u32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::u64::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::u16::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::u8::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::u8::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::u64::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::u8::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::u8::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::u64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::uint::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::decimal::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::decimal::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::f32::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::decimal::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::f32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::f32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::f64::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::f64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::f64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::i128::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::i128::test_checked_convert_max ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::i128::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::i128::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::u64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::uint::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::i64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::i8::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::i64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::f64::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::u32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::i16::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::i16::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::i16::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::i16::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::i32::test_checked_convert_max ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::i32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::i64::test_checked_convert_max ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::i8::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::i8::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u128::tests::uint::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::int::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::i64::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::i64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::i64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::i8::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::i8::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::int::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::i32::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::i32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::u128::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::u128::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::u128::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::int::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::u64::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::u32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::u32::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::u64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::u8::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::u8::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::u32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::uint::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::uint::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::decimal::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::u8::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::decimal::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::decimal::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::f32::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::uint::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::f32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::u64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::f32::test_checked_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::u16::tests::u8::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::f64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::f64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::i128::test_checked_convert_max ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::i16::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::f32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::i16::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::f32::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::i128::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::f64::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::f32::test_wrapping_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::i16::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::i16::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::i32::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::i128::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::i32::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::i32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::i128::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::i32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::i64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::i64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::i8::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::i8::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::i8::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::i8::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::int::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::int::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::u128::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::u128::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::int::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::u16::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::u16::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::u16::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::u64::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::u64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::u8::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::u8::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::u8::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::u64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::uint::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::uint::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::u8::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::uint::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::u16::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::decimal::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::f32::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::f64::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::f64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::f64::test_saturating_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::f32::test_checked_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::i64::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::i64::test_checked_convert_max ... ok [INFO] [stdout] test value::number::safe::convert::u32::tests::u128::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::f32::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::f32::test_wrapping_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::decimal::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::i32::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::f32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::decimal::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::f32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::f64::test_checked_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::f64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::f64::test_wrapping_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::i128::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::i128::test_checked_convert_max ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::i128::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::i128::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::i16::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::i16::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::i16::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::i32::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::i32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::i64::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::i64::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::i64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::int::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::u128::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::u128::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::int::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::u16::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::u16::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::u16::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::u16::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::u128::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::u32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::u32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::i32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::i64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::u32::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::i8::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::i8::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::i8::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::u32::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::i16::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::i8::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::u8::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::u8::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::int::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::u8::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::uint::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::uint::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::uint::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::decimal::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::decimal::test_checked_convert_max ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::decimal::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::decimal::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::f32::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::decimal::test_checked_convert_zero ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::f32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::f64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::i128::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::i16::test_checked_convert_max ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::f64::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::i16::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::f32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::i32::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::f64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::i128::test_checked_convert_max ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::i16::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::i64::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::i32::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::i64::test_checked_convert_max ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::i128::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::uint::tests::decimal::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::i32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::uint::tests::decimal::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::uint::tests::decimal::test_checked_convert_large ... ok [INFO] [stdout] test value::number::safe::convert::uint::tests::decimal::test_checked_convert_zero ... ok [INFO] [stdout] test value::number::safe::convert::u64::tests::u8::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::i16::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::i64::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::uint::tests::f32::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::uint::tests::f32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::uint::tests::f64::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::i8::test_checked_convert_happy ... ok [INFO] [stdout] test value::number::safe::convert::uint::tests::f64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::uint::tests::i32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::uint::tests::i32::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::i8::test_checked_convert_unhappy ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::i8::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::i32::test_checked_convert_max ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::i128::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::uint::tests::decimal::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::uint::tests::i8::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::uint::tests::i8::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::uint::tests::i8::test_checked_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::uint::tests::int::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::uint::tests::self_conversion::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::uint::tests::int::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::uint::tests::int::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::uint::tests::u32::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::i64::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::uint::tests::self_conversion::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::u8::tests::i8::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::convert::uint::tests::u32::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::uint::tests::u8::test_checked_convert ... ok [INFO] [stdout] test value::number::safe::convert::uint::tests::u8::test_checked_convert_overflow ... ok [INFO] [stdout] test value::number::safe::convert::uint::tests::u8::test_saturating_convert ... ok [INFO] [stdout] test value::number::safe::convert::uint::tests::self_conversion::test_wrapping_convert ... ok [INFO] [stdout] test value::number::safe::div::tests::f32::saturating_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::f32::checked_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::f32::wrapping_div_negative ... ok [INFO] [stdout] test value::number::safe::div::tests::f64::checked_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::f32::wrapping_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::f64::saturating_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::f64::checked_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::f64::wrapping_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::f32::wrapping_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::i128::checked_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::i128::div_small_by_large ... ok [INFO] [stdout] test value::number::safe::div::tests::f64::wrapping_div_negative ... ok [INFO] [stdout] test value::number::safe::div::tests::i128::saturating_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::i128::wrapping_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::i128::checked_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::i16::div_small_by_large ... ok [INFO] [stdout] test value::number::safe::div::tests::f64::wrapping_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::i16::saturating_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::i128::saturating_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::i16::wrapping_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::f32::checked_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::i16::wrapping_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::i16::checked_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::f32::saturating_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::i128::saturating_div_negative ... ok [INFO] [stdout] test value::number::safe::div::tests::i16::saturating_div_negative ... ok [INFO] [stdout] test value::number::safe::div::tests::f64::saturating_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::i16::saturating_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::i128::wrapping_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::i32::checked_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::i32::checked_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::i32::div_small_by_large ... ok [INFO] [stdout] test value::number::safe::div::tests::i32::saturating_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::i32::saturating_div_negative ... ok [INFO] [stdout] test value::number::safe::div::tests::i32::wrapping_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::i32::wrapping_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::i32::saturating_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::i64::div_small_by_large ... ok [INFO] [stdout] test value::number::safe::div::tests::i64::checked_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::i16::checked_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::i64::saturating_div_negative ... ok [INFO] [stdout] test value::number::safe::div::tests::i64::checked_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::i64::saturating_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::i64::wrapping_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::i64::wrapping_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::i64::saturating_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::i8::saturating_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::i8::saturating_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::i8::saturating_div_negative ... ok [INFO] [stdout] test value::number::safe::div::tests::u128::checked_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::i8::wrapping_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::i8::wrapping_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::u128::div_small_by_large ... ok [INFO] [stdout] test value::number::safe::div::tests::u128::saturating_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::u128::checked_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::u128::wrapping_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::u128::saturating_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::u16::checked_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::u128::wrapping_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::u16::saturating_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::u16::div_small_by_large ... ok [INFO] [stdout] test value::number::safe::div::tests::u16::wrapping_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::u16::checked_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::u32::div_small_by_large ... ok [INFO] [stdout] test value::number::safe::div::tests::u32::saturating_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::u32::checked_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::u32::saturating_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::u16::wrapping_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::u32::wrapping_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::u64::checked_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::u64::saturating_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::u32::checked_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::u64::saturating_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::u32::wrapping_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::i8::checked_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::u8::div_small_by_large ... ok [INFO] [stdout] test value::number::safe::div::tests::u64::div_small_by_large ... ok [INFO] [stdout] test value::number::safe::div::tests::u8::saturating_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::u64::checked_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::i8::checked_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::i8::div_small_by_large ... ok [INFO] [stdout] test value::number::safe::div::tests::u16::saturating_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::u64::wrapping_div_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::u64::wrapping_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::u8::wrapping_div_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::f32::checked_mul_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::u8::checked_div_happy ... ok [INFO] [stdout] test value::number::safe::div::tests::u8::checked_div_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::f32::saturating_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::f32::wrapping_mul_negative ... ok [INFO] [stdout] test value::number::safe::mul::tests::f32::saturating_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::f64::checked_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::f32::wrapping_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::f64::wrapping_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::f32::wrapping_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::f64::wrapping_mul_negative ... ok [INFO] [stdout] test value::number::safe::div::tests::u8::saturating_div_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i128::checked_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i128::checked_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i128::saturating_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i128::saturating_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i128::wrapping_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i128::wrapping_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i16::checked_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i16::checked_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i16::saturating_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::f64::saturating_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::div::tests::u8::wrapping_div_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::f64::checked_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i16::saturating_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::f64::saturating_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i16::wrapping_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::f32::checked_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i32::checked_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::f64::wrapping_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i32::saturating_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i32::saturating_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i32::wrapping_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i32::wrapping_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i64::checked_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i16::wrapping_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i32::checked_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i8::checked_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i8::saturating_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i8::saturating_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u128::checked_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i8::wrapping_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u128::saturating_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i8::wrapping_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u128::saturating_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i64::wrapping_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i64::wrapping_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i64::checked_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u128::checked_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i64::saturating_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i8::checked_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u128::wrapping_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u128::wrapping_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u16::checked_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u16::checked_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u16::saturating_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u16::wrapping_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u16::wrapping_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::i64::saturating_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u16::saturating_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u32::checked_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u32::checked_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u32::saturating_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u32::saturating_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u32::wrapping_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u32::wrapping_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u64::saturating_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u64::saturating_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u64::wrapping_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u64::wrapping_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u8::checked_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u8::checked_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u8::saturating_mul_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u8::saturating_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::f32::checked_rem_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u8::wrapping_mul_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::f32::saturating_rem_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u8::wrapping_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::f32::saturating_rem_nan ... ok [INFO] [stdout] test value::number::safe::remainder::tests::f32::checked_rem_nan ... ok [INFO] [stdout] test value::number::safe::remainder::tests::f32::saturating_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::f32::wrapping_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::f32::wrapping_rem_infinity ... ok [INFO] [stdout] test value::number::safe::remainder::tests::f32::checked_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::f64::checked_rem_nan ... ok [INFO] [stdout] test value::number::safe::remainder::tests::f64::checked_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::f64::saturating_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::f64::saturating_rem_nan ... ok [INFO] [stdout] test value::number::safe::remainder::tests::f64::wrapping_rem_infinity ... ok [INFO] [stdout] test value::number::safe::remainder::tests::f64::wrapping_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::f64::checked_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::f64::saturating_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i128::checked_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i128::saturating_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::f32::wrapping_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i128::saturating_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i128::wrapping_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i16::checked_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i16::wrapping_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i16::saturating_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i16::checked_rem_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u64::checked_mul_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i16::wrapping_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i32::checked_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::f64::wrapping_rem_happy ... ok [INFO] [stdout] test value::number::safe::mul::tests::u64::checked_mul_unhappy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i128::checked_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i128::wrapping_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i32::wrapping_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i64::checked_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i32::wrapping_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i32::saturating_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i16::saturating_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i32::checked_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i32::saturating_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i64::saturating_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i64::saturating_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i64::checked_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i64::wrapping_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i64::wrapping_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i8::saturating_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i8::saturating_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i8::checked_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i8::wrapping_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::signed_overflow::saturating_rem_min_negative_one ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i8::checked_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::signed_overflow::checked_rem_min_negative_one ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u128::saturating_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::signed_overflow::wrapping_rem_min_negative_one ... ok [INFO] [stdout] test value::number::safe::remainder::tests::i8::wrapping_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u128::saturating_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u128::wrapping_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u16::checked_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u16::checked_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u128::checked_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u16::saturating_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u16::saturating_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u16::wrapping_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u16::wrapping_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u32::checked_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u32::checked_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u32::wrapping_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u32::saturating_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u64::checked_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u64::checked_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u128::wrapping_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u64::wrapping_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u64::saturating_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u64::wrapping_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u32::saturating_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u32::wrapping_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u8::checked_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u8::checked_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u8::saturating_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u128::checked_rem_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u8::saturating_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u64::saturating_rem_zero ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u8::wrapping_rem_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i128_tests::checked_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i128_tests::checked_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i128_tests::saturating_sub_happy ... ok [INFO] [stdout] test value::number::safe::remainder::tests::u8::wrapping_rem_zero ... ok [INFO] [stdout] test value::number::safe::sub::tests::i128_tests::wrapping_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i128_tests::wrapping_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i16_tests::saturating_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i16_tests::wrapping_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i16_tests::checked_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i16_tests::wrapping_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i32_tests::checked_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i128_tests::saturating_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i32_tests::checked_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i32_tests::wrapping_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i64_tests::wrapping_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i64_tests::wrapping_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i8_tests::checked_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i8_tests::checked_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i32_tests::saturating_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i8_tests::saturating_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i32_tests::wrapping_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i64_tests::checked_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i16_tests::checked_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i8_tests::wrapping_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i16_tests::saturating_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i64_tests::checked_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i32_tests::saturating_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i64_tests::saturating_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u128_tests::checked_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u128_tests::saturating_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i64_tests::saturating_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i8_tests::saturating_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::i8_tests::wrapping_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u128_tests::wrapping_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u128_tests::saturating_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u128_tests::wrapping_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u16_tests::checked_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u16_tests::saturating_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u32_tests::checked_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u32_tests::checked_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u32_tests::saturating_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u16_tests::saturating_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u32_tests::wrapping_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u64_tests::saturating_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u16_tests::wrapping_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u64_tests::wrapping_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u64_tests::saturating_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u64_tests::wrapping_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u64_tests::checked_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u16_tests::wrapping_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u8_tests::checked_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u64_tests::checked_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u128_tests::checked_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u8_tests::saturating_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u8_tests::checked_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u16_tests::checked_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u32_tests::wrapping_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u8_tests::saturating_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u8_tests::wrapping_sub_happy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u32_tests::saturating_sub_unhappy ... ok [INFO] [stdout] test value::number::safe::sub::tests::u8_tests::wrapping_sub_unhappy ... ok [INFO] [stdout] test value::ordered_f32::tests::test_negative_less_than_positive ... ok [INFO] [stdout] test value::ordered_f32::tests::test_negative_less_than_zero ... ok [INFO] [stdout] test value::ordered_f32::tests::test_nan_fails ... ok [INFO] [stdout] test value::ordered_f32::tests::test_normalizes_zero ... ok [INFO] [stdout] test value::ordered_f32::tests::test_sorting_with_negatives ... ok [INFO] [stdout] test value::ordered_f64::tests::test_eq_and_ord ... ok [INFO] [stdout] test value::ordered_f32::tests::test_sorting ... ok [INFO] [stdout] test value::ordered_f64::tests::test_nan_fails ... ok [INFO] [stdout] test value::ordered_f64::tests::test_hash_eq ... ok [INFO] [stdout] test value::ordered_f64::tests::test_normalizes_zero ... ok [INFO] [stdout] test value::ordered_f64::tests::test_sorting ... ok [INFO] [stdout] test value::ordered_f32::tests::test_hash_eq ... ok [INFO] [stdout] test value::ordered_f64::tests::test_sorting_with_negatives ... ok [INFO] [stdout] test value::r#type::promote::tests::test_promote_int1 ... ok [INFO] [stdout] test value::r#type::promote::tests::test_promote_bool ... ok [INFO] [stdout] test value::r#type::promote::tests::test_promote_int16 ... ok [INFO] [stdout] test value::r#type::promote::tests::test_promote_int2 ... ok [INFO] [stdout] test value::r#type::promote::tests::test_promote_int8 ... ok [INFO] [stdout] test value::r#type::promote::tests::test_promote_int4 ... ok [INFO] [stdout] test value::r#type::promote::tests::test_promote_uint1 ... ok [INFO] [stdout] test value::r#type::promote::tests::test_promote_float4 ... ok [INFO] [stdout] test value::r#type::promote::tests::test_promote_float8 ... ok [INFO] [stdout] test value::ordered_f64::tests::test_negative_less_than_positive ... ok [INFO] [stdout] test value::r#type::promote::tests::test_promote_uint16 ... ok [INFO] [stdout] test value::r#type::promote::tests::test_promote_uint8 ... ok [INFO] [stdout] test value::r#type::promote::tests::test_promote_uint4 ... ok [INFO] [stdout] test value::temporal::parse::date::tests::test_boundaries ... ok [INFO] [stdout] test value::r#type::promote::tests::test_promote_uint2 ... ok [INFO] [stdout] test value::temporal::parse::date::tests::test_four_digit_year ... ok [INFO] [stdout] test value::temporal::parse::date::tests::test_basic ... ok [INFO] [stdout] test value::ordered_f64::tests::test_negative_less_than_zero ... ok [INFO] [stdout] test value::r#type::promote::tests::test_promote_string ... ok [INFO] [stdout] test value::temporal::parse::date::tests::test_invalid_date_values ... ok [INFO] [stdout] test value::temporal::parse::date::tests::test_invalid_format ... ok [INFO] [stdout] test value::temporal::parse::date::tests::test_invalid_month ... ok [INFO] [stdout] test value::temporal::parse::date::tests::test_two_digit_day ... ok [INFO] [stdout] test value::temporal::parse::datetime::tests::test_invalid_date_format ... ok [INFO] [stdout] test value::temporal::parse::datetime::tests::test_invalid_date_values ... ok [INFO] [stdout] test value::temporal::parse::datetime::tests::test_invalid_format ... ok [INFO] [stdout] test value::temporal::parse::datetime::tests::test_leap_year ... ok [INFO] [stdout] test value::temporal::parse::datetime::tests::test_with_microseconds ... ok [INFO] [stdout] test value::temporal::parse::datetime::tests::test_with_milliseconds ... ok [INFO] [stdout] test value::temporal::parse::datetime::tests::test_with_nanoseconds ... ok [INFO] [stdout] test value::temporal::parse::datetime::tests::test_invalid_fractional_seconds ... ok [INFO] [stdout] test value::temporal::parse::datetime::tests::test_with_timezone_z ... ok [INFO] [stdout] test value::temporal::parse::date::tests::test_invalid_day ... ok [INFO] [stdout] test value::temporal::parse::datetime::tests::test_invalid_time_value ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_comptokenize ... ok [INFO] [stdout] test value::temporal::parse::date::tests::test_invalid_year ... ok [INFO] [stdout] test value::temporal::parse::date::tests::test_two_digit_month ... ok [INFO] [stdout] test value::temporal::parse::date::tests::test_leap_year ... ok [INFO] [stdout] test value::temporal::parse::datetime::tests::test_invalid_year ... ok [INFO] [stdout] test value::temporal::parse::datetime::tests::test_basic ... ok [INFO] [stdout] test value::temporal::parse::datetime::tests::test_boundaries ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_days ... ok [INFO] [stdout] test value::temporal::parse::datetime::tests::test_invalid_time_format ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_days_in_time_part ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_full_format ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_hours_in_date_part ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_hours_only ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_human_all_sub_second ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_human_days ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_human_days_hours_minutes ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_human_full_format ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_human_hours ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_human_hours_minutes ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_human_microseconds ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_human_milliseconds ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_human_minutes ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_human_months ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_human_nanoseconds ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_human_seconds ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_human_seconds_with_milliseconds ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_human_zero ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_minutes_only ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_invalid_character ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_incomplete_specification ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_invalid_format ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_years ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_months ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_weeks ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_years_in_time_part ... ok [INFO] [stdout] test value::temporal::parse::time::tests::test_invalid_fractional_seconds ... ok [INFO] [stdout] test value::temporal::parse::time::tests::test_basic ... ok [INFO] [stdout] test value::temporal::parse::time::tests::test_boundaries ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_seconds_in_date_part ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_seconds_only ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_weeks_in_time_part ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_time_hours_minutes ... ok [INFO] [stdout] test value::temporal::parse::time::tests::test_invalid_format ... ok [INFO] [stdout] test value::temporal::parse::time::tests::test_invalid_hour ... ok [INFO] [stdout] test value::temporal::parse::time::tests::test_invalid_minute ... ok [INFO] [stdout] test value::temporal::parse::time::tests::test_invalid_second ... ok [INFO] [stdout] test value::temporal::parse::time::tests::test_invalid_time_values ... ok [INFO] [stdout] test value::temporal::parse::duration::tests::test_human_years ... ok [INFO] [stdout] test value::temporal::parse::time::tests::test_with_microseconds ... ok [INFO] [stdout] test value::temporal::parse::time::tests::test_with_milliseconds ... ok [INFO] [stdout] test value::tests::to_usize_float4_negative ... ok [INFO] [stdout] test value::temporal::parse::time::tests::test_with_nanoseconds ... ok [INFO] [stdout] test value::temporal::parse::time::tests::test_lowercase_z_rejected ... ok [INFO] [stdout] test value::temporal::parse::time::tests::test_with_timezone_z ... ok [INFO] [stdout] test value::tests::to_usize_float4_zero ... ok [INFO] [stdout] test value::temporal::parse::time::tests::test_with_utc_timezone ... ok [INFO] [stdout] test value::tests::to_usize_float8_fractional ... ok [INFO] [stdout] test value::tests::to_usize_boolean_none ... ok [INFO] [stdout] test value::tests::to_usize_float8_negative ... ok [INFO] [stdout] test value::tests::to_usize_decimal ... ok [INFO] [stdout] test value::tests::to_usize_int16 ... ok [INFO] [stdout] test value::tests::to_usize_float8 ... ok [INFO] [stdout] test value::tests::to_usize_decimal_fractional ... ok [INFO] [stdout] test value::tests::to_usize_int1 ... ok [INFO] [stderr] Doc-tests reifydb_type [INFO] [stdout] test value::tests::to_usize_int1_zero ... ok [INFO] [stdout] test value::tests::to_usize_float4 ... ok [INFO] [stdout] test value::tests::to_usize_int2_negative ... ok [INFO] [stdout] test value::tests::to_usize_int2 ... ok [INFO] [stdout] test value::tests::to_usize_int4 ... ok [INFO] [stdout] test value::tests::to_usize_int4_negative ... ok [INFO] [stdout] test value::tests::to_usize_int8 ... ok [INFO] [stdout] test value::tests::to_usize_int8_negative ... ok [INFO] [stdout] test value::tests::to_usize_int_bigint ... ok [INFO] [stdout] test value::tests::to_usize_uint2 ... ok [INFO] [stdout] test value::tests::to_usize_int16_negative ... ok [INFO] [stdout] test value::tests::to_usize_int_bigint_negative ... ok [INFO] [stdout] test value::tests::to_usize_none_none ... ok [INFO] [stdout] test value::tests::to_usize_uint1 ... ok [INFO] [stdout] test value::tests::to_usize_utf8_empty ... ok [INFO] [stdout] test value::tests::to_usize_int1_negative ... ok [INFO] [stdout] test value::tests::to_usize_utf8_float ... ok [INFO] [stdout] test value::tests::to_usize_utf8_integer ... ok [INFO] [stdout] test value::tests::to_usize_uint16 ... ok [INFO] [stdout] test value::time::tests::test_from_hms_nano_invalid_nano ... ok [INFO] [stdout] test value::tests::to_usize_uint4 ... ok [INFO] [stdout] test value::tests::to_usize_uint8 ... ok [INFO] [stdout] test value::tests::to_usize_uint_bigint ... ok [INFO] [stdout] test value::tests::to_usize_utf8_negative ... ok [INFO] [stdout] test value::tests::to_usize_utf8_negative_float ... ok [INFO] [stdout] test value::tests::to_usize_utf8_non_numeric ... ok [INFO] [stdout] test value::tests::to_usize_utf8_whitespace ... ok [INFO] [stdout] test value::tests::to_usize_utf8_zero ... ok [INFO] [stdout] test value::tests::to_usize_zero ... ok [INFO] [stdout] test value::time::tests::test_from_hms_invalid_hour ... ok [INFO] [stdout] test value::time::tests::test_from_hms_invalid_minute ... ok [INFO] [stdout] test value::time::tests::test_from_hms_invalid_second ... ok [INFO] [stdout] test value::time::tests::test_invalid_times ... ok [INFO] [stdout] test value::time::tests::test_time_display_all_hours ... ok [INFO] [stdout] test value::time::tests::test_serde_roundtrip ... ok [INFO] [stdout] test value::time::tests::test_time_display_all_minutes ... ok [INFO] [stdout] test value::time::tests::test_time_display_all_seconds ... ok [INFO] [stdout] test value::time::tests::test_time_display_from_hms_nano ... ok [INFO] [stdout] test value::time::tests::test_time_display_millisecond_precision ... ok [INFO] [stdout] test value::time::tests::test_time_display_precision_patterns ... ok [INFO] [stdout] test value::time::tests::test_time_roundtrip ... ok [INFO] [stdout] test value::try_from::tests::test_from_value_coerce_undefined ... ok [INFO] [stdout] test value::try_from::tests::test_try_from_value_coerce_f64 ... ok [INFO] [stdout] test value::try_from::tests::test_try_from_value_coerce_i64 ... ok [INFO] [stdout] test value::try_from::tests::test_try_from_value_coerce_u64 ... ok [INFO] [stdout] test value::try_from::tests::test_try_from_value_primitives ... ok [INFO] [stdout] test value::uint::parse::tests::test_parse_uint_float_truncation ... ok [INFO] [stdout] test value::try_from::tests::test_from_value_undefined ... ok [INFO] [stdout] test value::time::tests::test_time_display_from_nanos_since_midnight ... ok [INFO] [stdout] test value::uint::parse::tests::test_parse_uint_float_truncation_zero ... ok [INFO] [stdout] test value::time::tests::test_time_display_microsecond_precision ... ok [INFO] [stdout] test value::time::tests::test_time_display_nanosecond_precision ... ok [INFO] [stdout] test value::time::tests::test_time_display_special_times ... ok [INFO] [stdout] test value::time::tests::test_time_display_standard_format ... ok [INFO] [stdout] test value::time::tests::test_time_display_zero_fractional_seconds ... ok [INFO] [stdout] test value::uint::parse::tests::test_parse_uint_infinity ... ok [INFO] [stdout] test value::time::tests::test_time_display_boundary_values ... ok [INFO] [stdout] test value::time::tests::test_time_display_from_hms ... ok [INFO] [stdout] test value::time::tests::test_time_display_edge_times ... ok [INFO] [stdout] test value::uint::parse::tests::test_parse_uint_invalid_empty ... ok [INFO] [stdout] test value::uint::parse::tests::test_parse_uint_negative_float ... ok [INFO] [stdout] test value::uint::parse::tests::test_parse_uint_invalid_multiple_dots ... ok [INFO] [stdout] test value::uint::parse::tests::test_parse_uint_invalid_text ... ok [INFO] [stdout] test value::uint::parse::tests::test_parse_uint_invalid_whitespace ... ok [INFO] [stdout] test value::uint::parse::tests::test_parse_uint_large_positive ... ok [INFO] [stdout] test value::uint::parse::tests::test_parse_uint_negative_infinity ... ok [INFO] [stdout] test value::uint::parse::tests::test_parse_uint_scientific_decimal ... ok [INFO] [stdout] test value::uint::parse::tests::test_parse_uint_valid_zero ... ok [INFO] [stdout] test value::uint::parse::tests::test_parse_uint_with_trailing_space ... ok [INFO] [stdout] test value::uint::tests::test_uint_display ... ok [INFO] [stdout] test value::uint::tests::test_uint_create ... ok [INFO] [stdout] test value::uint::tests::test_uint_hash ... ok [INFO] [stdout] test value::uint::tests::test_uint_negative_input ... ok [INFO] [stdout] test value::uint::tests::test_uint_ordering ... ok [INFO] [stdout] test value::uuid::parse::tests::identity_id::test_invalid_identity_id_malformed ... ok [INFO] [stdout] test value::uuid::parse::tests::identity_id::test_invalid_identity_id_wrong_version ... ok [INFO] [stdout] test value::uuid::parse::tests::identity_id::test_invalid_identity_id_empty ... ok [INFO] [stdout] test value::uuid::parse::tests::identity_id::test_valid_identity_id ... ok [INFO] [stdout] test value::uuid::parse::tests::uuid4::test_invalid_uuid4_empty ... ok [INFO] [stdout] test value::uint::parse::tests::test_parse_uint_negative_integer ... ok [INFO] [stdout] test value::uint::parse::tests::test_parse_uint_negative_scientific ... ok [INFO] [stdout] test value::uint::parse::tests::test_parse_uint_negative_zero_float ... ok [INFO] [stdout] test value::uint::parse::tests::test_parse_uint_scientific_notation ... ok [INFO] [stdout] test value::uint::parse::tests::test_parse_uint_valid_positive ... ok [INFO] [stdout] test value::uint::parse::tests::test_parse_uint_with_both_spaces ... ok [INFO] [stdout] test value::uint::parse::tests::test_parse_uint_with_leading_space ... ok [INFO] [stdout] test value::uint::parse::tests::test_parse_uint_with_underscores ... ok [INFO] [stdout] test value::uint::tests::test_uint_equality ... ok [INFO] [stdout] test value::uint::tests::test_uint_large_values ... ok [INFO] [stdout] test value::uuid::parse::tests::uuid4::test_invalid_uuid4_format ... ok [INFO] [stdout] test value::uuid::parse::tests::identity_id::test_valid_identity_id_uppercase ... ok [INFO] [stdout] test value::uuid::parse::tests::identity_id::test_valid_identity_id_with_spaces ... ok [INFO] [stdout] test value::uuid::parse::tests::uuid4::test_invalid_uuid4_malformed ... ok [INFO] [stdout] test value::uuid::parse::tests::uuid4::test_valid_uuid4_uppercase ... ok [INFO] [stdout] test value::uuid::parse::tests::uuid7::test_invalid_uuid7_empty ... ok [INFO] [stdout] test value::uuid::parse::tests::uuid7::test_invalid_uuid7_wrong_version ... ok [INFO] [stdout] test value::uuid::tests::test_uuid4_display ... ok [INFO] [stdout] test value::uuid::tests::test_uuid4_ordering ... ok [INFO] [stdout] test value::uuid::tests::test_uuid7_display ... ok [INFO] [stdout] test value::uuid::tests::test_uuid7_equality ... ok [INFO] [stdout] test value::uuid::tests::test_uuid7_timestamp_ordering ... ok [INFO] [stdout] test value::uuid::tests::test_uuid7_generate ... ok [INFO] [stdout] test value::uuid::parse::tests::uuid4::test_invalid_uuid4_whitespace ... ok [INFO] [stdout] test value::uuid::tests::test_uuid7_ordering ... ok [INFO] [stdout] test value::uuid::parse::tests::uuid4::test_invalid_uuid4_wrong_version ... ok [INFO] [stdout] test value::uuid::parse::tests::uuid4::test_valid_uuid4 ... ok [INFO] [stdout] test value::uuid::parse::tests::uuid4::test_valid_uuid4_with_spaces ... ok [INFO] [stdout] test value::uuid::parse::tests::uuid7::test_invalid_uuid7_format ... ok [INFO] [stdout] test value::uuid::parse::tests::uuid7::test_invalid_uuid7_malformed ... ok [INFO] [stdout] test value::uuid::parse::tests::uuid7::test_invalid_uuid7_whitespace ... ok [INFO] [stdout] test value::uuid::parse::tests::uuid7::test_valid_uuid7 ... ok [INFO] [stdout] test value::uuid::parse::tests::uuid7::test_valid_uuid7_uppercase ... ok [INFO] [stdout] test value::uuid::parse::tests::uuid7::test_valid_uuid7_with_spaces ... ok [INFO] [stdout] test value::uuid::tests::test_uuid4_equality ... ok [INFO] [stdout] test value::uuid::tests::test_uuid4_generate ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2115 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.28s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test src/value/frame/from_frame.rs - value::frame::from_frame::FromFrame (line 57) ... ignored [INFO] [stdout] test src/value/frame/row.rs - value::frame::row::Frame::rows (line 185) ... ignored [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] all doctests ran in 0.52s; merged doctests compilation took 0.50s [INFO] running `Command { std: "docker" "inspect" "149263d04c1b0dbbb923e84f9e42164187ee21993b205e99d32bd1717c6583ac", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "149263d04c1b0dbbb923e84f9e42164187ee21993b205e99d32bd1717c6583ac", kill_on_drop: false }` [INFO] [stdout] 149263d04c1b0dbbb923e84f9e42164187ee21993b205e99d32bd1717c6583ac