[INFO] fetching crate fixed 1.31.0... [INFO] testing fixed-1.31.0 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] extracting crate fixed 1.31.0 into /workspace/builds/worker-6-tc2/source [INFO] started tweaking crates.io crate fixed 1.31.0 [INFO] finished tweaking crates.io crate fixed 1.31.0 [INFO] tweaked toml for crates.io crate fixed 1.31.0 written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate fixed 1.31.0 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 fixed 1.31.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] 2d8bb1de7bab902dc3bfaf2b92ef4d390b0b2c7a3bc690b3240b25258ec62f4d [INFO] running `Command { std: "docker" "start" "-a" "2d8bb1de7bab902dc3bfaf2b92ef4d390b0b2c7a3bc690b3240b25258ec62f4d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2d8bb1de7bab902dc3bfaf2b92ef4d390b0b2c7a3bc690b3240b25258ec62f4d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2d8bb1de7bab902dc3bfaf2b92ef4d390b0b2c7a3bc690b3240b25258ec62f4d", kill_on_drop: false }` [INFO] [stdout] 2d8bb1de7bab902dc3bfaf2b92ef4d390b0b2c7a3bc690b3240b25258ec62f4d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] 7d1aadb752eb89c752a6f402b45039e70f5b5b5f61db1531f8cdcee124c25041 [INFO] running `Command { std: "docker" "start" "-a" "7d1aadb752eb89c752a6f402b45039e70f5b5b5f61db1531f8cdcee124c25041", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.105 [INFO] [stderr] Compiling unicode-ident v1.0.22 [INFO] [stderr] Compiling zerocopy v0.8.33 [INFO] [stderr] Compiling fixed v1.31.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling az v1.3.0 [INFO] [stderr] Compiling bytemuck v1.24.0 [INFO] [stderr] Compiling quote v1.0.43 [INFO] [stderr] Compiling syn v2.0.114 [INFO] [stderr] Compiling zerocopy-derive v0.8.33 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 19.89s [INFO] running `Command { std: "docker" "inspect" "7d1aadb752eb89c752a6f402b45039e70f5b5b5f61db1531f8cdcee124c25041", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7d1aadb752eb89c752a6f402b45039e70f5b5b5f61db1531f8cdcee124c25041", kill_on_drop: false }` [INFO] [stdout] 7d1aadb752eb89c752a6f402b45039e70f5b5b5f61db1531f8cdcee124c25041 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] 8d1a1b0b03a8ed5a9cefa066006675417e551b10c690ab0840a74b4f1547085f [INFO] running `Command { std: "docker" "start" "-a" "8d1a1b0b03a8ed5a9cefa066006675417e551b10c690ab0840a74b4f1547085f", kill_on_drop: false }` [INFO] [stderr] Compiling fixed v1.31.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 16.48s [INFO] running `Command { std: "docker" "inspect" "8d1a1b0b03a8ed5a9cefa066006675417e551b10c690ab0840a74b4f1547085f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8d1a1b0b03a8ed5a9cefa066006675417e551b10c690ab0840a74b4f1547085f", kill_on_drop: false }` [INFO] [stdout] 8d1a1b0b03a8ed5a9cefa066006675417e551b10c690ab0840a74b4f1547085f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] e0b0df3b3035d2e6070ad36cf6beb3b609c431cdb21a24d1826130ab122ba614 [INFO] running `Command { std: "docker" "start" "-a" "e0b0df3b3035d2e6070ad36cf6beb3b609c431cdb21a24d1826130ab122ba614", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/fixed-82dd55bef36cec32) [INFO] [stdout] [INFO] [stdout] running 116 tests [INFO] [stdout] test arith::tests::fixed_i128 ... ok [INFO] [stdout] test arith::tests::fixed_u128 ... ok [INFO] [stdout] test arith::tests::fixed_i16 ... ok [INFO] [stdout] test arith::tests::fixed_u16 ... ok [INFO] [stdout] test arith::tests::issue_51 ... ok [INFO] [stdout] test arith::tests::div_rem_nonzerou ... ok [INFO] [stdout] test arith::tests::overflowing_mul_add_large_frac_nbits ... ok [INFO] [stdout] test arith::tests::mul_add ... ok [INFO] [stdout] test arith::tests::overflowing_mul_add_neg_frac_nbits ... ok [INFO] [stdout] test cmp::tests::cmp_i0 ... ok [INFO] [stdout] test arith::tests::rem_int ... ok [INFO] [stdout] test arith::tests::rem_nonzeroi ... ok [INFO] [stdout] test cmp_fixed::tests::issue_57 ... ok [INFO] [stdout] test convert::tests::signed_from_float ... ok [INFO] [stdout] test arith::tests::issue_26 ... ok [INFO] [stdout] test consts::tests::cmp_bf16 ... ok [INFO] [stdout] test cmp::tests::cmp_unsigned ... ok [INFO] [stdout] test consts::tests::cmp_f16 ... ok [INFO] [stdout] test consts::tests::cmp_f32 ... ok [INFO] [stdout] test consts::tests::cmp_f64 ... ok [INFO] [stdout] test consts::tests::cmp_parse ... ok [INFO] [stdout] test convert::tests::expanding_from_signed ... ok [INFO] [stdout] test convert::tests::expanding_from_unsigned ... ok [INFO] [stdout] test convert::tests::keep_nothing ... ok [INFO] [stdout] test convert::tests::lossy_f16 ... ok [INFO] [stdout] test convert::tests::lossy_half_bf16 ... ok [INFO] [stdout] test convert::tests::to_f128 ... ok [INFO] [stdout] test convert::tests::to_f128_bits ... ok [INFO] [stdout] test convert::tests::to_infinite_f32 ... ok [INFO] [stdout] test convert::tests::to_f32 ... ok [INFO] [stdout] test convert::tests::to_f16 ... ok [INFO] [stdout] test convert::tests::unsigned_from_num ... ok [INFO] [stdout] test convert::tests::to_half_bf16 ... ok [INFO] [stdout] test convert::tests::to_f64 ... ok [INFO] [stdout] test convert::tests::to_size ... ok [INFO] [stdout] test display::tests::display_frac ... ok [INFO] [stdout] test display::tests::dec ... ok [INFO] [stdout] test f128::tests::decimal_constants_bf16 ... ok [INFO] [stdout] test display::tests::check_ceil_log10_2_times ... ok [INFO] [stdout] test display::tests::compare_frac4_float ... ok [INFO] [stdout] test display::tests::rounding ... ok [INFO] [stdout] test display::tests::debug_hex ... ok [INFO] [stdout] test display::tests::exp_small_numbers ... ok [INFO] [stdout] test display::tests::format ... ok [INFO] [stdout] test cmp::tests::cmp_signed ... ok [INFO] [stdout] test display::tests::compare_frac0_int ... ok [INFO] [stdout] test f128::tests::decimal_constants_f128 ... ok [INFO] [stdout] test f128::tests::decimal_constants_f16 ... ok [INFO] [stdout] test f128::tests::decimal_constants_f64 ... ok [INFO] [stdout] test f128::tests::decimal_constants_f32 ... ok [INFO] [stdout] test f128::tests::from_f16 ... ok [INFO] [stdout] test f128::tests::from_f64 ... ok [INFO] [stdout] test f128::tests::from_f32 ... ok [INFO] [stdout] test f128::tests::math_constants ... ok [INFO] [stdout] test from_str::tests::check_dec_128 ... ok [INFO] [stdout] test from_str::tests::check_i16_u16_from_str_binary ... ok [INFO] [stdout] test from_str::tests::check_exact_decimal ... ok [INFO] [stdout] test from_str::tests::check_i16_u16_from_str_hex ... ok [INFO] [stdout] test from_str::tests::check_i16_u16_from_str_octal ... ok [INFO] [stdout] test from_str::tests::check_i128_u128_from_str_hex ... ok [INFO] [stdout] test from_str::tests::check_i32_u32_from_str ... ok [INFO] [stdout] test from_str::tests::check_i64_u64_from_str ... ok [INFO] [stdout] test from_str::tests::check_i8_u8_from_str ... ok [INFO] [stdout] test from_str::tests::check_i128_u128_from_str ... ok [INFO] [stdout] test from_str::tests::check_parse_bounds ... ok [INFO] [stdout] test from_str::tests::check_parse_bounds_underscore ... ok [INFO] [stdout] test from_str::tests::check_dec_8 ... ok [INFO] [stdout] test from_str::tests::check_i16_u16_from_str ... ok [INFO] [stdout] test from_str::tests::overflowing ... ok [INFO] [stdout] test f128::tests::from_bf16 ... ok [INFO] [stdout] test from_str::tests::frac4 ... ok [INFO] [stdout] test hypot::tests::check_max ... ok [INFO] [stdout] test hypot::tests::check_max_plus ... ok [INFO] [stdout] test hypot::tests::check_zero ... ok [INFO] [stdout] test hypot::tests::check_sqrt_2 ... ok [INFO] [stdout] test inv_lerp::tests::inv_lerp_i8 ... ok [INFO] [stdout] test inv_lerp::tests::inv_lerp_i128 ... ok [INFO] [stdout] test hypot::tests::check_zero_max ... ok [INFO] [stdout] test lerp::tests::lerp_i8 ... ok [INFO] [stdout] test lerp::tests::lerp_u128 ... ok [INFO] [stdout] test lerp::tests::lerp_u8 ... ok [INFO] [stdout] test log10::tests::log10_u128 ... ok [INFO] [stdout] test log10::tests::log10_u16 ... ok [INFO] [stdout] test log10::tests::log10_u32 ... ok [INFO] [stdout] test log10::tests::log10_u64 ... ok [INFO] [stdout] test log10::tests::log10_u8 ... ok [INFO] [stdout] test log::tests::check_table_size_is_sufficient ... ok [INFO] [stdout] test sqrt::tests::check_max_128 ... ok [INFO] [stdout] test sqrt::tests::check_max_16 ... ok [INFO] [stdout] test sqrt::tests::check_max_32 ... ok [INFO] [stdout] test sqrt::tests::check_max_64 ... ok [INFO] [stdout] test sqrt::tests::check_max_8 ... ok [INFO] [stdout] test sqrt::tests::check_two_128 ... ok [INFO] [stdout] test sqrt::tests::check_two_16 ... ok [INFO] [stdout] test display::tests::close_to_round_decimal ... ok [INFO] [stdout] test sqrt::tests::check_two_64 ... ok [INFO] [stdout] test sqrt::tests::check_two_8 ... ok [INFO] [stdout] test tests::reciprocals ... ok [INFO] [stdout] test tests::rounding_signed ... ok [INFO] [stdout] test convert::tests::expanding_from_unsigned_to_signed ... ok [INFO] [stdout] test convert::tests::from_bool ... ok [INFO] [stdout] test sqrt::tests::check_two_32 ... ok [INFO] [stdout] test tests::rounding_unsigned ... ok [INFO] [stdout] test tests::wide_mul_mixed ... ok [INFO] [stdout] test inv_lerp::tests::inv_lerp_u128 ... ok [INFO] [stdout] test inv_lerp::tests::inv_lerp_u8 ... ok [INFO] [stdout] test lerp::tests::lerp_i128 ... ok [INFO] [stdout] test int256::tests::test_udiv_rem ... ok [INFO] [stdout] test from_str::tests::check_dec_16 ... ok [INFO] [stdout] test int256::tests::test_idiv_rem_signs ... ok [INFO] [stdout] test display::tests::hex ... ok [INFO] [stdout] test display::tests::decimal_formatting_with_precision ... ok [INFO] [stdout] test from_str::tests::check_dec_64 ... ok [INFO] [stdout] test from_str::tests::check_dec_32 ... ok [INFO] [stdout] test display::tests::compare_frac17_float ... ok [INFO] [stderr] Doc-tests fixed [INFO] [stdout] test from_str::tests::frac17 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 116 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.20s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3676 tests [INFO] [stdout] test src/convert.rs - convert::_compile_fail_tests (line 1016) ... ok [INFO] [stdout] test src/f128.rs - f128::F128::copysign (line 478) ... ok [INFO] [stdout] test src/f128.rs - f128::F128::is_sign_positive (line 501) ... ok [INFO] [stdout] test src/f128.rs - f128::F128::is_zero (line 322) ... ok [INFO] [stdout] test src/f128.rs - f128::F128::abs (line 425) ... ok [INFO] [stdout] test src/f128.rs - f128::F128::is_finite (line 302) ... ok [INFO] [stdout] test src/f128.rs - f128::F128::clamp (line 595) ... ok [INFO] [stdout] test src/f128.rs - f128::F128::max (line 546) ... ok [INFO] [stdout] test src/f128.rs - f128::F128::is_subnormal (line 341) ... ok [INFO] [stdout] test src/f128.rs - f128::F128::is_nan (line 264) ... ok [INFO] [stdout] test src/consts.rs - consts (line 23) ... ok [INFO] [stdout] test src/f128.rs - f128::F128::is_normal (line 360) ... ok [INFO] [stdout] test src/f128.rs - f128::F128::classify (line 386) ... ok [INFO] [stdout] test src/f128.rs - f128::F128::from_bits (line 188) ... ok [INFO] [stdout] test src/f128.rs - f128::F128::is_sign_negative (line 523) ... ok [INFO] [stdout] test src/f128.rs - f128::F128::is_infinite (line 283) ... ok [INFO] [stdout] test src/f128.rs - f128::F128::signum (line 452) ... ok [INFO] [stdout] test src/lib.rs - (line 212) ... ok [INFO] [stdout] test src/from_str.rs - from_str::ParseFixedError (line 999) ... ok [INFO] [stdout] test src/macros.rs - FixedI128 (line 87) ... ok [INFO] [stdout] test src/f128.rs - f128::F128::to_bits (line 204) ... ok [INFO] [stdout] test src/f128.rs - f128::F128::total_cmp (line 637) ... ok [INFO] [stdout] test src/f128.rs - f128::F128::min (line 567) ... ok [INFO] [stdout] test src/macros.rs - FixedI128 (line 72) ... ok [INFO] [stdout] test src/lib.rs - (line 188) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::DELTA (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::INT_NBITS (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::FRAC_NBITS (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::MAX (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::MIN (line 73) ... ok [INFO] [stdout] test src/lib.rs - (line 138) ... ok [INFO] [stdout] test src/lib.rs - (line 119) ... ok [INFO] [stdout] test src/macros.rs - FixedI128 (line 72) ... ok [INFO] [stdout] test src/f128.rs - f128::private::F128 (line 68) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::add_prod (line 88) ... ok [INFO] [stdout] test src/lib.rs - const_fixed_from_int (line 930) ... ok [INFO] [stdout] test src/lib.rs - _compile_fail_tests (line 950) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::NEG_ONE (line 70) ... ok [INFO] [stdout] test src/lib.rs - const_fixed_from_int (line 914) ... ok [INFO] [stdout] test src/macros.rs - FixedI128 (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_add_prod (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::ceil (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_div_euclid_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_dist (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_div (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::IS_SIGNED (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_from_num (line 86) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_floor (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_int_log (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_inv_lerp (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_int_log10 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::ONE (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::ZERO (line 70) ... ok [INFO] [stdout] test src/lib.rs - prelude (line 485) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_abs (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_div_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_mul_acc (line 85) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_mul_add (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::abs (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128 (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_div_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_recip (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_next_multiple_of (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_mul_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_signum (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_rem_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_rem_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::const_bitand (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::const_bitor (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::const_not (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_int_log2 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::dist (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::frac (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::div_euclid (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_rem_euclid_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_sqrt (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_shl (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_shr (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_rem (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::floor (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::count_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::count_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::div_euclid_int (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::from_ascii (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::from_ascii_binary (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::from_le_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::const_bitxor (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::int (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::from_num (line 94) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::from_ne_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::int_log (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::from_str_hex (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::from_str_octal (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::from_str_binary (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::from_str (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::int_log10 (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::leading_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::is_positive (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::checked_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::from_be (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::from_bits (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::from_ascii_octal (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::leading_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::from_be_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::from_ascii_hex (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::lerp (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::is_zero (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::int_log2 (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::hypot (line 85) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::lit (line 114) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::lit (line 104) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::lit (line 125) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::inv_lerp (line 86) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::from_le (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::mul_acc (line 88) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::next_multiple_of (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::is_negative (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_abs (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_add (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::mul_add (line 85) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_from_ascii_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_add_prod (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::lit (line 139) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_div_int (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_dist (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_floor (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_from_ascii (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_div_euclid_int (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_from_ascii_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_from_num (line 93) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::lit (line 165) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_from_ascii_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_mul (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_from_str_octal (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_inv_lerp (line 84) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_lerp (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::mean (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_mul_int (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_div (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_from_str_hex (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_hypot (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_from_str_binary (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_div_euclid (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_ceil (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_mul_acc (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_from_str (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_mul_add (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_next_multiple_of (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::reverse_bits (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::rotate_left (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_neg (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::rotate_right (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_round (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::rem_euclid_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::rem_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_sqrt (line 86) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_to_num (line 89) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::round (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::recip (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_sub (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::round_to_zero (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_signum (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_add_prod (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_div_euclid (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_from_ascii_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_rem_euclid_int (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_floor (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_abs (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_from_str_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_from_str_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::round_ties_even (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_round_ties_even (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_dist (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_from_str (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_mul_int (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_mul_add (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_mul_acc (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_from_ascii (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_recip (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_from_num (line 90) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_from_ascii_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_from_ascii_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::overflowing_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_from_str_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_next_multiple_of (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_rem_euclid_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_signum (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::sqrt (line 88) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_sqrt (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_ceil (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::signed_bits (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::signum (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_abs (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_dist (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_add_prod (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_abs (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_floor (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_from_ascii (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_div_euclid (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_from_ascii_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_div_int (line 96) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_div_int (line 87) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_floor (line 86) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_div (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_div_euclid_int (line 86) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_from_num (line 92) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_from_num (line 105) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_from_str (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_from_str_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_from_ascii_hex (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_from_str (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_from_str_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_from_str_binary (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_from_str_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::saturating_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_hypot (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_from_str_hex (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_lerp (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_from_ascii (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_hypot (line 96) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_from_str_octal (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_from_ascii_binary (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_mul (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_mul_acc (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_mul_add (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_inv_lerp (line 93) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_inv_lerp (line 103) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_mul_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_neg (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_mul (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_mul_acc (line 98) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_next_multiple_of (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_dist (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_add_prod (line 99) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_add (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_mul_add (line 96) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_rem_int (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_rem_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_round (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_next_multiple_of (line 89) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_round_ties_even (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_from_ascii_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_rem_int (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_div_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_ceil (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_signum (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_rem_euclid (line 81) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_lerp (line 90) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_mul_int (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_neg (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_sub (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_round (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_sqrt (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::swap_bytes (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_from_ascii_octal (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_to_num (line 91) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_rem_euclid_int (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_round_ties_even (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_rem (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_rem (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_from_ascii_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_shl (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::to_be_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::to_be (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::to_le_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::to_bits (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::trailing_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::trailing_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::to_num (line 93) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::unsigned_abs (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_to_num (line 105) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::to_ne_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::unsigned_dist (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_shr (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_add_prod (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_from_ascii (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::to_le (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_rem_euclid_int (line 87) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_div_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_dist (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_abs (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_from_ascii_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_floor (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_sqrt (line 101) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_signum (line 92) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_from_num (line 90) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_from_str_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_sqrt (line 92) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_from_ascii_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::strict_sub (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_from_ascii_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_mul_acc (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_mul_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_signum (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_from_str_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_from_str (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_rem_euclid_int (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_next_multiple_of (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_sqrt (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_mul_int (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16 (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::MAX (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16 (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::FRAC_NBITS (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::ONE (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16 (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI128::wrapping_from_str_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::IS_SIGNED (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::NEG_ONE (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::INT_NBITS (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_abs (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::MIN (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::ceil (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::DELTA (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_dist (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::abs (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::add_prod (line 88) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_div_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_div_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_div_euclid_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_add_prod (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_div (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_from_num (line 86) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::ZERO (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_floor (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_inv_lerp (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_rem (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_recip (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_int_log10 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_mul_acc (line 85) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_int_log (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_mul_add (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_rem_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_mul_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_shr (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_sqrt (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_shl (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::const_bitand (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_next_multiple_of (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::const_bitxor (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI16 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::div_euclid (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::div_euclid_int (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::from_ascii (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::frac (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::from_ascii_binary (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::const_not (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_int_log2 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::count_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::from_ascii_hex (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::from_be (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::from_ascii_octal (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::from_bits (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::from_num (line 94) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::from_be_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::from_le (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::from_str_binary (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::from_str (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::from_str_hex (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::hypot (line 85) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::dist (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::int (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::int_log10 (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_rem_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_rem_euclid_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::count_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::is_zero (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::inv_lerp (line 86) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::leading_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::is_positive (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::from_str_octal (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::is_negative (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::lerp (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::lit (line 165) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::floor (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::int_log2 (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::lit (line 125) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::lit (line 139) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::from_ne_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_ceil (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::mean (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_signum (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_add (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::const_bitor (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::next_multiple_of (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_div (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_add_prod (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::lit (line 104) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_dist (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::mul_acc (line 88) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::from_le_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_div_euclid (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_from_ascii (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::leading_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::lit (line 114) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_from_str_binary (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_from_str_octal (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_abs (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_from_ascii_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::mul_add (line 85) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_lerp (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::checked_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_mul (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_inv_lerp (line 84) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_mul_add (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_hypot (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_mul_int (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_div_euclid_int (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_div_int (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_from_num (line 93) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_round (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_from_ascii_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_neg (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_next_multiple_of (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_recip (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_rem_euclid_int (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_sub (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::recip (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::rem_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_from_str (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::rem_euclid_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::round_ties_even (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::rotate_right (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::int_log (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::round (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_to_num (line 89) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_abs (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_add_prod (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_div_euclid (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_from_ascii_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_round_ties_even (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_floor (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_from_ascii (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_from_ascii_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_from_str_hex (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_from_num (line 90) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::round_to_zero (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_from_str_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::rotate_left (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_from_str_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_from_str_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_from_str (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_mul_acc (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_next_multiple_of (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_from_ascii_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_mul_int (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_floor (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_mul_add (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_from_ascii_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_rem_euclid_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_signum (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::signed_bits (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_sqrt (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_abs (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_ceil (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::signum (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::sqrt (line 88) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_dist (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_abs (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_add_prod (line 99) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_add_prod (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_signum (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::overflowing_sqrt (line 86) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_dist (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_floor (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_dist (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_div_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_from_ascii_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_from_ascii (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_from_ascii_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_from_ascii_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_div_euclid_int (line 86) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_from_num (line 92) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_from_str (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_from_str_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_from_ascii_binary (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_add (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_from_ascii_octal (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_from_str_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_from_ascii_hex (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_ceil (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_floor (line 86) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_hypot (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_from_ascii (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_from_str_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_div (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_div_euclid (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_from_str_hex (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_from_str_binary (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_lerp (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_mul (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_mul_acc (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_hypot (line 96) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_from_num (line 105) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_mul_add (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_from_str_octal (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_mul_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_from_str (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_mul_acc (line 98) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_neg (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_mul_add (line 96) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_lerp (line 90) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_rem (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_next_multiple_of (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_rem_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_inv_lerp (line 93) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_rem_euclid_int (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_rem_int (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_mul (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_round (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_rem_euclid_int (line 87) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_mul_int (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_next_multiple_of (line 89) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_rem (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_round (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_round_ties_even (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_rem_euclid (line 81) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_signum (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_rem_int (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_shl (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_sqrt (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_to_num (line 91) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_sqrt (line 101) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_sub (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::swap_bytes (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::to_be_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::to_be (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::to_bits (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_shr (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_to_num (line 105) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::to_le (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::to_ne_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::trailing_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::to_le_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_round_ties_even (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wide_div (line 89) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_signum (line 92) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_sqrt (line 92) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wide_mul (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::unsigned_dist (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::saturating_mul_acc (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_abs (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_dist (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wide_div (line 102) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_from_ascii_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_floor (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::unsigned_abs (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_from_ascii (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_from_ascii_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::reverse_bits (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_from_str (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_from_num (line 90) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_from_str_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_from_str_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_mul_acc (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_mul_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_inv_lerp (line 103) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_mul_int (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_next_multiple_of (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_from_ascii_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_add_prod (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::trailing_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::to_num (line 93) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_div_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_sqrt (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_from_str_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_signum (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_rem_euclid_int (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_neg (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_div_int (line 96) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI32 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::wrapping_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::ZERO (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::abs (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::ONE (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::NEG_ONE (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::add_prod (line 88) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::ceil (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_sub (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_add_prod (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI16::strict_div_int (line 87) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_dist (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_div_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_abs (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_div_euclid_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_floor (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::FRAC_NBITS (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_div (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::DELTA (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_from_num (line 86) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::INT_NBITS (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_int_log (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_div_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32 (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::MAX (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::MIN (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32 (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_inv_lerp (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_int_log10 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::IS_SIGNED (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_next_multiple_of (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_mul_acc (line 85) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_int_log2 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_mul_add (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_rem_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_shl (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_shr (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_rem_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_mul_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_recip (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::const_bitxor (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_signum (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::count_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::const_not (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::const_bitor (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_sqrt (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::const_bitand (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::from_ascii (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::floor (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::dist (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::from_ascii_octal (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::count_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::div_euclid_int (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::from_ascii_binary (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::div_euclid (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI32 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::from_le (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::frac (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::from_bits (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::from_ne_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::from_le_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32 (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_rem_euclid_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_rem (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::int (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::int_log2 (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::from_str_hex (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::from_str_octal (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::hypot (line 85) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::from_str_binary (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::from_be (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::is_negative (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::from_be_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::inv_lerp (line 86) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::from_ascii_hex (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::from_str (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::from_num (line 94) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::is_zero (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::leading_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::lit (line 139) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::lit (line 114) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::is_positive (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::leading_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::mul_acc (line 88) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::lerp (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::next_multiple_of (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::lit (line 104) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::mul_add (line 85) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::int_log10 (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::lit (line 125) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_add (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_div_euclid_int (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::checked_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_div_euclid (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::mean (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::lit (line 165) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::int_log (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_add_prod (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_abs (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_ceil (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_dist (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_from_ascii_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_from_str_binary (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_from_str_hex (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_from_num (line 93) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_from_str (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_mul (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_from_ascii (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_from_ascii_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_from_str_octal (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_next_multiple_of (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_rem_euclid_int (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_recip (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_div (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_inv_lerp (line 84) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_mul_add (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_round_ties_even (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_mul_acc (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_from_ascii_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_mul_int (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_hypot (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_neg (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_lerp (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::rotate_left (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_signum (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_sqrt (line 86) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::recip (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_to_num (line 89) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_sub (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::reverse_bits (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_round (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::rem_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::rotate_right (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::round_ties_even (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::round (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::rem_euclid_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::round_to_zero (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_add_prod (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_from_ascii (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_div_euclid (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_from_ascii_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_from_ascii_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_dist (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_div_int (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_abs (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_from_num (line 90) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_from_ascii_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_floor (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_mul_int (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_mul_add (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_from_str_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_from_str_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::overflowing_floor (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_from_str (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_mul_acc (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_from_str_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_signum (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_rem_euclid_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::signed_bits (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_next_multiple_of (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::sqrt (line 88) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_abs (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_ceil (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::signum (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_dist (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_add_prod (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_sqrt (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::saturating_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_floor (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_from_ascii_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_from_ascii (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_div_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_add (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_div_euclid (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_ceil (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_div_euclid_int (line 86) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_from_num (line 92) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_from_ascii_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_from_ascii_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_floor (line 86) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_div (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_from_str_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_from_str (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_add_prod (line 99) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_from_str_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_abs (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_from_str_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_div_int (line 87) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_from_ascii_octal (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_hypot (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_div_int (line 96) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_from_str (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_dist (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_from_str_binary (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_from_str_hex (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_from_str_octal (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_mul_add (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_lerp (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_mul (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_mul_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_from_num (line 105) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_from_ascii_hex (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_from_ascii_binary (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_rem (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_hypot (line 96) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_next_multiple_of (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_neg (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_inv_lerp (line 103) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_rem_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_rem_euclid_int (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_inv_lerp (line 93) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_lerp (line 90) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_rem_int (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_mul (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_next_multiple_of (line 89) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_round_ties_even (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_mul_acc (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_round (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_rem_euclid_int (line 87) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_rem (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_neg (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_signum (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_mul_acc (line 98) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_rem_euclid (line 81) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_from_ascii (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_to_num (line 91) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_mul_int (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_sub (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_sqrt (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::swap_bytes (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_shl (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::to_le (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::to_num (line 93) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::to_ne_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::to_be (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::trailing_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::to_bits (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::trailing_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::to_le_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::unsigned_abs (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_sqrt (line 92) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_abs (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_round (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wide_mul (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wide_div (line 89) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_add_prod (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_dist (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_mul_add (line 96) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_rem_int (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wide_div (line 102) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_div_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_signum (line 92) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_from_ascii (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_from_ascii_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::to_be_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_sqrt (line 101) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::unsigned_dist (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_from_ascii_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_from_ascii_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_from_num (line 90) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_shr (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_from_str (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_sub (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_to_num (line 105) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_from_str_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_from_str_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_from_str_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_mul_int (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_mul_acc (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_mul_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_rem_euclid_int (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_next_multiple_of (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI64 (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_signum (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64 (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_sqrt (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI64 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64 (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::FRAC_NBITS (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::INT_NBITS (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::abs (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::NEG_ONE (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::MIN (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::IS_SIGNED (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::ONE (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_add_prod (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_div_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_div_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::MAX (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::ceil (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_from_num (line 86) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::add_prod (line 88) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_int_log (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_inv_lerp (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_dist (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_abs (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_div (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_int_log10 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_floor (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_int_log2 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_mul_acc (line 85) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_mul_add (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_div_euclid_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_rem_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_mul_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_rem (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_rem_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_next_multiple_of (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_rem_euclid_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::const_bitxor (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::const_bitor (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::const_not (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::count_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::dist (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::div_euclid (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::floor (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::frac (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::div_euclid_int (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::from_ascii (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::from_ascii_hex (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::from_be (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::DELTA (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::from_ascii_octal (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::from_le (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::from_be_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::count_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::from_str_binary (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::from_le_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::from_ne_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::from_ascii_binary (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::from_str (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::hypot (line 85) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::int_log (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::int_log2 (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::from_num (line 94) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::from_str_hex (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::is_negative (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::inv_lerp (line 86) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::is_positive (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::is_zero (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::lerp (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::int (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::from_str_octal (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::int_log10 (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::lit (line 104) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::lit (line 114) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::leading_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::lit (line 165) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::mean (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::mul_acc (line 88) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::mul_add (line 85) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::lit (line 139) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::leading_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::ZERO (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::wrapping_floor (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_dist (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::lit (line 125) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_div (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI32::strict_round_ties_even (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_recip (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::from_bits (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::const_bitand (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_div_euclid (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_div_euclid_int (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_signum (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_shr (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_add (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_from_ascii (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_ceil (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_shl (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_from_ascii_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_from_ascii_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::checked_sqrt (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_from_str (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_floor (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_abs (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_from_str_octal (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_lerp (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_add_prod (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_from_ascii_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_from_num (line 93) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::next_multiple_of (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_from_str_hex (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_hypot (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_from_str_binary (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_div_int (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_neg (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_mul_add (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_mul_int (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_inv_lerp (line 84) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_recip (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_to_num (line 89) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::rem_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::recip (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_mul (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_next_multiple_of (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_rem_euclid_int (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_round (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_mul_acc (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_sub (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_signum (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_sqrt (line 86) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::round_to_zero (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::rotate_left (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::rotate_right (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::reverse_bits (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_round_ties_even (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::round_ties_even (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::overflowing_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::round (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::rem_euclid_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_from_str_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_from_ascii_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_from_ascii (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_abs (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_add_prod (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_div_euclid (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_mul_acc (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_from_str (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_from_num (line 90) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_floor (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_dist (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_from_ascii_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_from_ascii_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_from_str_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_rem_euclid_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::signed_bits (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_sqrt (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_abs (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_mul_int (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::signum (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_signum (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_mul_add (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_dist (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_next_multiple_of (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::sqrt (line 88) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_div_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::saturating_from_str_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_ceil (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_add_prod (line 99) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_add_prod (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_div_euclid_int (line 86) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_floor (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_from_ascii (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_from_ascii_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_abs (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_dist (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_from_num (line 92) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_from_str (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_from_ascii_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_from_num (line 105) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_div (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_add (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_div_int (line 87) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_from_str_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_from_ascii_octal (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_hypot (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_div_euclid (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_ceil (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_from_ascii (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_from_str_octal (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_hypot (line 96) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_floor (line 86) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_from_str_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_from_str (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_div_int (line 96) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_mul_acc (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_mul_add (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_inv_lerp (line 93) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_mul_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_lerp (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_mul (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_from_str_binary (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_mul_int (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_from_ascii_hex (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_rem (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_from_ascii_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_from_str_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_rem_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_rem_int (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_next_multiple_of (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_mul (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_neg (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_from_str_hex (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_next_multiple_of (line 89) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_rem_euclid_int (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_round (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_rem_euclid (line 81) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_neg (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_rem (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_lerp (line 90) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_rem_int (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_mul_acc (line 98) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_round_ties_even (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_sub (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_shl (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_round (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_to_num (line 91) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_round_ties_even (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::to_be (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::to_be_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_sqrt (line 101) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::to_le (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::to_bits (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::swap_bytes (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_signum (line 92) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_sqrt (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_signum (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_shr (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::to_num (line 93) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_mul_add (line 96) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::to_ne_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::trailing_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::unsigned_abs (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::trailing_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::to_le_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wide_mul (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_sqrt (line 92) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wide_div (line 89) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_abs (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_dist (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_add_prod (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::unsigned_dist (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_div_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_from_ascii (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_from_num (line 90) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_from_str (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_from_ascii_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_sub (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_from_ascii_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_from_str_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_from_str_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_from_ascii_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_from_str_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_rem_euclid_int (line 87) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_mul_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_inv_lerp (line 103) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_rem_euclid_int (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_mul_int (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_to_num (line 105) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_next_multiple_of (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedI8 (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_sqrt (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_signum (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8 (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wide_div (line 102) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_floor (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::DELTA (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::wrapping_mul_acc (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI8 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI8 (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::MIN (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::ZERO (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::NEG_ONE (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_add_prod (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::abs (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_div (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::FRAC_NBITS (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI64::strict_from_ascii_binary (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_div_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_div_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_from_num (line 86) ... ok [INFO] [stdout] test src/macros.rs - FixedI8 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::IS_SIGNED (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::add_prod (line 88) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::INT_NBITS (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_int_log (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_div_euclid_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_floor (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::MAX (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_mul_add (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::ceil (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::ONE (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_mul_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_recip (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_rem_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_rem_euclid_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_rem_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_abs (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_dist (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_mul_acc (line 85) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_next_multiple_of (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_int_log2 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_int_log10 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_sqrt (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_inv_lerp (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_shr (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_shl (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_rem (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_signum (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::floor (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::from_ascii_octal (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::from_ascii_hex (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::const_bitand (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::dist (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::count_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::from_ascii_binary (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::frac (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::from_be_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::from_be (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::const_bitor (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::from_le_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::div_euclid_int (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::from_le (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::div_euclid (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::count_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::checked_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::const_not (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::const_bitxor (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::from_num (line 94) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::from_ne_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::from_ascii (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::int_log (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::hypot (line 85) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::is_negative (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::from_str_octal (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::is_zero (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::leading_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::from_str_binary (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::from_str_hex (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::leading_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::from_str (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::int (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::is_positive (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::lerp (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::int_log10 (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::lit (line 165) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::lit (line 114) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::from_bits (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::lit (line 139) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::lit (line 104) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_add_prod (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_dist (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_div_euclid_int (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::lit (line 125) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_div (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_ceil (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::next_multiple_of (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::int_log2 (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_from_ascii (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_abs (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_add (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::mul_add (line 85) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_div_euclid (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_from_ascii_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_from_num (line 93) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_lerp (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_from_ascii_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_mul (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_from_str (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::inv_lerp (line 86) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_from_str_hex (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_from_str_octal (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_mul_add (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_hypot (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_inv_lerp (line 84) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_mul_acc (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_next_multiple_of (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_neg (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_div_int (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_mul_int (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_from_str_binary (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_recip (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_floor (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_round (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_round_ties_even (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_rem_euclid_int (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_signum (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_sqrt (line 86) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::rotate_left (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::reverse_bits (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::rem_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_sub (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::rem_euclid_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::round (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::rotate_right (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::round_ties_even (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::round_to_zero (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_abs (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_add_prod (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_dist (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::recip (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_from_ascii_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_from_ascii_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_from_str_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_from_ascii (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_from_str_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_mul_acc (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_mul_add (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_mul_int (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_to_num (line 89) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_next_multiple_of (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_rem_euclid_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_signum (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::signum (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_sqrt (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_floor (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_from_num (line 90) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_div_euclid (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_from_ascii_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::signed_bits (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_from_str_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_dist (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::mean (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_add (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_ceil (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_div_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_div_euclid_int (line 86) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_floor (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_add_prod (line 99) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_ceil (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_div_int (line 96) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_add_prod (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_from_ascii_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_div (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_from_ascii_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_from_ascii (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_dist (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_from_ascii_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_from_ascii_binary (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_div_euclid (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_from_num (line 92) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::overflowing_from_ascii_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::saturating_from_str (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_from_str_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_abs (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_from_str (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::sqrt (line 88) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_from_str_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_div_int (line 87) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_from_num (line 105) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_from_str_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_from_ascii (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_from_ascii_hex (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_hypot (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_from_str_hex (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::mul_acc (line 88) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_mul (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_lerp (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_mul (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_from_str_octal (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_mul_acc (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_mul_add (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_inv_lerp (line 93) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_floor (line 86) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_abs (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_mul_acc (line 98) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_next_multiple_of (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_lerp (line 90) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_from_str_binary (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_from_str (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_from_ascii_octal (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_rem_euclid_int (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_neg (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_round (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_neg (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_next_multiple_of (line 89) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_round_ties_even (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_rem_int (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_rem_euclid_int (line 87) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_rem (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_round (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_rem_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_signum (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_round_ties_even (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_shl (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_hypot (line 96) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_rem_int (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_sqrt (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_sub (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_signum (line 92) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_rem (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_mul_add (line 96) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_shr (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::to_le (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::to_le_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::to_ne_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_to_num (line 91) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_inv_lerp (line 103) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::trailing_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::unsigned_abs (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_to_num (line 105) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::unsigned_dist (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_abs (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wide_mul (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::trailing_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_rem_euclid (line 81) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_sqrt (line 92) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wide_div (line 89) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::to_num (line 93) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_dist (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::to_be_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_add_prod (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_div_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_floor (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_from_num (line 90) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::to_bits (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_from_str_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_from_ascii (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_mul_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_from_ascii_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_from_ascii_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_from_ascii_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wide_div (line 102) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_from_str_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_sub (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_sqrt (line 101) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_from_str (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_from_str_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_rem_euclid_int (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_next_multiple_of (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_mul_acc (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_sqrt (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_signum (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_mul_int (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedU128 (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_mul_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::FRAC_NBITS (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::INT_NBITS (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::wrapping_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::IS_SIGNED (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::add_prod (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::ZERO (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::ceil (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU128 (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU128 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_div_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_add_prod (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_div (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::to_be (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_dist (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_div_euclid_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_div_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_int_log (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::swap_bytes (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_from_num (line 86) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_floor (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128 (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::DELTA (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::MIN (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::MAX (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_inv_lerp (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_mul_acc (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_mul_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_int_log2 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_int_log10 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::ONE (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_rem (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_recip (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_rem_euclid_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_shl (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_next_multiple_of (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedI8::strict_mul_int (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::const_bitor (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_sqrt (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_next_power_of_two (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_mul_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_rem_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_shr (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_rem_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::const_bitand (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::from_ascii_binary (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::count_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::from_ascii_hex (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::from_ascii_octal (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::from_be_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::floor (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::from_ascii (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::from_str_binary (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::from_bits (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::from_ne_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::from_le_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::dist (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::div_euclid (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::from_str (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::hypot (line 85) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::count_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::from_le (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::int_log (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::const_not (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::frac (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::int (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::from_str_hex (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::is_power_of_two (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::is_zero (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::int_log2 (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::leading_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::leading_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::int_log10 (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::lit (line 112) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::lit (line 123) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::lerp (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::lit (line 102) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::from_num (line 94) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::from_str_octal (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::div_euclid_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::mean (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::lit (line 137) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::const_bitxor (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::checked_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::from_be (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::mul_add (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::mul_acc (line 84) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::lit (line 160) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::next_multiple_of (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::highest_one (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_div (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::next_power_of_two (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_add (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::inv_lerp (line 86) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_dist (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_from_str_octal (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_from_str_binary (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_inv_lerp (line 84) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_floor (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_from_str (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_hypot (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_from_ascii (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_lerp (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_from_str_hex (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_mul (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_from_ascii_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_from_ascii_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_from_ascii_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_round_ties_even (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_sqrt (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_sub (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_to_num (line 89) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::recip (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::rem_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_recip (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::reverse_bits (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::rem_euclid_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::rotate_left (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::round_to_zero (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::round (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::round_ties_even (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_add_prod (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_div_euclid (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_add_prod (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_mul_int (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_neg (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_mul_acc (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_div_euclid (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_from_ascii (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_rem_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_next_multiple_of (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_from_ascii_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_floor (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_from_ascii_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_from_str_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_from_str_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_from_str (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_mul_acc (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_mul_add (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::rotate_right (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_from_num (line 93) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_from_num (line 90) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_ceil (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_from_str_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_dist (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::overflowing_round (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_from_ascii_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_mul_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_sqrt (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_next_multiple_of (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::significant_bits (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::sqrt (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_mul_int (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_ceil (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_rem_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_add_prod (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_div_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_dist (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_from_ascii (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_from_ascii_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_from_ascii_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_floor (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::saturating_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_from_ascii_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_from_str (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_from_num (line 92) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_from_str_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_ceil (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_from_str_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_add_prod (line 89) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_from_ascii_octal (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_div_euclid (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_from_str_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_hypot (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_div_int (line 87) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_from_ascii_binary (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_from_ascii_hex (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_lerp (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_from_num (line 105) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_mul_acc (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_hypot (line 96) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_div (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_inv_lerp (line 93) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_neg (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_mul (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_mul (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_mul_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_mul_acc (line 89) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_next_multiple_of (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_lerp (line 90) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_neg (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_add (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_rem_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_next_power_of_two (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_mul_int (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_rem_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_from_ascii (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_mul_add (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_rem (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_round_ties_even (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_from_str_binary (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_rem (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_inv_lerp (line 103) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_from_str (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_sqrt (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_rem_int (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_round (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_next_power_of_two (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_from_str_hex (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::swap_bytes (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_round_ties_even (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::to_be (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_from_str_octal (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_rem_int (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::to_ne_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::to_le_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_to_num (line 91) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::to_num (line 93) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::to_bits (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::to_be_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::trailing_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::to_le (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::trailing_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_add_prod (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_div_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_round (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_mul_add (line 90) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_sub (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_from_num (line 90) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_shr (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_floor (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_from_ascii (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_next_multiple_of (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_dist (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_from_str_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_mul_acc (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_from_str_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_shl (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_rem_euclid (line 81) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_from_ascii_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_from_ascii_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_from_str (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_from_str_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_sub (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_next_power_of_two (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_from_ascii_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_mul_int (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::strict_to_num (line 105) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_rem_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU16 (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedU16 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_next_multiple_of (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU16 (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_sqrt (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::FRAC_NBITS (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::DELTA (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::IS_SIGNED (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::MAX (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::INT_NBITS (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::add_prod (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::ZERO (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_mul_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::ONE (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_add_prod (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::MIN (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU16 (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_div_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU128::wrapping_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_dist (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::ceil (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_floor (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_int_log2 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_inv_lerp (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_int_log10 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_div (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_div_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_int_log (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_rem (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_mul_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_next_power_of_two (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_next_multiple_of (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_mul_acc (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_mul_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_rem_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_rem_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_div_euclid_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::const_bitor (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_sqrt (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_recip (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_rem_euclid_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::const_not (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::const_bitand (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_shl (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::div_euclid (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_shr (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::from_be (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::count_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::floor (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::from_ascii (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::from_bits (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::const_bitxor (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::dist (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::div_euclid_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::from_le (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::from_str_hex (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::from_ascii_octal (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::from_be_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::from_ascii_hex (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::from_num (line 94) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::int (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::highest_one (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::from_str_octal (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::hypot (line 85) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::from_str (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::int_log10 (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::int_log2 (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::frac (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::int_log (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::is_zero (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::lit (line 137) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::leading_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::lit (line 160) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::leading_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::lit (line 123) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::inv_lerp (line 86) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::lerp (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::checked_from_num (line 86) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::is_power_of_two (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::lit (line 112) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::count_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::mean (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::lit (line 102) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::mul_add (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::next_power_of_two (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_ceil (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_dist (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_div (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_div_euclid (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::from_ascii_binary (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::from_ne_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::from_str_binary (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_floor (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::mul_acc (line 84) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::from_le_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_from_str (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_from_ascii_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_from_str_binary (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_from_ascii (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_from_num (line 93) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_from_ascii_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_inv_lerp (line 84) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_from_ascii_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_neg (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_from_str_octal (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_next_multiple_of (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_hypot (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_mul_add (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_rem_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_recip (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_mul (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_to_num (line 89) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_sqrt (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_sub (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::rem_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::rem_euclid_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::rotate_left (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::reverse_bits (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::next_multiple_of (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_round (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_add (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_dist (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::round_to_zero (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_add_prod (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_div_euclid (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_mul_int (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_floor (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_lerp (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_round_ties_even (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_from_str_hex (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_from_ascii (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_from_ascii_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_from_str_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_mul_acc (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_from_ascii_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_from_str_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_add_prod (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_from_str (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_mul_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_from_ascii_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_from_num (line 90) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_next_multiple_of (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::rotate_right (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::recip (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_mul_int (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::round_ties_even (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::overflowing_mul_acc (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_rem_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_from_str_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_add_prod (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::round (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_ceil (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::significant_bits (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_sqrt (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::sqrt (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::saturating_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_div_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_dist (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_from_ascii (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_from_ascii_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_floor (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_from_ascii_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_from_str (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_from_num (line 92) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_from_str_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_ceil (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_add_prod (line 89) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_from_str_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_div_euclid (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_from_ascii_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_from_str_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_hypot (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_from_str_hex (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_from_ascii_octal (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_lerp (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_from_str (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_from_num (line 105) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_from_str_octal (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_mul_acc (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_mul (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_from_str_binary (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_mul_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_add (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_mul_add (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_neg (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_mul_add (line 90) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_next_power_of_two (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_inv_lerp (line 93) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_mul_acc (line 89) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_mul_int (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_mul (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_lerp (line 90) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_from_ascii (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_rem_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_next_multiple_of (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_rem (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_rem_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_neg (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_from_ascii_hex (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_next_multiple_of (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_from_ascii_binary (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_rem (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_div_int (line 87) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_rem_int (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_sub (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_sqrt (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_round_ties_even (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_round_ties_even (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_round (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_next_power_of_two (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::swap_bytes (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_shl (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_div (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::to_le_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::to_be (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::to_le (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::to_num (line 93) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::to_ne_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wide_div (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_to_num (line 91) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::to_be_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_to_num (line 105) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::to_bits (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_inv_lerp (line 103) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_hypot (line 96) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::trailing_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::trailing_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wide_mul (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_shr (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_rem_int (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_add_prod (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_dist (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_floor (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_round (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_sub (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_from_str (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_from_str_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_from_str_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::strict_rem_euclid (line 81) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_next_multiple_of (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_next_power_of_two (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_from_ascii_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_div_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_from_ascii (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_from_ascii_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_from_num (line 90) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_mul_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_mul_acc (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_from_str_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_mul_int (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_rem_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_from_ascii_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_sqrt (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::IS_SIGNED (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::FRAC_NBITS (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::DELTA (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32 (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedU32 (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::INT_NBITS (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU32 (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::MAX (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::ZERO (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::ceil (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::MIN (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::add_prod (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_div (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_div_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_from_num (line 86) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_div_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_floor (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU16::wrapping_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_mul_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_rem (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_int_log (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_int_log2 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_rem_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_dist (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_next_power_of_two (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_next_multiple_of (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_add_prod (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::ONE (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_rem_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::const_bitand (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::const_bitor (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::const_bitxor (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::count_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::const_not (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::dist (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_div_euclid_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::div_euclid (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_shl (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::div_euclid_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_shr (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::from_ascii_binary (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::from_ascii_octal (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::floor (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::from_ascii (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::from_be_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::count_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_inv_lerp (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::from_ne_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_mul_acc (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::from_num (line 94) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::from_str_hex (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_int_log10 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::from_le_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::from_str_octal (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::from_str (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::highest_one (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::hypot (line 85) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::int (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::int_log10 (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::from_str_binary (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::int_log2 (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::is_power_of_two (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_sqrt (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_recip (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::inv_lerp (line 86) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::lit (line 112) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::lerp (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::leading_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::leading_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::lit (line 123) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::lit (line 137) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::int_log (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::is_zero (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::mean (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::mul_acc (line 84) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::mul_add (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_ceil (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_dist (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::next_multiple_of (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_div_euclid (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::lit (line 160) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_add (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_div (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::next_power_of_two (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_from_ascii_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_from_ascii (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_floor (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_from_ascii_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_from_str_binary (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_from_str_octal (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_from_str (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::from_bits (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_mul_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::from_be (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_from_str_hex (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_mul_acc (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_hypot (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_inv_lerp (line 84) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_from_num (line 93) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_next_multiple_of (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_mul (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::frac (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::checked_rem_euclid_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_mul_add (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_from_ascii_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_mul_int (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::from_ascii_hex (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::lit (line 102) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_rem_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_round_ties_even (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_sqrt (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_add_prod (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::reverse_bits (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::rotate_left (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::rem_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::recip (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_sub (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::round (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::rotate_right (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_to_num (line 89) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::round_ties_even (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_div_euclid (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_add_prod (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::round_to_zero (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_lerp (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_from_ascii (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::from_le (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_from_ascii_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_round (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_dist (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_from_num (line 90) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_from_str_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_from_str_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_from_ascii_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_mul_acc (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_from_str (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_from_str_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_next_multiple_of (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_mul_int (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_sqrt (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_rem_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_mul_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_from_ascii_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::significant_bits (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_dist (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_ceil (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_add (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_neg (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_add_prod (line 89) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::sqrt (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_ceil (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::overflowing_recip (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_floor (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_add_prod (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_from_ascii_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::saturating_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::rem_euclid_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_from_ascii_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_from_ascii_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_from_num (line 92) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_from_ascii (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_from_str (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_div_int (line 87) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_from_str_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_from_str_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_div_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_from_ascii_binary (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_from_ascii_hex (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_from_ascii (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_from_str_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_from_str (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_from_str_octal (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_lerp (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_from_str_binary (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_from_str_hex (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_mul_add (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_mul_acc (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_hypot (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_mul (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_floor (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_mul_acc (line 89) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_mul_add (line 90) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_mul_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_neg (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_from_ascii_octal (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_next_power_of_two (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_mul (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_rem (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_div_euclid (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_rem_int (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_rem_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_rem_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_next_multiple_of (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_round_ties_even (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_mul_int (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_rem_euclid (line 81) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_round (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_next_power_of_two (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_sqrt (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_round_ties_even (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_shl (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_to_num (line 91) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_sub (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_next_multiple_of (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::to_be_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::swap_bytes (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_rem (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_from_num (line 105) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_round (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_to_num (line 105) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::to_le (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::to_ne_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_rem_int (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::trailing_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wide_div (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::trailing_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_div (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::to_le_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wide_mul (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::to_num (line 93) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_add_prod (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_dist (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_shr (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::to_bits (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::to_be (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_floor (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_from_ascii_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_from_num (line 90) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_from_ascii (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_from_ascii_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_div_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_hypot (line 96) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_from_ascii_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_from_str (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_from_str_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_inv_lerp (line 103) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_mul_acc (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_mul_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_inv_lerp (line 93) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_neg (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_rem_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_sub (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_mul_int (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_from_str_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::strict_lerp (line 90) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64 (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_next_multiple_of (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_next_power_of_two (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_sqrt (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64 (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedU64 (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::INT_NBITS (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::DELTA (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::IS_SIGNED (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::FRAC_NBITS (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::ONE (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::MAX (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::MIN (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU64 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::ZERO (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::add_prod (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_add_prod (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_div (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU32::wrapping_from_str_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_dist (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::ceil (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_floor (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_int_log10 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_div_euclid_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_mul_acc (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_div_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_from_num (line 86) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_div_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_int_log2 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_rem_euclid_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_rem_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_mul_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_recip (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_rem (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_inv_lerp (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_mul_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_next_multiple_of (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_int_log (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_next_power_of_two (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_shl (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_rem_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_shr (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::count_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::count_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::const_not (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_sqrt (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::dist (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::const_bitor (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::const_bitand (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::const_bitxor (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::floor (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::div_euclid_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::from_ascii_binary (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::from_str (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::frac (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::from_le_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::from_num (line 94) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::from_str_binary (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::hypot (line 85) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::int (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::checked_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::div_euclid (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::from_ne_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::from_le (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::from_be (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::from_ascii_hex (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::from_ascii (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::from_str_octal (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::is_power_of_two (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::is_zero (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::from_str_hex (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::leading_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::leading_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::lit (line 102) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::lit (line 123) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::from_be_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::int_log2 (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::from_ascii_octal (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::lit (line 160) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::lit (line 112) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::mean (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::lit (line 137) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::int_log (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::highest_one (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::int_log10 (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::lerp (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::from_bits (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_add (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::inv_lerp (line 86) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_dist (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_add_prod (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::mul_acc (line 84) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::next_multiple_of (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::mul_add (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_ceil (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_div_euclid (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_floor (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_from_num (line 93) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_from_str_octal (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_from_str (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_inv_lerp (line 84) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_mul (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_from_str_hex (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_from_str_binary (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_mul_add (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_mul_int (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_mul_acc (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_lerp (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_round_ties_even (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_recip (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_next_multiple_of (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_rem_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_neg (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_round (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_hypot (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_sqrt (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_to_num (line 89) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_sub (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::rem_euclid_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::rotate_left (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::recip (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::reverse_bits (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::round_to_zero (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_add_prod (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_dist (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_from_ascii_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_from_ascii_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_from_ascii (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_from_ascii_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_div (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::rotate_right (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::round (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::overflowing_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::rem_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::next_power_of_two (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_from_ascii (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_div_euclid (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_from_str_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::round_ties_even (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_from_ascii_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_from_ascii_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_from_str (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_floor (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_from_ascii_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_from_num (line 90) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_from_str_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_from_str_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_mul_int (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_add_prod (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_sqrt (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_dist (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_mul_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_add_prod (line 89) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_mul_acc (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_ceil (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_floor (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_ceil (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_from_ascii (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_from_ascii_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_from_ascii_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_from_ascii_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_div (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_rem_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_from_str (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_next_multiple_of (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_div_int (line 87) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_from_str_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::significant_bits (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::saturating_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_from_num (line 92) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_from_ascii_hex (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::sqrt (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_from_num (line 105) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_from_ascii_binary (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_add (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_div_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_from_str_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_lerp (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_from_ascii_octal (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_from_str_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_mul (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_from_str_octal (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_from_str (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_mul_add (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_hypot (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_neg (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_div_euclid (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_from_str_binary (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_hypot (line 96) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_from_ascii (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_next_multiple_of (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_next_power_of_two (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_mul_acc (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_rem_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_mul_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_rem (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_rem_int (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_next_power_of_two (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_lerp (line 90) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_round_ties_even (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_mul_acc (line 89) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_inv_lerp (line 103) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_rem_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_round (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_mul (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_mul_int (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_rem_euclid (line 81) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_inv_lerp (line 93) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_sub (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_mul_add (line 90) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_neg (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_next_multiple_of (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_sqrt (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_to_num (line 91) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::to_be_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_from_str_hex (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::to_be (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::swap_bytes (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::to_le (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::to_num (line 93) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::to_bits (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::to_ne_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::to_le_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_rem (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wide_mul (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::trailing_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_sub (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_add_prod (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wide_div (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::trailing_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_rem_int (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_from_ascii_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_from_ascii (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_from_ascii_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_floor (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_div_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_shl (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_shr (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_from_str (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_from_str_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_mul_acc (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_from_str_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_dist (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_from_ascii_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_mul_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_round (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_to_num (line 105) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_next_multiple_of (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_rem_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_sqrt (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU8 (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8 (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8 (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_next_power_of_two (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU8 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::IS_SIGNED (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::DELTA (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::INT_NBITS (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_from_str_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::MAX (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::MIN (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::ONE (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_add_prod (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::ZERO (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::add_prod (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::ceil (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_div (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::strict_round_ties_even (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_floor (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_int_log (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_inv_lerp (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_div_euclid_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_dist (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_div_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_int_log2 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_mul_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_mul_acc (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_from_num (line 86) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_from_num (line 90) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_mul_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_recip (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_int_log10 (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU64::wrapping_mul_int (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_rem_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_sqrt (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_rem_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_next_power_of_two (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_shl (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::const_bitand (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::const_bitor (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::count_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::div_euclid_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_div_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::dist (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::div_euclid (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::FRAC_NBITS (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_next_multiple_of (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::floor (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::frac (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::count_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::from_ascii (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_rem_euclid_int (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::from_be (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_shr (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::from_bits (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::from_be_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::from_num (line 94) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::from_ne_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::const_not (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::from_str (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::from_ascii_binary (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::from_le (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::const_bitxor (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::int (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::highest_one (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::int_log (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::leading_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::from_str_hex (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::from_str_octal (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::is_power_of_two (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::lerp (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::lit (line 112) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::lit (line 137) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::lit (line 123) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::lit (line 160) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::leading_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::mean (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::mul_acc (line 84) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::int_log10 (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::int_log2 (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::next_multiple_of (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::from_str_binary (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_ceil (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_dist (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::from_ascii_octal (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::from_ascii_hex (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::from_le_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::is_zero (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::next_power_of_two (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::hypot (line 85) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_add (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::checked_rem (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::mul_add (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::lit (line 102) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_from_str_binary (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_from_str (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_hypot (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_inv_lerp (line 84) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_div (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::inv_lerp (line 86) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_add_prod (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_mul_add (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_from_ascii_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_div_euclid (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_floor (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_from_str_octal (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_from_ascii_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_mul_int (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_mul_acc (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_from_ascii (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_lerp (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_from_ascii_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_from_num (line 93) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_from_str_hex (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_neg (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_mul (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_next_multiple_of (line 79) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::rem_euclid_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_sqrt (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_round_ties_even (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::round_to_zero (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::round_ties_even (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_to_num (line 89) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::reverse_bits (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_add_prod (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_dist (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_div_euclid (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::rem_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_floor (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_from_ascii_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_round (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_recip (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_sub (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_from_ascii_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_from_str (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::round (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_from_str_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::overflowing_rem_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_from_str_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_from_str_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::rotate_left (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_from_ascii (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::rotate_right (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_round (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_from_num (line 90) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_hypot (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_mul_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::recip (line 80) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_sub (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_from_ascii_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::sqrt (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_dist (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_ceil (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::significant_bits (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_div_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_add_prod (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_ceil (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_floor (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_from_ascii_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_from_ascii_binary (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_div_euclid (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_add_prod (line 89) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_sqrt (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_add (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_rem_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_mul_int (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_from_ascii_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_from_num (line 92) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_from_str (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_from_ascii_hex (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_mul_acc (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_from_str_binary (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_from_ascii_octal (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_next_multiple_of (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::saturating_to_num (line 87) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_from_ascii_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_from_str (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_from_ascii (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_div_int (line 87) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_lerp (line 81) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_inv_lerp (line 93) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_mul (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_from_str_binary (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_mul_add (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_from_ascii (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_mul_int (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_lerp (line 90) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_from_str_hex (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_div (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_neg (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_from_num (line 105) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_next_multiple_of (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_from_str_octal (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_from_str_hex (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_from_str_octal (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_next_power_of_two (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_inv_lerp (line 103) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_hypot (line 96) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_rem_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_rem_int (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_mul_acc (line 78) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_hypot (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_rem (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_mul (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_mul_int (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_round_ties_even (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_mul_add (line 90) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_shr (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_rem_euclid (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_neg (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_sub (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_next_multiple_of (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_sqrt (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_rem (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_round (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_next_power_of_two (line 88) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::swap_bytes (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_to_num (line 91) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_mul_acc (line 89) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_shl (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::to_le (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::to_num (line 93) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::to_be_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::to_be (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_shl (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::to_bits (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::to_ne_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wide_mul (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_round (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_div (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wide_div (line 83) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::trailing_zeros (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_shr (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::trailing_ones (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::to_le_bytes (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_add (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_round_ties_even (line 85) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_add_prod (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_from_ascii_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_sub (line 83) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_dist (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_div_euclid (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_ceil (line 71) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_from_str_hex (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_rem_euclid (line 81) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_from_ascii (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_div_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_from_str_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_from_str (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_inv_lerp (line 82) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_mul_acc (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_lerp (line 77) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_floor (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_mul_add (line 74) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_next_multiple_of (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_neg (line 72) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_mul_int (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_from_num (line 90) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_div_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_from_str_binary (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_rem_int (line 84) - should panic ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_from_ascii_octal (line 73) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_mul (line 70) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_rem_euclid_int (line 76) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_recip (line 75) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_sqrt (line 75) ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedI128::const_from_int (line 895) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_to_num (line 87) ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedI16::const_from_fixed (line 826) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_from_ascii_binary (line 73) ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedI32::const_from_int (line 895) ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedI64::const_from_fixed (line 826) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_next_power_of_two (line 71) ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedI8::const_from_int (line 895) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_shl (line 74) ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedU128::const_from_fixed (line 826) ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedI8::const_from_fixed (line 826) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_sub (line 70) ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedU16::const_from_fixed (line 826) ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedI16::const_from_int (line 895) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_shr (line 74) ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedU32::const_from_int (line 895) ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedU16::const_from_int (line 895) ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedU128::const_from_int (line 895) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_hypot (line 78) ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedU32::const_from_fixed (line 826) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI128::checked_add_unsigned (line 2625) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_round_ties_even (line 71) ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedU64::const_from_fixed (line 826) ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedU8::const_from_int (line 895) ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedI64::const_from_int (line 895) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::wrapping_round (line 71) ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedI128::const_from_fixed (line 826) ... ok [INFO] [stdout] test src/macros.rs - FixedU8::strict_to_num (line 105) - should panic ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI128::overflowing_add_unsigned (line 5379) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI128::checked_sub_unsigned (line 2655) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI128::saturating_sub_unsigned (line 3240) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI128::cast_unsigned (line 583) ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedI32::const_from_fixed (line 826) ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedU8::const_from_fixed (line 826) ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedU64::const_from_int (line 895) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI128::add_unsigned (line 1805) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI128::strict_sub_unsigned (line 4685) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI128::saturating_add_unsigned (line 3219) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI128::overflowing_sub_unsigned (line 5413) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI128::strict_add_unsigned (line 4648) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI128::sub_unsigned (line 1837) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI128::unbounded_shl (line 1336) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI16::saturating_add_unsigned (line 3219) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI128::wrapping_sub_unsigned (line 3826) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI16::checked_add_unsigned (line 2625) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI128::strict_add_unsigned (line 4658) - should panic ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI16::strict_add_unsigned (line 4648) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI16::saturating_sub_unsigned (line 3240) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI128::wrapping_add_unsigned (line 3805) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI16::overflowing_add_unsigned (line 5379) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI16::cast_unsigned (line 583) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI16::checked_sub_unsigned (line 2655) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI16::add_unsigned (line 1805) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI16::wide_div_unsigned (line 1136) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI16::sub_unsigned (line 1837) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI16::unbounded_shr (line 1358) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI16::unbounded_shl (line 1336) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI16::wide_sdiv (line 1086) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI16::strict_sub_unsigned (line 4685) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI16::wrapping_add_unsigned (line 3805) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI32::add_unsigned (line 1805) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI16::overflowing_sub_unsigned (line 5413) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI128::strict_sub_unsigned (line 4695) - should panic ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI128::unbounded_shr (line 1358) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI32::checked_sub_unsigned (line 2655) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI32::overflowing_add_unsigned (line 5379) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI32::saturating_sub_unsigned (line 3240) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI32::checked_add_unsigned (line 2625) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI16::wide_sdiv (line 1072) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI32::overflowing_sub_unsigned (line 5413) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI16::strict_sub_unsigned (line 4695) - should panic ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI32::unbounded_shl (line 1336) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI32::saturating_add_unsigned (line 3219) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI16::wrapping_sub_unsigned (line 3826) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI32::cast_unsigned (line 583) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI32::sub_unsigned (line 1837) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI32::wide_div_unsigned (line 1136) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI32::unbounded_shr (line 1358) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI16::wide_mul_unsigned (line 891) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI32::wrapping_add_unsigned (line 3805) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI64::cast_unsigned (line 583) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI64::checked_add_unsigned (line 2625) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI32::wide_sdiv (line 1072) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI32::strict_sub_unsigned (line 4685) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI32::wrapping_sub_unsigned (line 3826) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI32::wide_sdiv (line 1086) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI32::wide_mul_unsigned (line 891) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI32::strict_add_unsigned (line 4648) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI64::add_unsigned (line 1805) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI64::overflowing_sub_unsigned (line 5413) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI64::saturating_add_unsigned (line 3219) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI32::strict_sub_unsigned (line 4695) - should panic ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI64::saturating_sub_unsigned (line 3240) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI64::checked_sub_unsigned (line 2655) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI16::strict_add_unsigned (line 4658) - should panic ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI64::wide_sdiv (line 1072) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI64::unbounded_shl (line 1336) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI64::wide_div_unsigned (line 1136) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI64::strict_add_unsigned (line 4648) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI64::unbounded_shr (line 1358) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI64::wide_sdiv (line 1086) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI64::overflowing_add_unsigned (line 5379) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI64::wide_mul_unsigned (line 891) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI8::cast_unsigned (line 583) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI64::sub_unsigned (line 1837) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI64::wrapping_add_unsigned (line 3805) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI8::saturating_add_unsigned (line 3219) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI64::strict_sub_unsigned (line 4685) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI8::overflowing_add_unsigned (line 5379) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI8::checked_add_unsigned (line 2625) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI64::wrapping_sub_unsigned (line 3826) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI8::overflowing_sub_unsigned (line 5413) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI8::checked_sub_unsigned (line 2655) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI8::strict_sub_unsigned (line 4685) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI8::add_unsigned (line 1805) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI8::sub_unsigned (line 1837) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI64::strict_add_unsigned (line 4658) - should panic ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI8::strict_add_unsigned (line 4648) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI8::saturating_sub_unsigned (line 3240) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI32::strict_add_unsigned (line 4658) - should panic ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU128::cast_signed (line 603) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI8::wide_mul_unsigned (line 891) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI8::wide_sdiv (line 1086) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI8::wrapping_add_unsigned (line 3805) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI8::unbounded_shr (line 1358) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU128::add_signed (line 1872) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI8::wrapping_sub_unsigned (line 3826) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI8::unbounded_shl (line 1336) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU128::saturating_sub_signed (line 3286) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU128::overflowing_add_signed (line 5450) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU128::checked_add_signed (line 2688) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU128::overflowing_sub_signed (line 5484) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI64::strict_sub_unsigned (line 4695) - should panic ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU128::strict_sub_signed (line 4762) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU128::unbounded_shr (line 1358) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU128::saturating_add_signed (line 3264) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI8::wide_div_unsigned (line 1136) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU16::add_signed (line 1872) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU128::wrapping_sub_signed (line 3871) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU128::checked_sub_signed (line 2715) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU128::strict_add_signed (line 4725) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU128::wrapping_add_signed (line 3850) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU128::unbounded_shl (line 1336) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU16::overflowing_sub_signed (line 5484) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU128::sub_signed (line 1904) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU16::checked_add_signed (line 2688) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU16::cast_signed (line 603) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU16::checked_sub_signed (line 2715) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI8::wide_sdiv (line 1072) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU16::saturating_add_signed (line 3264) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU16::strict_sub_signed (line 4762) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU16::saturating_sub_signed (line 3286) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU16::overflowing_add_signed (line 5450) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU128::strict_add_signed (line 4735) - should panic ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU16::wrapping_add_signed (line 3850) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU16::strict_add_signed (line 4725) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU16::wrapping_sub_signed (line 3871) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU16::wide_sdiv_signed (line 1192) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU16::unbounded_shr (line 1358) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU32::add_signed (line 1872) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU16::wide_mul_signed (line 938) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU32::checked_sub_signed (line 2715) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU32::strict_add_signed (line 4725) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU16::unbounded_shl (line 1336) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU32::saturating_add_signed (line 3264) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU128::strict_sub_signed (line 4772) - should panic ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU32::strict_sub_signed (line 4762) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU16::strict_sub_signed (line 4772) - should panic ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU32::saturating_sub_signed (line 3286) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU16::sub_signed (line 1904) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU32::checked_add_signed (line 2688) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU32::cast_signed (line 603) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU16::strict_add_signed (line 4735) - should panic ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU32::sub_signed (line 1904) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU32::overflowing_sub_signed (line 5484) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU32::overflowing_add_signed (line 5450) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU32::wide_mul_signed (line 938) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU32::unbounded_shr (line 1358) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU32::wide_sdiv_signed (line 1192) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU32::strict_add_signed (line 4735) - should panic ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU32::unbounded_shl (line 1336) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU32::strict_sub_signed (line 4772) - should panic ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI8::strict_add_unsigned (line 4658) - should panic ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU32::wrapping_add_signed (line 3850) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedI8::strict_sub_unsigned (line 4695) - should panic ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU64::strict_sub_signed (line 4762) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU64::add_signed (line 1872) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU64::cast_signed (line 603) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU64::wide_sdiv_signed (line 1192) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU64::checked_add_signed (line 2688) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU64::wrapping_add_signed (line 3850) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU64::wide_mul_signed (line 938) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU64::unbounded_shr (line 1358) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU64::checked_sub_signed (line 2715) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU64::overflowing_add_signed (line 5450) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU64::saturating_sub_signed (line 3286) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU64::saturating_add_signed (line 3264) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU32::wrapping_sub_signed (line 3871) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU64::strict_add_signed (line 4725) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU64::unbounded_shl (line 1336) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU8::saturating_add_signed (line 3264) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU8::cast_signed (line 603) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU8::checked_sub_signed (line 2715) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU8::add_signed (line 1872) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU8::overflowing_sub_signed (line 5484) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU8::saturating_sub_signed (line 3286) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU64::wrapping_sub_signed (line 3871) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU8::overflowing_add_signed (line 5450) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU8::strict_sub_signed (line 4762) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU8::strict_add_signed (line 4725) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU8::unbounded_shl (line 1336) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU64::strict_sub_signed (line 4772) - should panic ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU64::sub_signed (line 1904) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU8::unbounded_shr (line 1358) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating (line 40) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU8::sub_signed (line 1904) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::DELTA (line 73) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::MIN (line 87) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU8::wide_mul_signed (line 938) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU8::checked_add_signed (line 2688) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::MAX (line 101) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::IS_SIGNED (line 115) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU8::wrapping_add_signed (line 3850) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU8::wide_sdiv_signed (line 1192) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU8::wrapping_sub_signed (line 3871) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU64::overflowing_sub_signed (line 5484) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::add_signed (line 1833) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::add_prod (line 1284) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU8::strict_add_signed (line 4735) - should panic ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU8::strict_sub_signed (line 4772) - should panic ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::cast_signed (line 1747) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::div_euclid (line 1338) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::dist (line 1134) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::div_euclid_int (line 1394) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::count_zeros (line 893) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::from_ascii_binary (line 638) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::count_ones (line 874) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::from_ascii_octal (line 660) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::from_ascii (line 616) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::ceil (line 779) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::cast_unsigned (line 1547) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::frac (line 735) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::from_le (line 219) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::from_ne_bytes (line 355) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::from_str_binary (line 550) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::from_num (line 470) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::from_le_bytes (line 332) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::abs (line 1632) ... ok [INFO] [stdout] test src/macros_no_frac.rs - FixedU64::strict_add_signed (line 4735) - should panic ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::from_str_hex (line 594) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::from_be_bytes (line 309) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::from_str_octal (line 572) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::inv_lerp (line 1514) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::is_negative (line 1610) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::FRAC_NBITS (line 144) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::highest_one (line 1810) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::int (line 707) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::add_unsigned (line 1695) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::leading_zeros (line 930) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::is_zero (line 1115) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::is_positive (line 1592) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::lerp (line 1493) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::hypot (line 1176) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::is_power_of_two (line 1788) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::mul_add (line 1259) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::mul_acc (line 1309) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::next_multiple_of (line 1231) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::rotate_left (line 1077) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::rem_euclid_int (line 1423) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::round (line 826) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::rotate_right (line 1096) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::recip (line 1203) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::leading_ones (line 911) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::reverse_bits (line 1058) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::rem_euclid (line 1366) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::signum (line 1666) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::round_to_zero (line 757) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::sqrt (line 991) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::round_ties_even (line 851) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::significant_bits (line 1767) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::sub_unsigned (line 1720) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::sub_signed (line 1858) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::to_bits (line 177) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::signed_bits (line 1570) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::to_be_bytes (line 381) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::swap_bytes (line 287) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::to_le_bytes (line 402) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::to_le (line 264) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::mean (line 1154) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::DELTA (line 81) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::unbounded_shr (line 1469) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::trailing_ones (line 949) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::to_num (line 519) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::trailing_zeros (line 968) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::to_ne_bytes (line 423) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::IS_SIGNED (line 123) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::floor (line 804) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::to_be (line 241) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::FRAC_NBITS (line 152) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::abs (line 2006) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::add_signed (line 2265) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::add_prod (line 1569) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::unbounded_shl (line 1446) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::INT_NBITS (line 138) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::MAX (line 109) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::add_unsigned (line 2074) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::MIN (line 95) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::ZERO (line 67) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::from_ascii_hex (line 682) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict (line 43) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::cast_signed (line 2140) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::from_be (line 196) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::ceil (line 953) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::add_signed (line 2276) - should panic ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::ZERO (line 59) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::count_ones (line 1091) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::INT_NBITS (line 130) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::div_euclid_int (line 1705) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::div_euclid (line 1641) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::count_zeros (line 1110) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::cast_unsigned (line 1916) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::from_ascii_binary (line 773) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::abs (line 2014) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::from_ascii (line 736) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::frac (line 905) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::from_ascii_hex (line 843) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::from_ascii_octal (line 808) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::add_unsigned (line 2085) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::from_be_bytes (line 317) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::from_bits (line 167) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::from_be (line 204) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::div_euclid_int (line 1714) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::from_ascii_binary (line 782) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::dist (line 1378) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::from_le_bytes (line 340) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::from_num (line 480) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::from_str_dec (line 570) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::from_ne_bytes (line 363) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::from_str_hex (line 693) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::from_ascii (line 746) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::from_str_binary (line 607) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::from_ascii_octal (line 817) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::from_ascii_hex (line 852) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::highest_one (line 2203) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::dist (line 1369) ... ok [INFO] [stdout] test src/saturating.rs - saturating::Saturating::from_bits (line 159) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::floor (line 990) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::hypot (line 1420) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::from_str_octal (line 650) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::inv_lerp (line 1858) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::ceil (line 962) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::from_str_octal (line 659) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::floor (line 999) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::is_positive (line 1961) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::from_le (line 227) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::inv_lerp (line 1870) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::div_euclid (line 1651) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::leading_zeros (line 1147) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::from_num (line 490) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::int (line 877) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::mean (line 1398) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::is_zero (line 1346) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::from_str_binary (line 616) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::is_power_of_two (line 2181) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::mul_acc (line 1606) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::is_negative (line 1979) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::next_multiple_of (line 1490) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::mul_add (line 1528) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::recip (line 1455) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::lerp (line 1833) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::rem_euclid (line 1677) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::next_power_of_two (line 2230) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::reverse_bits (line 1289) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::lerp (line 1824) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::hypot (line 1430) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::rem_euclid_int (line 1740) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::next_power_of_two (line 2242) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::rotate_left (line 1308) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::rem_euclid_int (line 1750) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::inv_lerp (line 1880) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::signed_bits (line 1939) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::rotate_right (line 1327) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::from_str_dec (line 580) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::add_prod (line 1580) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::from_str_hex (line 702) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::sqrt (line 1208) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::leading_ones (line 1128) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::round (line 1024) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::sub_signed (line 2299) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::round (line 1034) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::round_ties_even (line 1071) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::round_ties_even (line 1060) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::round_to_zero (line 927) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::sub_unsigned (line 2108) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::significant_bits (line 2160) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::to_bits (line 185) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::swap_bytes (line 295) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::to_ne_bytes (line 431) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::next_multiple_of (line 1501) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::to_num (line 532) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::to_be_bytes (line 389) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::signum (line 2041) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::mul_add (line 1542) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::to_le (line 272) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::unbounded_shl (line 1773) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::trailing_ones (line 1166) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::to_le_bytes (line 410) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::sqrt (line 1216) - should panic ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::recip (line 1464) - should panic ... ok [INFO] [stdout] test src/traits.rs - traits::Fixed (line 376) ... ok [INFO] [stdout] test src/traits.rs - traits::Fixed::NonZeroBits (line 444) ... ok [INFO] [stdout] test src/traits.rs - traits::Fixed (line 307) ... ok [INFO] [stdout] test src/traits.rs - traits::Fixed::Bits (line 431) ... ok [INFO] [stdout] test src/traits.rs - traits::Fixed (line 336) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::to_num (line 541) - should panic ... ok [INFO] [stdout] test src/traits.rs - traits::Fixed::get_signed (line 599) ... ok [INFO] [stdout] test src/traits.rs - traits::Fixed::get_unsigned (line 626) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::unbounded_shr (line 1796) ... ok [INFO] [stdout] test src/traits.rs - traits::Fixed::Frac (line 478) ... ok [INFO] [stdout] test src/traits.rs - traits::FixedEquiv (line 4844) ... ok [INFO] [stdout] test src/traits.rs - traits::FixedEquiv (line 4859) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::trailing_zeros (line 1185) ... ok [INFO] [stdout] test src/traits.rs - traits::Fixed::Bytes (line 459) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::signum (line 2051) - should panic ... ok [INFO] [stdout] test src/traits.rs - traits::LosslessTryInto (line 4519) ... ok [INFO] [stdout] test src/traits.rs - traits::Fixed::cast_signed (line 554) ... ok [INFO] [stdout] test src/traits.rs - traits::ToFixed (line 4709) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::to_be (line 249) ... ok [INFO] [stdout] test src/traits.rs - traits::FromFixed (line 4603) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::mul_acc (line 1616) - should panic ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping (line 40) ... ok [INFO] [stdout] test src/traits_bits.rs - traits_bits::FixedBits (line 92) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::DELTA (line 73) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::sqrt (line 1225) - should panic ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::ZERO (line 59) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::FRAC_NBITS (line 144) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::abs (line 1636) ... ok [INFO] [stdout] test src/traits.rs - traits::LosslessTryFrom (line 4492) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::add_prod (line 1289) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::add_signed (line 1862) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::sub_signed (line 2310) - should panic ... ok [INFO] [stdout] test src/traits.rs - traits::LossyInto (line 4574) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::IS_SIGNED (line 115) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::add_unsigned (line 1698) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::cast_signed (line 1750) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::ceil (line 785) ... ok [INFO] [stdout] test src/traits.rs - traits::LossyFrom (line 4552) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::count_ones (line 879) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::INT_NBITS (line 130) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::floor (line 810) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::MAX (line 101) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::MIN (line 87) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::from_ascii_hex (line 688) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::from_ascii (line 621) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::div_euclid (line 1343) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::dist (line 1139) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::from_ascii_octal (line 666) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::frac (line 741) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::from_ascii_binary (line 644) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::div_euclid_int (line 1399) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::from_bits (line 159) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::from_le (line 219) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::cast_unsigned (line 1551) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::from_be (line 196) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::count_zeros (line 898) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::from_be_bytes (line 309) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::from_ne_bytes (line 355) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::highest_one (line 1813) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::from_num (line 470) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::is_negative (line 1614) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::from_le_bytes (line 332) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::from_str_binary (line 555) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::from_str_hex (line 599) ... ok [INFO] [stdout] test src/strict.rs - strict::Strict::sub_unsigned (line 2119) - should panic ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::is_power_of_two (line 1791) ... ok [INFO] [stdout] test src/traits.rs - traits::Fixed::Signed (line 502) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::inv_lerp (line 1518) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::int (line 713) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::is_positive (line 1596) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::leading_zeros (line 935) ... ok [INFO] [stdout] test src/traits.rs - traits::Fixed::Unsigned (line 527) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::leading_ones (line 916) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::rem_euclid (line 1371) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::next_power_of_two (line 1838) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::mul_add (line 1264) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::mul_acc (line 1314) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::round (line 832) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::rotate_right (line 1101) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::rotate_left (line 1082) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::reverse_bits (line 1063) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::is_zero (line 1120) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::round_to_zero (line 763) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::significant_bits (line 1770) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::hypot (line 1181) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::signed_bits (line 1574) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::swap_bytes (line 287) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::signum (line 1670) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::sub_signed (line 1887) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::sqrt (line 996) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::mean (line 1159) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::to_be (line 241) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::to_le (line 264) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::round_ties_even (line 856) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::recip (line 1208) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::next_multiple_of (line 1236) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::rem_euclid_int (line 1427) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::unbounded_shr (line 1473) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::to_le_bytes (line 402) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::to_be_bytes (line 381) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::to_bits (line 177) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::trailing_zeros (line 973) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::trailing_ones (line 954) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::to_num (line 523) ... ok [INFO] [stdout] test src/traits.rs - traits::Fixed::get_signed_mut (line 653) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::sub_unsigned (line 1723) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::lerp (line 1497) ... ok [INFO] [stdout] test src/traits.rs - traits::Fixed::cast_unsigned (line 579) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::unbounded_shl (line 1450) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::to_ne_bytes (line 423) ... ok [INFO] [stdout] test src/traits.rs - traits::Fixed::get_unsigned_mut (line 681) ... ok [INFO] [stdout] test src/wrapping.rs - wrapping::Wrapping::from_str_octal (line 577) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3676 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.69s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 88 tests [INFO] [stdout] test src/convert.rs - convert::_compile_fail_tests (line 1054) - compile fail ... ok [INFO] [stdout] test src/convert.rs - convert::_compile_fail_tests (line 1105) - compile fail ... ok [INFO] [stdout] test src/convert.rs - convert::_compile_fail_tests (line 1043) - compile fail ... ok [INFO] [stdout] test src/convert.rs - convert::_compile_fail_tests (line 1094) - compile fail ... ok [INFO] [stdout] test src/convert.rs - convert::_compile_fail_tests (line 1098) - compile fail ... ok [INFO] [stdout] test src/convert.rs - convert::_compile_fail_tests (line 1076) - compile fail ... ok [INFO] [stdout] test src/convert.rs - convert::_compile_fail_tests (line 1039) - compile fail ... ok [INFO] [stdout] test src/convert.rs - convert::_compile_fail_tests (line 1131) - compile fail ... ok [INFO] [stdout] test src/convert.rs - convert::_compile_fail_tests (line 1050) - compile fail ... ok [INFO] [stdout] test src/lib.rs - _compile_fail_tests (line 1010) - compile fail ... ok [INFO] [stdout] test src/convert.rs - convert::_compile_fail_tests (line 1083) - compile fail ... ok [INFO] [stdout] test src/convert.rs - convert::_compile_fail_tests (line 1065) - compile fail ... ok [INFO] [stdout] test src/convert.rs - convert::_compile_fail_tests (line 1151) - compile fail ... ok [INFO] [stdout] test src/convert.rs - convert::_compile_fail_tests (line 1112) - compile fail ... ok [INFO] [stdout] test src/convert.rs - convert::_compile_fail_tests (line 1061) - compile fail ... ok [INFO] [stdout] test src/lib.rs - _compile_fail_tests (line 996) - compile fail ... ok [INFO] [stdout] test src/lib.rs - _compile_fail_tests (line 1016) - compile fail ... ok [INFO] [stdout] test src/convert.rs - convert::_compile_fail_tests (line 1072) - compile fail ... ok [INFO] [stdout] test src/convert.rs - convert::_compile_fail_tests (line 1135) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedI16 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedI128 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedI128 (line 84) - compile fail ... ok [INFO] [stdout] test src/convert.rs - convert::_compile_fail_tests (line 1145) - compile fail ... ok [INFO] [stdout] test src/convert.rs - convert::_compile_fail_tests (line 1117) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedI16 (line 84) - compile fail ... ok [INFO] [stdout] test src/convert.rs - convert::_compile_fail_tests (line 1124) - compile fail ... ok [INFO] [stdout] test src/lib.rs - _compile_fail_tests (line 1000) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedI16 (line 84) - compile fail ... ok [INFO] [stdout] test src/lib.rs - _compile_fail_tests (line 1004) - compile fail ... ok [INFO] [stdout] test src/convert.rs - convert::_compile_fail_tests (line 1141) - compile fail ... ok [INFO] [stdout] test src/convert.rs - convert::_compile_fail_tests (line 1087) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedI128 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedI32 (line 86) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedI128 (line 86) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedI64 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedI128::NEG_ONE (line 84) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedI16::NEG_ONE (line 84) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedI64 (line 86) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedI32 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedI64::NEG_ONE (line 84) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedI32 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedI32::NEG_ONE (line 84) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedI8 (line 86) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedI16 (line 86) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedI32 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedI64 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedU128 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedI8::NEG_ONE (line 84) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedU128 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedI64 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedI8 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedU64 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedI8 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedU128 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedU32 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedI16::const_from_fixed (line 838) - compile fail ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedI128::const_from_fixed (line 838) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedU16 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedU8 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedI8 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedU16 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedI16::const_from_int (line 905) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedU32 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedI64::const_from_int (line 905) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedU8 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedU16 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedU128::const_from_int (line 905) - compile fail ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedI8::const_from_fixed (line 838) - compile fail ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedU16::const_from_int (line 905) - compile fail ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedI32::const_from_fixed (line 838) - compile fail ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedI8::const_from_int (line 905) - compile fail ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedU128::const_from_fixed (line 838) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedU32 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedI32::const_from_int (line 905) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedU64 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedU64 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedI128::const_from_int (line 905) - compile fail ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedU16::const_from_fixed (line 838) - compile fail ... ok [INFO] [stdout] test src/macros.rs - FixedU8 (line 84) - compile fail ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedU32::const_from_fixed (line 838) - compile fail ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedI64::const_from_fixed (line 838) - compile fail ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedU8::const_from_fixed (line 838) - compile fail ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedU64::const_from_fixed (line 838) - compile fail ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedU32::const_from_int (line 905) - compile fail ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedU64::const_from_int (line 905) - compile fail ... ok [INFO] [stdout] test src/macros_from_to.rs - FixedU8::const_from_int (line 905) - compile fail ... ok [INFO] [stdout] test src/traits.rs - traits::Fixed (line 355) - compile fail ... ok [INFO] [stdout] test src/traits.rs - traits::Fixed (line 325) - compile fail ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 88 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.53s [INFO] [stdout] [INFO] [stdout] all doctests ran in 28.09s; merged doctests compilation took 18.83s [INFO] running `Command { std: "docker" "inspect" "e0b0df3b3035d2e6070ad36cf6beb3b609c431cdb21a24d1826130ab122ba614", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e0b0df3b3035d2e6070ad36cf6beb3b609c431cdb21a24d1826130ab122ba614", kill_on_drop: false }` [INFO] [stdout] e0b0df3b3035d2e6070ad36cf6beb3b609c431cdb21a24d1826130ab122ba614