[INFO] fetching crate arbi 0.4.1... [INFO] testing arbi-0.4.1 against master#9e136a30a965bf4e63f03095c57df7257bf96fd6 for pr-134530 [INFO] extracting crate arbi 0.4.1 into /workspace/builds/worker-6-tc1/source [INFO] validating manifest of crates.io crate arbi 0.4.1 on toolchain 9e136a30a965bf4e63f03095c57df7257bf96fd6 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] removed /workspace/builds/worker-6-tc1/source/.cargo/config.toml [INFO] started tweaking crates.io crate arbi 0.4.1 [INFO] finished tweaking crates.io crate arbi 0.4.1 [INFO] tweaked toml for crates.io crate arbi 0.4.1 written to /workspace/builds/worker-6-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 15 packages to latest compatible versions [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 72c1ccb86c70a52947420be55676ec960045c8cbbeffb04377cba44a522e849f [INFO] running `Command { std: "docker" "start" "-a" "72c1ccb86c70a52947420be55676ec960045c8cbbeffb04377cba44a522e849f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "72c1ccb86c70a52947420be55676ec960045c8cbbeffb04377cba44a522e849f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "72c1ccb86c70a52947420be55676ec960045c8cbbeffb04377cba44a522e849f", kill_on_drop: false }` [INFO] [stdout] 72c1ccb86c70a52947420be55676ec960045c8cbbeffb04377cba44a522e849f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1e3878701a23dc95cd7650c35f95154f7cfd6d3ce0c1047b989155e57a024f3a [INFO] running `Command { std: "docker" "start" "-a" "1e3878701a23dc95cd7650c35f95154f7cfd6d3ce0c1047b989155e57a024f3a", kill_on_drop: false }` [INFO] [stderr] Compiling arbi v0.4.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.77s [INFO] running `Command { std: "docker" "inspect" "1e3878701a23dc95cd7650c35f95154f7cfd6d3ce0c1047b989155e57a024f3a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1e3878701a23dc95cd7650c35f95154f7cfd6d3ce0c1047b989155e57a024f3a", kill_on_drop: false }` [INFO] [stdout] 1e3878701a23dc95cd7650c35f95154f7cfd6d3ce0c1047b989155e57a024f3a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 98199a960427896e7fc3142dde51b6190c6119826f12d9b5133aa1623fced786 [INFO] running `Command { std: "docker" "start" "-a" "98199a960427896e7fc3142dde51b6190c6119826f12d9b5133aa1623fced786", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.169 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling syn v2.0.90 [INFO] [stderr] Compiling getrandom v0.2.15 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling zerocopy-derive v0.7.35 [INFO] [stderr] Compiling zerocopy v0.7.35 [INFO] [stderr] Compiling ppv-lite86 v0.2.20 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling arbi v0.4.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 8.92s [INFO] running `Command { std: "docker" "inspect" "98199a960427896e7fc3142dde51b6190c6119826f12d9b5133aa1623fced786", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "98199a960427896e7fc3142dde51b6190c6119826f12d9b5133aa1623fced786", kill_on_drop: false }` [INFO] [stdout] 98199a960427896e7fc3142dde51b6190c6119826f12d9b5133aa1623fced786 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] aaab78bb09987e6447b8b8ba0ec01cfc29cc76892bda6b390059904fa2c1a2d0 [INFO] running `Command { std: "docker" "start" "-a" "aaab78bb09987e6447b8b8ba0ec01cfc29cc76892bda6b390059904fa2c1a2d0", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.02s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/arbi-ab19e6bb2d6f59c3) [INFO] [stdout] [INFO] [stdout] running 322 tests [INFO] [stdout] test add::test_add3_abs_assign::test_nonzero_carry_after_loop ... ok [INFO] [stdout] test add::test_add3_abs_assign::test_sum_gt_arbi_base_branch ... ok [INFO] [stdout] test add::test_add3_abs_assign::test_zero_carry_after_loop ... ok [INFO] [stdout] test add::test_add_with_integral::test_add_with_digit_or_less ... ok [INFO] [stdout] test add::test_add_with_integral::test_add_with_more_than_a_digit ... ok [INFO] [stdout] test add::test_add_with_integral::test_add_zero ... ok [INFO] [stdout] test add::test_sub_sum_of_abs_gt::test_false_borrow_p ... ok [INFO] [stdout] test add::test_sub_sum_of_abs_gt::test_sum_gt_arbi_base_branch ... ok [INFO] [stdout] test add::test_sub_sum_of_abs_gt::test_true_borrow_p ... ok [INFO] [stdout] test add::test_sub_with_integral::test_sub_zero ... ok [INFO] [stdout] test add::tests::test_sub ... ok [INFO] [stdout] test assign_double::tests::test_f64_max ... ok [INFO] [stdout] test assign_double::tests::test_f64_max_int ... ok [INFO] [stdout] test add::test_sub_with_integral::test_sub_with_digit_or_less ... ok [INFO] [stdout] test assign_double::tests::test_f64_min ... ok [INFO] [stdout] test add::tests::test_add ... ok [INFO] [stdout] test add::test_sub_with_integral::test_sub_with_more_than_a_digit ... ok [INFO] [stdout] test add::tests::test_sub_assign ... ok [INFO] [stdout] test add::tests::test_add_assign ... ok [INFO] [stdout] test assign_double::tests::test_f64_subnormal ... ok [INFO] [stdout] test assign_double::tests::test_f64_zero ... ok [INFO] [stdout] test assign_double::tests::test_f64_min_positive ... ok [INFO] [stdout] test assign_double::tests::test_f64_max_int_neg ... ok [INFO] [stdout] test assign_integral::tests::test_assign_from_primitive_digit_boundaries ... ok [INFO] [stdout] test assign_integral::translation_tests::test_integral_types ... ok [INFO] [stdout] test assign_integral::tests::test_assign_from_primitive ... ok [INFO] [stdout] test assign_string::tests::misc ... ok [INFO] [stdout] test assign_double::tests::test_misc ... ok [INFO] [stdout] test assign_string::tests::test_assign_str_base ... ok [INFO] [stdout] test bits::tests::test_clear_bit ... ok [INFO] [stdout] test assign_double::tests::test_f64_nan - should panic ... ok [INFO] [stdout] test assign_double::tests::test_f64_infinity - should panic ... ok [INFO] [stdout] test assign_double::tests::test_f64_neg_infinity - should panic ... ok [INFO] [stdout] test bits::tests::test_set_and_test_bit ... ok [INFO] [stdout] test assign_string::tests::assign_str_base_from_bad_string - should panic ... ok [INFO] [stdout] test assign_string::tests::assign_str_base_empty_string - should panic ... ok [INFO] [stdout] test bitwise::tests::bitwise_not_digit_boundaries ... ok [INFO] [stdout] test add::tests::test_add_smoke ... ok [INFO] [stdout] test add::test_add3_abs_assign::smoke ... ok [INFO] [stdout] test add::test_sub_sum_of_abs_gt::smoke ... ok [INFO] [stdout] test add::tests::test_sub_smoke ... ok [INFO] [stdout] test builtin_int_methods::abs::tests::test_abs ... ok [INFO] [stdout] test builtin_int_methods::abs::tests::test_abs_mut ... ok [INFO] [stdout] test builtin_int_methods::abs::tests::test_abs_ref ... ok [INFO] [stdout] test builtin_int_methods::count_ones::tests::boundaries ... ok [INFO] [stdout] test assign_double::tests::smoke ... ok [INFO] [stdout] test assign_string::tests::smoke ... ok [INFO] [stdout] test builtin_int_methods::count_ones::tests::smoke ... ok [INFO] [stdout] test add::test_add_with_integral::smoke ... ok [INFO] [stdout] test builtin_int_methods::ilog10::tests::test_digit_boundaries ... ok [INFO] [stdout] test builtin_int_methods::ilog10::tests::test_is_power_of_two_negative - should panic ... ok [INFO] [stdout] test builtin_int_methods::ilog10::tests::test_zero - should panic ... ok [INFO] [stdout] test bitwise::tests::bitwise_and_assignment ... ok [INFO] [stdout] test builtin_int_methods::ilog2::tests::test_digit_boundaries ... ok [INFO] [stdout] test builtin_int_methods::ilog2::tests::test_is_power_of_two_negative - should panic ... ok [INFO] [stdout] test builtin_int_methods::ilog2::tests::test_zero - should panic ... ok [INFO] [stdout] test add::test_sub_with_integral::smoke ... ok [INFO] [stdout] test builtin_int_methods::ilog::tests::test_digit_boundaries ... ok [INFO] [stdout] test builtin_int_methods::ilog::tests::test_invalid_base - should panic ... ok [INFO] [stdout] test builtin_int_methods::ilog::tests::test_is_power_of_two_negative - should panic ... ok [INFO] [stdout] test builtin_int_methods::ilog::tests::test_zero - should panic ... ok [INFO] [stdout] test builtin_int_methods::ilog2::tests::smoke ... ok [INFO] [stdout] test add::test_add_with_integral::smoke_3_to_4_digits ... ok [INFO] [stdout] test builtin_int_methods::is_positive_is_negative::tests::smoke ... ok [INFO] [stdout] test builtin_int_methods::is_power_of_two::tests::test_is_power_of_two_digit_boundaries ... ok [INFO] [stdout] test builtin_int_methods::is_power_of_two::tests::test_is_power_of_two_negative ... ok [INFO] [stdout] test builtin_int_methods::leading_ones::tests::boundaries ... ok [INFO] [stdout] test builtin_int_methods::is_power_of_two::tests::test_is_power_of_two_zero ... ok [INFO] [stdout] test builtin_int_methods::reverse_bits::tests::boundaries ... ok [INFO] [stdout] test add::test_sub_with_integral::smoke_3_to_4_digits ... ok [INFO] [stdout] test builtin_int_methods::swap_bytes::tests::boundaries ... ok [INFO] [stdout] test bitwise::tests::bitwise_not_smoke ... ok [INFO] [stdout] test builtin_int_methods::reverse_bits::tests::smoke ... ok [INFO] [stdout] test bits::tests::test_clear_set_invert_bit_smoke ... ok [INFO] [stdout] test builtin_int_methods::leading_ones::tests::smoke ... ok [INFO] [stdout] test builtin_int_methods::trailing_ones::tests::boundaries ... ok [INFO] [stdout] test comparisons::tests::test_comparison_large_values ... ok [INFO] [stdout] test comparisons::tests::test_comparison_magnitude_equal_numbers ... ok [INFO] [stdout] test comparisons::tests::test_comparison_small_negative_numbers ... ok [INFO] [stdout] test comparisons::tests::test_comparison_small_positive_and_negative ... ok [INFO] [stdout] test builtin_int_methods::from_bytes::tests::test_random_from_le_bytes_signed ... ok [INFO] [stdout] test comparisons::tests::test_comparison_small_positive_numbers ... ok [INFO] [stdout] test comparisons::tests::test_gt ... ok [INFO] [stdout] test comparisons::tests::test_gte ... ok [INFO] [stdout] test comparisons::tests::test_eq ... ok [INFO] [stdout] test comparisons::tests::test_lt ... ok [INFO] [stdout] test comparisons::tests::test_lte ... ok [INFO] [stdout] test comparisons::tests::test_ne ... ok [INFO] [stdout] test comparisons::tests::test_zero_comparison ... ok [INFO] [stdout] test comparisons_double::tests::compare_to_f64 ... ok [INFO] [stdout] test comparisons_double::tests::misc ... ok [INFO] [stdout] test comparisons_integral::test_compare_with_integral::test_cmp ... ok [INFO] [stdout] test comparisons_integral::test_compare_with_integral::test_cmp_reversed ... ok [INFO] [stdout] test builtin_int_methods::swap_bytes::tests::smoke ... ok [INFO] [stdout] test display::tests::test_display_negative ... ok [INFO] [stdout] test display::tests::test_display_positive ... ok [INFO] [stdout] test display::tests::test_display_zero ... ok [INFO] [stdout] test comparisons_double::tests::smoke ... ok [INFO] [stdout] test division::test_divrem::test_add_back_step_of_knuth_algo_d ... ok [INFO] [stdout] test division::test_divrem::test_branch_a ... ok [INFO] [stdout] test division::test_divrem::test_branch_b ... ok [INFO] [stdout] test division::test_divrem::test_div_by_zero - should panic ... ok [INFO] [stdout] test division::test_divrem::test_misc ... ok [INFO] [stdout] test builtin_int_methods::is_power_of_two::tests::smoke ... ok [INFO] [stdout] test builtin_int_methods::trailing_ones::tests::smoke ... ok [INFO] [stdout] test builtin_int_methods::ilog10::tests::smoke ... ok [INFO] [stdout] test division::test_i128::test_div_by_zero - should panic ... ok [INFO] [stdout] test division::test_i128::test_div_by_zero_ref - should panic ... ok [INFO] [stdout] test division::test_i128::test_rem_by_zero - should panic ... ok [INFO] [stdout] test division::test_i128::test_rem_by_zero_ref - should panic ... ok [INFO] [stdout] test bitwise::tests::bitwise_xor_assignment ... ok [INFO] [stdout] test division::test_i16::test_div_by_zero - should panic ... ok [INFO] [stdout] test division::test_i16::test_div_by_zero_ref - should panic ... ok [INFO] [stdout] test division::test_i16::test_rem_by_zero - should panic ... ok [INFO] [stdout] test division::test_i16::test_rem_by_zero_ref - should panic ... ok [INFO] [stdout] test bitwise::tests::bitwise_and ... ok [INFO] [stdout] test builtin_int_methods::euclid_div_and_rem::tests::smoke ... ok [INFO] [stdout] test division::test_i32::test_div_by_zero - should panic ... ok [INFO] [stdout] test division::test_i32::test_div_by_zero_ref - should panic ... ok [INFO] [stdout] test division::test_i32::test_rem_by_zero - should panic ... ok [INFO] [stdout] test bitwise::tests::bitwise_or_assignment ... ok [INFO] [stdout] test division::test_i32::test_rem_by_zero_ref - should panic ... ok [INFO] [stdout] test bitwise::tests::bitwise_or ... ok [INFO] [stdout] test division::test_i64::test_div_by_zero - should panic ... ok [INFO] [stdout] test division::test_i64::test_div_by_zero_ref - should panic ... ok [INFO] [stdout] test division::test_i64::test_rem_by_zero - should panic ... ok [INFO] [stdout] test division::test_i64::test_rem_by_zero_ref - should panic ... ok [INFO] [stdout] test comparisons::tests::test_binary_op ... ok [INFO] [stdout] test bitwise::tests::bitwise_xor ... ok [INFO] [stdout] test division::test_i8::test_div_by_zero - should panic ... ok [INFO] [stdout] test division::test_i8::test_div_by_zero_ref - should panic ... ok [INFO] [stdout] test division::test_i8::test_rem_by_zero - should panic ... ok [INFO] [stdout] test division::test_i8::test_rem_by_zero_ref - should panic ... ok [INFO] [stdout] test division::test_i16::smoke ... ok [INFO] [stdout] test division::test_i64::smoke_primitive_on_lhs ... ok [INFO] [stdout] test division::test_isize::test_div_by_zero - should panic ... ok [INFO] [stdout] test division::test_isize::test_div_by_zero_ref - should panic ... ok [INFO] [stdout] test division::test_isize::test_rem_by_zero - should panic ... ok [INFO] [stdout] test division::test_isize::test_rem_by_zero_ref - should panic ... ok [INFO] [stdout] test division::test_i32::smoke_primitive_on_lhs ... ok [INFO] [stdout] test division::test_i16::smoke_primitive_on_lhs ... ok [INFO] [stdout] test division::test_u128::test_div_by_zero - should panic ... ok [INFO] [stdout] test division::test_u128::test_div_by_zero_ref - should panic ... ok [INFO] [stdout] test division::test_u128::test_rem_by_zero - should panic ... ok [INFO] [stdout] test division::test_u128::test_rem_by_zero_ref - should panic ... ok [INFO] [stdout] test builtin_int_methods::to_bytes::tests::test_random_to_le_and_be_bytes ... ok [INFO] [stdout] test division::test_i32::smoke ... ok [INFO] [stdout] test division::test_u16::test_div_by_zero - should panic ... ok [INFO] [stdout] test division::test_u16::test_div_by_zero_ref - should panic ... ok [INFO] [stdout] test division::test_u16::test_rem_by_zero - should panic ... ok [INFO] [stdout] test division::test_u16::test_rem_by_zero_ref - should panic ... ok [INFO] [stdout] test division::test_i8::smoke_primitive_on_lhs ... ok [INFO] [stdout] test division::test_divrem::smoke ... ok [INFO] [stdout] test division::test_u32::test_div_by_zero - should panic ... ok [INFO] [stdout] test division::test_u32::test_div_by_zero_ref - should panic ... ok [INFO] [stdout] test division::test_u32::test_rem_by_zero - should panic ... ok [INFO] [stdout] test division::test_u32::test_rem_by_zero_ref - should panic ... ok [INFO] [stdout] test division::test_u32::smoke_primitive_on_lhs ... ok [INFO] [stdout] test division::test_i64::smoke ... ok [INFO] [stdout] test division::test_u64::test_div_by_zero - should panic ... ok [INFO] [stdout] test division::test_u64::test_div_by_zero_ref - should panic ... ok [INFO] [stdout] test division::test_u64::test_rem_by_zero - should panic ... ok [INFO] [stdout] test division::test_u64::test_rem_by_zero_ref - should panic ... ok [INFO] [stdout] test division::test_u128::smoke ... ok [INFO] [stdout] test division::test_isize::smoke_primitive_on_lhs ... ok [INFO] [stdout] test division::test_u8::test_div_by_zero - should panic ... ok [INFO] [stdout] test division::test_u8::test_div_by_zero_ref - should panic ... ok [INFO] [stdout] test division::test_u8::test_rem_by_zero - should panic ... ok [INFO] [stdout] test division::test_u128::smoke_primitive_on_lhs ... ok [INFO] [stdout] test division::test_u8::test_rem_by_zero_ref - should panic ... ok [INFO] [stdout] test division::test_i128::smoke ... ok [INFO] [stdout] test division::test_usize::test_div_by_zero - should panic ... ok [INFO] [stdout] test division::test_usize::test_div_by_zero_ref - should panic ... ok [INFO] [stdout] test division::test_isize::smoke ... ok [INFO] [stdout] test division::test_usize::test_rem_by_zero - should panic ... ok [INFO] [stdout] test division::test_usize::test_rem_by_zero_ref - should panic ... ok [INFO] [stdout] test division::tests::test_division_assignment_small ... ok [INFO] [stdout] test division::tests::test_division_small ... ok [INFO] [stdout] test division::tests::test_modulus_small ... ok [INFO] [stdout] test division::tests::test_modulus_assignment_small ... ok [INFO] [stdout] test exponentiation::tests::guard_branch_for_arbi_with_arbi_overload_should_panic - should panic ... ok [INFO] [stdout] test exponentiation::tests::guard_branch_for_arbi_with_arbi_overload_should_panic_p1 - should panic ... ok [INFO] [stdout] test exponentiation::tests::guard_branch_for_arbi_with_arbi_overload ... ok [INFO] [stdout] test exponentiation::tests::negative_base_even_exponent ... ok [INFO] [stdout] test exponentiation::tests::negative_exponent_ddmax_base - should panic ... ok [INFO] [stdout] test exponentiation::tests::negative_base_odd_exponent ... ok [INFO] [stdout] test exponentiation::tests::negative_exponent_sdmin_base - should panic ... ok [INFO] [stdout] test exponentiation::tests::negative_exponent_zero_base - should panic ... ok [INFO] [stdout] test exponentiation::tests::zero_exponent ... ok [INFO] [stdout] test fits::tests::test_fits_integral ... ok [INFO] [stdout] test exponentiation::tests::zero_base ... ok [INFO] [stdout] test floor::tests::test_floor_marked_code_paths ... ok [INFO] [stdout] test floor::tests::test_floor_against_std ... ok [INFO] [stdout] test division::test_u16::smoke ... ok [INFO] [stdout] test from_integral::test_internal_representation_after_from_integral::test_ddigit_max ... ok [INFO] [stdout] test from_integral::test_internal_representation_after_from_integral::test_digit_max ... ok [INFO] [stdout] test from_integral::test_internal_representation_after_from_integral::test_digit_max_plus_one ... ok [INFO] [stdout] test from_integral::test_internal_representation_after_from_integral::test_minus_digit_max ... ok [INFO] [stdout] test from_integral::test_internal_representation_after_from_integral::test_minus_digit_max_plus_one ... ok [INFO] [stdout] test from_string::tests::test_from_str ... ok [INFO] [stdout] test from_string::tests::test_from_str_base_invalid_base ... ok [INFO] [stdout] test from_string::tests::test_from_str_base_large_string ... ok [INFO] [stdout] test from_string::tests::test_from_str_base_small_strings ... ok [INFO] [stdout] test from_string::tests::test_from_str_radix ... ok [INFO] [stdout] test from_string::tests::test_parse_error_empty ... ok [INFO] [stdout] test from_string::tests::test_parse_error_invalid_digit ... ok [INFO] [stdout] test from_string::tests::test_str_parse ... ok [INFO] [stdout] test division::test_i128::smoke_primitive_on_lhs ... ok [INFO] [stdout] test increment_decrement::tests::test_around_zero ... ok [INFO] [stdout] test division::test_u16::smoke_primitive_on_lhs ... ok [INFO] [stdout] test increment_decrement::tests::test_decrement_abs_around_digit_type_boundaries ... ok [INFO] [stdout] test increment_decrement::tests::test_increment_abs_around_digit_type_boundaries ... ok [INFO] [stdout] test is_signed::tests::test_is_signed_signed ... ok [INFO] [stdout] test is_signed::tests::test_is_signed_unsigned ... ok [INFO] [stdout] test is_zero::tests::test_is_zero ... ok [INFO] [stdout] test is_odd_is_even::tests::test_even_or_odd ... ok [INFO] [stdout] test left_shift::tests::test_large_shift_panics_max_bits - should panic ... ok [INFO] [stdout] test left_shift::tests::test_left_shift_assign_misc ... ok [INFO] [stdout] test left_shift::tests::test_large_shift_panics_more_than_max_bits - should panic ... ok [INFO] [stdout] test left_shift::tests::test_left_shift_assign_powers_of_2_in_digit ... ok [INFO] [stdout] test left_shift::tests::test_left_shift_assign_zero ... ok [INFO] [stdout] test left_shift::tests::test_left_shift_misc ... ok [INFO] [stdout] test left_shift::tests::test_left_shift_powers_of_2_in_digit ... ok [INFO] [stdout] test left_shift::tests::test_left_shift_zero ... ok [INFO] [stdout] test left_shift::tests::test_lshift ... ok [INFO] [stdout] test left_shift::tests::test_negative_shift_panics - should panic ... ok [INFO] [stdout] test division::test_u8::smoke_primitive_on_lhs ... ok [INFO] [stdout] test division::test_i8::smoke ... ok [INFO] [stdout] test multiplication::square::test_square_zero ... ok [INFO] [stdout] test multiplication::square::test_squares_of_digit_boundaries ... ok [INFO] [stdout] test multiplication::square::test_squares_misc ... ok [INFO] [stdout] test increment_decrement::tests::smoke ... ok [INFO] [stdout] test multiplication::test_mul_with_integral::test_mul_with_digit_or_less ... ok [INFO] [stdout] test multiplication::test_mul_with_integral::test_mul_with_more_than_a_digit ... ok [INFO] [stdout] test multiplication::test_mul_with_integral::test_mul_zero ... ok [INFO] [stdout] test division::test_u32::smoke ... ok [INFO] [stdout] test multiplication::tests::test_mul_misc ... ok [INFO] [stdout] test multiplication::tests::test_mult_assign ... ok [INFO] [stdout] test multiplication::tests::test_mult_assign_self_multiplication ... ok [INFO] [stdout] test negate::tests::test_negate_mut ... ok [INFO] [stdout] test new::tests::test_new ... ok [INFO] [stdout] test print_internal::tests::print_test ... ok [INFO] [stdout] test right_shift::test_bitcount::negative_shift_panics - should panic ... ok [INFO] [stdout] test right_shift::test_bitcount::right_shift ... ok [INFO] [stdout] test right_shift::test_bitcount::right_shift_assign ... ok [INFO] [stdout] test multiplication::square::test_square_smoke ... ok [INFO] [stdout] test right_shift::test_bitcount::test_right_shift_to_zero_max_bits ... ok [INFO] [stdout] test right_shift::test_bitcount::test_right_shift_to_zero_more_than_max_bits ... ok [INFO] [stdout] test right_shift::test_i32::negative_shift_panics - should panic ... ok [INFO] [stdout] test right_shift::test_i32::right_shift ... ok [INFO] [stdout] test right_shift::test_i32::right_shift_assign ... ok [INFO] [stdout] test multiplication::test_mul_with_integral::smoke_3_to_4_digits ... ok [INFO] [stdout] test right_shift::test_i32::test_right_shift_to_zero_max_bits ... ok [INFO] [stdout] test right_shift::test_i32::test_right_shift_to_zero_more_than_max_bits ... ok [INFO] [stdout] test right_shift::test_u32::negative_shift_panics - should panic ... ok [INFO] [stdout] test right_shift::test_u32::right_shift ... ok [INFO] [stdout] test right_shift::test_u32::right_shift_assign ... ok [INFO] [stdout] test division::test_u64::smoke_primitive_on_lhs ... ok [INFO] [stdout] test right_shift::test_u32::test_right_shift_to_zero_max_bits ... ok [INFO] [stdout] test right_shift::test_u32::test_right_shift_to_zero_more_than_max_bits ... ok [INFO] [stdout] test right_shift::test_usize::negative_shift_panics - should panic ... ok [INFO] [stdout] test right_shift::test_usize::right_shift ... ok [INFO] [stdout] test right_shift::test_usize::right_shift_assign ... ok [INFO] [stdout] test division::test_usize::smoke_primitive_on_lhs ... ok [INFO] [stdout] test right_shift::test_usize::test_right_shift_to_zero_max_bits ... ok [INFO] [stdout] test right_shift::test_usize::test_right_shift_to_zero_more_than_max_bits ... ok [INFO] [stdout] test sign::tests::test_sign ... ok [INFO] [stdout] test division::test_u8::smoke ... ok [INFO] [stdout] test size::tests::test_digit_boundaries ... ok [INFO] [stdout] test size::tests::test_panic_on_base_0 - should panic ... ok [INFO] [stdout] test size::tests::test_zero ... ok [INFO] [stdout] test multiplication::tests::test_mul ... ok [INFO] [stdout] test size::tests_size_bits::test_size_bits_returns_0_for_0 ... ok [INFO] [stdout] test size::tests_size_bits::test_size_bits_spec ... ok [INFO] [stdout] test to_double::tests::digit_types_max_and_min ... ok [INFO] [stdout] test to_double::tests::f64_special_values ... ok [INFO] [stdout] test to_double::tests::max_double ... ok [INFO] [stdout] test to_double::tests::misc ... ok [INFO] [stdout] test division::test_usize::smoke ... ok [INFO] [stdout] test to_double::tests::test_inf ... ok [INFO] [stdout] test division::test_u64::smoke ... ok [INFO] [stdout] test to_integral::wrapping_to_i16::wrapping_to_i16 ... ok [INFO] [stdout] test to_integral::wrapping_to_i128::wrapping_to_i128 ... ok [INFO] [stdout] test to_integral::wrapping_to_i32::wrapping_to_i32 ... ok [INFO] [stdout] test multiplication::test_mul_with_integral::smoke ... ok [INFO] [stdout] test size::tests_size_bits::smoke ... ok [INFO] [stdout] test to_double::tests::smoke ... ok [INFO] [stdout] test to_integral::wrapping_to_i64::wrapping_to_i64 ... ok [INFO] [stdout] test to_integral::wrapping_to_i8::wrapping_to_i8 ... ok [INFO] [stdout] test to_integral::wrapping_to_u32::wrapping_to_u32 ... ok [INFO] [stdout] test to_integral::wrapping_to_u16::wrapping_to_u16 ... ok [INFO] [stdout] test to_integral::wrapping_to_isize::wrapping_to_isize ... ok [INFO] [stdout] test to_integral::wrapping_to_u64::wrapping_to_u64 ... ok [INFO] [stdout] test to_integral::wrapping_to_usize::wrapping_to_usize ... ok [INFO] [stdout] test to_string::tests::test_to_string_large ... ok [INFO] [stdout] test uints::test_other::test_bit_length ... ok [INFO] [stdout] test to_integral::wrapping_to_u128::wrapping_to_u128 ... ok [INFO] [stdout] test uints::test_other::test_clz ... ok [INFO] [stdout] test uints::test_other::test_div_ceil ... ok [INFO] [stdout] test to_integral::wrapping_to_u8::wrapping_to_u8 ... ok [INFO] [stdout] test uints::tests::test_uaddc ... ok [INFO] [stdout] test uints::test_other::test_has_double_exact ... ok [INFO] [stdout] test uints::tests::test_uadd_overflow ... ok [INFO] [stdout] test uints::tests::test_usubb ... ok [INFO] [stdout] test uints::tests::test_umul_overflow ... ok [INFO] [stdout] test uints::tests::test_usub_overflow ... ok [INFO] [stdout] test unary_ops::tests::test_unary_minus ... ok [INFO] [stdout] test unary_ops::tests::test_unary_minus_reference ... ok [INFO] [stdout] test util::to_digits::tests::test_length_digits ... ok [INFO] [stdout] test uints::test_other::test_binop_overflow ... ok [INFO] [stdout] test bits::tests::test_test_bit ... ok [INFO] [stdout] test display::tests::smoke ... ok [INFO] [stdout] test right_shift::test_u32::right_shift_smoke ... ok [INFO] [stdout] test right_shift::test_usize::right_shift_smoke ... ok [INFO] [stdout] test right_shift::test_i32::right_shift_smoke ... ok [INFO] [stdout] test right_shift::test_bitcount::right_shift_smoke ... ok [INFO] [stdout] test from_integral::test_internal_representation_after_from_integral::test_construct_from_integrals ... ok [INFO] [stdout] test multiplication::karatsuba::test_karatsuba ... ok [INFO] [stdout] test to_string::tests::test_to_string ... ok [INFO] [stdout] test builtin_int_methods::ilog::tests::smoke ... ok [INFO] [stdout] test from_string::tests::test_construct_from_string_ ... ok [INFO] [stdout] test size::tests::smoke has been running for over 60 seconds [INFO] [stdout] test size::tests::smoke ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 322 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 70.27s [INFO] [stdout] [INFO] [stderr] Doc-tests arbi [INFO] [stdout] [INFO] [stdout] running 300 tests [INFO] [stdout] test src/add.rs - add::Arbi (line 297) ... ok [INFO] [stdout] test src/add.rs - add::Arbi (line 162) ... ok [INFO] [stdout] test src/add.rs - add::&'_Arbi (line 226) ... ok [INFO] [stdout] test src/add.rs - add::Arbi (line 417) ... ok [INFO] [stdout] test src/assign_string.rs - assign_string::Arbi::assign_str_base (line 121) ... ok [INFO] [stdout] test src/assign_string.rs - assign_string::Arbi::assign_str_base (line 96) ... ok [INFO] [stdout] test src/add.rs - add::Arbi (line 398) ... ok [INFO] [stdout] test src/add.rs - add::Arbi (line 278) ... ok [INFO] [stdout] test src/add.rs - add::&'_Arbi (line 205) ... ok [INFO] [stdout] test src/add.rs - add::Arbi (line 259) ... ok [INFO] [stdout] test src/add.rs - add::Arbi (line 320) ... ok [INFO] [stdout] test src/assign_string.rs - assign_string::Arbi::assign_str_radix (line 41) ... ok [INFO] [stdout] test src/add.rs - add::&'_Arbi (line 365) ... ok [INFO] [stdout] test src/assign_string.rs - assign_string::Arbi::assign_str_base (line 139) ... ok [INFO] [stdout] test src/add.rs - add::Arbi (line 183) ... ok [INFO] [stdout] test src/add.rs - add::&'_Arbi (line 344) ... ok [INFO] [stdout] test src/assign_string.rs - assign_string::Arbi::assign_str_radix (line 19) ... ok [INFO] [stdout] test src/assign.rs - assign::Assign (line 16) ... ok [INFO] [stdout] test src/bits.rs - bits::Arbi::clear_bit (line 76) ... ok [INFO] [stdout] test src/base.rs - base::Base::value (line 154) ... ok [INFO] [stdout] test src/assign_string.rs - assign_string::Arbi::assign_str_radix (line 57) ... ok [INFO] [stdout] test src/base.rs - base::Base::new (line 142) ... ok [INFO] [stdout] test src/bits.rs - bits::Arbi::invert_bit (line 117) ... ok [INFO] [stdout] test src/assign_string.rs - assign_string::Arbi::assign_str_radix (line 65) ... ok [INFO] [stdout] test src/base.rs - base::Base (line 25) ... ok [INFO] [stdout] test src/base.rs - base::BaseError (line 44) ... ok [INFO] [stdout] test src/bits.rs - bits::Arbi::set_bit (line 43) ... ok [INFO] [stdout] test src/bits.rs - bits::Arbi::test_bit (line 13) ... ok [INFO] [stdout] test src/builtin_int_methods/abs.rs - builtin_int_methods::abs::Arbi::abs_mut (line 31) ... ok [INFO] [stdout] test src/builtin_int_methods/count_ones.rs - builtin_int_methods::count_ones::Arbi::count_ones (line 13) ... ok [INFO] [stdout] test src/builtin_int_methods/abs.rs - builtin_int_methods::abs::Arbi::abs_ref (line 50) ... ok [INFO] [stdout] test src/builtin_int_methods/abs.rs - builtin_int_methods::abs::Arbi::abs (line 12) ... ok [INFO] [stdout] test src/bitwise.rs - bitwise::Arbi (line 385) ... ok [INFO] [stdout] test src/builtin_int_methods/abs_diff.rs - builtin_int_methods::abs_diff::Arbi::abs_diff_ref (line 64) ... ok [INFO] [stdout] test src/builtin_int_methods/euclid_div_and_rem.rs - builtin_int_methods::euclid_div_and_rem::Arbi::divrem_euclid_ref (line 112) ... ok [INFO] [stdout] test src/bitwise.rs - bitwise::&'_Arbi (line 417) ... ok [INFO] [stdout] test src/builtin_int_methods/abs_diff.rs - builtin_int_methods::abs_diff::Arbi::abs_diff (line 12) ... ok [INFO] [stdout] test src/builtin_int_methods/euclid_div_and_rem.rs - builtin_int_methods::euclid_div_and_rem::Arbi::div_euclid_ref (line 40) ... ok [INFO] [stdout] test src/builtin_int_methods/euclid_div_and_rem.rs - builtin_int_methods::euclid_div_and_rem::Arbi::div_euclid_ref (line 20) ... ok [INFO] [stdout] test src/builtin_int_methods/abs_diff.rs - builtin_int_methods::abs_diff::Arbi::abs_diff_mut (line 34) ... ok [INFO] [stdout] test src/builtin_int_methods/euclid_div_and_rem.rs - builtin_int_methods::euclid_div_and_rem::Arbi::divrem_euclid_ref (line 136) ... ok [INFO] [stdout] test src/builtin_int_methods/euclid_div_and_rem.rs - builtin_int_methods::euclid_div_and_rem::Arbi::rem_euclid_ref (line 86) ... ok [INFO] [stdout] test src/builtin_int_methods/from_bytes.rs - builtin_int_methods::from_bytes::Arbi::from_ne_bytes_signed (line 214) ... ok [INFO] [stdout] test src/builtin_int_methods/from_bytes.rs - builtin_int_methods::from_bytes::Arbi::from_le_bytes (line 18) ... ok [INFO] [stdout] test src/builtin_int_methods/from_bytes.rs - builtin_int_methods::from_bytes::Arbi::from_be_bytes_signed (line 147) ... ok [INFO] [stdout] test src/builtin_int_methods/from_bytes.rs - builtin_int_methods::from_bytes::Arbi::from_be_bytes (line 60) ... ok [INFO] [stdout] test src/builtin_int_methods/ilog.rs - builtin_int_methods::ilog::Arbi::ilog (line 16) ... ok [INFO] [stdout] test src/builtin_int_methods/ilog.rs - builtin_int_methods::ilog::Arbi::ilog (line 23) ... ok [INFO] [stdout] test src/builtin_int_methods/from_bytes.rs - builtin_int_methods::from_bytes::Arbi::from_le_bytes_signed (line 103) ... ok [INFO] [stdout] test src/builtin_int_methods/ilog.rs - builtin_int_methods::ilog::Arbi::ilog_mut (line 53) ... ok [INFO] [stdout] test src/builtin_int_methods/from_bytes.rs - builtin_int_methods::from_bytes::Arbi::from_ne_bytes (line 189) ... ok [INFO] [stdout] test src/builtin_int_methods/euclid_div_and_rem.rs - builtin_int_methods::euclid_div_and_rem::Arbi::rem_euclid_ref (line 66) ... ok [INFO] [stdout] test src/builtin_int_methods/ilog.rs - builtin_int_methods::ilog::Arbi::ilog (line 36) ... ok [INFO] [stdout] test src/builtin_int_methods/ilog.rs - builtin_int_methods::ilog::Arbi::ilog_mut (line 66) ... ok [INFO] [stdout] test src/builtin_int_methods/ilog.rs - builtin_int_methods::ilog::Arbi::ilog_ref (line 92) ... ok [INFO] [stdout] test src/builtin_int_methods/ilog.rs - builtin_int_methods::ilog::Arbi::ilog (line 29) ... ok [INFO] [stdout] test src/builtin_int_methods/ilog.rs - builtin_int_methods::ilog::Arbi::ilog_mut (line 61) ... ok [INFO] [stdout] test src/builtin_int_methods/ilog.rs - builtin_int_methods::ilog::Arbi::ilog_mut (line 73) ... ok [INFO] [stdout] test src/builtin_int_methods/ilog.rs - builtin_int_methods::ilog::Arbi::ilog_ref (line 104) ... ok [INFO] [stdout] test src/builtin_int_methods/ilog.rs - builtin_int_methods::ilog::Arbi::ilog_ref (line 111) ... ok [INFO] [stdout] test src/builtin_int_methods/ilog10.rs - builtin_int_methods::ilog10::Arbi::ilog10_mut (line 59) ... ok [INFO] [stdout] test src/builtin_int_methods/ilog10.rs - builtin_int_methods::ilog10::Arbi::ilog10_mut (line 45) ... ok [INFO] [stdout] test src/builtin_int_methods/ilog10.rs - builtin_int_methods::ilog10::Arbi::ilog10 (line 28) ... ok [INFO] [stdout] test src/builtin_int_methods/ilog2.rs - builtin_int_methods::ilog2::Arbi::ilog2 (line 37) ... ok [INFO] [stdout] test src/builtin_int_methods/ilog10.rs - builtin_int_methods::ilog10::Arbi::ilog10_ref (line 74) ... ok [INFO] [stdout] test src/builtin_int_methods/ilog10.rs - builtin_int_methods::ilog10::Arbi::ilog10 (line 15) ... ok [INFO] [stdout] test src/builtin_int_methods/ilog.rs - builtin_int_methods::ilog::Arbi::ilog_ref (line 99) ... ok [INFO] [stdout] test src/builtin_int_methods/is_positive_is_negative.rs - builtin_int_methods::is_positive_is_negative::Arbi::is_negative (line 36) ... ok [INFO] [stdout] test src/builtin_int_methods/ilog10.rs - builtin_int_methods::ilog10::Arbi::ilog10_mut (line 53) ... ok [INFO] [stdout] test src/builtin_int_methods/ilog10.rs - builtin_int_methods::ilog10::Arbi::ilog10 (line 22) ... ok [INFO] [stdout] test src/builtin_int_methods/ilog10.rs - builtin_int_methods::ilog10::Arbi::ilog10_ref (line 81) ... ok [INFO] [stdout] test src/builtin_int_methods/ilog2.rs - builtin_int_methods::ilog2::Arbi::ilog2 (line 15) ... ok [INFO] [stdout] test src/builtin_int_methods/ilog2.rs - builtin_int_methods::ilog2::Arbi::ilog2 (line 31) ... ok [INFO] [stdout] test src/builtin_int_methods/is_positive_is_negative.rs - builtin_int_methods::is_positive_is_negative::Arbi::is_positive (line 13) ... ok [INFO] [stdout] test src/builtin_int_methods/is_power_of_two.rs - builtin_int_methods::is_power_of_two::Arbi::is_power_of_two (line 15) ... ok [INFO] [stdout] test src/builtin_int_methods/ilog10.rs - builtin_int_methods::ilog10::Arbi::ilog10_ref (line 87) ... ok [INFO] [stdout] test src/builtin_int_methods/leading_ones.rs - builtin_int_methods::leading_ones::Arbi::leading_ones (line 13) ... ok [INFO] [stdout] test src/builtin_int_methods/swap_bytes.rs - builtin_int_methods::swap_bytes::Arbi::swap_bytes (line 14) ... ok [INFO] [stdout] test src/builtin_int_methods/reverse_bits.rs - builtin_int_methods::reverse_bits::Arbi::reverse_bits_ref (line 65) ... ok [INFO] [stdout] test src/builtin_int_methods/swap_bytes.rs - builtin_int_methods::swap_bytes::Arbi::swap_bytes_mut (line 32) ... ok [INFO] [stdout] test src/builtin_int_methods/signum.rs - builtin_int_methods::signum::Arbi::signum (line 16) ... ok [INFO] [stdout] test src/builtin_int_methods/to_bytes.rs - builtin_int_methods::to_bytes::Arbi::to_le_bytes (line 15) ... ok [INFO] [stdout] test src/builtin_int_methods/reverse_bits.rs - builtin_int_methods::reverse_bits::Arbi::reverse_bits_mut (line 38) ... ok [INFO] [stdout] test src/builtin_int_methods/swap_bytes.rs - builtin_int_methods::swap_bytes::Arbi::swap_bytes_ref (line 56) ... ok [INFO] [stdout] test src/builtin_int_methods/to_bytes.rs - builtin_int_methods::to_bytes::Arbi::to_ne_bytes (line 108) ... ok [INFO] [stdout] test src/builtin_int_methods/to_bytes.rs - builtin_int_methods::to_bytes::Arbi::to_be_bytes (line 38) ... ok [INFO] [stdout] test src/builtin_int_methods/reverse_bits.rs - builtin_int_methods::reverse_bits::Arbi::reverse_bits (line 17) ... ok [INFO] [stdout] test src/builtin_int_methods/to_bytes.rs - builtin_int_methods::to_bytes::Arbi::to_be_bytes_signed (line 85) ... ok [INFO] [stdout] test src/builtin_int_methods/trailing_ones.rs - builtin_int_methods::trailing_ones::Arbi::trailing_ones (line 13) ... ok [INFO] [stdout] test src/capacity.rs - capacity::Arbi::capacity (line 32) ... ok [INFO] [stdout] test src/builtin_int_methods/to_bytes.rs - builtin_int_methods::to_bytes::Arbi::to_ne_bytes_signed (line 126) ... ok [INFO] [stdout] test src/capacity.rs - capacity::Arbi::capacity_bits (line 56) ... ok [INFO] [stdout] test src/builtin_int_methods/to_bytes.rs - builtin_int_methods::to_bytes::Arbi::to_le_bytes_signed (line 62) ... ok [INFO] [stdout] test src/capacity.rs - capacity::Arbi::with_capacity (line 79) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::Arbi (line 235) ... ok [INFO] [stdout] test src/capacity.rs - capacity::Arbi::with_capacity (line 88) ... ok [INFO] [stdout] test src/capacity.rs - capacity::Arbi::with_capacity_bits (line 112) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::Arbi (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::Arbi (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::Arbi (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::Arbi (line 235) ... ok [INFO] [stdout] test src/comparisons_double.rs - comparisons_double::Arbi (line 140) ... ok [INFO] [stdout] test src/comparisons_double.rs - comparisons_double::Arbi (line 176) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::Arbi (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::Arbi (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::Arbi (line 235) ... ok [INFO] [stdout] test src/capacity.rs - capacity::Arbi::with_capacity_bits (line 127) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::Arbi (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::Arbi (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::Arbi (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::Arbi (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::Arbi (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::Arbi (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::Arbi (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::Arbi (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::Arbi (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::Arbi (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::i16 (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::Arbi (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::Arbi (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::i16 (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::Arbi (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::i128 (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::i32 (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::Arbi (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::Arbi (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::Arbi (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::i128 (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::isize (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::i64 (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::isize (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::u128 (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::u16 (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::i64 (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::i32 (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::u64 (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::u8 (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::i8 (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::i8 (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::u16 (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::u32 (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::u128 (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::u64 (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::u8 (line 235) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::u32 (line 235) ... ok [INFO] [stdout] test src/division.rs - division::Arbi::divrem (line 452) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::usize (line 235) ... ok [INFO] [stdout] test src/fits.rs - fits::Fits (line 13) ... ok [INFO] [stdout] test src/comparisons_integral.rs - comparisons_integral::usize (line 235) ... ok [INFO] [stdout] test src/division.rs - division::Arbi::divrem (line 491) ... ok [INFO] [stdout] test src/exponentiation.rs - exponentiation::Pow (line 42) ... ok [INFO] [stdout] test src/fits.rs - fits::Fits (line 22) ... ok [INFO] [stdout] test src/fits.rs - fits::Arbi::fits (line 56) ... ok [INFO] [stdout] test src/division.rs - division::Arbi::divrem (line 499) ... ok [INFO] [stdout] test src/display.rs - display::Arbi (line 12) ... ok [INFO] [stdout] test src/from_double.rs - from_double::Arbi (line 44) ... ok [INFO] [stdout] test src/from_integral.rs - from_integral::Arbi (line 105) ... ok [INFO] [stdout] test src/from_integral.rs - from_integral::Arbi (line 105) ... ok [INFO] [stdout] test src/exponentiation.rs - exponentiation::Pow (line 12) ... ok [INFO] [stdout] test src/from_integral.rs - from_integral::Arbi (line 105) ... ok [INFO] [stdout] test src/exponentiation.rs - exponentiation::Pow (line 56) ... ok [INFO] [stdout] test src/from_double.rs - from_double::Arbi (line 36) ... ok [INFO] [stdout] test src/from_integral.rs - from_integral::Arbi (line 105) ... ok [INFO] [stdout] test src/from_integral.rs - from_integral::Arbi (line 105) ... ok [INFO] [stdout] test src/from_integral.rs - from_integral::Arbi (line 105) ... ok [INFO] [stdout] test src/from_integral.rs - from_integral::Arbi (line 105) ... ok [INFO] [stdout] test src/from_integral.rs - from_integral::Arbi (line 105) ... ok [INFO] [stdout] test src/from_double.rs - from_double::Arbi (line 26) ... ok [INFO] [stdout] test src/from_integral.rs - from_integral::Arbi (line 105) ... ok [INFO] [stdout] test src/from_integral.rs - from_integral::Arbi (line 105) ... ok [INFO] [stdout] test src/from_integral.rs - from_integral::Arbi (line 105) ... ok [INFO] [stdout] test src/from_string.rs - from_string::Arbi::from_str (line 541) ... ok [INFO] [stdout] test src/is_odd_is_even.rs - is_odd_is_even::Arbi::is_even (line 36) ... ok [INFO] [stdout] test src/from_integral.rs - from_integral::Arbi (line 105) ... ok [INFO] [stdout] test src/from_string.rs - from_string::Arbi::from_str_base (line 242) ... ok [INFO] [stdout] test src/increment_decrement.rs - increment_decrement::Arbi::decr (line 34) ... ok [INFO] [stdout] test src/increment_decrement.rs - increment_decrement::Arbi::incr (line 12) ... ok [INFO] [stdout] test src/left_shift.rs - left_shift::&'_Arbi (line 208) ... ok [INFO] [stdout] test src/is_odd_is_even.rs - is_odd_is_even::Arbi::is_odd (line 12) ... ok [INFO] [stdout] test src/left_shift.rs - left_shift::&'_Arbi (line 208) ... ok [INFO] [stdout] test src/is_zero.rs - is_zero::Arbi::is_zero (line 12) ... ok [INFO] [stdout] test src/from_string.rs - from_string::Arbi::from_str_radix (line 221) ... ok [INFO] [stdout] test src/left_shift.rs - left_shift::&'_Arbi (line 234) ... ok [INFO] [stdout] test src/left_shift.rs - left_shift::&'_Arbi (line 240) ... ok [INFO] [stdout] test src/left_shift.rs - left_shift::&'_Arbi (line 240) ... ok [INFO] [stdout] test src/from_string.rs - from_string::ParseError (line 14) ... ok [INFO] [stdout] test src/left_shift.rs - left_shift::&'_Arbi (line 234) ... ok [INFO] [stdout] test src/left_shift.rs - left_shift::&'_Arbi (line 208) ... ok [INFO] [stdout] test src/left_shift.rs - left_shift::&'_Arbi (line 234) ... ok [INFO] [stdout] test src/left_shift.rs - left_shift::&'_Arbi (line 234) ... ok [INFO] [stdout] test src/left_shift.rs - left_shift::&'_Arbi (line 240) ... ok [INFO] [stdout] test src/left_shift.rs - left_shift::&'_Arbi (line 240) ... ok [INFO] [stdout] test src/left_shift.rs - left_shift::&'_Arbi (line 208) ... ok [INFO] [stdout] test src/lib.rs - (line 156) ... ok [INFO] [stdout] test src/lib.rs - (line 266) ... ok [INFO] [stdout] test src/lib.rs - (line 307) ... ok [INFO] [stdout] test src/lib.rs - (line 323) ... ok [INFO] [stdout] test src/lib.rs - (line 113) ... ok [INFO] [stdout] test src/negate.rs - negate::Arbi::negate_mut (line 32) ... ok [INFO] [stdout] test src/lib.rs - (line 359) ... ok [INFO] [stdout] test src/negate.rs - negate::Arbi::negate (line 12) ... ok [INFO] [stdout] test src/multiplication.rs - multiplication::&'_Arbi (line 203) ... ok [INFO] [stdout] test src/negate.rs - negate::Arbi::negate_ref (line 53) ... ok [INFO] [stdout] test src/lib.rs - (line 61) ... ok [INFO] [stdout] test src/right_shift.rs - right_shift::&'_Arbi (line 342) ... ok [INFO] [stdout] test src/lib.rs - (line 343) ... ok [INFO] [stdout] test src/new.rs - new::Arbi::new (line 18) ... ok [INFO] [stdout] test src/lib.rs - (line 206) ... ok [INFO] [stdout] test src/right_shift.rs - right_shift::&'_Arbi (line 342) ... ok [INFO] [stdout] test src/right_shift.rs - right_shift::&'_Arbi (line 342) ... ok [INFO] [stdout] test src/right_shift.rs - right_shift::&'_Arbi (line 342) ... ok [INFO] [stdout] test src/lib.rs - (line 45) ... ok [INFO] [stdout] test src/lib.rs - (line 89) ... ok [INFO] [stdout] test src/right_shift.rs - right_shift::&'_Arbi (line 360) ... ok [INFO] [stdout] test src/right_shift.rs - right_shift::&'_Arbi (line 360) ... ok [INFO] [stdout] test src/right_shift.rs - right_shift::&'_Arbi (line 360) ... ok [INFO] [stdout] test src/right_shift.rs - right_shift::&'_Arbi (line 360) ... ok [INFO] [stdout] test src/size.rs - size::Arbi::size_base (line 76) ... ok [INFO] [stdout] test src/size.rs - size::Arbi::size_base_ref (line 149) ... ok [INFO] [stdout] test src/size.rs - size::Arbi::size (line 17) ... ok [INFO] [stdout] test src/size.rs - size::Arbi::size_base_mut (line 124) ... ok [INFO] [stdout] test src/size.rs - size::Arbi::size_base_ref (line 163) ... ok [INFO] [stdout] test src/sign.rs - sign::Arbi::sign (line 15) ... ok [INFO] [stdout] test src/size.rs - size::Arbi::size_base (line 87) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::checked_to_i128 (line 279) ... ok [INFO] [stdout] test src/to_double.rs - to_double::Arbi::to_f64 (line 18) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::checked_to_i64 (line 279) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::checked_to_isize (line 279) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::checked_to_u128 (line 279) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::checked_to_i8 (line 279) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::checked_to_i32 (line 279) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::checked_to_i16 (line 279) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::checked_to_u8 (line 279) ... ok [INFO] [stdout] test src/size.rs - size::Arbi::size_bits (line 43) ... ok [INFO] [stdout] test src/size.rs - size::Arbi::size_base_mut (line 107) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::checked_to_u32 (line 279) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::fits_isize (line 276) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::fits_i16 (line 276) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::fits_i32 (line 276) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::fits_u128 (line 276) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::fits_i8 (line 276) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::fits_u32 (line 276) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::fits_i128 (line 276) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::fits_usize (line 276) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::fits_i64 (line 276) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::checked_to_u64 (line 279) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::checked_to_u16 (line 279) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::wrapping_to_i128 (line 289) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::checked_to_usize (line 279) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::fits_u16 (line 276) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::wrapping_to_i16 (line 289) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::fits_u8 (line 276) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::wrapping_to_i8 (line 289) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::wrapping_to_i64 (line 289) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::wrapping_to_i32 (line 289) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::fits_u64 (line 276) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::wrapping_to_u128 (line 289) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::wrapping_to_isize (line 289) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::wrapping_to_u32 (line 289) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::i16 (line 277) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::wrapping_to_u8 (line 289) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::wrapping_to_u64 (line 289) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::wrapping_to_u16 (line 289) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::Arbi::wrapping_to_usize (line 289) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::i32 (line 277) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::i16 (line 280) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::i32 (line 280) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::i128 (line 277) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::i64 (line 277) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::i128 (line 280) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::i64 (line 280) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::isize (line 277) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::i8 (line 280) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::i8 (line 277) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::u128 (line 277) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::u16 (line 280) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::u128 (line 280) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::u16 (line 277) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::isize (line 280) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::u32 (line 280) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::u64 (line 277) ... ok [INFO] [stdout] test src/uints.rs - uints::u8::div_ceil_ (line 191) ... ok [INFO] [stdout] test src/uints.rs - uints::u128::div_ceil_ (line 191) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::usize (line 277) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::u8 (line 277) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::u32 (line 277) ... ok [INFO] [stdout] test src/uints.rs - uints::u16::div_ceil_ (line 191) ... ok [INFO] [stdout] test src/to_string.rs - to_string::Arbi::to_string_radix (line 170) ... ok [INFO] [stdout] test src/uints.rs - uints::usize::div_ceil_ (line 191) ... ok [INFO] [stdout] test src/to_string.rs - to_string::Arbi::to_string_base (line 92) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::usize (line 280) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::u64 (line 280) ... ok [INFO] [stdout] test src/uints.rs - uints::u32::div_ceil_ (line 191) ... ok [INFO] [stdout] test src/uints.rs - uints::u64::div_ceil_ (line 191) ... ok [INFO] [stdout] test src/to_integral.rs - to_integral::u8 (line 280) ... ok [INFO] [stdout] test src/unary_ops.rs - unary_ops::Arbi (line 11) ... ok [INFO] [stdout] test src/zero_and_one.rs - zero_and_one::Arbi::zero (line 17) ... ok [INFO] [stdout] test src/unary_ops.rs - unary_ops::&'_Arbi (line 33) ... ok [INFO] [stdout] test src/zero_and_one.rs - zero_and_one::Arbi::one (line 33) ... ok [INFO] [stdout] test src/zero_and_one.rs - zero_and_one::Arbi::neg_one (line 49) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 300 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 10.88s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "aaab78bb09987e6447b8b8ba0ec01cfc29cc76892bda6b390059904fa2c1a2d0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "aaab78bb09987e6447b8b8ba0ec01cfc29cc76892bda6b390059904fa2c1a2d0", kill_on_drop: false }` [INFO] [stdout] aaab78bb09987e6447b8b8ba0ec01cfc29cc76892bda6b390059904fa2c1a2d0