[INFO] fetching crate ffuzzy 0.3.12... [INFO] testing ffuzzy-0.3.12 against try#ed7f3d77595b4831fdf085f2529aa13b5b51ff7d for pr-134530 [INFO] extracting crate ffuzzy 0.3.12 into /workspace/builds/worker-3-tc2/source [INFO] validating manifest of crates.io crate ffuzzy 0.3.12 on toolchain ed7f3d77595b4831fdf085f2529aa13b5b51ff7d [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ed7f3d77595b4831fdf085f2529aa13b5b51ff7d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate ffuzzy 0.3.12 [INFO] finished tweaking crates.io crate ffuzzy 0.3.12 [INFO] tweaked toml for crates.io crate ffuzzy 0.3.12 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ed7f3d77595b4831fdf085f2529aa13b5b51ff7d" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 37 packages to latest compatible versions [INFO] [stderr] Adding tempfile v3.6.0 (available: v3.14.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ed7f3d77595b4831fdf085f2529aa13b5b51ff7d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+ed7f3d77595b4831fdf085f2529aa13b5b51ff7d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 96979f8fd468dcfa6d5719b71ea24005f73317f83b1f139bf550af6523b14524 [INFO] running `Command { std: "docker" "start" "-a" "96979f8fd468dcfa6d5719b71ea24005f73317f83b1f139bf550af6523b14524", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "96979f8fd468dcfa6d5719b71ea24005f73317f83b1f139bf550af6523b14524", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "96979f8fd468dcfa6d5719b71ea24005f73317f83b1f139bf550af6523b14524", kill_on_drop: false }` [INFO] [stdout] 96979f8fd468dcfa6d5719b71ea24005f73317f83b1f139bf550af6523b14524 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+ed7f3d77595b4831fdf085f2529aa13b5b51ff7d" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 42d22c880d62c576dc41b82008fb5a45c9116300eb511ca2975822ea86a56722 [INFO] running `Command { std: "docker" "start" "-a" "42d22c880d62c576dc41b82008fb5a45c9116300eb511ca2975822ea86a56722", kill_on_drop: false }` [INFO] [stderr] Compiling ffuzzy v0.3.12 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.18s [INFO] running `Command { std: "docker" "inspect" "42d22c880d62c576dc41b82008fb5a45c9116300eb511ca2975822ea86a56722", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "42d22c880d62c576dc41b82008fb5a45c9116300eb511ca2975822ea86a56722", kill_on_drop: false }` [INFO] [stdout] 42d22c880d62c576dc41b82008fb5a45c9116300eb511ca2975822ea86a56722 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+ed7f3d77595b4831fdf085f2529aa13b5b51ff7d" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8cb3e4d5a27cb033681aad8ff502193cbf27d7fb4d6a247f7875634438d7f533 [INFO] running `Command { std: "docker" "start" "-a" "8cb3e4d5a27cb033681aad8ff502193cbf27d7fb4d6a247f7875634438d7f533", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.169 [INFO] [stderr] Compiling io-lifetimes v1.0.11 [INFO] [stderr] Compiling rustix v0.37.27 [INFO] [stderr] Compiling linux-raw-sys v0.3.8 [INFO] [stderr] Compiling fastrand v1.9.0 [INFO] [stderr] Compiling glob v0.3.1 [INFO] [stderr] Compiling tempfile v3.6.0 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling ffuzzy v0.3.12 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 11.25s [INFO] running `Command { std: "docker" "inspect" "8cb3e4d5a27cb033681aad8ff502193cbf27d7fb4d6a247f7875634438d7f533", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8cb3e4d5a27cb033681aad8ff502193cbf27d7fb4d6a247f7875634438d7f533", kill_on_drop: false }` [INFO] [stdout] 8cb3e4d5a27cb033681aad8ff502193cbf27d7fb4d6a247f7875634438d7f533 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+ed7f3d77595b4831fdf085f2529aa13b5b51ff7d" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] e68d40d3a07e43017fcc04a3a3cf563d42dc26dbf481df31d255b45798ec72e8 [INFO] running `Command { std: "docker" "start" "-a" "e68d40d3a07e43017fcc04a3a3cf563d42dc26dbf481df31d255b45798ec72e8", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ssdeep-e498fc4a08338052) [INFO] [stdout] running 197 tests [INFO] [stdout] test base64::tests::alphabets ... ok [INFO] [stdout] test base64::tests::compare_impls ... ok [INFO] [stdout] test compare::const_asserts::score_arithmetic_causes_no_overflow ... ok [INFO] [stdout] test base64::tests::invalid_chars ... ok [INFO] [stdout] test compare::position_array::tests::edit_distance_itself_bhpa_ref ... ok [INFO] [stdout] test base64::tests::values_and_indices ... ok [INFO] [stdout] test compare::position_array::tests::position_array_impls ... ok [INFO] [stdout] test compare::position_array::tests::data_model_basic_bhpa ... ok [INFO] [stdout] test compare::const_asserts::log_block_size_capping_border_is_correct ... ok [INFO] [stdout] test compare::position_array::tests::position_array_usage ... ok [INFO] [stdout] test compare::position_array::tests::substring_fail_example_bhpa ... ok [INFO] [stdout] test compare::position_array::tests::substring_fail_example_bhpa_mut_ref ... ok [INFO] [stdout] test compare::position_array::tests::prerequisite_64bit ... ok [INFO] [stdout] test compare::position_array::tests::edit_distance_itself_bhpa ... ok [INFO] [stdout] test compare::position_array::tests::substring_fail_example_bhpa_ref ... ok [INFO] [stdout] test compare::position_array::tests::position_array_glob ... ok [INFO] [stdout] test compare::position_array::tests::data_model_basic_bhpa_mut_ref ... ok [INFO] [stdout] test compare::position_array::tests::edit_distance_itself_bhpa_mut_ref ... ok [INFO] [stdout] test compare::position_array::tests::test_has_common_substring_naive ... ok [INFO] [stdout] test compare::position_array::tests::data_model_basic_bhpa_ref ... ok [INFO] [stdout] test compare::tests::common_prerequisites ... ok [INFO] [stdout] test compare::position_array::tests::scoring_with_itself_bhpa_mut_ref ... ok [INFO] [stdout] test compare::position_array::tests::scoring_with_itself_bhpa ... ok [INFO] [stdout] test compare::position_array::tests::scoring_with_itself_bhpa_ref ... ok [INFO] [stdout] test compare::tests::compare_candidate_with_block_size_pairs ... ok [INFO] [stdout] test compare::tests::comparison_with_block_size_pairs ... ok [INFO] [stdout] test compare::position_array::tests::test_has_sequences ... ok [INFO] [stdout] test compare::tests::data_model_inequality_slightly_different ... ok [INFO] [stdout] test compare::tests::data_model_internal_refs ... ok [INFO] [stdout] test compare::tests::data_model_new ... ok [INFO] [stdout] test compare::tests::raw_scores_on_block_hash_comparison ... ok [INFO] [stdout] test compare::tests::score_caps_on_block_hash_comparison ... ok [INFO] [stdout] test compare_easy::tests::compare_errors ... ok [INFO] [stdout] test compare_easy::tests::compare_example ... ok [INFO] [stdout] test compare_easy::tests::parse_error_either_basic_and_impls ... ok [INFO] [stdout] test compare_easy::tests::parse_error_either_impls_display_and_debug_with_side ... ok [INFO] [stdout] test compare_easy::tests::parse_error_either_source_with_side ... ok [INFO] [stdout] test generate::const_asserts::rolling_hash_h3_shift_amount ... ok [INFO] [stdout] test generate::tests::cover_generator_basic ... ok [INFO] [stdout] test generate::tests::empty_data ... ok [INFO] [stdout] test generate::tests::generator_error_impl_display ... ok [INFO] [stdout] test generate::tests::generator_error_is_size_too_large_error ... ok [INFO] [stdout] test generate::tests::large_data_triggers_1 ... ok [INFO] [stdout] test generate::tests::large_data_triggers_2 ... ok [INFO] [stdout] test generate::tests::length_mismatches ... ok [INFO] [stdout] test generate::tests::make_generator_with_prefix_zeroes_prerequisites ... ok [INFO] [stdout] test generate::tests::partial_fnv_hash_impls ... ok [INFO] [stdout] test generate::tests::partial_fnv_hash_initial_state ... ok [INFO] [stdout] test generate::tests::partial_fnv_hash_table_contents ... ok [INFO] [stdout] test generate::tests::partial_fnv_hash_usage ... ok [INFO] [stdout] test generate::tests::rolling_hash_basic_impls ... ok [INFO] [stdout] test generate::tests::rolling_hash_rolling_basic ... ok [INFO] [stdout] test generate::tests::rolling_hash_rolling_inspect_internal_state ... ok [INFO] [stdout] test generate::tests::rolling_hash_usage ... ok [INFO] [stdout] test generate::tests::test_fnv_hash_zero_data_period ... ok [INFO] [stdout] test compare::position_array::tests::data_model_inequality_bhpa_ref ... ok [INFO] [stdout] test compare::position_array::tests::data_model_inequality_bhpa_mut_ref ... ok [INFO] [stdout] test generate::tests::usage ... ok [INFO] [stdout] test generate::tests::usage_fixed_size ... ok [INFO] [stdout] test generate::tests::verify_get_log_block_size_from_input_size ... ok [INFO] [stdout] test generate::tests::verify_partial_fnv_hash_with_regular_fnv1_test_vector ... ok [INFO] [stdout] test generate_easy::tests::hash_buf_input_too_large ... ok [INFO] [stdout] test generate_easy::tests::hash_buf_usage ... ok [INFO] [stdout] test generate_easy_std::tests::hash_file_not_exist ... ok [INFO] [stdout] test generate_easy_std::tests::hash_file_too_large ... ok [INFO] [stdout] test generate_easy_std::tests::hash_file_usage ... ok [INFO] [stdout] test generate_easy_std::tests::hash_stream_common_io_fail ... ok [INFO] [stdout] test generate_easy_std::tests::hash_stream_common_size_inconsistency ... ok [INFO] [stdout] test generate_easy_std::tests::hash_stream_common_usage ... ok [INFO] [stdout] test hash::algorithms::tests::insert_block_hash_into_bytes_contents ... ok [INFO] [stdout] test hash::algorithms::tests::parse_block_hash_from_bytes_overflow_noseq ... ok [INFO] [stdout] test hash::algorithms::tests::parse_block_hash_from_bytes_states_and_normalization ... ok [INFO] [stdout] test hash::algorithms::tests::parse_block_hash_from_bytes_states_and_normalization_reporting ... ok [INFO] [stdout] test hash::algorithms::tests::parse_block_size_from_bytes_all_valid ... ok [INFO] [stdout] test hash::algorithms::tests::parse_block_size_from_bytes_patterns ... ok [INFO] [stdout] test hash::algorithms::tests::test_normalize_block_hash_in_place ... ok [INFO] [stdout] test hash::algorithms::tests::test_verify_block_hash_normalization ... ok [INFO] [stdout] test hash::block::tests::block_hash_numeric_window_basic ... ok [INFO] [stdout] test hash::block::tests::block_hash_numeric_window_prerequisites ... ok [INFO] [stdout] test hash::block::tests::block_size_log_invalid ... ok [INFO] [stdout] test hash::block::tests::block_size_log_valid ... ok [INFO] [stdout] test hash::block::tests::block_size_log_whole_range ... ok [INFO] [stdout] test hash::block::tests::block_size_relation_consistency ... ok [INFO] [stdout] test hash::block::tests::block_size_strings ... ok [INFO] [stdout] test hash::block::tests::block_size_validness_near_the_border ... ok [INFO] [stdout] test compare::position_array::tests::data_model_inequality_bhpa ... ok [INFO] [stdout] test hash::block::tests::failures::log_from_valid_fail - should panic ... ok [INFO] [stdout] test hash::block::tests::failures_on_debug::cmp_fail_2 - should panic ... ok [INFO] [stdout] test hash::block::tests::failures_on_debug::cmp_fail_1 - should panic ... ok [INFO] [stdout] test hash::block::tests::failures_on_debug::compare_sizes_fail_1 - should panic ... ok [INFO] [stdout] test hash::block::tests::failures_on_debug::is_near_eq_fail_1 - should panic ... ok [INFO] [stdout] test hash::block::tests::failures_on_debug::compare_sizes_fail_2 - should panic ... ok [INFO] [stdout] test hash::block::tests::failures_on_debug::is_near_eq_fail_2 - should panic ... ok [INFO] [stdout] test hash::block::tests::failures_on_debug::is_near_fail_1 - should panic ... ok [INFO] [stdout] test hash::block::tests::failures_on_debug::is_near_gt_fail_1 - should panic ... ok [INFO] [stdout] test hash::block::tests::failures_on_debug::is_near_gt_fail_2 - should panic ... ok [INFO] [stdout] test hash::block::tests::failures_on_debug::is_near_lt_fail_1 - should panic ... ok [INFO] [stdout] test hash::block::tests::failures_on_debug::is_near_lt_fail_2 - should panic ... ok [INFO] [stdout] test hash::block::tests::failures_on_debug::log_from_valid_internal_fail - should panic ... ok [INFO] [stdout] test hash::block::tests::prerequisites ... ok [INFO] [stdout] test hash::block::tests::failures_on_debug::is_near_fail_2 - should panic ... ok [INFO] [stdout] test hash::parser_state::tests::parse_error_basic_and_impls ... ok [INFO] [stdout] test hash::parser_state::tests::parse_error_kind_impls ... ok [INFO] [stdout] test hash::parser_state::tests::parse_error_origin_impls ... ok [INFO] [stdout] test hash::tests::block_hash_const_substring_lengths ... ok [INFO] [stdout] test hash::tests::check_call_for_fuzzy_hash_type_and_sizes ... ok [INFO] [stdout] test hash::tests::compare_fuzzy_hash_data_examples_eq ... ok [INFO] [stdout] test hash::tests::compare_fuzzy_hash_data_examples_eq_near_but_not_eq ... ok [INFO] [stdout] test hash::tests::cover_hash ... ok [INFO] [stdout] test hash::parser_state::tests::parse_error_impls_display_and_debug ... ok [INFO] [stdout] test compare::position_array::tests::data_model_corruption_bhpa ... ok [INFO] [stdout] test compare::tests::data_model_corruption ... ok [INFO] [stdout] test generate::tests::test_make_generator_with_prefix_zeroes ... ok [INFO] [stdout] test hash::tests::data_model_block_size ... ok [INFO] [stdout] test compare::position_array::tests::substring_itself_bhpa_ref ... ok [INFO] [stdout] test hash::tests::data_model_corruption_normalization ... ok [INFO] [stdout] test hash::tests::data_model_eq_and_full_eq ... ok [INFO] [stdout] test compare::position_array::tests::substring_itself_bhpa ... ok [INFO] [stdout] test hash::tests::data_model_new ... ok [INFO] [stdout] test hash::tests::data_model_normalized_numeric_windows ... ok [INFO] [stdout] test compare::position_array::tests::data_model_corruption_bhpa_mut_ref ... ok [INFO] [stdout] test hash::tests::fuzzy_hash_operation_error_impls ... ok [INFO] [stdout] test hash::tests::impl_debug ... ok [INFO] [stdout] test hash::tests::make_fuzzy_hash_bytes_examples ... ok [INFO] [stdout] test hash::tests::normalization_examples ... ok [INFO] [stdout] test hash::tests::data_model_corruption_common ... ok [INFO] [stdout] test hash::tests::ord_by_block_size_examples ... ok [INFO] [stdout] test hash::tests::parse_block_hash_1_patterns ... ok [INFO] [stdout] test hash::tests::parse_block_hash_2_patterns ... ok [INFO] [stdout] test hash::tests::parse_patterns ... ok [INFO] [stdout] test hash::tests::parsed_block_size ... ok [INFO] [stdout] test hash::tests::parsed_data_example ... ok [INFO] [stdout] test hash::tests::parser_err_cases_prerequisites ... ok [INFO] [stdout] test hash_dual::private::const_asserts::div_ceil_examples ... ok [INFO] [stdout] test hash_dual::rle_encoding::decode_terminator ... ok [INFO] [stdout] test hash_dual::tests::cover_hash ... ok [INFO] [stdout] test hash::tests::data_model_normalized_windows ... ok [INFO] [stdout] test compare::position_array::tests::substring_itself_bhpa_mut_ref ... ok [INFO] [stdout] test hash_dual::tests::data_model_corruption ... ok [INFO] [stdout] test compare::tests::compare_candidate_self ... ok [INFO] [stdout] test generate::tests::verify_with_small_precomputed_vectors ... ok [INFO] [stdout] test hash_dual::tests::data_model_internal_ref ... ok [INFO] [stdout] test hash_dual::tests::data_model_new ... ok [INFO] [stdout] test hash_dual::tests::impl_debug ... ok [INFO] [stdout] test hash_dual::tests::impl_display ... ok [INFO] [stdout] test hash_dual::tests::impl_to_string ... ok [INFO] [stdout] test hash::tests::ord_and_sorting ... ok [INFO] [stdout] test hash_dual::tests::parse_errors ... ok [INFO] [stdout] test hash_dual::tests::parse_overflow_examples_long_and_short ... ok [INFO] [stdout] test hash_dual::tests::parse_patterns ... ok [INFO] [stdout] test intrinsics::tests::test_likely_unlikely ... ok [INFO] [stdout] test macros::tests::violation_invariant - should panic ... ok [INFO] [stdout] test test_utils::tests::assert_fits_in_counterexample_1 - should panic ... ok [INFO] [stdout] test test_utils::tests::assert_fits_in_counterexample_2 - should panic ... ok [INFO] [stdout] test test_utils::tests::assert_fits_in_counterexample_3 - should panic ... ok [INFO] [stdout] test test_utils::tests::assert_fits_in_counterexample_4 - should panic ... ok [INFO] [stdout] test test_utils::tests::assert_fits_in_counterexample_with_msg_1 - should panic ... ok [INFO] [stdout] test test_utils::tests::assert_fits_in_counterexample_with_msg_2 - should panic ... ok [INFO] [stdout] test test_utils::tests::assert_fits_in_example_with_msg ... ok [INFO] [stdout] test test_utils::tests::assert_fits_in_examples ... ok [INFO] [stdout] test test_utils::tests::recommended_default_counterexample - should panic ... ok [INFO] [stdout] test test_utils::tests::recommended_default_example ... ok [INFO] [stdout] test test_utils::tests::test_eq_slice_buf_noteq ... ok [INFO] [stdout] test test_utils::tests::test_for_each_type::counterexample_01 - should panic ... ok [INFO] [stdout] test test_utils::tests::test_for_each_type::counterexample_02 - should panic ... ok [INFO] [stdout] test test_utils::tests::test_for_each_type::counterexample_03 - should panic ... ok [INFO] [stdout] test test_utils::tests::test_for_each_type::counterexample_04 - should panic ... ok [INFO] [stdout] test test_utils::tests::test_for_each_type::counterexample_05 - should panic ... ok [INFO] [stdout] test test_utils::tests::test_for_each_type::counterexample_06 - should panic ... ok [INFO] [stdout] test test_utils::tests::test_for_each_type::counterexample_07 - should panic ... ok [INFO] [stdout] test test_utils::tests::test_for_each_type::counterexample_08 - should panic ... ok [INFO] [stdout] test test_utils::tests::test_for_each_type::counterexample_09 - should panic ... ok [INFO] [stdout] test test_utils::tests::test_for_each_type::counterexample_10 - should panic ... ok [INFO] [stdout] test test_utils::tests::test_for_each_type::counterexample_11 - should panic ... ok [INFO] [stdout] test test_utils::tests::test_for_each_type::counterexample_12 - should panic ... ok [INFO] [stdout] test test_utils::tests::test_for_each_type::valid_examples ... ok [INFO] [stdout] test tests::test_prerequisites ... ok [INFO] [stdout] test utils::tests::u64_ilog2_examples ... ok [INFO] [stdout] test utils::tests::u64_ilog2_near_borders ... ok [INFO] [stdout] test utils::tests::u64_lsb_ones_and_ilog2 ... ok [INFO] [stdout] test utils::tests::u64_lsb_ones_from_binary_string ... ok [INFO] [stdout] test utils::tests::u64_lsb_ones_table ... ok [INFO] [stdout] test compare::tests::compare_self ... ok [INFO] [stdout] test hash_dual::tests::ord_and_sorting ... ok [INFO] [stdout] test hash_dual::tests::data_model_init_from_normalized ... ok [INFO] [stdout] test compare::tests::compare_slightly_different has been running for over 60 seconds [INFO] [stdout] test compare::tests::data_model_basic has been running for over 60 seconds [INFO] [stdout] test compare::tests::data_model_equiv has been running for over 60 seconds [INFO] [stdout] test compare::tests::data_model_equiv_inequality_block_hash has been running for over 60 seconds [INFO] [stdout] test hash::tests::data_model_block_hash_contents_and_lossless_conversion has been running for over 60 seconds [INFO] [stdout] test hash::tests::data_model_block_hash_contents_and_normalization has been running for over 60 seconds [INFO] [stdout] test hash::tests::data_model_block_hash_contents_and_string_conversion has been running for over 60 seconds [INFO] [stdout] test hash::tests::data_model_block_hash_contents_basic has been running for over 60 seconds [INFO] [stdout] test hash::tests::data_model_init_and_basic has been running for over 60 seconds [INFO] [stdout] test hash_dual::tests::data_model_corresponding_fuzzy_hash_strings has been running for over 60 seconds [INFO] [stdout] test hash_dual::tests::data_model_corresponding_fuzzy_hashes has been running for over 60 seconds [INFO] [stdout] test hash_dual::tests::data_model_init_and_basic has been running for over 60 seconds [INFO] [stdout] test hash::tests::data_model_init_and_basic ... ok [INFO] [stdout] test hash_dual::tests::data_model_corresponding_fuzzy_hash_strings ... ok [INFO] [stdout] test hash_dual::tests::data_model_corresponding_fuzzy_hashes ... ok [INFO] [stdout] test compare::tests::data_model_basic ... ok [INFO] [stdout] test hash::tests::data_model_block_hash_contents_basic ... ok [INFO] [stdout] test hash_dual::tests::data_model_init_and_basic ... ok [INFO] [stdout] test hash::tests::data_model_block_hash_contents_and_lossless_conversion ... ok [INFO] [stdout] test hash::tests::data_model_block_hash_contents_and_normalization ... ok [INFO] [stdout] test compare::tests::data_model_equiv_inequality_block_hash ... ok [INFO] [stdout] test compare::tests::compare_slightly_different ... ok [INFO] [stdout] test hash::tests::data_model_block_hash_contents_and_string_conversion ... ok [INFO] [stdout] test compare::tests::data_model_equiv ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 197 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 208.81s [INFO] [stdout] [INFO] [stderr] Doc-tests ssdeep [INFO] [stderr] error: DefId(0:148 ~ ssdeep[7886]::compare::{impl#0}::block_hash_1_internal) has more than five doctests [INFO] [stderr] [INFO] [stderr] error: aborting due to 1 previous error [INFO] [stderr] [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/ed7f3d77595b4831fdf085f2529aa13b5b51ff7d/bin/rustdoc --edition=2021 --crate-type lib --color auto --crate-name ssdeep --test src/lib.rs --test-run-directory /opt/rustwide/workdir -L dependency=/opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern cfg_if=/opt/rustwide/target/debug/deps/libcfg_if-33ef6c02a07f9fec.rlib --extern ssdeep=/opt/rustwide/target/debug/deps/libssdeep-b7dead3b3c6efa60.rlib --extern glob=/opt/rustwide/target/debug/deps/libglob-eeb045b280f2e028.rlib --extern itertools=/opt/rustwide/target/debug/deps/libitertools-81524015b6b5198d.rlib --extern libc=/opt/rustwide/target/debug/deps/liblibc-dccbd4dd90a02783.rlib --extern static_assertions=/opt/rustwide/target/debug/deps/libstatic_assertions-d53a9977dc6e27e5.rlib --extern tempfile=/opt/rustwide/target/debug/deps/libtempfile-cbe88197d0739f01.rlib -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="easy-functions"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "easy-functions", "maint-code", "maint-lints", "nightly", "opt-reduce-fnv-table", "std", "strict-parser", "tests-slow", "tests-very-slow", "unchecked", "unsafe", "unsafe-guarantee", "unstable"))' --cfg 'ffuzzy_os_fd="stable"' --cfg 'ffuzzy_ilog2="stable"' --cfg 'ffuzzy_div_ceil="stable"' --cfg 'ffuzzy_assume="stable"' --cfg 'ffuzzy_error_in_core="stable"' --check-cfg 'cfg(ffuzzy_os_fd, values("stable"))' --check-cfg 'cfg(ffuzzy_ilog2, values("stable", "fallback"))' --check-cfg 'cfg(ffuzzy_div_ceil, values("stable", "fallback"))' --check-cfg 'cfg(ffuzzy_assume, values("stable", "fallback"))' --check-cfg 'cfg(ffuzzy_error_in_core, values("stable"))' --check-cfg 'cfg(ffuzzy_tests_without_debug_assertions)' --cap-lints=forbid --error-format human` (exit status: 1) [INFO] [stderr] note: test exited abnormally; to see the full output pass --nocapture to the harness. [INFO] running `Command { std: "docker" "inspect" "e68d40d3a07e43017fcc04a3a3cf563d42dc26dbf481df31d255b45798ec72e8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e68d40d3a07e43017fcc04a3a3cf563d42dc26dbf481df31d255b45798ec72e8", kill_on_drop: false }` [INFO] [stdout] e68d40d3a07e43017fcc04a3a3cf563d42dc26dbf481df31d255b45798ec72e8