[INFO] cloning repository https://github.com/evgeni-nabokov/leetcode-rust [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/evgeni-nabokov/leetcode-rust" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fevgeni-nabokov%2Fleetcode-rust", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fevgeni-nabokov%2Fleetcode-rust'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 5209387e40fec0276628095485a3969208f7e057 [INFO] testing evgeni-nabokov/leetcode-rust against beta-2022-04-10 for beta-1.61-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fevgeni-nabokov%2Fleetcode-rust" "/workspace/builds/worker-51/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-51/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/evgeni-nabokov/leetcode-rust on toolchain beta-2022-04-10 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/evgeni-nabokov/leetcode-rust [INFO] finished tweaking git repo https://github.com/evgeni-nabokov/leetcode-rust [INFO] tweaked toml for git repo https://github.com/evgeni-nabokov/leetcode-rust written to /workspace/builds/worker-51/source/Cargo.toml [INFO] crate git repo https://github.com/evgeni-nabokov/leetcode-rust already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "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-51/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-51/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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 807f86ed4d1a0850229f3475a08f91c10071e48faf54bfe971e49dbad1c63806 [INFO] running `Command { std: "docker" "start" "-a" "807f86ed4d1a0850229f3475a08f91c10071e48faf54bfe971e49dbad1c63806", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "807f86ed4d1a0850229f3475a08f91c10071e48faf54bfe971e49dbad1c63806", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "807f86ed4d1a0850229f3475a08f91c10071e48faf54bfe971e49dbad1c63806", kill_on_drop: false }` [INFO] [stdout] 807f86ed4d1a0850229f3475a08f91c10071e48faf54bfe971e49dbad1c63806 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-51/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-51/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=warn" "-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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 964a22b44744e62c2386dcd8a9f5422d55c2ff4cd23fb41136270494ad041abe [INFO] running `Command { std: "docker" "start" "-a" "964a22b44744e62c2386dcd8a9f5422d55c2ff4cd23fb41136270494ad041abe", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.71 [INFO] [stderr] Compiling getrandom v0.1.14 [INFO] [stderr] Compiling cfg-if v0.1.10 [INFO] [stderr] Compiling ppv-lite86 v0.2.8 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling leetcode v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 41.41s [INFO] running `Command { std: "docker" "inspect" "964a22b44744e62c2386dcd8a9f5422d55c2ff4cd23fb41136270494ad041abe", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "964a22b44744e62c2386dcd8a9f5422d55c2ff4cd23fb41136270494ad041abe", kill_on_drop: false }` [INFO] [stdout] 964a22b44744e62c2386dcd8a9f5422d55c2ff4cd23fb41136270494ad041abe [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-51/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-51/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=warn" "-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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a70bfaaa97a0e6d8c84c5fd00d7b1f0511e8bb7bc63f31089f9f9eea9364ee62 [INFO] running `Command { std: "docker" "start" "-a" "a70bfaaa97a0e6d8c84c5fd00d7b1f0511e8bb7bc63f31089f9f9eea9364ee62", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling leetcode v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 40.21s [INFO] [stderr] Executable unittests src/main.rs (/opt/rustwide/target/debug/deps/leetcode-35329477d0aa8e2a) [INFO] running `Command { std: "docker" "inspect" "a70bfaaa97a0e6d8c84c5fd00d7b1f0511e8bb7bc63f31089f9f9eea9364ee62", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a70bfaaa97a0e6d8c84c5fd00d7b1f0511e8bb7bc63f31089f9f9eea9364ee62", kill_on_drop: false }` [INFO] [stdout] a70bfaaa97a0e6d8c84c5fd00d7b1f0511e8bb7bc63f31089f9f9eea9364ee62 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-51/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-51/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=warn" "-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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 23c6ebdf84c0c5efb693549fea37b7a3333c0cdcedbb91fb2dfbe65adb736bbe [INFO] running `Command { std: "docker" "start" "-a" "23c6ebdf84c0c5efb693549fea37b7a3333c0cdcedbb91fb2dfbe65adb736bbe", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.44s [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/leetcode-35329477d0aa8e2a) [INFO] [stdout] [INFO] [stdout] running 412 tests [INFO] [stdout] test arrays_101::tests::find_max_consecutive_ones_test ... ok [INFO] [stdout] test arrays_101::tests::duplicate_zeros_test ... ok [INFO] [stdout] test arrays_101::tests::find_numbers_test ... ok [INFO] [stdout] test arrays_101::tests::sorted_squares_v2_test ... ok [INFO] [stdout] test arrays_101::tests::sorted_squares_test ... ok [INFO] [stdout] test arrays_101::tests::merge_test ... ok [INFO] [stdout] test challenge_2020_04::tests::apply_backspaces_test ... ok [INFO] [stdout] test challenge_2020_04::tests::count_elements_test ... ok [INFO] [stdout] test challenge_2020_04::tests::first_unique_test ... ok [INFO] [stdout] test challenge_2020_04::tests::can_jump_v2_test ... ok [INFO] [stdout] test challenge_2020_04::tests::group_anagrams_test ... ok [INFO] [stdout] test challenge_2020_04::tests::group_anagrams_v2_test ... ok [INFO] [stdout] test challenge_2020_04::tests::check_valid_string_test ... ok [INFO] [stdout] test challenge_2020_04::tests::bst_from_preorder_v2_test ... ok [INFO] [stdout] test challenge_2020_04::tests::can_jump_test ... ok [INFO] [stdout] test challenge_2020_04::tests::bst_from_preorder_test ... ok [INFO] [stdout] test challenge_2020_04::tests::find_max_length_test ... ok [INFO] [stdout] test challenge_2020_04::tests::find_max_length_v2_test ... ok [INFO] [stdout] test challenge_2020_04::tests::backspace_compare_test ... ok [INFO] [stdout] test challenge_2020_04::tests::happy_number_test ... ok [INFO] [stdout] test challenge_2020_04::tests::is_valid_sequence_test ... ok [INFO] [stdout] test challenge_2020_04::tests::last_stone_weight_test ... ok [INFO] [stdout] test challenge_2020_04::tests::lru_cache_test ... ok [INFO] [stdout] test challenge_2020_04::tests::list_helpers_test ... ok [INFO] [stdout] test challenge_2020_04::tests::max_profit_test ... ok [INFO] [stdout] test challenge_2020_04::tests::max_profit_v2_test ... ok [INFO] [stdout] test challenge_2020_04::tests::max_path_sum_test ... ok [INFO] [stdout] test challenge_2020_04::tests::max_sub_array_test ... ok [INFO] [stdout] test challenge_2020_04::tests::longest_common_subsequence ... ok [INFO] [stdout] test challenge_2020_04::tests::maximal_square_test ... ok [INFO] [stdout] test challenge_2020_04::tests::maximal_square_v2_test ... ok [INFO] [stdout] test challenge_2020_04::tests::max_sub_array_v2_test ... ok [INFO] [stdout] test challenge_2020_04::tests::middle_node_test ... ok [INFO] [stdout] test challenge_2020_04::tests::min_path_sum_test ... ok [INFO] [stdout] test challenge_2020_04::tests::move_zeroes_v2_test ... ok [INFO] [stdout] test challenge_2020_04::tests::move_zeroes_test ... ok [INFO] [stdout] test challenge_2020_04::tests::num_islands_v2_test ... ok [INFO] [stdout] test challenge_2020_04::tests::min_stack_test ... ok [INFO] [stdout] test challenge_2020_04::tests::num_islands_test ... ok [INFO] [stdout] test challenge_2020_04::tests::min_path_sum_v2_test ... ok [INFO] [stdout] test challenge_2020_04::tests::product_except_self_test ... ok [INFO] [stdout] test challenge_2020_04::tests::range_bitwise_and_test ... ok [INFO] [stdout] test challenge_2020_04::tests::search_v2_test ... ok [INFO] [stdout] test challenge_2020_04::tests::search_test ... ok [INFO] [stdout] test challenge_2020_04::tests::product_except_self_v2_test ... ok [INFO] [stdout] test challenge_2020_04::tests::single_number_test ... ok [INFO] [stdout] test challenge_2020_04::tests::subarray_sum_v2_test ... ok [INFO] [stdout] test challenge_2020_04::tests::subarray_sum_v3_test ... ok [INFO] [stdout] test challenge_2020_04::tests::subarray_sum_test ... ok [INFO] [stdout] test challenge_2020_04::tests::single_number_v2_test ... ok [INFO] [stdout] test challenge_2020_04::tests::string_shift_test ... ok [INFO] [stdout] test challenge_2020_04::tests::subarray_sum_v4_test ... ok [INFO] [stdout] test challenge_2020_05::tests::bitwise_complement_test ... ok [INFO] [stdout] test challenge_2020_05::tests::bitwise_complement_v2_test ... ok [INFO] [stdout] test challenge_2020_05::tests::can_construct_v2_test ... ok [INFO] [stdout] test challenge_2020_05::tests::count_bits_v3_test ... ok [INFO] [stdout] test challenge_2020_05::tests::can_construct_test ... ok [INFO] [stdout] test challenge_2020_05::tests::check_straight_line_test ... ok [INFO] [stdout] test challenge_2020_05::tests::count_bits_v2_test ... ok [INFO] [stdout] test challenge_2020_05::tests::can_finish_test ... ok [INFO] [stdout] test challenge_2020_05::tests::count_squares_test ... ok [INFO] [stdout] test challenge_2020_05::tests::count_bits_test ... ok [INFO] [stdout] test challenge_2020_05::tests::find_anagrams_test ... ok [INFO] [stdout] test challenge_2020_05::tests::find_anagrams_v2_test ... ok [INFO] [stdout] test challenge_2020_05::tests::is_cousins_test ... ok [INFO] [stdout] test challenge_2020_05::tests::is_perfect_square_test ... ok [INFO] [stdout] test challenge_2020_05::tests::flood_fill_test ... ok [INFO] [stdout] test challenge_2020_05::tests::frequency_sort_test ... ok [INFO] [stdout] test challenge_2020_05::tests::find_judge_test ... ok [INFO] [stdout] test challenge_2020_05::tests::find_judge_v2_test ... ok [INFO] [stdout] test challenge_2020_05::tests::interval_intersection_test ... ok [INFO] [stdout] test challenge_2020_05::tests::first_uniq_char_test ... ok [INFO] [stdout] test challenge_2020_05::tests::is_perfect_square_v2_test ... ok [INFO] [stdout] test challenge_2020_05::tests::frequency_sort_v2_test ... ok [INFO] [stdout] test challenge_2020_05::tests::k_closest_test ... ok [INFO] [stdout] test challenge_2020_05::tests::kth_smallest_test ... ok [INFO] [stdout] test challenge_2020_05::tests::majority_element_test ... ok [INFO] [stdout] test challenge_2020_05::tests::k_closest_v2_test ... ok [INFO] [stdout] test challenge_2020_05::tests::majority_element_v3_test ... ok [INFO] [stdout] test challenge_2020_05::tests::max_subarray_sum_circular_test ... ok [INFO] [stdout] test challenge_2020_05::tests::majority_element_v4_test ... ok [INFO] [stdout] test challenge_2020_05::tests::max_uncrossed_lines_test ... ok [INFO] [stdout] test challenge_2020_05::tests::majority_element_v2_test ... ok [INFO] [stdout] test challenge_2020_05::tests::min_distance_test ... ok [INFO] [stdout] test challenge_2020_05::tests::num_jewels_in_stones_test ... ok [INFO] [stdout] test challenge_2020_05::tests::stock_spanner_v2_test ... ok [INFO] [stdout] test challenge_2020_06::tests::find_cheapest_price_test ... ok [INFO] [stdout] test challenge_2020_06::tests::invert_tree_test ... ok [INFO] [stdout] test challenge_2020_05::tests::trie_test ... ok [INFO] [stdout] test challenge_2020_06::tests::count_nodes_test ... ok [INFO] [stdout] test challenge_2020_06::tests::h_index_ii_test ... ok [INFO] [stdout] test challenge_2020_05::tests::odd_even_list_test ... ok [INFO] [stdout] test challenge_2020_05::tests::single_non_duplicate_test ... ok [INFO] [stdout] test challenge_2020_06::tests::find_itinerary_test ... ok [INFO] [stdout] test challenge_2020_06::tests::find_duplicate_test ... ok [INFO] [stdout] test challenge_2020_05::tests::possible_bipartition_test ... ok [INFO] [stdout] test challenge_2020_06::tests::h_index_ii_v2_test ... ok [INFO] [stdout] test challenge_2020_06::tests::is_power_of_two_test ... ok [INFO] [stdout] test challenge_2020_06::tests::get_permutation_test ... ok [INFO] [stdout] test challenge_2020_06::tests::find_words_ii_test ... ok [INFO] [stdout] test challenge_2020_06::tests::is_power_of_two_v2_test ... ok [INFO] [stdout] test challenge_2020_06::tests::is_power_of_two_v3_test ... ok [INFO] [stdout] test challenge_2020_06::tests::change_test ... ok [INFO] [stdout] test challenge_2020_05::tests::remove_kdigits_test ... ok [INFO] [stdout] test challenge_2020_06::tests::calculate_minimum_hp_test ... ok [INFO] [stdout] test challenge_2020_06::tests::is_subsequence_test ... ok [INFO] [stdout] test challenge_2020_05::tests::stock_spanner_test ... ok [INFO] [stdout] test challenge_2020_06::tests::num_trees_test ... ok [INFO] [stdout] test challenge_2020_06::tests::reconstruct_queue_v2_test ... ok [INFO] [stdout] test challenge_2020_06::tests::reverse_string_test ... ok [INFO] [stdout] test challenge_2020_06::tests::search_bst_test ... ok [INFO] [stdout] test challenge_2020_06::tests::longest_dup_substring_test ... ok [INFO] [stdout] test challenge_2020_06::tests::longest_dup_substring_v2_test ... ok [INFO] [stdout] test challenge_2020_06::tests::solve_test ... ok [INFO] [stdout] test challenge_2020_06::tests::reconstruct_queue_test ... ok [INFO] [stdout] test challenge_2020_06::tests::num_squares_test ... ok [INFO] [stdout] test challenge_2020_06::tests::randomized_set_test ... ok [INFO] [stdout] test challenge_2020_06::tests::search_insert_test ... ok [INFO] [stdout] test challenge_2020_06::tests::randomized_set_v2_test ... ok [INFO] [stdout] test challenge_2020_06::tests::single_number_ii_test ... ok [INFO] [stdout] test challenge_2020_06::tests::sort_colors_test ... ok [INFO] [stdout] test challenge_2020_06::tests::valid_ip_address_test ... ok [INFO] [stdout] test challenge_2020_07::tests::add_digits_test ... ok [INFO] [stdout] test challenge_2020_06::tests::two_city_sched_cost_test ... ok [INFO] [stdout] test challenge_2020_06::tests::sum_numbers_test ... ok [INFO] [stdout] test challenge_2020_07::tests::add_binary_test ... ok [INFO] [stdout] test challenge_2020_06::tests::unique_paths_test ... ok [INFO] [stdout] test challenge_2020_07::tests::build_tree_test ... ok [INFO] [stdout] test challenge_2020_07::tests::climb_stairs_test ... ok [INFO] [stdout] test challenge_2020_07::tests::all_paths_source_target_test ... ok [INFO] [stdout] test challenge_2020_07::tests::exist_test ... ok [INFO] [stdout] test challenge_2020_07::tests::angle_clock_test ... ok [INFO] [stdout] test challenge_2020_07::tests::find_order_test ... ok [INFO] [stdout] test challenge_2020_07::tests::island_perimeter_test ... ok [INFO] [stdout] test challenge_2020_07::tests::my_pow_test ... ok [INFO] [stdout] test challenge_2020_07::tests::arrange_coins_test ... ok [INFO] [stdout] test challenge_2020_07::tests::level_order_bottom_test ... ok [INFO] [stdout] test challenge_2020_07::tests::reverse_words_test ... ok [INFO] [stdout] test challenge_2020_07::tests::remove_elements_test ... ok [INFO] [stdout] test challenge_2020_07::tests::single_number_test ... ok [INFO] [stdout] test challenge_2020_07::tests::single_number_v2_test ... ok [INFO] [stdout] test challenge_2020_07::tests::subsets_test ... ok [INFO] [stdout] test challenge_2020_07::tests::three_sum_v2_test ... ok [INFO] [stdout] test challenge_2020_07::tests::three_sum_v3_test ... ok [INFO] [stdout] test challenge_2020_07::tests::top_k_frequent_test ... ok [INFO] [stdout] test challenge_2020_08::tests::closest_value_test ... ok [INFO] [stdout] test challenge_2020_08::tests::closest_value_test_v2 ... ok [INFO] [stdout] test challenge_2020_07::tests::prison_after_n_days_v2_test ... ok [INFO] [stdout] test challenge_2020_08::tests::delete_node_test ... ok [INFO] [stdout] test challenge_2020_08::tests::find_duplicates_test ... ok [INFO] [stdout] test challenge_2020_07::tests::width_of_binary_tree_test ... ok [INFO] [stdout] test challenge_2020_08::tests::detect_capital_use_test ... ok [INFO] [stdout] test challenge_2020_08::tests::find_duplicates_v2_test ... ok [INFO] [stdout] test challenge_2020_08::tests::get_row_test ... ok [INFO] [stdout] test challenge_2020_08::tests::is_power_of_four_test ... ok [INFO] [stdout] test challenge_2020_08::tests::is_power_of_four_v2_test ... ok [INFO] [stdout] test challenge_2020_08::tests::find_right_interval_test ... ok [INFO] [stdout] test challenge_2020_08::tests::is_power_of_four_v3_test ... ok [INFO] [stdout] test challenge_2020_08::tests::logger_v1_test ... ok [INFO] [stdout] test challenge_2020_08::tests::logger_v2_test ... ok [INFO] [stdout] test challenge_2020_08::tests::longest_palindrome_test ... ok [INFO] [stdout] test challenge_2020_07::tests::three_sum_test ... ok [INFO] [stdout] test challenge_2020_08::tests::max_profit_test ... ok [INFO] [stdout] test challenge_2020_08::tests::max_profit_v2_test ... ok [INFO] [stdout] test challenge_2020_08::tests::myhashset_test ... ok [INFO] [stdout] test challenge_2020_08::tests::oranges_rotting_test ... ok [INFO] [stdout] test challenge_2020_07::tests::hamming_distance_v3_test ... ok [INFO] [stdout] test challenge_2020_08::tests::path_sum_test ... ok [INFO] [stdout] test challenge_2020_08::tests::fizz_buzz_test ... ok [INFO] [stdout] test challenge_2020_08::tests::sort_array_by_parity_test ... ok [INFO] [stdout] test challenge_2020_07::tests::hamming_distance_test ... ok [INFO] [stdout] test challenge_2020_07::tests::is_same_tree_v2_test ... ok [INFO] [stdout] test challenge_2020_07::tests::is_same_tree_test ... ok [INFO] [stdout] test challenge_2020_07::tests::hamming_distance_v2_test ... ok [INFO] [stdout] test challenge_2020_08::tests::is_palindrome_test ... ok [INFO] [stdout] test challenge_2020_08::tests::title_to_number_test ... ok [INFO] [stdout] test challenge_2020_08::tests::has_path_test ... ok [INFO] [stdout] test challenge_2020_08::tests::vertical_traversal_test ... ok [INFO] [stdout] test challenge_2020_08::tests::sum_of_left_leaves_v2_test ... ok [INFO] [stdout] test challenge_2020_08::tests::vertical_traversal_v2_test ... ok [INFO] [stdout] test challenge_2020_07::tests::least_interval_test ... ok [INFO] [stdout] test challenge_2020_08::tests::reorder_list_test ... ok [INFO] [stdout] test challenge_2020_08::tests::to_goat_latin_test ... ok [INFO] [stdout] test challenge_2020_08::tests::sum_of_left_leaves_test ... ok [INFO] [stdout] test challenge_2020_06::tests::largest_divisible_subset_test ... ok [INFO] [stdout] test challenge_2020_07::tests::prison_after_n_days_test ... ok [INFO] [stdout] test challenge_2020_07::tests::plus_one_test ... ok [INFO] [stdout] test challenge_2020_08::tests::has_path_v2_test ... ok [INFO] [stdout] test challenge_2020_09::tests::combination_sum_iii_test ... ok [INFO] [stdout] test challenge_2020_09::tests::find_poisoned_duration_test ... ok [INFO] [stdout] test challenge_2020_09::tests::compare_version_test ... ok [INFO] [stdout] test challenge_2020_09::tests::insert_test ... ok [INFO] [stdout] test challenge_2020_09::tests::find_the_difference_v3_test ... ok [INFO] [stdout] test challenge_2020_09::tests::can_complete_circuit_test ... ok [INFO] [stdout] test challenge_2020_09::tests::first_missing_positive_test ... ok [INFO] [stdout] test challenge_2020_09::tests::can_complete_circuit_v2_test ... ok [INFO] [stdout] test challenge_2020_09::tests::largest_number_test ... ok [INFO] [stdout] test challenge_2020_09::tests::repeated_substring_pattern_test ... ok [INFO] [stdout] test challenge_2020_09::tests::largest_number_v2_test ... ok [INFO] [stdout] test challenge_2020_09::tests::sum_root_to_leaf_test ... ok [INFO] [stdout] test challenge_2020_09::tests::majority_element_ii_test ... ok [INFO] [stdout] test challenge_2020_09::tests::rob_test ... ok [INFO] [stdout] test challenge_2020_09::tests::unique_paths_iii_test ... ok [INFO] [stdout] test challenge_2020_09::tests::largest_time_from_digits_test ... ok [INFO] [stdout] test challenge_2020_09::tests::word_pattern_test ... ok [INFO] [stdout] test challenge_2020_09::tests::sequential_digits_test ... ok [INFO] [stdout] test challenge_2020_10::tests::find_pairs_test ... ok [INFO] [stdout] test challenge_2020_09::tests::find_the_difference_test ... ok [INFO] [stdout] test challenge_2020_09::tests::find_the_difference_v2_test ... ok [INFO] [stdout] test challenge_2020_10::tests::max_distance_test ... ok [INFO] [stdout] test challenge_2020_09::tests::first_missing_positive_v2_test ... ok [INFO] [stdout] test challenge_2020_09::tests::car_pooling_test ... ok [INFO] [stdout] test challenge_2020_08::tests::sort_array_by_parity_v2_test ... ok [INFO] [stdout] test challenge_2020_10::tests::find_min_arrow_shots_test ... ok [INFO] [stdout] test challenge_2020_07::tests::zigzag_level_order_test ... ok [INFO] [stdout] test challenge_2020_10::tests::find_repeated_dna_sequences_test ... ok [INFO] [stdout] test challenge_2020_07::tests::nth_ugly_number_test ... ok [INFO] [stdout] test challenge_2020_07::tests::word_break_test ... ok [INFO] [stdout] test challenge_2020_08::tests::word_dictionary_test ... ok [INFO] [stdout] test challenge_2020_10::tests::buddy_strings_test ... ok [INFO] [stdout] test challenge_2020_10::tests::asteroid_collision_test ... ok [INFO] [stdout] test challenge_2020_09::tests::sequential_digits_v2_test ... ok [INFO] [stdout] test challenge_2020_09::tests::max_profit_test ... ok [INFO] [stdout] test challenge_2020_09::tests::max_product_test ... ok [INFO] [stdout] test challenge_2020_09::tests::majority_element_ii_v2_test ... ok [INFO] [stdout] test challenge_2020_09::tests::car_pooling_v2_test ... ok [INFO] [stdout] test challenge_2020_09::tests::is_robot_bounded_test ... ok [INFO] [stdout] test challenge_2020_10::tests::max_dist_to_closest_test ... ok [INFO] [stdout] test challenge_2020_09::tests::num_subarray_product_less_than_k_test ... ok [INFO] [stdout] test challenge_2020_10::tests::rob_ii_test ... ok [INFO] [stdout] test challenge_2020_10::tests::rotate_right_test ... ok [INFO] [stdout] test challenge_2020_10::tests::rotate_v2_test ... ok [INFO] [stdout] test challenge_2020_10::tests::rotate_v3_test ... ok [INFO] [stdout] test challenge_2020_10::tests::min_meeting_rooms_test ... ok [INFO] [stdout] test challenge_2020_10::tests::insert_into_bst_test ... ok [INFO] [stdout] test challenge_2020_09::tests::get_hint_test ... ok [INFO] [stdout] test challenge_2020_09::tests::moving_average_test ... ok [INFO] [stdout] test challenge_2020_09::tests::calc_equation_test ... ok [INFO] [stdout] test challenge_2020_10::tests::remove_covered_intervals_test ... ok [INFO] [stdout] test challenge_2020_10::tests::recent_counter_test ... ok [INFO] [stdout] test challenge_2020_10::tests::rotate_test ... ok [INFO] [stdout] test challenge_2020_09::tests::contains_nearby_almost_duplicate_test ... ok [INFO] [stdout] test challenge_2020_11::tests::flip_and_invert_image_test ... ok [INFO] [stdout] test challenge_2020_11::tests::range_sum_bst_test ... ok [INFO] [stdout] test challenge_2020_11::tests::remove_interval_test ... ok [INFO] [stdout] test challenge_2020_11::tests::get_decimal_value_test ... ok [INFO] [stdout] test challenge_2020_11::tests::two_sum_less_than_k_test ... ok [INFO] [stdout] test challenge_2020_11::tests::search_test ... ok [INFO] [stdout] test challenge_2020_11::tests::valid_square_test ... ok [INFO] [stdout] test challenge_2020_11::tests::max_power_test ... ok [INFO] [stdout] test challenge_2020_11::tests::two_sum_less_than_k_v2_test ... ok [INFO] [stdout] test challenge_2020_11::tests::merge_test ... ok [INFO] [stdout] test challenge_2021_03::tests::smallest_common_element_v2_test ... ok [INFO] [stdout] test challenge_2020_11::tests::remove_interval_v2_test ... ok [INFO] [stdout] test common::doubly_linked_list_tests::list_pop_front_test ... ok [INFO] [stdout] test challenge_2020_11::tests::unique_morse_representations_test ... ok [INFO] [stdout] test challenge_2020_11::tests::range_sum_bst_v2_test ... ok [INFO] [stdout] test challenge_2020_11::tests::find_tilt_test ... ok [INFO] [stdout] test challenge_2020_10::tests::summary_ranges_test ... ok [INFO] [stdout] test challenge_2020_10::tests::search_test ... ok [INFO] [stdout] test challenge_2020_10::tests::winner_square_game_v3_test ... ok [INFO] [stdout] test challenge_2020_10::tests::rotate_v4_test ... ok [INFO] [stdout] test challenge_2020_11::tests::calculate_test ... ok [INFO] [stdout] test challenge_2020_11::tests::can_attend_meetings_test ... ok [INFO] [stdout] test challenge_2020_11::tests::find_min_height_trees_test ... ok [INFO] [stdout] test common::doubly_linked_list_tests::list_push_front_test ... ok [INFO] [stdout] test challenge_2020_10::tests::winner_square_game_test ... ok [INFO] [stdout] test challenge_2020_10::tests::winner_square_game_v2_test ... ok [INFO] [stdout] test easy::tests::diameter_of_binary_tree_test ... ok [INFO] [stdout] test challenge_2020_10::tests::two_sum_test ... ok [INFO] [stdout] test challenge_2020_10::tests::search_matrix_test ... ok [INFO] [stdout] test common::doubly_linked_list_tests::list_pop_back_test ... ok [INFO] [stdout] test easy::tests::binary_tree_paths_test ... ok [INFO] [stdout] test easy::tests::defang_ip_addr_test ... ok [INFO] [stdout] test easy::tests::add_strings_test ... ok [INFO] [stdout] test easy::tests::count_operations_test ... ok [INFO] [stdout] test easy::tests::merge_two_lists_test ... ok [INFO] [stdout] test easy::tests::is_toeplitz_matrix_test ... ok [INFO] [stdout] test easy::tests::inorder_traversal_test ... ok [INFO] [stdout] test easy::tests::min_cost_to_move_chips_v2_test ... ok [INFO] [stdout] test easy::tests::min_cost_to_move_chips_test ... ok [INFO] [stdout] test easy::tests::is_palindrome ... ok [INFO] [stdout] test easy::tests::min_cost_climbing_stairs_v2_test ... ok [INFO] [stdout] test common::doubly_linked_list_tests::list_push_back_test ... ok [INFO] [stdout] test easy::tests::maximum_units_test ... ok [INFO] [stdout] test easy::tests::is_valid_test ... ok [INFO] [stdout] test easy::tests::min_cost_climbing_stairs_test ... ok [INFO] [stdout] test common::tree_node_tests::create_from_level_order_test ... ok [INFO] [stdout] test common::english_trie_tests::english_trie_test ... ok [INFO] [stdout] test challenge_2020_10::tests::remove_duplicate_letters_test ... ok [INFO] [stdout] test common::doubly_linked_list_tests::new_node_test ... ok [INFO] [stdout] test easy::tests::find_middle_index_test ... ok [INFO] [stdout] test common::doubly_linked_list_tests::list_remove_test ... ok [INFO] [stdout] test challenge_2021_03::tests::smallest_common_element_test ... ok [INFO] [stdout] test easy::tests::maximum_units_v2_test ... ok [INFO] [stdout] test challenge_2020_09::tests::word_break_test ... ok [INFO] [stdout] test easy::tests::missing_number_v2_test ... ok [INFO] [stdout] test easy::tests::pivot_index_test ... ok [INFO] [stdout] test easy::tests::number_of_steps_test ... ok [INFO] [stdout] test easy::tests::minimum_abs_difference_test ... ok [INFO] [stdout] test easy::tests::reverse_list_test ... ok [INFO] [stdout] test easy::tests::reverse_test ... ok [INFO] [stdout] test easy::tests::remove_duplicates_from_sorted_array_test ... ok [INFO] [stdout] test easy::tests::roman_to_int_test ... ok [INFO] [stdout] test easy::tests::reverse_list_v2_test ... ok [INFO] [stdout] test easy::tests::sum_odd_length_subarrays_test ... ok [INFO] [stdout] test easy::tests::remove_duplicates_test ... ok [INFO] [stdout] test easy::tests::two_sum_test ... ok [INFO] [stdout] test easy::tests::reorder_log_files_test ... ok [INFO] [stdout] test easy::tests::missing_number_test ... ok [INFO] [stdout] test easy::tests::two_sum_v2_test ... ok [INFO] [stdout] test facebook::tests::count_subarrays_test ... ok [INFO] [stdout] test hard::tests::lowest_common_ancestor_test ... ok [INFO] [stdout] test medium::tests::build_tree_test ... ok [INFO] [stdout] test easy::tests::valid_palindrome_test ... ok [INFO] [stdout] test hard::tests::number_to_words_test ... ok [INFO] [stdout] test medium::tests::can_partition_test ... ok [INFO] [stdout] test medium::tests::build_tree_ii_test ... ok [INFO] [stdout] test medium::tests::can_reach_test ... ok [INFO] [stdout] test hard::tests::stream_checker_test ... ok [INFO] [stdout] test facebook::tests::invert_tree_test ... ok [INFO] [stdout] test medium::tests::all_paths_source_target_test ... ok [INFO] [stdout] test medium::tests::bst_iterator_test ... ok [INFO] [stdout] test medium::tests::daily_temperatures_v2_test ... ok [INFO] [stdout] test medium::tests::find_kth_largest_test ... ok [INFO] [stdout] test medium::tests::find_kth_largest_v2_test ... ok [INFO] [stdout] test medium::tests::find_kth_largest_v3_test ... ok [INFO] [stdout] test medium::tests::find_min_difference_test ... ok [INFO] [stdout] test medium::tests::good_nodes_test ... ok [INFO] [stdout] test medium::tests::is_valid_bst_test ... ok [INFO] [stdout] test medium::tests::is_valid_bst_v2_test ... ok [INFO] [stdout] test medium::tests::is_valid_sudoku_test ... ok [INFO] [stdout] test medium::tests::combination_sum_ii_test ... ok [INFO] [stdout] test medium::tests::length_of_lis_test ... ok [INFO] [stdout] test medium::tests::combination_sum_test ... ok [INFO] [stdout] test medium::tests::compress_test ... ok [INFO] [stdout] test medium::tests::coin_change_test ... ok [INFO] [stdout] test medium::tests::level_order_test ... ok [INFO] [stdout] test medium::tests::can_reach_v2_test ... ok [INFO] [stdout] test medium::tests::daily_temperatures_test ... ok [INFO] [stdout] test medium::tests::lowest_common_ancestor_test ... ok [INFO] [stdout] test medium::tests::find_kth_largest_v4_test ... ok [INFO] [stdout] test medium::tests::h_index_test ... ok [INFO] [stdout] test medium::tests::max_area_test ... ok [INFO] [stdout] test medium::tests::max_score_test ... ok [INFO] [stdout] test medium::tests::max_ancestor_diff_test ... ok [INFO] [stdout] test medium::tests::remove_duplicates_test ... ok [INFO] [stdout] test medium::tests::num_tilings_v2_test ... ok [INFO] [stdout] test medium::tests::my_atoi_test ... ok [INFO] [stdout] test medium::tests::recover_tree_test ... ok [INFO] [stdout] test medium::tests::num_decodings_test ... ok [INFO] [stdout] test medium::tests::partition_labels_test ... ok [INFO] [stdout] test medium::tests::remove_leaf_nodes_test ... ok [INFO] [stdout] test medium::tests::repeat_limited_string_test ... ok [INFO] [stdout] test medium::tests::remove_duplicates_v2_test ... ok [INFO] [stdout] test medium::tests::num_tilings_test ... ok [INFO] [stdout] test medium::tests::length_of_lis_v2_test ... ok [INFO] [stdout] test medium::tests::right_side_view_v2_test ... ok [INFO] [stdout] test medium::tests::reverse_words_ii_test ... ok [INFO] [stdout] test medium::tests::simplify_path_test_v2 ... ok [INFO] [stdout] test medium::tests::reverse_words_ii_v2_test ... ok [INFO] [stdout] test medium::tests::snapshot_array_test ... ok [INFO] [stdout] test medium::tests::rob_test ... ok [INFO] [stdout] test medium::tests::smallest_repunit_div_by_k ... ok [INFO] [stdout] test tree::tests::has_path_sum_test ... ok [INFO] [stdout] test medium::tests::restore_ip_addresses_test ... ok [INFO] [stdout] test weekly_contests::contest_184::tests::entity_parser_test ... ok [INFO] [stdout] test medium::tests::unique_paths_with_obstacles_test ... ok [INFO] [stdout] test weekly_contests::contest_185::tests::display_table_v2_test ... ok [INFO] [stdout] test weekly_contests::contest_185::tests::string_matching_test ... ok [INFO] [stdout] test weekly_contests::contest_184::tests::num_of_ways_test ... ok [INFO] [stdout] test medium::tests::longest_palindrome_test ... ok [INFO] [stdout] test weekly_contests::contest_184::tests::process_queries_test ... ok [INFO] [stdout] test weekly_contests::contest_186::tests::max_score_test ... ok [INFO] [stdout] test medium::tests::shortest_path_binary_matrix_test ... ok [INFO] [stdout] test weekly_contests::contest_184::tests::string_matching_test ... ok [INFO] [stdout] test medium::tests::simplify_path_test ... ok [INFO] [stdout] test medium::tests::right_side_view_test ... ok [INFO] [stdout] test tree::tests::path_sum_test ... ok [INFO] [stdout] test tree::tests::has_path_sum_v2_test ... ok [INFO] [stdout] test medium::tests::suggested_products_test ... ok [INFO] [stdout] test weekly_contests::contest_186::tests::find_diagonal_order ... ok [INFO] [stdout] test weekly_contests::contest_185::tests::display_table_test ... ok [INFO] [stdout] test weekly_contests::contest_187::tests::k_length_apart ... ok [INFO] [stdout] test weekly_contests::contest_268::tests::range_freq_query_test ... ok [INFO] [stdout] test weekly_contests::contest_188::tests::build_array_test ... ok [INFO] [stdout] test weekly_contests::contest_267::tests::time_required_to_buy_test ... ok [INFO] [stdout] test weekly_contests::contest_187::tests::longest_subarray_test ... ok [INFO] [stdout] test weekly_contests::contest_266::tests::count_vowels_test ... ok [INFO] [stdout] test weekly_contests::contest_269::tests::get_averages_test ... ok [INFO] [stdout] test weekly_contests::contest_269::tests::find_all_people_test ... ok [INFO] [stdout] test weekly_contests::contest_268::tests::watering_plants_test ... ok [INFO] [stdout] test weekly_contests::contest_266::tests::maximal_path_quality_test ... ok [INFO] [stdout] test weekly_contests::contest_266::tests::minimized_maximum_test ... ok [INFO] [stdout] test weekly_contests::contest_266::tests::count_vowel_substrings_test ... ok [INFO] [stdout] test weekly_contests::contest_270::tests::find_even_numbers_test ... ok [INFO] [stdout] test weekly_contests::contest_271::tests::sub_array_ranges_test ... ok [INFO] [stdout] test weekly_contests::contest_269::tests::get_averages_v2_test ... ok [INFO] [stdout] test weekly_contests::contest_272::tests::add_spaces_test ... ok [INFO] [stdout] test weekly_contests::contest_270::tests::find_even_numbers_v2_test ... ok [INFO] [stdout] test weekly_contests::contest_273::tests::get_distances_test ... ok [INFO] [stdout] test weekly_contests::contest_273::tests::is_same_after_reversals_test ... ok [INFO] [stdout] test weekly_contests::contest_269::tests::target_indices_test ... ok [INFO] [stdout] test weekly_contests::contest_271::tests::max_total_fruits_test ... ok [INFO] [stdout] test weekly_contests::contest_272::tests::k_increasing_test ... ok [INFO] [stdout] test weekly_contests::contest_271::tests::minimum_refill_test ... ok [INFO] [stdout] test weekly_contests::contest_272::tests::get_descent_periods_test ... ok [INFO] [stdout] test weekly_contests::contest_187::tests::dest_city_test ... ok [INFO] [stdout] test weekly_contests::contest_269::tests::minimum_deletions_test ... ok [INFO] [stdout] test weekly_contests::contest_272::tests::first_palindrome_test ... ok [INFO] [stdout] test weekly_contests::contest_268::tests::max_distance_test ... ok [INFO] [stdout] test medium::tests::minimum_operations_test ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 412 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.05s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "23c6ebdf84c0c5efb693549fea37b7a3333c0cdcedbb91fb2dfbe65adb736bbe", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "23c6ebdf84c0c5efb693549fea37b7a3333c0cdcedbb91fb2dfbe65adb736bbe", kill_on_drop: false }` [INFO] [stdout] 23c6ebdf84c0c5efb693549fea37b7a3333c0cdcedbb91fb2dfbe65adb736bbe