[INFO] fetching crate ffuzzy 0.3.12... [INFO] testing ffuzzy-0.3.12 against master#9e136a30a965bf4e63f03095c57df7257bf96fd6 for pr-134530 [INFO] extracting crate ffuzzy 0.3.12 into /workspace/builds/worker-3-tc1/source [INFO] validating manifest of crates.io crate ffuzzy 0.3.12 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] 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-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] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [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" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] a5830eaa5aa7199fe1387e028d4e90db973a1348c9849ed33549ee5893369300 [INFO] running `Command { std: "docker" "start" "-a" "a5830eaa5aa7199fe1387e028d4e90db973a1348c9849ed33549ee5893369300", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "a5830eaa5aa7199fe1387e028d4e90db973a1348c9849ed33549ee5893369300", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a5830eaa5aa7199fe1387e028d4e90db973a1348c9849ed33549ee5893369300", kill_on_drop: false }` [INFO] [stdout] a5830eaa5aa7199fe1387e028d4e90db973a1348c9849ed33549ee5893369300 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 15ba4cd08c4519af24afce38d4c7097ba08a2f8bf500b325ecf8b8fdac9c8145 [INFO] running `Command { std: "docker" "start" "-a" "15ba4cd08c4519af24afce38d4c7097ba08a2f8bf500b325ecf8b8fdac9c8145", kill_on_drop: false }` [INFO] [stderr] Compiling ffuzzy v0.3.12 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.93s [INFO] running `Command { std: "docker" "inspect" "15ba4cd08c4519af24afce38d4c7097ba08a2f8bf500b325ecf8b8fdac9c8145", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "15ba4cd08c4519af24afce38d4c7097ba08a2f8bf500b325ecf8b8fdac9c8145", kill_on_drop: false }` [INFO] [stdout] 15ba4cd08c4519af24afce38d4c7097ba08a2f8bf500b325ecf8b8fdac9c8145 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] cda6e1fe36772fb80a099ba36926fec5562c359f8d108e9ec3c15dfae26dd213 [INFO] running `Command { std: "docker" "start" "-a" "cda6e1fe36772fb80a099ba36926fec5562c359f8d108e9ec3c15dfae26dd213", 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 10.57s [INFO] running `Command { std: "docker" "inspect" "cda6e1fe36772fb80a099ba36926fec5562c359f8d108e9ec3c15dfae26dd213", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cda6e1fe36772fb80a099ba36926fec5562c359f8d108e9ec3c15dfae26dd213", kill_on_drop: false }` [INFO] [stdout] cda6e1fe36772fb80a099ba36926fec5562c359f8d108e9ec3c15dfae26dd213 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 7ba666382b95ea8b68fed5759eb30757757c277d770ae608e2e14443ea1f3e46 [INFO] running `Command { std: "docker" "start" "-a" "7ba666382b95ea8b68fed5759eb30757757c277d770ae608e2e14443ea1f3e46", 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/ssdeep-e498fc4a08338052) [INFO] [stdout] [INFO] [stdout] running 197 tests [INFO] [stdout] test base64::tests::alphabets ... ok [INFO] [stdout] test base64::tests::values_and_indices ... ok [INFO] [stdout] test base64::tests::invalid_chars ... ok [INFO] [stdout] test base64::tests::compare_impls ... ok [INFO] [stdout] test compare::const_asserts::log_block_size_capping_border_is_correct ... ok [INFO] [stdout] test compare::const_asserts::score_arithmetic_causes_no_overflow ... ok [INFO] [stdout] test compare::position_array::tests::position_array_usage ... 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::data_model_basic_bhpa ... ok [INFO] [stdout] test compare::position_array::tests::edit_distance_itself_bhpa_mut_ref ... ok [INFO] [stdout] test compare::position_array::tests::data_model_basic_bhpa_mut_ref ... ok [INFO] [stdout] test compare::position_array::tests::position_array_glob ... ok [INFO] [stdout] test compare::position_array::tests::position_array_impls ... ok [INFO] [stdout] test compare::position_array::tests::edit_distance_itself_bhpa_ref ... 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::scoring_with_itself_bhpa_mut_ref ... ok [INFO] [stdout] test compare::position_array::tests::data_model_basic_bhpa_ref ... ok [INFO] [stdout] test compare::position_array::tests::scoring_with_itself_bhpa_ref ... ok [INFO] [stdout] test compare::position_array::tests::substring_fail_example_bhpa_ref ... ok [INFO] [stdout] test compare::position_array::tests::test_has_common_substring_naive ... ok [INFO] [stdout] test compare::tests::common_prerequisites ... ok [INFO] [stdout] test compare::position_array::tests::scoring_with_itself_bhpa ... ok [INFO] [stdout] test compare::tests::compare_candidate_with_block_size_pairs ... ok [INFO] [stdout] test compare::position_array::tests::test_has_sequences ... ok [INFO] [stdout] test compare::tests::comparison_with_block_size_pairs ... 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 compare::position_array::tests::data_model_inequality_bhpa_mut_ref ... 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_2 ... ok [INFO] [stdout] test compare::position_array::tests::data_model_inequality_bhpa ... ok [INFO] [stdout] test generate::tests::length_mismatches ... 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::make_generator_with_prefix_zeroes_prerequisites ... ok [INFO] [stdout] test generate::tests::large_data_triggers_1 ... ok [INFO] [stdout] test generate::tests::partial_fnv_hash_usage ... 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 generate::tests::rolling_hash_basic_impls ... ok [INFO] [stdout] test generate::tests::partial_fnv_hash_table_contents ... ok [INFO] [stdout] test generate::tests::usage ... ok [INFO] [stdout] test generate::tests::verify_get_log_block_size_from_input_size ... ok [INFO] [stdout] test generate::tests::usage_fixed_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_ref ... 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_1 - 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::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::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_fail_2 - 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::compare_sizes_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::parser_state::tests::parse_error_basic_and_impls ... ok [INFO] [stdout] test hash::parser_state::tests::parse_error_impls_display_and_debug ... 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::block::tests::failures_on_debug::is_near_gt_fail_2 - should panic ... ok [INFO] [stdout] test hash::tests::cover_hash ... ok [INFO] [stdout] test generate::tests::test_make_generator_with_prefix_zeroes ... ok [INFO] [stdout] test compare::position_array::tests::data_model_corruption_bhpa ... ok [INFO] [stdout] test compare::position_array::tests::data_model_corruption_bhpa_mut_ref ... 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::tests::data_model_corruption ... ok [INFO] [stdout] test hash::tests::data_model_new ... ok [INFO] [stdout] test compare::position_array::tests::substring_itself_bhpa ... ok [INFO] [stdout] test hash::tests::data_model_corruption_common ... 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 compare::position_array::tests::substring_itself_bhpa_mut_ref ... 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_numeric_windows ... ok [INFO] [stdout] test hash::tests::data_model_normalized_windows ... ok [INFO] [stdout] test hash_dual::tests::data_model_corruption ... ok [INFO] [stdout] test generate::tests::verify_with_small_precomputed_vectors ... ok [INFO] [stdout] test compare::tests::compare_candidate_self ... 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::data_model_basic ... ok [INFO] [stdout] test hash_dual::tests::data_model_corresponding_fuzzy_hash_strings ... ok [INFO] [stdout] test hash::tests::data_model_init_and_basic ... ok [INFO] [stdout] test compare::tests::compare_slightly_different 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_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_block_hash_contents_basic ... ok [INFO] [stdout] test hash_dual::tests::data_model_corresponding_fuzzy_hashes ... 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 158.10s [INFO] [stdout] [INFO] [stderr] Doc-tests ssdeep [INFO] [stdout] [INFO] [stdout] running 29 tests [INFO] [stdout] test src/compare.rs - compare::FuzzyHashCompareTarget::block_hash_1_internal (line 303) - compile fail ... ok [INFO] [stdout] test src/compare.rs - compare::FuzzyHashCompareTarget::block_hash_1_mut (line 376) - compile fail ... ok [INFO] [stdout] test src/compare.rs - compare::FuzzyHashCompareTarget::block_hash_1_internal (line 271) - compile fail ... ok [INFO] [stdout] test src/compare.rs - compare::FuzzyHashCompareTarget::block_hash_1_internal (line 295) - compile fail ... ok [INFO] [stdout] test src/compare.rs - compare::FuzzyHashCompareTarget::block_hash_1_internal (line 279) - compile fail ... ok [INFO] [stdout] test src/compare.rs - compare::FuzzyHashCompareTarget::block_hash_1_mut (line 360) - compile fail ... ok [INFO] [stdout] test src/compare.rs - compare::FuzzyHashCompareTarget::block_hash_1_mut (line 368) - compile fail ... ok [INFO] [stdout] test src/compare.rs - compare::FuzzyHashCompareTarget::block_hash_1_internal (line 287) - compile fail ... ok [INFO] [stdout] test src/compare.rs - compare::FuzzyHashCompareTarget::block_hash_1_mut (line 352) - compile fail ... ok [INFO] [stdout] test src/compare/position_array.rs - compare::position_array::BlockHashPositionArrayImplInternal (line 233) - compile fail ... ok [INFO] [stdout] test src/hash.rs - hash::FuzzyHashData::block_hash_1 (line 859) - compile fail ... ok [INFO] [stdout] test src/compare/position_array.rs - compare::position_array::BlockHashPositionArrayImplInternal (line 236) - compile fail ... ok [INFO] [stdout] test src/generate_easy.rs - generate_easy::hash_buf (line 15) ... ok [INFO] [stdout] test src/macros.rs - macros::optionally_unsafe_impl (line 15) ... ignored [INFO] [stdout] test src/hash.rs - hash::FuzzyHashData::block_hash_2 (line 901) - compile fail ... ok [INFO] [stdout] test src/compare.rs - compare::FuzzyHashCompareTarget (line 50) ... ok [INFO] [stdout] test src/compare_easy.rs - compare_easy::compare (line 84) ... ok [INFO] [stdout] test src/compare.rs - compare::FuzzyHashCompareTarget::block_hash_1_internal (line 226) ... ok [INFO] [stdout] test src/generate_easy_std.rs - generate_easy_std::hash_file (line 118) ... ok [INFO] [stdout] test src/generate.rs - generate::Generator (line 503) ... ok [INFO] [stdout] test src/hash.rs - hash::FuzzyHashData::block_hash_1_index_windows (line 1621) ... ok [INFO] [stdout] test src/hash.rs - hash::FuzzyHashData::block_hash_1_windows (line 1562) ... ok [INFO] [stdout] test src/lib.rs - (line 41) ... ok [INFO] [stdout] test src/generate_easy_std.rs - generate_easy_std::hash_stream (line 97) ... ok [INFO] [stdout] test src/lib.rs - (line 26) ... ok [INFO] [stdout] test src/lib.rs - (line 93) ... ok [INFO] [stdout] test src/lib.rs - (line 57) ... ok [INFO] [stdout] test src/hash_dual.rs - hash_dual::FuzzyHashDualData (line 605) ... ok [INFO] [stdout] test src/lib.rs - (line 136) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 28 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 1.92s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "7ba666382b95ea8b68fed5759eb30757757c277d770ae608e2e14443ea1f3e46", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7ba666382b95ea8b68fed5759eb30757757c277d770ae608e2e14443ea1f3e46", kill_on_drop: false }` [INFO] [stdout] 7ba666382b95ea8b68fed5759eb30757757c277d770ae608e2e14443ea1f3e46