[INFO] cloning repository https://github.com/nanashi07/leetcode
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/nanashi07/leetcode" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnanashi07%2Fleetcode", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnanashi07%2Fleetcode'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 12b88857fb546c0602a1ea9dedb2675eedb3d553
[INFO] testing nanashi07/leetcode against 1.76.0 for beta-1.77-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnanashi07%2Fleetcode" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/nanashi07/leetcode on toolchain 1.76.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.76.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/nanashi07/leetcode
[INFO] finished tweaking git repo https://github.com/nanashi07/leetcode
[INFO] tweaked toml for git repo https://github.com/nanashi07/leetcode written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/nanashi07/leetcode already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.76.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[ERROR] this task or one of its parent failed!
[ERROR] no output for 300 seconds
[ERROR] note: run with `RUST_BACKTRACE=1` to display a backtrace.
[INFO] testing nanashi07/leetcode against beta-2024-02-10 for beta-1.77-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnanashi07%2Fleetcode" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/nanashi07/leetcode on toolchain beta-2024-02-10
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-02-10" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/nanashi07/leetcode
[INFO] finished tweaking git repo https://github.com/nanashi07/leetcode
[INFO] tweaked toml for git repo https://github.com/nanashi07/leetcode written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/nanashi07/leetcode already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-02-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-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-02-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b096c7af27be3a334e6eec810d6a98fee85715c6aa0106a66d70e1ae5307830c
[INFO] running `Command { std: "docker" "start" "-a" "b096c7af27be3a334e6eec810d6a98fee85715c6aa0106a66d70e1ae5307830c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b096c7af27be3a334e6eec810d6a98fee85715c6aa0106a66d70e1ae5307830c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b096c7af27be3a334e6eec810d6a98fee85715c6aa0106a66d70e1ae5307830c", kill_on_drop: false }`
[INFO] [stdout] b096c7af27be3a334e6eec810d6a98fee85715c6aa0106a66d70e1ae5307830c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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=warn" "-e" "RUSTDOCFLAGS=--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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-02-10" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 475ed0ef6f091470a45d15f5d6cc7be1291c39a0561176d7bb490d64c5493afe
[INFO] running `Command { std: "docker" "start" "-a" "475ed0ef6f091470a45d15f5d6cc7be1291c39a0561176d7bb490d64c5493afe", kill_on_drop: false }`
[INFO] [stderr]    Compiling leetcode v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.27s
[INFO] running `Command { std: "docker" "inspect" "475ed0ef6f091470a45d15f5d6cc7be1291c39a0561176d7bb490d64c5493afe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "475ed0ef6f091470a45d15f5d6cc7be1291c39a0561176d7bb490d64c5493afe", kill_on_drop: false }`
[INFO] [stdout] 475ed0ef6f091470a45d15f5d6cc7be1291c39a0561176d7bb490d64c5493afe
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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=warn" "-e" "RUSTDOCFLAGS=--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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-02-10" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 84b48241bc3368dc6b83758d1a25ec4e9e4f03fcb13a44b7565a3c3cab7c9a61
[INFO] running `Command { std: "docker" "start" "-a" "84b48241bc3368dc6b83758d1a25ec4e9e4f03fcb13a44b7565a3c3cab7c9a61", kill_on_drop: false }`
[INFO] [stderr]    Compiling leetcode v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: associated function `search_insert2` is never used
[INFO] [stdout]   --> tests/easy/search_insert_position.rs:21:12
[INFO] [stdout]    |
[INFO] [stdout] 5  | impl Solution {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 21 |     pub fn search_insert2(nums: Vec<i32>, target: i32) -> i32 {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing
[INFO] [stdout]   --> tests/hard/regular_expression_matching.rs:16:40
[INFO] [stdout]    |
[INFO] [stdout] 16 |                 return Solution::next(p.clone(), pos + 1);
[INFO] [stdout]    |                                        ^^^^^^^^ help: remove this redundant call
[INFO] [stdout]    |
[INFO] [stdout]    = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed
[INFO] [stdout]    = note: `#[warn(noop_method_call)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: calls to `std::mem::drop` with a reference instead of an owned value does nothing
[INFO] [stdout]   --> tests/medium/remove_nth_node_from_end_of_list.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 |         std::mem::drop(current);
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^-------^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        argument has type `&Option<Box<ListNode>>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: use `let _ = ...` to ignore the expression or result
[INFO] [stdout]    = note: `#[warn(dropping_references)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 2.47s
[INFO] running `Command { std: "docker" "inspect" "84b48241bc3368dc6b83758d1a25ec4e9e4f03fcb13a44b7565a3c3cab7c9a61", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "84b48241bc3368dc6b83758d1a25ec4e9e4f03fcb13a44b7565a3c3cab7c9a61", kill_on_drop: false }`
[INFO] [stdout] 84b48241bc3368dc6b83758d1a25ec4e9e4f03fcb13a44b7565a3c3cab7c9a61
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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=warn" "-e" "RUSTDOCFLAGS=--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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-02-10" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] aa1fdd24af2d379703e6aad4ccd71d51f11fe6db70eab5237c3d63f159eac749
[INFO] running `Command { std: "docker" "start" "-a" "aa1fdd24af2d379703e6aad4ccd71d51f11fe6db70eab5237c3d63f159eac749", kill_on_drop: false }`
[INFO] [stderr] warning: associated function `search_insert2` is never used
[INFO] [stderr]   --> tests/easy/search_insert_position.rs:21:12
[INFO] [stderr]    |
[INFO] [stderr] 5  | impl Solution {
[INFO] [stderr]    | ------------- associated function in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 21 |     pub fn search_insert2(nums: Vec<i32>, target: i32) -> i32 {
[INFO] [stderr]    |            ^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: call to `.clone()` on a reference in this situation does nothing
[INFO] [stderr]   --> tests/hard/regular_expression_matching.rs:16:40
[INFO] [stderr]    |
[INFO] [stderr] 16 |                 return Solution::next(p.clone(), pos + 1);
[INFO] [stderr]    |                                        ^^^^^^^^ help: remove this redundant call
[INFO] [stderr]    |
[INFO] [stderr]    = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed
[INFO] [stderr]    = note: `#[warn(noop_method_call)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: calls to `std::mem::drop` with a reference instead of an owned value does nothing
[INFO] [stderr]   --> tests/medium/remove_nth_node_from_end_of_list.rs:35:9
[INFO] [stderr]    |
[INFO] [stderr] 35 |         std::mem::drop(current);
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^-------^
[INFO] [stderr]    |                        |
[INFO] [stderr]    |                        argument has type `&Option<Box<ListNode>>`
[INFO] [stderr]    |
[INFO] [stderr]    = note: use `let _ = ...` to ignore the expression or result
[INFO] [stderr]    = note: `#[warn(dropping_references)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `leetcode` (test "tests") generated 3 warnings (run `cargo fix --test "tests"` to apply 1 suggestion)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.02s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/leetcode-7d3986accb494a3b)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tests.rs (/opt/rustwide/target/debug/deps/tests-d0a5bb2e6c15b2a7)
[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] [stdout] 
[INFO] [stdout] running 39 tests
[INFO] [stdout] test easy::implement_strstr::test_str_str ... ok
[INFO] [stdout] test easy::remove_duplicates_from_sorted_array::test_remove_duplicates_from_discuss ... ok
[INFO] [stdout] test easy::remove_element::test_remove_element ... ok
[INFO] [stdout] test easy::roman_to_integer::test_roman_to_int ... ok
[INFO] [stdout] test easy::search_insert_position::test_search_insert ... ok
[INFO] [stdout] test easy::remove_duplicates_from_sorted_array::test_remove_duplicates ... ok
[INFO] [stdout] test easy::two_sum::test_two_sum ... ok
[INFO] [stdout] test easy::valid_parentheses::test_is_valid ... ok
[INFO] [stdout] test hard::longest_valid_parentheses::test_longest_valid_parentheses ... ok
[INFO] [stdout] test hard::median_of_two_sorted_arrays::test_find_median_sorted_arrays ... ok
[INFO] [stdout] test hard::merge_k_sorted_lists::test_merge_k_lists ... ok
[INFO] [stdout] test hard::regular_expression_matching::test_is_match ... ok
[INFO] [stdout] test easy::merge_two_sorted_lists::test_merge_two_lists ... ok
[INFO] [stdout] test easy::longest_common_prefix::test_longest_common_prefix ... ok
[INFO] [stdout] test easy::palindrome_number::test_is_palindrome ... ok
[INFO] [stdout] test hard::reverse_nodes_in_k_group::test_reverse_k_group ... ok
[INFO] [stdout] test medium::find_first_and_last_position_of_element_in_sorted_array::test_search_range ... ok
[INFO] [stdout] test hard::regular_expression_matching::test_is_match_answer ... ok
[INFO] [stdout] test medium::add_two_numbers::test_add_tw_numbers ... ok
[INFO] [stdout] test hard::substring_with_concatenation_of_all_words::test_find_substring ... ok
[INFO] [stdout] test medium::integer_to_roman::test_int_to_roman ... ok
[INFO] [stdout] test medium::letter_combinations_of_a_phone_number::test_letter_combinations ... ok
[INFO] [stdout] test medium::generate_parentheses::test_generate_parenthesis ... ok
[INFO] [stdout] test medium::add_two_numbers::test_create_node_list ... ok
[INFO] [stdout] test medium::four_sum::test_four_sum ... ok
[INFO] [stdout] test medium::generate_parentheses::test_generate_parenthesis_from_discussion ... ok
[INFO] [stdout] test medium::longest_substring_without_repeating_characters::test_length_of_longest_substring ... ok
[INFO] [stdout] test medium::next_permutation::test_next_permutation ... ok
[INFO] [stdout] test medium::string_to_integer_atoi::test_my_atoi ... ok
[INFO] [stdout] test medium::swap_nodes_in_pairs::test_swap_pairs ... ok
[INFO] [stdout] test medium::divide_two_integers::test_divide ... ok
[INFO] [stdout] test medium::search_in_rotated_sorted_array::test_search ... ok
[INFO] [stdout] test medium::longest_palindromic_substring::test_longest_palindrome ... ok
[INFO] [stdout] test medium::remove_nth_node_from_end_of_list::test_remove_nth_from_end ... ok
[INFO] [stdout] test medium::reverse_integer::test_reverse ... ok
[INFO] [stdout] test medium::zigzag_conversion::test_convert ... ok
[INFO] [stdout] test medium::three_sum_closest::test_three_sum_closest ... ok
[INFO] [stdout] test medium::container_with_most_water::test_max_area ... ok
[INFO] [stdout] test medium::three_sum::test_three_sum ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 39 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "aa1fdd24af2d379703e6aad4ccd71d51f11fe6db70eab5237c3d63f159eac749", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "aa1fdd24af2d379703e6aad4ccd71d51f11fe6db70eab5237c3d63f159eac749", kill_on_drop: false }`
[INFO] [stdout] aa1fdd24af2d379703e6aad4ccd71d51f11fe6db70eab5237c3d63f159eac749
