[INFO] cloning repository https://github.com/vgxbj/leetcode [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/vgxbj/leetcode" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvgxbj%2Fleetcode", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvgxbj%2Fleetcode'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 88969ef417f0a4274920115286e888811fa0539e [INFO] testing vgxbj/leetcode against 1.59.0 for beta-1.60-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvgxbj%2Fleetcode" "/workspace/builds/worker-15/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-15/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/vgxbj/leetcode on toolchain 1.59.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.59.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/vgxbj/leetcode [INFO] finished tweaking git repo https://github.com/vgxbj/leetcode [INFO] tweaked toml for git repo https://github.com/vgxbj/leetcode written to /workspace/builds/worker-15/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.59.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.59.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/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:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+1.59.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] ee2a28f7b137ecfd5b5af11d4d69914e1f27995004869124ec02183992df26b5 [INFO] running `Command { std: "docker" "start" "-a" "ee2a28f7b137ecfd5b5af11d4d69914e1f27995004869124ec02183992df26b5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ee2a28f7b137ecfd5b5af11d4d69914e1f27995004869124ec02183992df26b5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ee2a28f7b137ecfd5b5af11d4d69914e1f27995004869124ec02183992df26b5", kill_on_drop: false }` [INFO] [stdout] ee2a28f7b137ecfd5b5af11d4d69914e1f27995004869124ec02183992df26b5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/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:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+1.59.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2dbb400b5fa7f4f97709d3fd85472e309a02faac9836d01eb70000a5c7d6a3e1 [INFO] running `Command { std: "docker" "start" "-a" "2dbb400b5fa7f4f97709d3fd85472e309a02faac9836d01eb70000a5c7d6a3e1", 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 dev [unoptimized + debuginfo] target(s) in 15.63s [INFO] running `Command { std: "docker" "inspect" "2dbb400b5fa7f4f97709d3fd85472e309a02faac9836d01eb70000a5c7d6a3e1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2dbb400b5fa7f4f97709d3fd85472e309a02faac9836d01eb70000a5c7d6a3e1", kill_on_drop: false }` [INFO] [stdout] 2dbb400b5fa7f4f97709d3fd85472e309a02faac9836d01eb70000a5c7d6a3e1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/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:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+1.59.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 65161616e6f6f58c8839e43d4bc9d3d92902154726e4985b541b91dbc1196d1e [INFO] running `Command { std: "docker" "start" "-a" "65161616e6f6f58c8839e43d4bc9d3d92902154726e4985b541b91dbc1196d1e", kill_on_drop: false }` [INFO] [stderr] Compiling leetcode v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 2.08s [INFO] running `Command { std: "docker" "inspect" "65161616e6f6f58c8839e43d4bc9d3d92902154726e4985b541b91dbc1196d1e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "65161616e6f6f58c8839e43d4bc9d3d92902154726e4985b541b91dbc1196d1e", kill_on_drop: false }` [INFO] [stdout] 65161616e6f6f58c8839e43d4bc9d3d92902154726e4985b541b91dbc1196d1e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/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:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+1.59.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 7541082e99b3f2c9822d49e1ccec7691e3a3344dff6f2a4e1b4fb7cbc13ff630 [INFO] running `Command { std: "docker" "start" "-a" "7541082e99b3f2c9822d49e1ccec7691e3a3344dff6f2a4e1b4fb7cbc13ff630", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.75s [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/leetcode-7aac5b888e229cc1) [INFO] [stdout] [INFO] [stdout] running 113 tests [INFO] [stdout] test add_two_numbers_2::tests::test_add_two_numbers ... ok [INFO] [stdout] test balanced_binary_tree_110::tests::test_is_balanced ... ok [INFO] [stdout] test backspace_string_compare_844::tests::test_backspace_compare ... ok [INFO] [stdout] test best_time_to_buy_and_sell_stock_121::tests::test_max_profit ... ok [INFO] [stdout] test best_time_to_buy_and_sell_stock_ii_122::tests::test_max_profit ... ok [INFO] [stdout] test binary_search_tree_iterator_173::tests::test_bst_iterator ... ok [INFO] [stdout] test best_time_to_buy_and_sell_stock_with_cooldown_309::tests::test_max_profit_with_cooldown ... ok [INFO] [stdout] test binary_tree_inorder_traversal_94::tests::test_inorder_traversal ... ok [INFO] [stdout] test binary_tree_level_order_traversal_102::tests::test_level_order ... ok [INFO] [stdout] test binary_tree_level_order_traversal_ii_107::tests::test_level_order_bottom ... ok [INFO] [stdout] test binary_tree_maximum_path_sum_124::tests::test_max_path_sum ... ok [INFO] [stdout] test binary_tree_postorder_traversal_145::tests::test_postorder_traversal ... ok [INFO] [stdout] test binary_tree_paths_257::tests::test_binary_tree_paths ... ok [INFO] [stdout] test binary_tree_right_side_view_199::tests::test_right_side_view ... ok [INFO] [stdout] test binary_tree_preorder_traversal_144::tests::test_preorder_traversal ... ok [INFO] [stdout] test binary_tree_zigzag_level_order_traversal_103::tests::test_zigzag_level_order ... ok [INFO] [stdout] test bitwise_and_of_numbers_range_201::tests::test_range_bitwise_and ... ok [INFO] [stdout] test can_place_flowers_605::tests::test_can_place_flowers ... ok [INFO] [stdout] test check_if_it_is_a_straight_line_1232::tests::test_check_straight_line ... ok [INFO] [stdout] test climbing_stairs_70::tests::test_climb_stairs ... ok [INFO] [stdout] test complement_of_base_10_integer_1009::tests::test_bitwise_complement ... ok [INFO] [stdout] test construct_binary_search_tree_from_preorder_traversal_1008::tests::test_bst_from_preorder ... ok [INFO] [stdout] test construct_binary_tree_from_inorder_and_postorder_traversal_106::tests::test_build_tree_inorder_postorder ... ok [INFO] [stdout] test construct_binary_tree_from_preorder_and_inorder_traversal_105::tests::test_build_tree ... ok [INFO] [stdout] test container_with_most_water_11::tests::test_max_area ... ok [INFO] [stdout] test contiguous_array_525::tests::test_find_max_length ... ok [INFO] [stdout] test convert_sorted_array_to_binary_search_tree_108::tests::test_sorted_array_to_bst ... ok [INFO] [stdout] test counting_elements_20200407::tests::test_count_elements ... ok [INFO] [stdout] test count_complete_tree_nodes_222::tests::test_count_nodes ... ok [INFO] [stdout] test decode_ways_91::tests::test_num_decodings ... ok [INFO] [stdout] test diameter_of_binary_tree_543::tests::test_diameter_of_binary_tree ... ok [INFO] [stdout] test delete_and_earn_740::tests::test_delete_and_earn ... ok [INFO] [stdout] test divisor_game_1025::tests::test_divisor_game ... ok [INFO] [stdout] test find_the_town_judge_997::tests::test_find_judge ... ok [INFO] [stdout] test flatten_binary_tree_to_linked_list_114::tests::test_flatten ... ok [INFO] [stdout] test flood_fill_733::tests::test_flood_fill ... ok [INFO] [stdout] test hamming_distance_461::tests::test_hamming_distance ... ok [INFO] [stdout] test domino_and_tromino_tiling_790::tests::test_num_tilings ... ok [INFO] [stdout] test happy_number_202::tests::test_is_happy ... ok [INFO] [stdout] test house_robber_198::tests::test_rob ... ok [INFO] [stdout] test generate_parentheses_22::tests::test_generate_parenthesis ... ok [INFO] [stdout] test house_robber_ii_213::tests::test_rob_ii ... ok [INFO] [stdout] test house_robber_iii_337::tests::test_rob_iii ... ok [INFO] [stdout] test integer_break_343::test::test_integer_break ... ok [INFO] [stdout] test implement_trie_208::tests::test_trie ... ok [INFO] [stdout] test invert_binary_tree_226::tests::test_invert_tree ... ok [INFO] [stdout] test jewels_and_stones_771::tests::test_num_jewels_in_stones ... ok [INFO] [stdout] test jump_game_55::tests::test_can_jump ... ok [INFO] [stdout] test last_stone_weight_1046::tests::test_last_stone_weight ... ok [INFO] [stdout] test kth_smallest_element_in_a_bst_230::tests::test_kth_smallest ... ok [INFO] [stdout] test list::tests::test_list_macro ... ok [INFO] [stdout] test list_constructor::tests::test_list_from_vector ... ok [INFO] [stdout] test letter_combinations_of_a_phone_number_17::tests::test_letter_combinations ... ok [INFO] [stdout] test longest_arithmetic_subsequence_of_given_difference_1218::tests::test_longest_subsequence ... ok [INFO] [stdout] test longest_common_prefix_14::tests::test_longest_common_prefix ... ok [INFO] [stdout] test longest_common_subsequence_1143::tests::test_longest_common_subsequence ... ok [INFO] [stdout] test longest_substring_without_repeating_characters_3::tests::test_length_of_longest_substring ... ok [INFO] [stdout] test majority_element_169::tests::test_majority_element ... ok [INFO] [stdout] test maximal_rectangle_85::tests::test_maximal_rectangle ... ok [INFO] [stdout] test maximal_square_221::tests::test_maximal_square ... ok [INFO] [stdout] test maximum_depth_of_binary_tree_104::tests::test_max_depth ... ok [INFO] [stdout] test maximum_sum_circular_subarray_918::tests::test_max_subarray_sum_circular ... ok [INFO] [stdout] test maximum_subarray_53::tests::test_max_sub_array ... ok [INFO] [stdout] test merge_intervals_56::tests::test_merge ... ok [INFO] [stdout] test min_cost_climbing_stairs_746::tests::test_min_cost_climbing_stairs ... ok [INFO] [stdout] test merge_k_sorted_lists_23::tests::test_merge_k_lists ... ok [INFO] [stdout] test min_stack_155::tests::test_min_stack ... ok [INFO] [stdout] test median_of_two_sorted_arrays_4::tests::test_find_median_sorted_arrays ... ok [INFO] [stdout] test minimum_path_sum_64::tests::test_min_path_sum ... ok [INFO] [stdout] test minimum_depth_of_binary_tree_111::tests::test_min_depth ... ok [INFO] [stdout] test move_zeroes_283::tests::test_move_zeroes ... ok [INFO] [stdout] test nth_tribonacci_number_1137::tests::test_tribonacci ... ok [INFO] [stdout] test non_overlapping_intervals_435::tests::test_erase_overlap_intervals ... ok [INFO] [stdout] test palindrome_number_9::tests::test_is_palindrome ... ok [INFO] [stdout] test number_of_islands_200::tests::test_num_islands ... ok [INFO] [stdout] test path_sum_ii_113::tests::test_path_sum ... ok [INFO] [stdout] test next_permutation_31::tests::test_next_permutation ... ok [INFO] [stdout] test path_sum_iii_437::tests::test_path_sum_iii ... ok [INFO] [stdout] test path_sum_112::tests::test_has_path_sum ... ok [INFO] [stdout] test product_of_array_except_self_238::tests::test_product_except_self ... ok [INFO] [stdout] test perform_string_shifts_20200414::tests::test_string_shift ... ok [INFO] [stdout] test reverse_nodes_in_k_group_25::tests::test_reverse_k_group ... ok [INFO] [stdout] test populating_next_right_pointers_in_each_node_116::tests::test_connect ... ok [INFO] [stdout] test perfect_squares_279::tests::test_num_squares ... ok [INFO] [stdout] test search_in_rotated_sorted_array_33::tests::test_search ... ok [INFO] [stdout] test same_tree_100::tests::test_is_same_tree ... ok [INFO] [stdout] test single_element_in_a_sorted_array_540::tests::test_single_non_duplicate ... ok [INFO] [stdout] test single_number_136::tests::test_single_number ... ok [INFO] [stdout] test range_sum_query_immutable_303::tests::test_sum_range ... ok [INFO] [stdout] test reverse_integer_7::tests::test_reverse ... ok [INFO] [stdout] test subarray_sum_equals_k_560::tests::test_subarray_sum ... ok [INFO] [stdout] test sum_root_to_leaf_numbers_129::tests::test_sum_numbers ... ok [INFO] [stdout] test string_to_integer_8::tests::test_my_atoi ... ok [INFO] [stdout] test swap_nodes_in_pairs_24::tests::test_swap_pairs ... ok [INFO] [stdout] test symmetric_tree_101::tests::test_is_symmetric ... ok [INFO] [stdout] test tree_constructor::test::test_tree_from_vector ... ok [INFO] [stdout] test tree::tests::test_tree_macro ... ok [INFO] [stdout] test triangle_120::tests::test_minimum_total ... ok [INFO] [stdout] test unique_binary_search_trees_96::tests::test_num_trees ... ok [INFO] [stdout] test unique_paths_62::tests::test_unique_paths ... ok [INFO] [stdout] test two_sum_1::tests::test_two_sum ... ok [INFO] [stdout] test is_subsequence_392::test::test_is_subsequence ... ok [INFO] [stdout] test valid_parentheses_20::tests::test_is_valid ... ok [INFO] [stdout] test valid_parenthesis_string_678::tests::test_check_valid_string ... ok [INFO] [stdout] test validate_binary_search_tree_98::tests::test_is_valid_bst ... ok [INFO] [stdout] test sum_of_left_leaves_404::tests::test_sum_of_left_leaves ... ok [INFO] [stdout] test zigzag_conversion_6::tests::test_convert ... ok [INFO] [stdout] test valid_sudoku_36::tests::test_is_valid_sudoku ... ok [INFO] [stdout] test valid_perfect_square_367::tests::test_is_perfect_square ... ok [INFO] [stdout] test unique_binary_search_trees_ii_95::tests::test_generate_trees ... ok [INFO] [stdout] test unique_paths_ii_63::tests::test_unique_paths_with_obstacles ... ok [INFO] [stdout] test sudoku_solver_37::test::test_solve_sudoku ... ok [INFO] [stdout] test longest_palindromic_substring_5::tests::test_longest_palindrome ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 113 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.34s [INFO] [stdout] [INFO] [stderr] Doc-tests leetcode [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "7541082e99b3f2c9822d49e1ccec7691e3a3344dff6f2a4e1b4fb7cbc13ff630", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7541082e99b3f2c9822d49e1ccec7691e3a3344dff6f2a4e1b4fb7cbc13ff630", kill_on_drop: false }` [INFO] [stdout] 7541082e99b3f2c9822d49e1ccec7691e3a3344dff6f2a4e1b4fb7cbc13ff630