[INFO] fetching crate leetcode_for_rust 0.1.37... [INFO] testing leetcode_for_rust-0.1.37 against 1.44.0 for beta-1.45-1 [INFO] extracting crate leetcode_for_rust 0.1.37 into /workspace/builds/worker-7/source [INFO] validating manifest of crates.io crate leetcode_for_rust 0.1.37 on toolchain 1.44.0 [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate leetcode_for_rust 0.1.37 [INFO] finished tweaking crates.io crate leetcode_for_rust 0.1.37 [INFO] tweaked toml for crates.io crate leetcode_for_rust 0.1.37 written to /workspace/builds/worker-7/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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" "MAP_USER_ID=0" "-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" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "build" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 0ca0a6479d8cf74690e4815fca74b4af6eb06def7dde1b3bc1ff5825558cd359 [INFO] running `"docker" "start" "-a" "0ca0a6479d8cf74690e4815fca74b4af6eb06def7dde1b3bc1ff5825558cd359"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling leetcode_for_rust v0.1.37 (/opt/rustwide/workdir) [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/cd0224_basic_calculator/mod.rs:88:16 [INFO] [stderr] | [INFO] [stderr] 88 | '0'...'9' => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: 1 warning emitted [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 2.95s [INFO] running `"docker" "inspect" "0ca0a6479d8cf74690e4815fca74b4af6eb06def7dde1b3bc1ff5825558cd359"` [INFO] running `"docker" "rm" "-f" "0ca0a6479d8cf74690e4815fca74b4af6eb06def7dde1b3bc1ff5825558cd359"` [INFO] [stdout] 0ca0a6479d8cf74690e4815fca74b4af6eb06def7dde1b3bc1ff5825558cd359 [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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" "MAP_USER_ID=0" "-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" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "test" "--frozen" "--no-run"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] b476710460e3969f0e614db2fc41764a61b833717c4455368c8980eca6b92635 [INFO] running `"docker" "start" "-a" "b476710460e3969f0e614db2fc41764a61b833717c4455368c8980eca6b92635"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling leetcode_for_rust v0.1.37 (/opt/rustwide/workdir) [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/cd0224_basic_calculator/mod.rs:88:16 [INFO] [stderr] | [INFO] [stderr] 88 | '0'...'9' => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: 1 warning emitted [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/cd0224_basic_calculator/mod.rs:88:16 [INFO] [stderr] | [INFO] [stderr] 88 | '0'...'9' => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: 1 warning emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 1.01s [INFO] running `"docker" "inspect" "b476710460e3969f0e614db2fc41764a61b833717c4455368c8980eca6b92635"` [INFO] running `"docker" "rm" "-f" "b476710460e3969f0e614db2fc41764a61b833717c4455368c8980eca6b92635"` [INFO] [stdout] b476710460e3969f0e614db2fc41764a61b833717c4455368c8980eca6b92635 [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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" "MAP_USER_ID=0" "-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" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "test" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] cb1176452e039b1806ef7f82852f064bda0de106538e3b437618dd0d09483239 [INFO] running `"docker" "start" "-a" "cb1176452e039b1806ef7f82852f064bda0de106538e3b437618dd0d09483239"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/cd0224_basic_calculator/mod.rs:88:16 [INFO] [stderr] | [INFO] [stderr] 88 | '0'...'9' => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: 1 warning emitted [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/cd0224_basic_calculator/mod.rs:88:16 [INFO] [stderr] | [INFO] [stderr] 88 | '0'...'9' => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: 1 warning emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.03s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/leetcode_for_rust-ab6f6f1f269b2501 [INFO] [stderr] Doc-tests leetcode_for_rust [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 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 225 tests [INFO] [stdout] test src/cd0001_two_sum/mod.rs - cd0001_two_sum (line 9) ... FAILED [INFO] [stdout] test src/cd0015_three_sum/mod.rs - cd0015_three_sum (line 11) ... FAILED [INFO] [stdout] test src/cd0003_longest_substring_without_repeating_characters/mod.rs - cd0003_longest_substring_without_repeating_characters (line 15) ... FAILED [INFO] [stdout] test src/cd0004_median_of_two_sorted_arrays/mod.rs - cd0004_median_of_two_sorted_arrays (line 20) ... FAILED [INFO] [stdout] test src/cd0004_median_of_two_sorted_arrays/mod.rs - cd0004_median_of_two_sorted_arrays (line 11) ... FAILED [INFO] [stdout] test src/cd0002_add_two_numbers/mod.rs - cd0002_add_two_numbers (line 9) ... FAILED [INFO] [stdout] test src/cd0003_longest_substring_without_repeating_characters/mod.rs - cd0003_longest_substring_without_repeating_characters::length_of_longest_substring (line 41) ... FAILED [INFO] [stdout] test src/cd0015_three_sum/mod.rs - cd0015_three_sum::three_sum (line 32) ... FAILED [INFO] [stdout] test src/cd0003_longest_substring_without_repeating_characters/mod.rs - cd0003_longest_substring_without_repeating_characters (line 7) ... FAILED [INFO] [stdout] test src/cd0015_three_sum/mod.rs - cd0015_three_sum::three_sum (line 77) ... FAILED [INFO] [stdout] test src/cd0001_two_sum/mod.rs - cd0001_two_sum::two_sum (line 26) ... FAILED [INFO] [stdout] test src/cd0019_remove_nth_node_from_end_of_list/mod.rs - cd0019_remove_nth_node_from_end_of_list (line 7) ... FAILED [INFO] [stdout] test src/cd0003_longest_substring_without_repeating_characters/mod.rs - cd0003_longest_substring_without_repeating_characters (line 23) ... FAILED [INFO] [stdout] test src/cd0020_valid_parentheses/mod.rs - cd0020_valid_parentheses (line 22) ... FAILED [INFO] [stdout] test src/cd0020_valid_parentheses/mod.rs - cd0020_valid_parentheses (line 38) ... FAILED [INFO] [stdout] test src/cd0001_two_sum/mod.rs - cd0001_two_sum::two_sum (line 55) ... FAILED [INFO] [stdout] test src/cd0020_valid_parentheses/mod.rs - cd0020_valid_parentheses (line 30) ... FAILED [INFO] [stdout] test src/cd0019_remove_nth_node_from_end_of_list/mod.rs - cd0019_remove_nth_node_from_end_of_list::remove_nth_from_end (line 29) ... FAILED [INFO] [stdout] test src/cd0020_valid_parentheses/mod.rs - cd0020_valid_parentheses (line 14) ... FAILED [INFO] [stdout] test src/cd0021_merge_two_sorted_lists/mod.rs - cd0021_merge_two_sorted_lists (line 7) ... FAILED [INFO] [stdout] test src/cd0020_valid_parentheses/mod.rs - cd0020_valid_parentheses (line 46) ... FAILED [INFO] [stdout] test src/cd0021_merge_two_sorted_lists/mod.rs - cd0021_merge_two_sorted_lists::merge_two_lists (line 26) ... FAILED [INFO] [stdout] test src/cd0002_add_two_numbers/mod.rs - cd0002_add_two_numbers::add_two_numbers (line 26) ... FAILED [INFO] [stdout] test src/cd0024_swap_nodes_in_pairs/mod.rs - cd0024_swap_nodes_in_pairs (line 9) ... FAILED [INFO] [stdout] test src/cd0033_search_in_rotated_sorted_array/mod.rs - cd0033_search_in_rotated_sorted_array (line 15) ... FAILED [INFO] [stdout] test src/cd0025_reverse_nodes_in_k_group/mod.rs - cd0025_reverse_nodes_in_k_group (line 9) ... FAILED [INFO] [stdout] test src/cd0020_valid_parentheses/mod.rs - cd0020_valid_parentheses::is_valid (line 93) ... FAILED [INFO] [stdout] test src/cd0020_valid_parentheses/mod.rs - cd0020_valid_parentheses::is_valid (line 61) ... FAILED [INFO] [stdout] test src/cd0020_valid_parentheses/mod.rs - cd0020_valid_parentheses::is_valid2 (line 144) ... FAILED [INFO] [stdout] test src/cd0022_generate_parentheses/mod.rs - cd0022_generate_parentheses (line 9) ... FAILED [INFO] [stdout] test src/cd0036_valid_sudoku/mod.rs - cd0036_valid_sudoku (line 16) ... FAILED [INFO] [stdout] test src/cd0033_search_in_rotated_sorted_array/mod.rs - cd0033_search_in_rotated_sorted_array (line 22) ... FAILED [INFO] [stdout] test src/cd0024_swap_nodes_in_pairs/mod.rs - cd0024_swap_nodes_in_pairs::swap_pairs (line 26) ... FAILED [INFO] [stdout] test src/cd0036_valid_sudoku/mod.rs - cd0036_valid_sudoku (line 33) ... FAILED [INFO] [stdout] test src/cd0050_powx_n/mod.rs - cd0050_powx_n (line 14) ... FAILED [INFO] [stdout] test src/cd0025_reverse_nodes_in_k_group/mod.rs - cd0025_reverse_nodes_in_k_group::reverse_k_group (line 34) ... FAILED [INFO] [stdout] test src/cd0033_search_in_rotated_sorted_array/mod.rs - cd0033_search_in_rotated_sorted_array::search (line 38) ... FAILED [INFO] [stdout] test src/cd0022_generate_parentheses/mod.rs - cd0022_generate_parentheses::generate_parenthesis (line 26) ... FAILED [INFO] [stdout] test src/cd0050_powx_n/mod.rs - cd0050_powx_n (line 7) ... FAILED [INFO] [stdout] test src/cd0050_powx_n/mod.rs - cd0050_powx_n (line 21) ... FAILED [INFO] [stdout] test src/cd0036_valid_sudoku/mod.rs - cd0036_valid_sudoku::is_valid_sudoku (line 112) ... FAILED [INFO] [stdout] test src/cd0037_sudoku_solver/mod.rs - cd0037_sudoku_solver::solve_sudoku (line 40) ... FAILED [INFO] [stdout] test src/cd0051_n_queens/mod.rs - cd0051_n_queens (line 15) ... FAILED [INFO] [stdout] test src/cd0004_median_of_two_sorted_arrays/mod.rs - cd0004_median_of_two_sorted_arrays::find_median_sorted_arrays (line 38) ... ok [INFO] [stdout] test src/cd0052_n_queens_ii/mod.rs - cd0052_n_queens_ii (line 13) ... FAILED [INFO] [stdout] test src/cd0050_powx_n/mod.rs - cd0050_powx_n::my_pow (line 71) ... FAILED [INFO] [stdout] test src/cd0050_powx_n/mod.rs - cd0050_powx_n::my_pow (line 43) ... FAILED [INFO] [stdout] test src/cd0036_valid_sudoku/mod.rs - cd0036_valid_sudoku::is_valid_sudoku (line 70) ... FAILED [INFO] [stdout] test src/cd0037_sudoku_solver/mod.rs - cd0037_sudoku_solver::solve_sudoku (line 89) ... FAILED [INFO] [stdout] test src/cd0069_sqrtx/mod.rs - cd0069_sqrtx (line 10) ... FAILED [INFO] [stdout] test src/cd0069_sqrtx/mod.rs - cd0069_sqrtx (line 16) ... FAILED [INFO] [stdout] test src/cd0052_n_queens_ii/mod.rs - cd0052_n_queens_ii::total_n_queens (line 42) ... FAILED [INFO] [stdout] test src/cd0052_n_queens_ii/mod.rs - cd0052_n_queens_ii::total_n_queens (line 143) ... FAILED [INFO] [stdout] test src/cd0069_sqrtx/mod.rs - cd0069_sqrtx::my_sqrt (line 34) ... FAILED [INFO] [stdout] test src/cd0051_n_queens/mod.rs - cd0051_n_queens::solve_n_queens (line 43) ... FAILED [INFO] [stdout] test src/cd0069_sqrtx/mod.rs - cd0069_sqrtx::my_sqrt (line 91) ... FAILED [INFO] [stdout] test src/cd0052_n_queens_ii/mod.rs - cd0052_n_queens_ii::total_n_queens (line 91) ... FAILED [INFO] [stdout] test src/cd0069_sqrtx/mod.rs - cd0069_sqrtx::my_sqrt (line 67) ... FAILED [INFO] [stdout] test src/cd0051_n_queens/mod.rs - cd0051_n_queens::solve_n_queens (line 114) ... FAILED [INFO] [stdout] test src/cd0070_climbing_stairs/mod.rs - cd0070_climbing_stairs (line 19) ... FAILED [INFO] [stdout] test src/cd0051_n_queens/mod.rs - cd0051_n_queens::solve_n_queens (line 166) ... FAILED [INFO] [stdout] test src/cd0070_climbing_stairs/mod.rs - cd0070_climbing_stairs (line 10) ... FAILED [INFO] [stdout] test src/cd0070_climbing_stairs/mod.rs - cd0070_climbing_stairs::climb_stairs (line 85) ... FAILED [INFO] [stdout] test src/cd0069_sqrtx/mod.rs - cd0069_sqrtx::my_sqrt_f64 (line 177) ... FAILED [INFO] [stdout] test src/cd0072_edit_distance/mod.rs - cd0072_edit_distance (line 12) ... FAILED [INFO] [stdout] test src/cd0069_sqrtx/mod.rs - cd0069_sqrtx::my_sqrt_f64 (line 144) ... FAILED [INFO] [stdout] test src/cd0094_binary_tree_inorder_traversal/mod.rs - cd0094_binary_tree_inorder_traversal (line 7) ... FAILED [INFO] [stdout] test src/cd0072_edit_distance/mod.rs - cd0072_edit_distance (line 23) ... FAILED [INFO] [stdout] test src/cd0070_climbing_stairs/mod.rs - cd0070_climbing_stairs::climb_stairs (line 39) ... FAILED [INFO] [stdout] test src/cd0072_edit_distance/mod.rs - cd0072_edit_distance::min_distance (line 46) ... FAILED [INFO] [stdout] test src/cd0070_climbing_stairs/mod.rs - cd0070_climbing_stairs::climb_stairs (line 65) ... FAILED [INFO] [stdout] test src/cd0079_word_search/mod.rs - cd0079_word_search (line 8) ... FAILED [INFO] [stdout] test src/cd0098_validate_binary_search_tree/mod.rs - cd0098_validate_binary_search_tree (line 13) ... FAILED [INFO] [stdout] test src/cd0079_word_search/mod.rs - cd0079_word_search::exist (line 32) ... FAILED [INFO] [stdout] test src/cd0098_validate_binary_search_tree/mod.rs - cd0098_validate_binary_search_tree (line 23) ... FAILED [INFO] [stdout] test src/cd0094_binary_tree_inorder_traversal/mod.rs - cd0094_binary_tree_inorder_traversal::inorder_traversal (line 31) ... FAILED [INFO] [stdout] test src/cd0102_binary_tree_level_order_traversal/mod.rs - cd0102_binary_tree_level_order_traversal (line 8) ... FAILED [INFO] [stdout] test src/cd0072_edit_distance/mod.rs - cd0072_edit_distance::min_distance (line 85) ... FAILED [INFO] [stdout] test src/cd0094_binary_tree_inorder_traversal/mod.rs - cd0094_binary_tree_inorder_traversal::inorder_traversal (line 83) ... FAILED [INFO] [stdout] test src/cd0104_maximum_depth_of_binary_tree/mod.rs - cd0104_maximum_depth_of_binary_tree (line 12) ... FAILED [INFO] [stdout] test src/cd0079_word_search/mod.rs - cd0079_word_search::exist (line 85) ... FAILED [INFO] [stdout] test src/cd0111_minimum_depth_of_binary_tree/mod.rs - cd0111_minimum_depth_of_binary_tree (line 13) ... FAILED [INFO] [stdout] test src/cd0102_binary_tree_level_order_traversal/mod.rs - cd0102_binary_tree_level_order_traversal (line 16) ... FAILED [INFO] [stdout] test src/cd0098_validate_binary_search_tree/mod.rs - cd0098_validate_binary_search_tree::is_valid_bst (line 117) ... FAILED [INFO] [stdout] test src/cd0111_minimum_depth_of_binary_tree/mod.rs - cd0111_minimum_depth_of_binary_tree::min_depth (line 36) ... FAILED [INFO] [stdout] test src/cd0120_triangle/mod.rs - cd0120_triangle::minimum_total (line 33) ... FAILED [INFO] [stdout] test src/cd0098_validate_binary_search_tree/mod.rs - cd0098_validate_binary_search_tree::is_valid_bst (line 48) ... FAILED [INFO] [stdout] test src/cd0102_binary_tree_level_order_traversal/mod.rs - cd0102_binary_tree_level_order_traversal::level_order (line 104) ... FAILED [INFO] [stdout] test src/cd0121_best_time_to_buy_and_sell_stock/mod.rs - cd0121_best_time_to_buy_and_sell_stock (line 20) ... FAILED [INFO] [stdout] test src/cd0104_maximum_depth_of_binary_tree/mod.rs - cd0104_maximum_depth_of_binary_tree::max_depth (line 83) ... FAILED [INFO] [stdout] test src/cd0104_maximum_depth_of_binary_tree/mod.rs - cd0104_maximum_depth_of_binary_tree::max_depth (line 36) ... FAILED [INFO] [stdout] test src/cd0120_triangle/mod.rs - cd0120_triangle::minimum_total (line 58) ... FAILED [INFO] [stdout] test src/cd0111_minimum_depth_of_binary_tree/mod.rs - cd0111_minimum_depth_of_binary_tree::min_depth (line 87) ... FAILED [INFO] [stdout] test src/cd0102_binary_tree_level_order_traversal/mod.rs - cd0102_binary_tree_level_order_traversal::level_order (line 39) ... FAILED [INFO] [stdout] test src/cd0122_best_time_to_buy_and_sell_stock_ii/mod.rs - cd0122_best_time_to_buy_and_sell_stock_ii (line 11) ... FAILED [INFO] [stdout] test src/cd0121_best_time_to_buy_and_sell_stock/mod.rs - cd0121_best_time_to_buy_and_sell_stock (line 11) ... FAILED [INFO] [stdout] test src/cd0122_best_time_to_buy_and_sell_stock_ii/mod.rs - cd0122_best_time_to_buy_and_sell_stock_ii (line 30) ... FAILED [INFO] [stdout] test src/cd0122_best_time_to_buy_and_sell_stock_ii/mod.rs - cd0122_best_time_to_buy_and_sell_stock_ii (line 20) ... FAILED [INFO] [stdout] test src/cd0121_best_time_to_buy_and_sell_stock/mod.rs - cd0121_best_time_to_buy_and_sell_stock::max_profit (line 38) ... FAILED [INFO] [stdout] test src/cd0122_best_time_to_buy_and_sell_stock_ii/mod.rs - cd0122_best_time_to_buy_and_sell_stock_ii::max_profit (line 47) ... FAILED [INFO] [stdout] test src/cd0121_best_time_to_buy_and_sell_stock/mod.rs - cd0121_best_time_to_buy_and_sell_stock::max_profit (line 98) ... FAILED [INFO] [stdout] test src/cd0123_best_time_to_buy_and_sell_stock_iii/mod.rs - cd0123_best_time_to_buy_and_sell_stock_iii (line 20) ... FAILED [INFO] [stdout] test src/cd0121_best_time_to_buy_and_sell_stock/mod.rs - cd0121_best_time_to_buy_and_sell_stock::max_profit (line 70) ... FAILED [INFO] [stdout] test src/cd0123_best_time_to_buy_and_sell_stock_iii/mod.rs - cd0123_best_time_to_buy_and_sell_stock_iii (line 11) ... FAILED [INFO] [stdout] test src/cd0141_linked_list_cycle/mod.rs - cd0141_linked_list_cycle (line 20) ... FAILED [INFO] [stdout] test src/cd0141_linked_list_cycle/mod.rs - cd0141_linked_list_cycle (line 32) ... FAILED [INFO] [stdout] test src/cd0120_triangle/mod.rs - cd0120_triangle (line 7) ... FAILED [INFO] [stdout] test src/cd0121_best_time_to_buy_and_sell_stock/mod.rs - cd0121_best_time_to_buy_and_sell_stock::max_profit (line 128) ... FAILED [INFO] [stdout] test src/cd0122_best_time_to_buy_and_sell_stock_ii/mod.rs - cd0122_best_time_to_buy_and_sell_stock_ii::max_profit (line 70) ... FAILED [INFO] [stdout] test src/cd0141_linked_list_cycle/mod.rs - cd0141_linked_list_cycle (line 9) ... FAILED [INFO] [stdout] test src/cd0123_best_time_to_buy_and_sell_stock_iii/mod.rs - cd0123_best_time_to_buy_and_sell_stock_iii (line 30) ... FAILED [INFO] [stdout] test src/cd0141_linked_list_cycle/mod.rs - cd0141_linked_list_cycle::has_cycle (line 107) ... FAILED [INFO] [stdout] test src/cd0122_best_time_to_buy_and_sell_stock_ii/mod.rs - cd0122_best_time_to_buy_and_sell_stock_ii::max_profit (line 95) ... FAILED [INFO] [stdout] test src/cd0123_best_time_to_buy_and_sell_stock_iii/mod.rs - cd0123_best_time_to_buy_and_sell_stock_iii::max_profit (line 47) ... FAILED [INFO] [stdout] test src/cd0145_binary_tree_postorder_traversal/mod.rs - cd0145_binary_tree_postorder_traversal (line 7) ... FAILED [INFO] [stdout] test src/cd0152_maximum_product_subarray/mod.rs - cd0152_maximum_product_subarray (line 15) ... FAILED [INFO] [stdout] test src/cd0144_binary_tree_preorder_traversal/mod.rs - cd0144_binary_tree_preorder_traversal (line 7) ... FAILED [INFO] [stdout] test src/cd0141_linked_list_cycle/mod.rs - cd0141_linked_list_cycle::has_cycle (line 59) ... FAILED [INFO] [stdout] test src/cd0152_maximum_product_subarray/mod.rs - cd0152_maximum_product_subarray (line 7) ... FAILED [INFO] [stdout] test src/cd0155_min_stack/mod.rs - cd0155_min_stack (line 12) ... FAILED [INFO] [stdout] test src/cd0123_best_time_to_buy_and_sell_stock_iii/mod.rs - cd0123_best_time_to_buy_and_sell_stock_iii::max_profit (line 85) ... FAILED [INFO] [stdout] test src/cd0144_binary_tree_preorder_traversal/mod.rs - cd0144_binary_tree_preorder_traversal::preorder_traversal (line 31) ... FAILED [INFO] [stdout] test src/cd0152_maximum_product_subarray/mod.rs - cd0152_maximum_product_subarray::max_product (line 32) ... FAILED [INFO] [stdout] test src/cd0145_binary_tree_postorder_traversal/mod.rs - cd0145_binary_tree_postorder_traversal::postorder_traversal (line 31) ... FAILED [INFO] [stdout] test src/cd0144_binary_tree_preorder_traversal/mod.rs - cd0144_binary_tree_preorder_traversal::preorder_traversal (line 83) ... FAILED [INFO] [stdout] test src/cd0169_majority_element/mod.rs - cd0169_majority_element (line 17) ... FAILED [INFO] [stdout] test src/cd0152_maximum_product_subarray/mod.rs - cd0152_maximum_product_subarray::max_product (line 113) ... FAILED [INFO] [stdout] test src/cd0145_binary_tree_postorder_traversal/mod.rs - cd0145_binary_tree_postorder_traversal::postorder_traversal (line 83) ... FAILED [INFO] [stdout] test src/cd0169_majority_element/mod.rs - cd0169_majority_element (line 9) ... FAILED [INFO] [stdout] test src/cd0155_min_stack/mod.rs - cd0155_min_stack::MinStack (line 35) ... FAILED [INFO] [stdout] test src/cd0152_maximum_product_subarray/mod.rs - cd0152_maximum_product_subarray::max_product (line 77) ... FAILED [INFO] [stdout] test src/cd0188_best_time_to_buy_and_sell_stock_iv/mod.rs - cd0188_best_time_to_buy_and_sell_stock_iv (line 19) ... FAILED [INFO] [stdout] test src/cd0191_number_of_bits/mod.rs - cd0191_number_of_bits (line 25) ... FAILED [INFO] [stdout] test src/cd0188_best_time_to_buy_and_sell_stock_iv/mod.rs - cd0188_best_time_to_buy_and_sell_stock_iv (line 11) ... FAILED [INFO] [stdout] test src/cd0191_number_of_bits/mod.rs - cd0191_number_of_bits (line 7) ... FAILED [INFO] [stdout] test src/cd0169_majority_element/mod.rs - cd0169_majority_element::majority_element (line 65) ... FAILED [INFO] [stdout] test src/cd0169_majority_element/mod.rs - cd0169_majority_element::majority_element (line 34) ... FAILED [INFO] [stdout] test src/cd0191_number_of_bits/mod.rs - cd0191_number_of_bits (line 16) ... FAILED [INFO] [stdout] test src/cd0188_best_time_to_buy_and_sell_stock_iv/mod.rs - cd0188_best_time_to_buy_and_sell_stock_iv::max_profit (line 72) ... FAILED [INFO] [stdout] test src/cd0188_best_time_to_buy_and_sell_stock_iv/mod.rs - cd0188_best_time_to_buy_and_sell_stock_iv::max_profit (line 38) ... FAILED [INFO] [stdout] test src/cd0191_number_of_bits/mod.rs - cd0191_number_of_bits::hamming_weight (line 50) ... FAILED [INFO] [stdout] test src/cd0200_number_of_islands/mod.rs - cd0200_number_of_islands (line 19) ... FAILED [INFO] [stdout] test src/cd0200_number_of_islands/mod.rs - cd0200_number_of_islands (line 7) ... FAILED [INFO] [stdout] test src/cd0206_reverse_linked_list/mod.rs - cd0206_reverse_linked_list (line 7) ... FAILED [INFO] [stdout] test src/cd0208_implement_trie_prefix_tree/mod.rs - cd0208_implement_trie_prefix_tree (line 7) ... FAILED [INFO] [stdout] test src/cd0191_number_of_bits/mod.rs - cd0191_number_of_bits::hamming_weight (line 95) ... FAILED [INFO] [stdout] test src/cd0191_number_of_bits/mod.rs - cd0191_number_of_bits::hamming_weight (line 73) ... FAILED [INFO] [stdout] test src/cd0200_number_of_islands/mod.rs - cd0200_number_of_islands::num_islands (line 41) ... FAILED [INFO] [stdout] test src/cd0200_number_of_islands/mod.rs - cd0200_number_of_islands::num_islands (line 132) ... FAILED [INFO] [stdout] test src/cd0224_basic_calculator/mod.rs - cd0224_basic_calculator (line 16) ... FAILED [INFO] [stdout] test src/cd0208_implement_trie_prefix_tree/mod.rs - cd0208_implement_trie_prefix_tree::Trie (line 99) ... FAILED [INFO] [stdout] test src/cd0208_implement_trie_prefix_tree/mod.rs - cd0208_implement_trie_prefix_tree::Trie (line 31) ... FAILED [INFO] [stdout] test src/cd0212_word_search_ii/mod.rs - cd0212_word_search_ii (line 9) ... FAILED [INFO] [stdout] test src/cd0206_reverse_linked_list/mod.rs - cd0206_reverse_linked_list::reverse_list (line 25) ... FAILED [INFO] [stdout] test src/cd0231_power_of_two/mod.rs - cd0231_power_of_two (line 15) ... FAILED [INFO] [stdout] test src/cd0224_basic_calculator/mod.rs - cd0224_basic_calculator (line 9) ... FAILED [INFO] [stdout] test src/cd0224_basic_calculator/mod.rs - cd0224_basic_calculator (line 23) ... FAILED [INFO] [stdout] test src/cd0231_power_of_two/mod.rs - cd0231_power_of_two (line 23) ... FAILED [INFO] [stdout] test src/cd0231_power_of_two/mod.rs - cd0231_power_of_two (line 7) ... FAILED [INFO] [stdout] test src/cd0239_sliding_window_maximum/mod.rs - cd0239_sliding_window_maximum (line 7) ... FAILED [INFO] [stdout] test src/cd0224_basic_calculator/mod.rs - cd0224_basic_calculator::calculate (line 46) ... FAILED [INFO] [stdout] test src/cd0212_word_search_ii/mod.rs - cd0212_word_search_ii::find_words (line 38) ... FAILED [INFO] [stdout] test src/cd0232_implement_queue_using_stacks/mod.rs - cd0232_implement_queue_using_stacks (line 11) ... FAILED [INFO] [stdout] test src/cd0232_implement_queue_using_stacks/mod.rs - cd0232_implement_queue_using_stacks::MyQueue (line 35) ... FAILED [INFO] [stdout] test src/cd0231_power_of_two/mod.rs - cd0231_power_of_two::is_power_of_two (line 39) ... FAILED [INFO] [stdout] test src/cd0242_valid_anagram/mod.rs - cd0242_valid_anagram (line 7) ... FAILED [INFO] [stdout] test src/cd0232_implement_queue_using_stacks/mod.rs - cd0232_implement_queue_using_stacks::MyQueue (line 94) ... FAILED [INFO] [stdout] test src/cd0300_longest_increasing_subsequence/mod.rs - cd0300_longest_increasing_subsequence (line 7) ... FAILED [INFO] [stdout] test src/cd0309_best_time_to_buy_and_sell_stock_with_cooldown/mod.rs - cd0309_best_time_to_buy_and_sell_stock_with_cooldown (line 12) ... FAILED [INFO] [stdout] test src/cd0242_valid_anagram/mod.rs - cd0242_valid_anagram (line 14) ... FAILED [INFO] [stdout] test src/cd0322_coin_change/mod.rs - cd0322_coin_change (line 7) ... FAILED [INFO] [stdout] test src/cd0300_longest_increasing_subsequence/mod.rs - cd0300_longest_increasing_subsequence::length_of_lis (line 60) ... FAILED [INFO] [stdout] test src/cd0300_longest_increasing_subsequence/mod.rs - cd0300_longest_increasing_subsequence::length_of_lis (line 94) ... FAILED [INFO] [stdout] test src/cd0322_coin_change/mod.rs - cd0322_coin_change (line 15) ... FAILED [INFO] [stdout] test src/cd0338_counting_bits/mod.rs - cd0338_counting_bits (line 14) ... FAILED [INFO] [stdout] test src/cd0300_longest_increasing_subsequence/mod.rs - cd0300_longest_increasing_subsequence::length_of_lis (line 30) ... FAILED [INFO] [stdout] test src/cd0309_best_time_to_buy_and_sell_stock_with_cooldown/mod.rs - cd0309_best_time_to_buy_and_sell_stock_with_cooldown::max_profit (line 30) ... FAILED [INFO] [stdout] test src/cd0309_best_time_to_buy_and_sell_stock_with_cooldown/mod.rs - cd0309_best_time_to_buy_and_sell_stock_with_cooldown::max_profit (line 61) ... FAILED [INFO] [stdout] test src/cd0338_counting_bits/mod.rs - cd0338_counting_bits (line 7) ... FAILED [INFO] [stdout] test src/cd0239_sliding_window_maximum/mod.rs - cd0239_sliding_window_maximum::max_sliding_window (line 71) ... ok [INFO] [stdout] test src/cd0338_counting_bits/mod.rs - cd0338_counting_bits::count_bits (line 57) ... FAILED [INFO] [stdout] test src/cd0322_coin_change/mod.rs - cd0322_coin_change::coin_change (line 35) ... FAILED [INFO] [stdout] test src/cd0367_valid_perfect_square/mod.rs - cd0367_valid_perfect_square (line 14) ... FAILED [INFO] [stdout] test src/cd0322_coin_change/mod.rs - cd0322_coin_change::coin_change (line 63) ... FAILED [INFO] [stdout] test src/cd0239_sliding_window_maximum/mod.rs - cd0239_sliding_window_maximum::max_sliding_window (line 36) ... ok [INFO] [stdout] test src/cd0338_counting_bits/mod.rs - cd0338_counting_bits::count_bits (line 36) ... FAILED [INFO] [stdout] test src/cd0367_valid_perfect_square/mod.rs - cd0367_valid_perfect_square (line 8) ... FAILED [INFO] [stdout] test src/cd0496_next_greater_element_i/mod.rs - cd0496_next_greater_element_i (line 20) ... FAILED [INFO] [stdout] test src/cd0547_friend_circles/mod.rs - cd0547_friend_circles (line 9) ... FAILED [INFO] [stdout] test src/cd0547_friend_circles/mod.rs - cd0547_friend_circles (line 21) ... FAILED [INFO] [stdout] test src/cd0496_next_greater_element_i/mod.rs - cd0496_next_greater_element_i::next_greater_element (line 82) ... FAILED [INFO] [stdout] test src/cd0242_valid_anagram/mod.rs - cd0242_valid_anagram::is_anagram (line 36) ... ok [INFO] [stdout] test src/cd0641_design_circular_deque/mod.rs - cd0641_design_circular_deque (line 19) ... FAILED [INFO] [stdout] test src/cd0682_baseball_game/mod.rs - cd0682_baseball_game (line 18) ... FAILED [INFO] [stdout] test src/cd0496_next_greater_element_i/mod.rs - cd0496_next_greater_element_i (line 9) ... FAILED [INFO] [stdout] test src/cd0682_baseball_game/mod.rs - cd0682_baseball_game (line 31) ... FAILED [INFO] [stdout] test src/cd0622_design_circular_queue/mod.rs - cd0622_design_circular_queue (line 19) ... FAILED [INFO] [stdout] test src/cd0242_valid_anagram/mod.rs - cd0242_valid_anagram::is_anagram (line 67) ... ok [INFO] [stdout] test src/cd0367_valid_perfect_square/mod.rs - cd0367_valid_perfect_square::is_perfect_square (line 30) ... FAILED [INFO] [stdout] test src/cd0622_design_circular_queue/mod.rs - cd0622_design_circular_queue::MyCircularQueue (line 49) ... FAILED [INFO] [stdout] test src/cd0547_friend_circles/mod.rs - cd0547_friend_circles::find_circle_num (line 48) ... FAILED [INFO] [stdout] test src/cd0703_kth_largest_element_in_a_stream/mod.rs - cd0703_kth_largest_element_in_a_stream (line 9) ... FAILED [INFO] [stdout] test src/cd0682_baseball_game/mod.rs - cd0682_baseball_game::cal_points (line 62) ... FAILED [INFO] [stdout] test src/cd0641_design_circular_deque/mod.rs - cd0641_design_circular_deque::MyCircularDeque (line 49) ... FAILED [INFO] [stdout] test src/cd0496_next_greater_element_i/mod.rs - cd0496_next_greater_element_i::next_greater_element (line 46) ... FAILED [INFO] [stdout] test src/cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee/mod.rs - cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee (line 11) ... FAILED [INFO] [stdout] test src/cd0547_friend_circles/mod.rs - cd0547_friend_circles::find_circle_num (line 109) ... FAILED [INFO] [stdout] test src/cd0844_backspace_string_compare/mod.rs - cd0844_backspace_string_compare (line 15) ... FAILED [INFO] [stdout] test src/cd0682_baseball_game/mod.rs - cd0682_baseball_game::cal_points (line 100) ... FAILED [INFO] [stdout] test src/cd0844_backspace_string_compare/mod.rs - cd0844_backspace_string_compare::backspace_compare (line 90) ... FAILED [INFO] [stdout] test src/cd0844_backspace_string_compare/mod.rs - cd0844_backspace_string_compare (line 31) ... FAILED [INFO] [stdout] test src/cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee/mod.rs - cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee::max_profit (line 101) ... FAILED [INFO] [stdout] test src/cd0876_middle_of_the_linked_list/mod.rs - cd0876_middle_of_the_linked_list (line 19) ... FAILED [INFO] [stdout] test src/cd0844_backspace_string_compare/mod.rs - cd0844_backspace_string_compare (line 23) ... FAILED [INFO] [stdout] test src/cd0876_middle_of_the_linked_list/mod.rs - cd0876_middle_of_the_linked_list::middle_node (line 41) ... FAILED [INFO] [stdout] test src/cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee/mod.rs - cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee::max_profit (line 71) ... FAILED [INFO] [stdout] test src/cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee/mod.rs - cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee::max_profit (line 40) ... FAILED [INFO] [stdout] test src/cd0933_number_of_recent_calls/mod.rs - cd0933_number_of_recent_calls (line 15) ... FAILED [INFO] [stdout] test src/cd0844_backspace_string_compare/mod.rs - cd0844_backspace_string_compare (line 7) ... FAILED [INFO] [stdout] test src/cd0876_middle_of_the_linked_list/mod.rs - cd0876_middle_of_the_linked_list (line 9) ... FAILED [INFO] [stdout] test src/cd0844_backspace_string_compare/mod.rs - cd0844_backspace_string_compare::backspace_compare (line 59) ... FAILED [INFO] [stdout] test src/cd0876_middle_of_the_linked_list/mod.rs - cd0876_middle_of_the_linked_list::middle_node (line 83) ... FAILED [INFO] [stdout] test src/cd0933_number_of_recent_calls/mod.rs - cd0933_number_of_recent_calls::RecentCounter (line 37) ... FAILED [INFO] [stdout] test src/cd0703_kth_largest_element_in_a_stream/mod.rs - cd0703_kth_largest_element_in_a_stream::KthLargest (line 32) ... ok [INFO] [stdout] test src/cd0703_kth_largest_element_in_a_stream/mod.rs - cd0703_kth_largest_element_in_a_stream::KthLargest (line 67) ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/cd0001_two_sum/mod.rs - cd0001_two_sum (line 9) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `nums` [INFO] [stdout] --> src/cd0001_two_sum/mod.rs:10:7 [INFO] [stdout] | [INFO] [stdout] 3 | Given nums = [2, 7, 11, 15], target = 9, [INFO] [stdout] | ^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0015_three_sum/mod.rs - cd0015_three_sum (line 11) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `array` [INFO] [stdout] --> src/cd0015_three_sum/mod.rs:12:7 [INFO] [stdout] | [INFO] [stdout] 3 | Given array nums = [-1, 0, 1, 2, -1, -4], [INFO] [stdout] | ^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0003_longest_substring_without_repeating_characters/mod.rs - cd0003_longest_substring_without_repeating_characters (line 15) stdout ---- [INFO] [stdout] error: expected type, found `"bbbbb"` [INFO] [stdout] --> src/cd0003_longest_substring_without_repeating_characters/mod.rs:16:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: "bbbbb" [INFO] [stdout] | - ^^^^^^^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0004_median_of_two_sorted_arrays/mod.rs - cd0004_median_of_two_sorted_arrays (line 20) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `nums2` [INFO] [stdout] --> src/cd0004_median_of_two_sorted_arrays/mod.rs:22:1 [INFO] [stdout] | [INFO] [stdout] 3 | nums1 = [1, 2] [INFO] [stdout] | - expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] 4 | nums2 = [3, 4] [INFO] [stdout] | ^^^^^ unexpected token [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0004_median_of_two_sorted_arrays/mod.rs - cd0004_median_of_two_sorted_arrays (line 11) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `nums2` [INFO] [stdout] --> src/cd0004_median_of_two_sorted_arrays/mod.rs:13:1 [INFO] [stdout] | [INFO] [stdout] 3 | nums1 = [1, 3] [INFO] [stdout] | - expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] 4 | nums2 = [2] [INFO] [stdout] | ^^^^^ unexpected token [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0002_add_two_numbers/mod.rs - cd0002_add_two_numbers (line 9) stdout ---- [INFO] [stdout] error: expected type, found `2` [INFO] [stdout] --> src/cd0002_add_two_numbers/mod.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 3 | Input: (2 -> 4 -> 3) + (5 -> 6 -> 4) [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0003_longest_substring_without_repeating_characters/mod.rs - cd0003_longest_substring_without_repeating_characters::length_of_longest_substring (line 41) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0003_longest_substring_without_repeating_characters/mod.rs:44:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0015_three_sum/mod.rs - cd0015_three_sum::three_sum (line 32) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0015_three_sum/mod.rs:35:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0003_longest_substring_without_repeating_characters/mod.rs - cd0003_longest_substring_without_repeating_characters (line 7) stdout ---- [INFO] [stdout] error: expected type, found `"abcabcbb"` [INFO] [stdout] --> src/cd0003_longest_substring_without_repeating_characters/mod.rs:8:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: "abcabcbb" [INFO] [stdout] | - ^^^^^^^^^^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0015_three_sum/mod.rs - cd0015_three_sum::three_sum (line 77) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0015_three_sum/mod.rs:80:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0001_two_sum/mod.rs - cd0001_two_sum::two_sum (line 26) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0001_two_sum/mod.rs:29:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0019_remove_nth_node_from_end_of_list/mod.rs - cd0019_remove_nth_node_from_end_of_list (line 7) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `linked` [INFO] [stdout] --> src/cd0019_remove_nth_node_from_end_of_list/mod.rs:8:7 [INFO] [stdout] | [INFO] [stdout] 3 | Given linked list: 1->2->3->4->5, and n = 2. [INFO] [stdout] | ^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0003_longest_substring_without_repeating_characters/mod.rs - cd0003_longest_substring_without_repeating_characters (line 23) stdout ---- [INFO] [stdout] error: expected type, found `"pwwkew"` [INFO] [stdout] --> src/cd0003_longest_substring_without_repeating_characters/mod.rs:24:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: "pwwkew" [INFO] [stdout] | - ^^^^^^^^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0020_valid_parentheses/mod.rs - cd0020_valid_parentheses (line 22) stdout ---- [INFO] [stdout] error: expected type, found `"()[]{}"` [INFO] [stdout] --> src/cd0020_valid_parentheses/mod.rs:23:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: "()[]{}" [INFO] [stdout] | - ^^^^^^^^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0020_valid_parentheses/mod.rs - cd0020_valid_parentheses (line 38) stdout ---- [INFO] [stdout] error: expected type, found `"([)]"` [INFO] [stdout] --> src/cd0020_valid_parentheses/mod.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: "([)]" [INFO] [stdout] | - ^^^^^^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0001_two_sum/mod.rs - cd0001_two_sum::two_sum (line 55) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0001_two_sum/mod.rs:56:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0020_valid_parentheses/mod.rs - cd0020_valid_parentheses (line 30) stdout ---- [INFO] [stdout] error: expected type, found `"(]"` [INFO] [stdout] --> src/cd0020_valid_parentheses/mod.rs:31:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: "(]" [INFO] [stdout] | - ^^^^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0019_remove_nth_node_from_end_of_list/mod.rs - cd0019_remove_nth_node_from_end_of_list::remove_nth_from_end (line 29) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0019_remove_nth_node_from_end_of_list/mod.rs:47:6 [INFO] [stdout] | [INFO] [stdout] 20 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListNode` in this scope [INFO] [stdout] --> src/cd0019_remove_nth_node_from_end_of_list/mod.rs:48:49 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn remove_nth_from_end(head: Option>, n: i32) -> Option> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListNode` in this scope [INFO] [stdout] --> src/cd0019_remove_nth_node_from_end_of_list/mod.rs:48:83 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn remove_nth_from_end(head: Option>, n: i32) -> Option> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ListNode` in this scope [INFO] [stdout] --> src/cd0019_remove_nth_node_from_end_of_list/mod.rs:49:39 [INFO] [stdout] | [INFO] [stdout] 22 | let mut dummy = Some(Box::new(ListNode { val: 0, next: head })); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `next` on type `&mut std::boxed::Box<_>` [INFO] [stdout] --> src/cd0019_remove_nth_node_from_end_of_list/mod.rs:54:46 [INFO] [stdout] | [INFO] [stdout] 27 | cur = &mut cur.as_mut().unwrap().next; [INFO] [stdout] | ^^^^ unknown field [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0422, E0609. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0020_valid_parentheses/mod.rs - cd0020_valid_parentheses (line 14) stdout ---- [INFO] [stdout] error: expected type, found `"()"` [INFO] [stdout] --> src/cd0020_valid_parentheses/mod.rs:15:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: "()" [INFO] [stdout] | - ^^^^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0021_merge_two_sorted_lists/mod.rs - cd0021_merge_two_sorted_lists (line 7) stdout ---- [INFO] [stdout] error: expected type, found `1` [INFO] [stdout] --> src/cd0021_merge_two_sorted_lists/mod.rs:8:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: 1->2->4, 1->3->4 [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0020_valid_parentheses/mod.rs - cd0020_valid_parentheses (line 46) stdout ---- [INFO] [stdout] error: expected type, found `"{[]}"` [INFO] [stdout] --> src/cd0020_valid_parentheses/mod.rs:47:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: "{[]}" [INFO] [stdout] | - ^^^^^^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0021_merge_two_sorted_lists/mod.rs - cd0021_merge_two_sorted_lists::merge_two_lists (line 26) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Solution` [INFO] [stdout] --> src/cd0021_merge_two_sorted_lists/mod.rs:52:34 [INFO] [stdout] | [INFO] [stdout] 28 | node1.next = Solution::merge_two_lists(n, Some(node2)); [INFO] [stdout] | ^^^^^^^^ use of undeclared type or module `Solution` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Solution` [INFO] [stdout] --> src/cd0021_merge_two_sorted_lists/mod.rs:56:34 [INFO] [stdout] | [INFO] [stdout] 32 | node2.next = Solution::merge_two_lists(Some(node1), n); [INFO] [stdout] | ^^^^^^^^ use of undeclared type or module `Solution` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0021_merge_two_sorted_lists/mod.rs:44:6 [INFO] [stdout] | [INFO] [stdout] 20 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListNode` in this scope [INFO] [stdout] --> src/cd0021_merge_two_sorted_lists/mod.rs:45:43 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn merge_two_lists(l1: Option>, l2: Option>) -> Option> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListNode` in this scope [INFO] [stdout] --> src/cd0021_merge_two_sorted_lists/mod.rs:45:70 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn merge_two_lists(l1: Option>, l2: Option>) -> Option> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListNode` in this scope [INFO] [stdout] --> src/cd0021_merge_two_sorted_lists/mod.rs:45:96 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn merge_two_lists(l1: Option>, l2: Option>) -> Option> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0002_add_two_numbers/mod.rs - cd0002_add_two_numbers::add_two_numbers (line 26) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `ListNode` [INFO] [stdout] --> src/cd0002_add_two_numbers/mod.rs:47:38 [INFO] [stdout] | [INFO] [stdout] 23 | let mut root = Some(Box::new(ListNode::new(0))); [INFO] [stdout] | ^^^^^^^^ use of undeclared type or module `ListNode` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `ListNode` [INFO] [stdout] --> src/cd0002_add_two_numbers/mod.rs:54:66 [INFO] [stdout] | [INFO] [stdout] 30 | let first = dummy1.take().unwrap_or(Box::new(ListNode::new(0))); [INFO] [stdout] | ^^^^^^^^ use of undeclared type or module `ListNode` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `ListNode` [INFO] [stdout] --> src/cd0002_add_two_numbers/mod.rs:55:67 [INFO] [stdout] | [INFO] [stdout] 31 | let second = dummy2.take().unwrap_or(Box::new(ListNode::new(0))); [INFO] [stdout] | ^^^^^^^^ use of undeclared type or module `ListNode` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `ListNode` [INFO] [stdout] --> src/cd0002_add_two_numbers/mod.rs:59:60 [INFO] [stdout] | [INFO] [stdout] 35 | inner_node.next.get_or_insert(Box::new(ListNode::new(sum))); [INFO] [stdout] | ^^^^^^^^ use of undeclared type or module `ListNode` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `ListNode` [INFO] [stdout] --> src/cd0002_add_two_numbers/mod.rs:70:50 [INFO] [stdout] | [INFO] [stdout] 46 | node.next.get_or_insert(Box::new(ListNode::new(1))); [INFO] [stdout] | ^^^^^^^^ use of undeclared type or module `ListNode` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0002_add_two_numbers/mod.rs:43:6 [INFO] [stdout] | [INFO] [stdout] 19 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListNode` in this scope [INFO] [stdout] --> src/cd0002_add_two_numbers/mod.rs:44:43 [INFO] [stdout] | [INFO] [stdout] 20 | pub fn add_two_numbers(l1: Option>, l2: Option>) -> Option> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 18 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 18 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 18 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 18 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListNode` in this scope [INFO] [stdout] --> src/cd0002_add_two_numbers/mod.rs:44:70 [INFO] [stdout] | [INFO] [stdout] 20 | pub fn add_two_numbers(l1: Option>, l2: Option>) -> Option> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 18 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 18 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 18 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 18 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListNode` in this scope [INFO] [stdout] --> src/cd0002_add_two_numbers/mod.rs:44:96 [INFO] [stdout] | [INFO] [stdout] 20 | pub fn add_two_numbers(l1: Option>, l2: Option>) -> Option> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 18 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 18 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 18 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 18 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `next` on type `&mut std::boxed::Box<_>` [INFO] [stdout] --> src/cd0002_add_two_numbers/mod.rs:59:32 [INFO] [stdout] | [INFO] [stdout] 35 | inner_node.next.get_or_insert(Box::new(ListNode::new(sum))); [INFO] [stdout] | ^^^^ unknown field [INFO] [stdout] [INFO] [stdout] error: aborting due to 10 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0433, E0609. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0024_swap_nodes_in_pairs/mod.rs - cd0024_swap_nodes_in_pairs (line 9) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `1` [INFO] [stdout] --> src/cd0024_swap_nodes_in_pairs/mod.rs:10:7 [INFO] [stdout] | [INFO] [stdout] 3 | Given 1->2->3->4, you should return the list as 2->1->4->3. [INFO] [stdout] | ^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0033_search_in_rotated_sorted_array/mod.rs - cd0033_search_in_rotated_sorted_array (line 15) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/cd0033_search_in_rotated_sorted_array/mod.rs:16:30 [INFO] [stdout] | [INFO] [stdout] 3 | Input: nums = [4,5,6,7,0,1,2], target = 0 [INFO] [stdout] | ^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0025_reverse_nodes_in_k_group/mod.rs - cd0025_reverse_nodes_in_k_group (line 9) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `this` [INFO] [stdout] --> src/cd0025_reverse_nodes_in_k_group/mod.rs:10:7 [INFO] [stdout] | [INFO] [stdout] 3 | Given this linked list: 1->2->3->4->5 [INFO] [stdout] | ^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0020_valid_parentheses/mod.rs - cd0020_valid_parentheses::is_valid (line 93) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0020_valid_parentheses/mod.rs:94:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0020_valid_parentheses/mod.rs - cd0020_valid_parentheses::is_valid (line 61) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0020_valid_parentheses/mod.rs:64:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0020_valid_parentheses/mod.rs - cd0020_valid_parentheses::is_valid2 (line 144) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0020_valid_parentheses/mod.rs:147:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0022_generate_parentheses/mod.rs - cd0022_generate_parentheses (line 9) stdout ---- [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/cd0022_generate_parentheses/mod.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 2 | fn main() { [INFO] [stdout] | - expected `()` because of default return type [INFO] [stdout] 3 | / [ [INFO] [stdout] 4 | | "((()))", [INFO] [stdout] 5 | | "(()())", [INFO] [stdout] 6 | | "(())()", [INFO] [stdout] 7 | | "()(())", [INFO] [stdout] 8 | | "()()()" [INFO] [stdout] 9 | | ] [INFO] [stdout] | |_^ expected `()`, found array `[&str; 5]` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0308`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0036_valid_sudoku/mod.rs - cd0036_valid_sudoku (line 16) stdout ---- [INFO] [stdout] error: expected type, found `"5"` [INFO] [stdout] --> src/cd0036_valid_sudoku/mod.rs:19:4 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [INFO] [stdout] | - help: try using a semicolon: `;` [INFO] [stdout] 4 | [ [INFO] [stdout] 5 | ["5","3",".",".","7",".",".",".","."], [INFO] [stdout] | ^^^ expected type [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0033_search_in_rotated_sorted_array/mod.rs - cd0033_search_in_rotated_sorted_array (line 22) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/cd0033_search_in_rotated_sorted_array/mod.rs:23:30 [INFO] [stdout] | [INFO] [stdout] 3 | Input: nums = [4,5,6,7,0,1,2], target = 3 [INFO] [stdout] | ^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0024_swap_nodes_in_pairs/mod.rs - cd0024_swap_nodes_in_pairs::swap_pairs (line 26) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Solution` [INFO] [stdout] --> src/cd0024_swap_nodes_in_pairs/mod.rs:52:36 [INFO] [stdout] | [INFO] [stdout] 28 | inner_h.next = Solution::swap_pairs(inner_s.next); [INFO] [stdout] | ^^^^^^^^ use of undeclared type or module `Solution` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0024_swap_nodes_in_pairs/mod.rs:45:6 [INFO] [stdout] | [INFO] [stdout] 21 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListNode` in this scope [INFO] [stdout] --> src/cd0024_swap_nodes_in_pairs/mod.rs:46:40 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn swap_pairs(head: Option>) -> Option> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListNode` in this scope [INFO] [stdout] --> src/cd0024_swap_nodes_in_pairs/mod.rs:46:66 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn swap_pairs(head: Option>) -> Option> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0036_valid_sudoku/mod.rs - cd0036_valid_sudoku (line 33) stdout ---- [INFO] [stdout] error: expected type, found `"8"` [INFO] [stdout] --> src/cd0036_valid_sudoku/mod.rs:36:4 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [INFO] [stdout] | - help: try using a semicolon: `;` [INFO] [stdout] 4 | [ [INFO] [stdout] 5 | ["8","3",".",".","7",".",".",".","."], [INFO] [stdout] | ^^^ expected type [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0050_powx_n/mod.rs - cd0050_powx_n (line 14) stdout ---- [INFO] [stdout] error: expected type, found `2.10000` [INFO] [stdout] --> src/cd0050_powx_n/mod.rs:15:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: 2.10000, 3 [INFO] [stdout] | - ^^^^^^^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0025_reverse_nodes_in_k_group/mod.rs - cd0025_reverse_nodes_in_k_group::reverse_k_group (line 34) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Solution` [INFO] [stdout] --> src/cd0025_reverse_nodes_in_k_group/mod.rs:65:9 [INFO] [stdout] | [INFO] [stdout] 33 | Solution::add(head, Solution::reverse_k_group(tail, k)) [INFO] [stdout] | ^^^^^^^^ use of undeclared type or module `Solution` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Solution` [INFO] [stdout] --> src/cd0025_reverse_nodes_in_k_group/mod.rs:65:29 [INFO] [stdout] | [INFO] [stdout] 33 | Solution::add(head, Solution::reverse_k_group(tail, k)) [INFO] [stdout] | ^^^^^^^^ use of undeclared type or module `Solution` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0025_reverse_nodes_in_k_group/mod.rs:52:6 [INFO] [stdout] | [INFO] [stdout] 20 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListNode` in this scope [INFO] [stdout] --> src/cd0025_reverse_nodes_in_k_group/mod.rs:53:45 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn reverse_k_group(head: Option>, k: i32) -> Option> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListNode` in this scope [INFO] [stdout] --> src/cd0025_reverse_nodes_in_k_group/mod.rs:53:79 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn reverse_k_group(head: Option>, k: i32) -> Option> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListNode` in this scope [INFO] [stdout] --> src/cd0025_reverse_nodes_in_k_group/mod.rs:68:33 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn add(head: Option>, tail: Option>) -> Option> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListNode` in this scope [INFO] [stdout] --> src/cd0025_reverse_nodes_in_k_group/mod.rs:68:62 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn add(head: Option>, tail: Option>) -> Option> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListNode` in this scope [INFO] [stdout] --> src/cd0025_reverse_nodes_in_k_group/mod.rs:68:88 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn add(head: Option>, tail: Option>) -> Option> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0033_search_in_rotated_sorted_array/mod.rs - cd0033_search_in_rotated_sorted_array::search (line 38) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0033_search_in_rotated_sorted_array/mod.rs:39:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0022_generate_parentheses/mod.rs - cd0022_generate_parentheses::generate_parenthesis (line 26) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0022_generate_parentheses/mod.rs:27:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0050_powx_n/mod.rs - cd0050_powx_n (line 7) stdout ---- [INFO] [stdout] error: expected type, found `2.00000` [INFO] [stdout] --> src/cd0050_powx_n/mod.rs:8:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: 2.00000, 10 [INFO] [stdout] | - ^^^^^^^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0050_powx_n/mod.rs - cd0050_powx_n (line 21) stdout ---- [INFO] [stdout] error: expected type, found `2.00000` [INFO] [stdout] --> src/cd0050_powx_n/mod.rs:22:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: 2.00000, -2 [INFO] [stdout] | - ^^^^^^^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0036_valid_sudoku/mod.rs - cd0036_valid_sudoku::is_valid_sudoku (line 112) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Solution` [INFO] [stdout] --> src/cd0036_valid_sudoku/mod.rs:117:9 [INFO] [stdout] | [INFO] [stdout] 7 | Solution::check_row(&board, &mut table) && [INFO] [stdout] | ^^^^^^^^ use of undeclared type or module `Solution` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Solution` [INFO] [stdout] --> src/cd0036_valid_sudoku/mod.rs:118:9 [INFO] [stdout] | [INFO] [stdout] 8 | Solution::check_col(&board, &mut table) && [INFO] [stdout] | ^^^^^^^^ use of undeclared type or module `Solution` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Solution` [INFO] [stdout] --> src/cd0036_valid_sudoku/mod.rs:119:9 [INFO] [stdout] | [INFO] [stdout] 9 | Solution::check_block(&board, &mut table) [INFO] [stdout] | ^^^^^^^^ use of undeclared type or module `Solution` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0036_valid_sudoku/mod.rs:113:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0037_sudoku_solver/mod.rs - cd0037_sudoku_solver::solve_sudoku (line 40) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0037_sudoku_solver/mod.rs:41:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0051_n_queens/mod.rs - cd0051_n_queens (line 15) stdout ---- [INFO] [stdout] error: expected type, found `4` [INFO] [stdout] --> src/cd0051_n_queens/mod.rs:16:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: 4 [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0052_n_queens_ii/mod.rs - cd0052_n_queens_ii (line 13) stdout ---- [INFO] [stdout] error: expected type, found `4` [INFO] [stdout] --> src/cd0052_n_queens_ii/mod.rs:14:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: 4 [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0050_powx_n/mod.rs - cd0050_powx_n::my_pow (line 71) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0050_powx_n/mod.rs:72:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `my_pow` in this scope [INFO] [stdout] --> src/cd0050_powx_n/mod.rs:79:20 [INFO] [stdout] | [INFO] [stdout] 10 | let half = my_pow(x, n/2); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidate is found in another module, you can import it into scope [INFO] [stdout] | [INFO] [stdout] 2 | use leetcode_for_rust::cd0050_powx_n::my_pow; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0425. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0050_powx_n/mod.rs - cd0050_powx_n::my_pow (line 43) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0050_powx_n/mod.rs:44:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0036_valid_sudoku/mod.rs - cd0036_valid_sudoku::is_valid_sudoku (line 70) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0036_valid_sudoku/mod.rs:71:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0037_sudoku_solver/mod.rs - cd0037_sudoku_solver::solve_sudoku (line 89) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0037_sudoku_solver/mod.rs:92:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0069_sqrtx/mod.rs - cd0069_sqrtx (line 10) stdout ---- [INFO] [stdout] error: expected type, found `4` [INFO] [stdout] --> src/cd0069_sqrtx/mod.rs:11:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: 4 [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0069_sqrtx/mod.rs - cd0069_sqrtx (line 16) stdout ---- [INFO] [stdout] error: expected type, found `8` [INFO] [stdout] --> src/cd0069_sqrtx/mod.rs:17:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: 8 [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0052_n_queens_ii/mod.rs - cd0052_n_queens_ii::total_n_queens (line 42) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0052_n_queens_ii/mod.rs:43:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0052_n_queens_ii/mod.rs - cd0052_n_queens_ii::total_n_queens (line 143) stdout ---- [INFO] [stdout] error: this file contains an unclosed delimiter [INFO] [stdout] --> src/cd0052_n_queens_ii/mod.rs:166:2 [INFO] [stdout] | [INFO] [stdout] 2 | fn main() { [INFO] [stdout] | - unclosed delimiter [INFO] [stdout] ... [INFO] [stdout] 25 | } [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0052_n_queens_ii/mod.rs:144:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0069_sqrtx/mod.rs - cd0069_sqrtx::my_sqrt (line 34) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0069_sqrtx/mod.rs:35:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0051_n_queens/mod.rs - cd0051_n_queens::solve_n_queens (line 43) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0051_n_queens/mod.rs:44:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0069_sqrtx/mod.rs - cd0069_sqrtx::my_sqrt (line 91) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0069_sqrtx/mod.rs:94:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0052_n_queens_ii/mod.rs - cd0052_n_queens_ii::total_n_queens (line 91) stdout ---- [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `&` [INFO] [stdout] --> src/cd0052_n_queens_ii/mod.rs:100:56 [INFO] [stdout] | [INFO] [stdout] 11 | fn schedule_queens(board: &mut Vec>, num &mut i32, len: usize, row: usize) { [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0052_n_queens_ii/mod.rs:92:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `solution` in this scope [INFO] [stdout] --> src/cd0052_n_queens_ii/mod.rs:97:9 [INFO] [stdout] | [INFO] [stdout] 8 | solution [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `num` in this scope [INFO] [stdout] --> src/cd0052_n_queens_ii/mod.rs:105:22 [INFO] [stdout] | [INFO] [stdout] 16 | *num += 1; [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `solution` in this scope [INFO] [stdout] --> src/cd0052_n_queens_ii/mod.rs:107:50 [INFO] [stdout] | [INFO] [stdout] 18 | Self::schedule_queens(board, solution, len, row+1); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0425. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0069_sqrtx/mod.rs - cd0069_sqrtx::my_sqrt (line 67) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0069_sqrtx/mod.rs:68:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0051_n_queens/mod.rs - cd0051_n_queens::solve_n_queens (line 114) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0051_n_queens/mod.rs:115:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0070_climbing_stairs/mod.rs - cd0070_climbing_stairs (line 19) stdout ---- [INFO] [stdout] error: expected type, found `3` [INFO] [stdout] --> src/cd0070_climbing_stairs/mod.rs:20:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: 3 [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0051_n_queens/mod.rs - cd0051_n_queens::solve_n_queens (line 166) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0051_n_queens/mod.rs:167:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0070_climbing_stairs/mod.rs - cd0070_climbing_stairs (line 10) stdout ---- [INFO] [stdout] error: expected type, found `2` [INFO] [stdout] --> src/cd0070_climbing_stairs/mod.rs:11:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: 2 [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0070_climbing_stairs/mod.rs - cd0070_climbing_stairs::climb_stairs (line 85) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0070_climbing_stairs/mod.rs:86:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0069_sqrtx/mod.rs - cd0069_sqrtx::my_sqrt_f64 (line 177) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0069_sqrtx/mod.rs:178:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0072_edit_distance/mod.rs - cd0072_edit_distance (line 12) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/cd0072_edit_distance/mod.rs:13:23 [INFO] [stdout] | [INFO] [stdout] 3 | Input: word1 = "horse", word2 = "ros" [INFO] [stdout] | ^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0069_sqrtx/mod.rs - cd0069_sqrtx::my_sqrt_f64 (line 144) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0069_sqrtx/mod.rs:145:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0094_binary_tree_inorder_traversal/mod.rs - cd0094_binary_tree_inorder_traversal (line 7) stdout ---- [INFO] [stdout] error: unknown start of token: \ [INFO] [stdout] --> src/cd0094_binary_tree_inorder_traversal/mod.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 5 | \ [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] error: expected type, found `1` [INFO] [stdout] --> src/cd0094_binary_tree_inorder_traversal/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [1,null,2,3] [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0072_edit_distance/mod.rs - cd0072_edit_distance (line 23) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/cd0072_edit_distance/mod.rs:24:27 [INFO] [stdout] | [INFO] [stdout] 3 | Input: word1 = "intention", word2 = "execution" [INFO] [stdout] | ^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0070_climbing_stairs/mod.rs - cd0070_climbing_stairs::climb_stairs (line 39) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0070_climbing_stairs/mod.rs:40:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0072_edit_distance/mod.rs - cd0072_edit_distance::min_distance (line 46) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0072_edit_distance/mod.rs:47:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0070_climbing_stairs/mod.rs - cd0070_climbing_stairs::climb_stairs (line 65) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0070_climbing_stairs/mod.rs:66:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0079_word_search/mod.rs - cd0079_word_search (line 8) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `Given` [INFO] [stdout] --> src/cd0079_word_search/mod.rs:16:1 [INFO] [stdout] | [INFO] [stdout] 8 | ] [INFO] [stdout] | - expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] 9 | [INFO] [stdout] 10 | Given word = "ABCCED", return true. [INFO] [stdout] | ^^^^^ unexpected token [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0098_validate_binary_search_tree/mod.rs - cd0098_validate_binary_search_tree (line 13) stdout ---- [INFO] [stdout] error: unknown start of token: \ [INFO] [stdout] --> src/cd0098_validate_binary_search_tree/mod.rs:16:6 [INFO] [stdout] | [INFO] [stdout] 5 | / \ [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] error: expected type, found `2` [INFO] [stdout] --> src/cd0098_validate_binary_search_tree/mod.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [INFO] [stdout] | - help: try using a semicolon: `;` [INFO] [stdout] 4 | 2 [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0079_word_search/mod.rs - cd0079_word_search::exist (line 32) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0079_word_search/mod.rs:33:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0098_validate_binary_search_tree/mod.rs - cd0098_validate_binary_search_tree (line 23) stdout ---- [INFO] [stdout] error: unknown start of token: \ [INFO] [stdout] --> src/cd0098_validate_binary_search_tree/mod.rs:25:6 [INFO] [stdout] | [INFO] [stdout] 4 | / \ [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] error: unknown start of token: \ [INFO] [stdout] --> src/cd0098_validate_binary_search_tree/mod.rs:27:8 [INFO] [stdout] | [INFO] [stdout] 6 | / \ [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `4` [INFO] [stdout] --> src/cd0098_validate_binary_search_tree/mod.rs:26:7 [INFO] [stdout] | [INFO] [stdout] 5 | 1 4 [INFO] [stdout] | ^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0094_binary_tree_inorder_traversal/mod.rs - cd0094_binary_tree_inorder_traversal::inorder_traversal (line 31) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0094_binary_tree_inorder_traversal/mod.rs:52:6 [INFO] [stdout] | [INFO] [stdout] 23 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0094_binary_tree_inorder_traversal/mod.rs:53:54 [INFO] [stdout] | [INFO] [stdout] 24 | pub fn inorder_traversal(root: Option>>) -> Vec { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0094_binary_tree_inorder_traversal/mod.rs:60:42 [INFO] [stdout] | [INFO] [stdout] 31 | fn _in_order(root: Option>>, result: &mut Vec) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0102_binary_tree_level_order_traversal/mod.rs - cd0102_binary_tree_level_order_traversal (line 8) stdout ---- [INFO] [stdout] error: unknown start of token: \ [INFO] [stdout] --> src/cd0102_binary_tree_level_order_traversal/mod.rs:10:6 [INFO] [stdout] | [INFO] [stdout] 4 | / \ [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] error: unknown start of token: \ [INFO] [stdout] --> src/cd0102_binary_tree_level_order_traversal/mod.rs:12:8 [INFO] [stdout] | [INFO] [stdout] 6 | / \ [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `20` [INFO] [stdout] --> src/cd0102_binary_tree_level_order_traversal/mod.rs:11:6 [INFO] [stdout] | [INFO] [stdout] 5 | 9 20 [INFO] [stdout] | ^^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0072_edit_distance/mod.rs - cd0072_edit_distance::min_distance (line 85) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0072_edit_distance/mod.rs:86:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0094_binary_tree_inorder_traversal/mod.rs - cd0094_binary_tree_inorder_traversal::inorder_traversal (line 83) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0094_binary_tree_inorder_traversal/mod.rs:104:6 [INFO] [stdout] | [INFO] [stdout] 23 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0094_binary_tree_inorder_traversal/mod.rs:105:54 [INFO] [stdout] | [INFO] [stdout] 24 | pub fn inorder_traversal(root: Option>>) -> Vec { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0104_maximum_depth_of_binary_tree/mod.rs - cd0104_maximum_depth_of_binary_tree (line 12) stdout ---- [INFO] [stdout] error: unknown start of token: \ [INFO] [stdout] --> src/cd0104_maximum_depth_of_binary_tree/mod.rs:14:6 [INFO] [stdout] | [INFO] [stdout] 4 | / \ [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] error: unknown start of token: \ [INFO] [stdout] --> src/cd0104_maximum_depth_of_binary_tree/mod.rs:16:8 [INFO] [stdout] | [INFO] [stdout] 6 | / \ [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `20` [INFO] [stdout] --> src/cd0104_maximum_depth_of_binary_tree/mod.rs:15:6 [INFO] [stdout] | [INFO] [stdout] 5 | 9 20 [INFO] [stdout] | ^^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0079_word_search/mod.rs - cd0079_word_search::exist (line 85) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0079_word_search/mod.rs:86:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0111_minimum_depth_of_binary_tree/mod.rs - cd0111_minimum_depth_of_binary_tree (line 13) stdout ---- [INFO] [stdout] error: unknown start of token: \ [INFO] [stdout] --> src/cd0111_minimum_depth_of_binary_tree/mod.rs:15:6 [INFO] [stdout] | [INFO] [stdout] 4 | / \ [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] error: unknown start of token: \ [INFO] [stdout] --> src/cd0111_minimum_depth_of_binary_tree/mod.rs:17:8 [INFO] [stdout] | [INFO] [stdout] 6 | / \ [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `20` [INFO] [stdout] --> src/cd0111_minimum_depth_of_binary_tree/mod.rs:16:6 [INFO] [stdout] | [INFO] [stdout] 5 | 9 20 [INFO] [stdout] | ^^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0102_binary_tree_level_order_traversal/mod.rs - cd0102_binary_tree_level_order_traversal (line 16) stdout ---- [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/cd0102_binary_tree_level_order_traversal/mod.rs:19:3 [INFO] [stdout] | [INFO] [stdout] 5 | [9,20], [INFO] [stdout] | ^^^^^^ expected an array with a fixed size of 1 element, found one with 2 elements [INFO] [stdout] | [INFO] [stdout] = note: expected type `[{integer}; 1]` [INFO] [stdout] found array `[{integer}; 2]` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0308`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0098_validate_binary_search_tree/mod.rs - cd0098_validate_binary_search_tree::is_valid_bst (line 117) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0098_validate_binary_search_tree/mod.rs:138:6 [INFO] [stdout] | [INFO] [stdout] 23 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0098_validate_binary_search_tree/mod.rs:139:49 [INFO] [stdout] | [INFO] [stdout] 24 | pub fn is_valid_bst(root: Option>>) -> bool { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0098_validate_binary_search_tree/mod.rs:140:45 [INFO] [stdout] | [INFO] [stdout] 25 | fn inorder(root: &Option>>) -> Vec { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0111_minimum_depth_of_binary_tree/mod.rs - cd0111_minimum_depth_of_binary_tree::min_depth (line 36) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0111_minimum_depth_of_binary_tree/mod.rs:58:6 [INFO] [stdout] | [INFO] [stdout] 24 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0111_minimum_depth_of_binary_tree/mod.rs:59:46 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn min_depth(root: Option>>) -> i32 { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0120_triangle/mod.rs - cd0120_triangle::minimum_total (line 33) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0120_triangle/mod.rs:34:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0098_validate_binary_search_tree/mod.rs - cd0098_validate_binary_search_tree::is_valid_bst (line 48) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0098_validate_binary_search_tree/mod.rs:69:6 [INFO] [stdout] | [INFO] [stdout] 23 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0098_validate_binary_search_tree/mod.rs:70:49 [INFO] [stdout] | [INFO] [stdout] 24 | pub fn is_valid_bst(root: Option>>) -> bool { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0098_validate_binary_search_tree/mod.rs:71:43 [INFO] [stdout] | [INFO] [stdout] 25 | fn valid(root: &Option>>, min_limit: Option, max_limit: Option) -> bool { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0102_binary_tree_level_order_traversal/mod.rs - cd0102_binary_tree_level_order_traversal::level_order (line 104) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0102_binary_tree_level_order_traversal/mod.rs:125:6 [INFO] [stdout] | [INFO] [stdout] 23 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0102_binary_tree_level_order_traversal/mod.rs:126:48 [INFO] [stdout] | [INFO] [stdout] 24 | pub fn level_order(root: Option>>) -> Vec> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0102_binary_tree_level_order_traversal/mod.rs:132:69 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn _dfs(result: &mut Vec>, root: Option>>, level: usize) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0121_best_time_to_buy_and_sell_stock/mod.rs - cd0121_best_time_to_buy_and_sell_stock (line 20) stdout ---- [INFO] [stdout] error: expected type, found `7` [INFO] [stdout] --> src/cd0121_best_time_to_buy_and_sell_stock/mod.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [7,6,4,3,1] [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0104_maximum_depth_of_binary_tree/mod.rs - cd0104_maximum_depth_of_binary_tree::max_depth (line 83) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0104_maximum_depth_of_binary_tree/mod.rs:105:6 [INFO] [stdout] | [INFO] [stdout] 24 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0104_maximum_depth_of_binary_tree/mod.rs:106:46 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn max_depth(root: Option>>) -> i32 { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0104_maximum_depth_of_binary_tree/mod.rs:110:51 [INFO] [stdout] | [INFO] [stdout] 29 | let mut deque: VecDeque>>> = VecDeque::new(); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0104_maximum_depth_of_binary_tree/mod.rs - cd0104_maximum_depth_of_binary_tree::max_depth (line 36) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0104_maximum_depth_of_binary_tree/mod.rs:58:6 [INFO] [stdout] | [INFO] [stdout] 24 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0104_maximum_depth_of_binary_tree/mod.rs:59:46 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn max_depth(root: Option>>) -> i32 { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0120_triangle/mod.rs - cd0120_triangle::minimum_total (line 58) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0120_triangle/mod.rs:59:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0111_minimum_depth_of_binary_tree/mod.rs - cd0111_minimum_depth_of_binary_tree::min_depth (line 87) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0111_minimum_depth_of_binary_tree/mod.rs:109:6 [INFO] [stdout] | [INFO] [stdout] 24 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0111_minimum_depth_of_binary_tree/mod.rs:110:46 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn min_depth(root: Option>>) -> i32 { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0111_minimum_depth_of_binary_tree/mod.rs:113:51 [INFO] [stdout] | [INFO] [stdout] 28 | let mut deque: VecDeque>>> = VecDeque::new(); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0102_binary_tree_level_order_traversal/mod.rs - cd0102_binary_tree_level_order_traversal::level_order (line 39) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0102_binary_tree_level_order_traversal/mod.rs:61:6 [INFO] [stdout] | [INFO] [stdout] 24 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0102_binary_tree_level_order_traversal/mod.rs:62:48 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn level_order(root: Option>>) -> Vec> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0102_binary_tree_level_order_traversal/mod.rs:66:51 [INFO] [stdout] | [INFO] [stdout] 29 | let mut deque: VecDeque>>> = VecDeque::new(); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0122_best_time_to_buy_and_sell_stock_ii/mod.rs - cd0122_best_time_to_buy_and_sell_stock_ii (line 11) stdout ---- [INFO] [stdout] error: expected type, found `7` [INFO] [stdout] --> src/cd0122_best_time_to_buy_and_sell_stock_ii/mod.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [7,1,5,3,6,4] [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0121_best_time_to_buy_and_sell_stock/mod.rs - cd0121_best_time_to_buy_and_sell_stock (line 11) stdout ---- [INFO] [stdout] error: expected type, found `7` [INFO] [stdout] --> src/cd0121_best_time_to_buy_and_sell_stock/mod.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [7,1,5,3,6,4] [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0122_best_time_to_buy_and_sell_stock_ii/mod.rs - cd0122_best_time_to_buy_and_sell_stock_ii (line 30) stdout ---- [INFO] [stdout] error: expected type, found `7` [INFO] [stdout] --> src/cd0122_best_time_to_buy_and_sell_stock_ii/mod.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [7,6,4,3,1] [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0122_best_time_to_buy_and_sell_stock_ii/mod.rs - cd0122_best_time_to_buy_and_sell_stock_ii (line 20) stdout ---- [INFO] [stdout] error: expected type, found `1` [INFO] [stdout] --> src/cd0122_best_time_to_buy_and_sell_stock_ii/mod.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [1,2,3,4,5] [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0121_best_time_to_buy_and_sell_stock/mod.rs - cd0121_best_time_to_buy_and_sell_stock::max_profit (line 38) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0121_best_time_to_buy_and_sell_stock/mod.rs:41:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0122_best_time_to_buy_and_sell_stock_ii/mod.rs - cd0122_best_time_to_buy_and_sell_stock_ii::max_profit (line 47) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0122_best_time_to_buy_and_sell_stock_ii/mod.rs:48:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0121_best_time_to_buy_and_sell_stock/mod.rs - cd0121_best_time_to_buy_and_sell_stock::max_profit (line 98) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0121_best_time_to_buy_and_sell_stock/mod.rs:101:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0123_best_time_to_buy_and_sell_stock_iii/mod.rs - cd0123_best_time_to_buy_and_sell_stock_iii (line 20) stdout ---- [INFO] [stdout] error: expected type, found `1` [INFO] [stdout] --> src/cd0123_best_time_to_buy_and_sell_stock_iii/mod.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [1,2,3,4,5] [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0121_best_time_to_buy_and_sell_stock/mod.rs - cd0121_best_time_to_buy_and_sell_stock::max_profit (line 70) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0121_best_time_to_buy_and_sell_stock/mod.rs:71:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0123_best_time_to_buy_and_sell_stock_iii/mod.rs - cd0123_best_time_to_buy_and_sell_stock_iii (line 11) stdout ---- [INFO] [stdout] error: expected type, found `3` [INFO] [stdout] --> src/cd0123_best_time_to_buy_and_sell_stock_iii/mod.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [3,3,5,0,0,3,1,4] [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0141_linked_list_cycle/mod.rs - cd0141_linked_list_cycle (line 20) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/cd0141_linked_list_cycle/mod.rs:21:20 [INFO] [stdout] | [INFO] [stdout] 3 | Input: head = [1,2], pos = 0 [INFO] [stdout] | ^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0141_linked_list_cycle/mod.rs - cd0141_linked_list_cycle (line 32) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/cd0141_linked_list_cycle/mod.rs:33:18 [INFO] [stdout] | [INFO] [stdout] 3 | Input: head = [1], pos = -1 [INFO] [stdout] | ^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0120_triangle/mod.rs - cd0120_triangle (line 7) stdout ---- [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/cd0120_triangle/mod.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 5 | [3,4], [INFO] [stdout] | ^^^^^ expected an array with a fixed size of 1 element, found one with 2 elements [INFO] [stdout] | [INFO] [stdout] = note: expected type `[{integer}; 1]` [INFO] [stdout] found array `[{integer}; 2]` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0308`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0121_best_time_to_buy_and_sell_stock/mod.rs - cd0121_best_time_to_buy_and_sell_stock::max_profit (line 128) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0121_best_time_to_buy_and_sell_stock/mod.rs:131:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0122_best_time_to_buy_and_sell_stock_ii/mod.rs - cd0122_best_time_to_buy_and_sell_stock_ii::max_profit (line 70) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0122_best_time_to_buy_and_sell_stock_ii/mod.rs:73:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0141_linked_list_cycle/mod.rs - cd0141_linked_list_cycle (line 9) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/cd0141_linked_list_cycle/mod.rs:10:25 [INFO] [stdout] | [INFO] [stdout] 3 | Input: head = [3,2,0,-4], pos = 1 [INFO] [stdout] | ^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0123_best_time_to_buy_and_sell_stock_iii/mod.rs - cd0123_best_time_to_buy_and_sell_stock_iii (line 30) stdout ---- [INFO] [stdout] error: expected type, found `7` [INFO] [stdout] --> src/cd0123_best_time_to_buy_and_sell_stock_iii/mod.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [7,6,4,3,1] [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0141_linked_list_cycle/mod.rs - cd0141_linked_list_cycle::has_cycle (line 107) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0141_linked_list_cycle/mod.rs:126:6 [INFO] [stdout] | [INFO] [stdout] 21 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListNode` in this scope [INFO] [stdout] --> src/cd0141_linked_list_cycle/mod.rs:127:43 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn has_cycle(mut head: Option>) -> Option> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListNode` in this scope [INFO] [stdout] --> src/cd0141_linked_list_cycle/mod.rs:127:69 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn has_cycle(mut head: Option>) -> Option> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0122_best_time_to_buy_and_sell_stock_ii/mod.rs - cd0122_best_time_to_buy_and_sell_stock_ii::max_profit (line 95) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0122_best_time_to_buy_and_sell_stock_ii/mod.rs:98:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0123_best_time_to_buy_and_sell_stock_iii/mod.rs - cd0123_best_time_to_buy_and_sell_stock_iii::max_profit (line 47) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0123_best_time_to_buy_and_sell_stock_iii/mod.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0145_binary_tree_postorder_traversal/mod.rs - cd0145_binary_tree_postorder_traversal (line 7) stdout ---- [INFO] [stdout] error: unknown start of token: \ [INFO] [stdout] --> src/cd0145_binary_tree_postorder_traversal/mod.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 5 | \ [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] error: expected type, found `1` [INFO] [stdout] --> src/cd0145_binary_tree_postorder_traversal/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [1,null,2,3] [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0152_maximum_product_subarray/mod.rs - cd0152_maximum_product_subarray (line 15) stdout ---- [INFO] [stdout] error: expected type, found `-` [INFO] [stdout] --> src/cd0152_maximum_product_subarray/mod.rs:16:9 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [-2,0,-1] [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0144_binary_tree_preorder_traversal/mod.rs - cd0144_binary_tree_preorder_traversal (line 7) stdout ---- [INFO] [stdout] error: unknown start of token: \ [INFO] [stdout] --> src/cd0144_binary_tree_preorder_traversal/mod.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 5 | \ [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] error: expected type, found `1` [INFO] [stdout] --> src/cd0144_binary_tree_preorder_traversal/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [1,null,2,3] [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0141_linked_list_cycle/mod.rs - cd0141_linked_list_cycle::has_cycle (line 59) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0141_linked_list_cycle/mod.rs:79:6 [INFO] [stdout] | [INFO] [stdout] 22 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListNode` in this scope [INFO] [stdout] --> src/cd0141_linked_list_cycle/mod.rs:80:43 [INFO] [stdout] | [INFO] [stdout] 23 | pub fn has_cycle(mut head: Option>) -> bool { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0152_maximum_product_subarray/mod.rs - cd0152_maximum_product_subarray (line 7) stdout ---- [INFO] [stdout] error: expected type, found `2` [INFO] [stdout] --> src/cd0152_maximum_product_subarray/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [2,3,-2,4] [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0155_min_stack/mod.rs - cd0155_min_stack (line 12) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `minStack` [INFO] [stdout] --> src/cd0155_min_stack/mod.rs:13:10 [INFO] [stdout] | [INFO] [stdout] 3 | MinStack minStack = new MinStack(); [INFO] [stdout] | ^^^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0123_best_time_to_buy_and_sell_stock_iii/mod.rs - cd0123_best_time_to_buy_and_sell_stock_iii::max_profit (line 85) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0123_best_time_to_buy_and_sell_stock_iii/mod.rs:88:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0144_binary_tree_preorder_traversal/mod.rs - cd0144_binary_tree_preorder_traversal::preorder_traversal (line 31) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0144_binary_tree_preorder_traversal/mod.rs:52:6 [INFO] [stdout] | [INFO] [stdout] 23 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0144_binary_tree_preorder_traversal/mod.rs:53:56 [INFO] [stdout] | [INFO] [stdout] 24 | pub fn postorder_traversal(root: Option>>) -> Vec { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0144_binary_tree_preorder_traversal/mod.rs:60:44 [INFO] [stdout] | [INFO] [stdout] 31 | fn _post_order(root: Option>>, result: &mut Vec) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0152_maximum_product_subarray/mod.rs - cd0152_maximum_product_subarray::max_product (line 32) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0152_maximum_product_subarray/mod.rs:35:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0145_binary_tree_postorder_traversal/mod.rs - cd0145_binary_tree_postorder_traversal::postorder_traversal (line 31) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0145_binary_tree_postorder_traversal/mod.rs:52:6 [INFO] [stdout] | [INFO] [stdout] 23 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0145_binary_tree_postorder_traversal/mod.rs:53:56 [INFO] [stdout] | [INFO] [stdout] 24 | pub fn postorder_traversal(root: Option>>) -> Vec { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0145_binary_tree_postorder_traversal/mod.rs:60:44 [INFO] [stdout] | [INFO] [stdout] 31 | fn _post_order(root: Option>>, result: &mut Vec) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0144_binary_tree_preorder_traversal/mod.rs - cd0144_binary_tree_preorder_traversal::preorder_traversal (line 83) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0144_binary_tree_preorder_traversal/mod.rs:104:6 [INFO] [stdout] | [INFO] [stdout] 23 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0144_binary_tree_preorder_traversal/mod.rs:105:55 [INFO] [stdout] | [INFO] [stdout] 24 | pub fn preorder_traversal(root: Option>>) -> Vec { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0144_binary_tree_preorder_traversal/mod.rs:109:39 [INFO] [stdout] | [INFO] [stdout] 28 | let mut stack: Vec>> = Vec::new(); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0169_majority_element/mod.rs - cd0169_majority_element (line 17) stdout ---- [INFO] [stdout] error: expected type, found `2` [INFO] [stdout] --> src/cd0169_majority_element/mod.rs:18:9 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [2,2,1,1,1,2,2] [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0152_maximum_product_subarray/mod.rs - cd0152_maximum_product_subarray::max_product (line 113) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0152_maximum_product_subarray/mod.rs:116:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0145_binary_tree_postorder_traversal/mod.rs - cd0145_binary_tree_postorder_traversal::postorder_traversal (line 83) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0145_binary_tree_postorder_traversal/mod.rs:104:6 [INFO] [stdout] | [INFO] [stdout] 23 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0145_binary_tree_postorder_traversal/mod.rs:105:56 [INFO] [stdout] | [INFO] [stdout] 24 | pub fn postorder_traversal(root: Option>>) -> Vec { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0145_binary_tree_postorder_traversal/mod.rs:109:47 [INFO] [stdout] | [INFO] [stdout] 28 | let mut stack1: Vec>>> = Vec::new(); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TreeNode` in this scope [INFO] [stdout] --> src/cd0145_binary_tree_postorder_traversal/mod.rs:110:47 [INFO] [stdout] | [INFO] [stdout] 29 | let mut stack2: Vec>>> = Vec::new(); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0094_binary_tree_inorder_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0098_validate_binary_search_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0102_binary_tree_level_order_traversal::TreeNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0104_maximum_depth_of_binary_tree::TreeNode; [INFO] [stdout] | [INFO] [stdout] and 3 other candidates [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0169_majority_element/mod.rs - cd0169_majority_element (line 9) stdout ---- [INFO] [stdout] error: expected type, found `3` [INFO] [stdout] --> src/cd0169_majority_element/mod.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [3,2,3] [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0155_min_stack/mod.rs - cd0155_min_stack::MinStack (line 35) stdout ---- [INFO] [stdout] error[E0585]: found a documentation comment that doesn't document anything [INFO] [stdout] --> src/cd0155_min_stack/mod.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 45 | / /** [INFO] [stdout] 46 | | * Your MinStack object will be instantiated and called as such: [INFO] [stdout] 47 | | * let obj = MinStack::new(); [INFO] [stdout] 48 | | * obj.push(x); [INFO] [stdout] ... | [INFO] [stdout] 51 | | * let ret_4: i32 = obj.get_min(); [INFO] [stdout] 52 | | */ [INFO] [stdout] | |___^ [INFO] [stdout] | [INFO] [stdout] = help: doc comments must come before what they document, maybe a comment was intended with `//`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0585`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0152_maximum_product_subarray/mod.rs - cd0152_maximum_product_subarray::max_product (line 77) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0152_maximum_product_subarray/mod.rs:78:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0188_best_time_to_buy_and_sell_stock_iv/mod.rs - cd0188_best_time_to_buy_and_sell_stock_iv (line 19) stdout ---- [INFO] [stdout] error: expected type, found `3` [INFO] [stdout] --> src/cd0188_best_time_to_buy_and_sell_stock_iv/mod.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [3,2,6,5,0,3], k = 2 [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0191_number_of_bits/mod.rs - cd0191_number_of_bits (line 25) stdout ---- [INFO] [stdout] error: expected type, found `11111111111111111111111111111101` [INFO] [stdout] --> src/cd0191_number_of_bits/mod.rs:26:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: 11111111111111111111111111111101 [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0188_best_time_to_buy_and_sell_stock_iv/mod.rs - cd0188_best_time_to_buy_and_sell_stock_iv (line 11) stdout ---- [INFO] [stdout] error: expected type, found `2` [INFO] [stdout] --> src/cd0188_best_time_to_buy_and_sell_stock_iv/mod.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [2,4,1], k = 2 [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0191_number_of_bits/mod.rs - cd0191_number_of_bits (line 7) stdout ---- [INFO] [stdout] error: expected type, found `00000000000000000000000000001011` [INFO] [stdout] --> src/cd0191_number_of_bits/mod.rs:8:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: 00000000000000000000000000001011 [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0169_majority_element/mod.rs - cd0169_majority_element::majority_element (line 65) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0169_majority_element/mod.rs:66:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0169_majority_element/mod.rs - cd0169_majority_element::majority_element (line 34) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0169_majority_element/mod.rs:37:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0191_number_of_bits/mod.rs - cd0191_number_of_bits (line 16) stdout ---- [INFO] [stdout] error: expected type, found `00000000000000000000000010000000` [INFO] [stdout] --> src/cd0191_number_of_bits/mod.rs:17:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: 00000000000000000000000010000000 [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0188_best_time_to_buy_and_sell_stock_iv/mod.rs - cd0188_best_time_to_buy_and_sell_stock_iv::max_profit (line 72) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0188_best_time_to_buy_and_sell_stock_iv/mod.rs:75:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0188_best_time_to_buy_and_sell_stock_iv/mod.rs - cd0188_best_time_to_buy_and_sell_stock_iv::max_profit (line 38) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0188_best_time_to_buy_and_sell_stock_iv/mod.rs:41:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0191_number_of_bits/mod.rs - cd0191_number_of_bits::hamming_weight (line 50) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0191_number_of_bits/mod.rs:51:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0200_number_of_islands/mod.rs - cd0200_number_of_islands (line 19) stdout ---- [INFO] [stdout] error: expected type, found `11000` [INFO] [stdout] --> src/cd0200_number_of_islands/mod.rs:21:1 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [INFO] [stdout] | - help: try using a semicolon: `;` [INFO] [stdout] 4 | 11000 [INFO] [stdout] | ^^^^^ expected type [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0200_number_of_islands/mod.rs - cd0200_number_of_islands (line 7) stdout ---- [INFO] [stdout] error: expected type, found `11110` [INFO] [stdout] --> src/cd0200_number_of_islands/mod.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [INFO] [stdout] | - help: try using a semicolon: `;` [INFO] [stdout] 4 | 11110 [INFO] [stdout] | ^^^^^ expected type [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0206_reverse_linked_list/mod.rs - cd0206_reverse_linked_list (line 7) stdout ---- [INFO] [stdout] error: expected type, found `1` [INFO] [stdout] --> src/cd0206_reverse_linked_list/mod.rs:8:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: 1->2->3->4->5->NULL [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0208_implement_trie_prefix_tree/mod.rs - cd0208_implement_trie_prefix_tree (line 7) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `trie` [INFO] [stdout] --> src/cd0208_implement_trie_prefix_tree/mod.rs:8:6 [INFO] [stdout] | [INFO] [stdout] 3 | Trie trie = new Trie(); [INFO] [stdout] | ^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0191_number_of_bits/mod.rs - cd0191_number_of_bits::hamming_weight (line 95) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0191_number_of_bits/mod.rs:96:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0191_number_of_bits/mod.rs - cd0191_number_of_bits::hamming_weight (line 73) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0191_number_of_bits/mod.rs:74:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0200_number_of_islands/mod.rs - cd0200_number_of_islands::num_islands (line 41) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0200_number_of_islands/mod.rs:93:6 [INFO] [stdout] | [INFO] [stdout] 54 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0200_number_of_islands/mod.rs - cd0200_number_of_islands::num_islands (line 132) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0200_number_of_islands/mod.rs:135:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0224_basic_calculator/mod.rs - cd0224_basic_calculator (line 16) stdout ---- [INFO] [stdout] error: expected type, found `" 2-1 + 2 "` [INFO] [stdout] --> src/cd0224_basic_calculator/mod.rs:17:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: " 2-1 + 2 " [INFO] [stdout] | - ^^^^^^^^^^^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0208_implement_trie_prefix_tree/mod.rs - cd0208_implement_trie_prefix_tree::Trie (line 99) stdout ---- [INFO] [stdout] error[E0585]: found a documentation comment that doesn't document anything [INFO] [stdout] --> src/cd0208_implement_trie_prefix_tree/mod.rs:139:1 [INFO] [stdout] | [INFO] [stdout] 42 | / /** [INFO] [stdout] 43 | | * Your Trie object will be instantiated and called as such: [INFO] [stdout] 44 | | * let obj = Trie::new(); [INFO] [stdout] 45 | | * obj.insert(word); [INFO] [stdout] 46 | | * let ret_2: bool = obj.search(word); [INFO] [stdout] 47 | | * let ret_3: bool = obj.starts_with(prefix); [INFO] [stdout] 48 | | */ [INFO] [stdout] | |___^ [INFO] [stdout] | [INFO] [stdout] = help: doc comments must come before what they document, maybe a comment was intended with `//`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0585`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0208_implement_trie_prefix_tree/mod.rs - cd0208_implement_trie_prefix_tree::Trie (line 31) stdout ---- [INFO] [stdout] error[E0585]: found a documentation comment that doesn't document anything [INFO] [stdout] --> src/cd0208_implement_trie_prefix_tree/mod.rs:84:1 [INFO] [stdout] | [INFO] [stdout] 55 | / /** [INFO] [stdout] 56 | | * Your Trie object will be instantiated and called as such: [INFO] [stdout] 57 | | * let obj = Trie::new(); [INFO] [stdout] 58 | | * obj.insert(word); [INFO] [stdout] 59 | | * let ret_2: bool = obj.search(word); [INFO] [stdout] 60 | | * let ret_3: bool = obj.starts_with(prefix); [INFO] [stdout] 61 | | */ [INFO] [stdout] | |___^ [INFO] [stdout] | [INFO] [stdout] = help: doc comments must come before what they document, maybe a comment was intended with `//`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0585`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0212_word_search_ii/mod.rs - cd0212_word_search_ii (line 9) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `words` [INFO] [stdout] --> src/cd0212_word_search_ii/mod.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 9 | ] [INFO] [stdout] | - expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] 10 | words = ["oath","pea","eat","rain"] [INFO] [stdout] | ^^^^^ unexpected token [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0206_reverse_linked_list/mod.rs - cd0206_reverse_linked_list::reverse_list (line 25) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0206_reverse_linked_list/mod.rs:44:6 [INFO] [stdout] | [INFO] [stdout] 21 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListNode` in this scope [INFO] [stdout] --> src/cd0206_reverse_linked_list/mod.rs:45:42 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn reverse_list(head: Option>) -> Option> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListNode` in this scope [INFO] [stdout] --> src/cd0206_reverse_linked_list/mod.rs:45:68 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn reverse_list(head: Option>) -> Option> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 20 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0231_power_of_two/mod.rs - cd0231_power_of_two (line 15) stdout ---- [INFO] [stdout] error: expected type, found `16` [INFO] [stdout] --> src/cd0231_power_of_two/mod.rs:16:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: 16 [INFO] [stdout] | - ^^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0224_basic_calculator/mod.rs - cd0224_basic_calculator (line 9) stdout ---- [INFO] [stdout] error: expected type, found `"1 + 1"` [INFO] [stdout] --> src/cd0224_basic_calculator/mod.rs:10:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: "1 + 1" [INFO] [stdout] | - ^^^^^^^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0224_basic_calculator/mod.rs - cd0224_basic_calculator (line 23) stdout ---- [INFO] [stdout] error: expected type, found `"(1+(4+5+2)-3)+(6+8)"` [INFO] [stdout] --> src/cd0224_basic_calculator/mod.rs:24:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: "(1+(4+5+2)-3)+(6+8)" [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0231_power_of_two/mod.rs - cd0231_power_of_two (line 23) stdout ---- [INFO] [stdout] error: expected type, found `218` [INFO] [stdout] --> src/cd0231_power_of_two/mod.rs:24:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: 218 [INFO] [stdout] | - ^^^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0231_power_of_two/mod.rs - cd0231_power_of_two (line 7) stdout ---- [INFO] [stdout] error: expected type, found `1` [INFO] [stdout] --> src/cd0231_power_of_two/mod.rs:8:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: 1 [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0239_sliding_window_maximum/mod.rs - cd0239_sliding_window_maximum (line 7) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/cd0239_sliding_window_maximum/mod.rs:8:34 [INFO] [stdout] | [INFO] [stdout] 3 | Input: nums = [1,3,-1,-3,5,3,6,7], and k = 3 [INFO] [stdout] | ^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0224_basic_calculator/mod.rs - cd0224_basic_calculator::calculate (line 46) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0224_basic_calculator/mod.rs:47:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/cd0224_basic_calculator/mod.rs:57:20 [INFO] [stdout] | [INFO] [stdout] 13 | '0'...'9' => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error; 1 warning emitted [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0212_word_search_ii/mod.rs - cd0212_word_search_ii::find_words (line 38) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0212_word_search_ii/mod.rs:62:6 [INFO] [stdout] | [INFO] [stdout] 26 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0232_implement_queue_using_stacks/mod.rs - cd0232_implement_queue_using_stacks (line 11) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `queue` [INFO] [stdout] --> src/cd0232_implement_queue_using_stacks/mod.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 3 | MyQueue queue = new MyQueue(); [INFO] [stdout] | ^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0232_implement_queue_using_stacks/mod.rs - cd0232_implement_queue_using_stacks::MyQueue (line 35) stdout ---- [INFO] [stdout] error[E0585]: found a documentation comment that doesn't document anything [INFO] [stdout] --> src/cd0232_implement_queue_using_stacks/mod.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 45 | / /** [INFO] [stdout] 46 | | * Your MyQueue object will be instantiated and called as such: [INFO] [stdout] 47 | | * let obj = MyQueue::new(); [INFO] [stdout] 48 | | * obj.push(x); [INFO] [stdout] ... | [INFO] [stdout] 51 | | * let ret_4: bool = obj.empty(); [INFO] [stdout] 52 | | */ [INFO] [stdout] | |___^ [INFO] [stdout] | [INFO] [stdout] = help: doc comments must come before what they document, maybe a comment was intended with `//`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0585`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0231_power_of_two/mod.rs - cd0231_power_of_two::is_power_of_two (line 39) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0231_power_of_two/mod.rs:40:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0242_valid_anagram/mod.rs - cd0242_valid_anagram (line 7) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/cd0242_valid_anagram/mod.rs:8:21 [INFO] [stdout] | [INFO] [stdout] 3 | Input: s = "anagram", t = "nagaram" [INFO] [stdout] | ^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0232_implement_queue_using_stacks/mod.rs - cd0232_implement_queue_using_stacks::MyQueue (line 94) stdout ---- [INFO] [stdout] error[E0585]: found a documentation comment that doesn't document anything [INFO] [stdout] --> src/cd0232_implement_queue_using_stacks/mod.rs:135:1 [INFO] [stdout] | [INFO] [stdout] 43 | / /** [INFO] [stdout] 44 | | * Your MyQueue object will be instantiated and called as such: [INFO] [stdout] 45 | | * let obj = MyQueue::new(); [INFO] [stdout] 46 | | * obj.push(x); [INFO] [stdout] ... | [INFO] [stdout] 49 | | * let ret_4: bool = obj.empty(); [INFO] [stdout] 50 | | */ [INFO] [stdout] | |___^ [INFO] [stdout] | [INFO] [stdout] = help: doc comments must come before what they document, maybe a comment was intended with `//`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0585`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0300_longest_increasing_subsequence/mod.rs - cd0300_longest_increasing_subsequence (line 7) stdout ---- [INFO] [stdout] error: expected type, found `10` [INFO] [stdout] --> src/cd0300_longest_increasing_subsequence/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [10,9,2,5,3,7,101,18] [INFO] [stdout] | - ^^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0309_best_time_to_buy_and_sell_stock_with_cooldown/mod.rs - cd0309_best_time_to_buy_and_sell_stock_with_cooldown (line 12) stdout ---- [INFO] [stdout] error: expected type, found `1` [INFO] [stdout] --> src/cd0309_best_time_to_buy_and_sell_stock_with_cooldown/mod.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [1,2,3,0,2] [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0242_valid_anagram/mod.rs - cd0242_valid_anagram (line 14) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/cd0242_valid_anagram/mod.rs:15:17 [INFO] [stdout] | [INFO] [stdout] 3 | Input: s = "rat", t = "car" [INFO] [stdout] | ^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0322_coin_change/mod.rs - cd0322_coin_change (line 7) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/cd0322_coin_change/mod.rs:8:25 [INFO] [stdout] | [INFO] [stdout] 3 | Input: coins = [1, 2, 5], amount = 11 [INFO] [stdout] | ^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0300_longest_increasing_subsequence/mod.rs - cd0300_longest_increasing_subsequence::length_of_lis (line 60) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0300_longest_increasing_subsequence/mod.rs:63:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0300_longest_increasing_subsequence/mod.rs - cd0300_longest_increasing_subsequence::length_of_lis (line 94) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0300_longest_increasing_subsequence/mod.rs:97:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0322_coin_change/mod.rs - cd0322_coin_change (line 15) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/cd0322_coin_change/mod.rs:16:19 [INFO] [stdout] | [INFO] [stdout] 3 | Input: coins = [2], amount = 3 [INFO] [stdout] | ^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0338_counting_bits/mod.rs - cd0338_counting_bits (line 14) stdout ---- [INFO] [stdout] error: expected type, found `5` [INFO] [stdout] --> src/cd0338_counting_bits/mod.rs:15:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: 5 [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0300_longest_increasing_subsequence/mod.rs - cd0300_longest_increasing_subsequence::length_of_lis (line 30) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0300_longest_increasing_subsequence/mod.rs:31:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0309_best_time_to_buy_and_sell_stock_with_cooldown/mod.rs - cd0309_best_time_to_buy_and_sell_stock_with_cooldown::max_profit (line 30) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0309_best_time_to_buy_and_sell_stock_with_cooldown/mod.rs:33:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0309_best_time_to_buy_and_sell_stock_with_cooldown/mod.rs - cd0309_best_time_to_buy_and_sell_stock_with_cooldown::max_profit (line 61) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0309_best_time_to_buy_and_sell_stock_with_cooldown/mod.rs:64:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0338_counting_bits/mod.rs - cd0338_counting_bits (line 7) stdout ---- [INFO] [stdout] error: expected type, found `2` [INFO] [stdout] --> src/cd0338_counting_bits/mod.rs:8:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: 2 [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0338_counting_bits/mod.rs - cd0338_counting_bits::count_bits (line 57) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0338_counting_bits/mod.rs:58:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0322_coin_change/mod.rs - cd0322_coin_change::coin_change (line 35) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0322_coin_change/mod.rs:36:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0367_valid_perfect_square/mod.rs - cd0367_valid_perfect_square (line 14) stdout ---- [INFO] [stdout] error: expected type, found `14` [INFO] [stdout] --> src/cd0367_valid_perfect_square/mod.rs:15:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: 14 [INFO] [stdout] | - ^^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0322_coin_change/mod.rs - cd0322_coin_change::coin_change (line 63) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0322_coin_change/mod.rs:64:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0338_counting_bits/mod.rs - cd0338_counting_bits::count_bits (line 36) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0338_counting_bits/mod.rs:37:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0367_valid_perfect_square/mod.rs - cd0367_valid_perfect_square (line 8) stdout ---- [INFO] [stdout] error: expected type, found `16` [INFO] [stdout] --> src/cd0367_valid_perfect_square/mod.rs:9:8 [INFO] [stdout] | [INFO] [stdout] 3 | Input: 16 [INFO] [stdout] | - ^^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0496_next_greater_element_i/mod.rs - cd0496_next_greater_element_i (line 20) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/cd0496_next_greater_element_i/mod.rs:21:21 [INFO] [stdout] | [INFO] [stdout] 3 | Input: nums1 = [2,4], nums2 = [1,2,3,4]. [INFO] [stdout] | ^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0547_friend_circles/mod.rs - cd0547_friend_circles (line 9) stdout ---- [INFO] [stdout] error: expected type, found `1` [INFO] [stdout] --> src/cd0547_friend_circles/mod.rs:11:3 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [INFO] [stdout] | - help: try using a semicolon: `;` [INFO] [stdout] 4 | [[1,1,0], [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0547_friend_circles/mod.rs - cd0547_friend_circles (line 21) stdout ---- [INFO] [stdout] error: expected type, found `1` [INFO] [stdout] --> src/cd0547_friend_circles/mod.rs:23:3 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [INFO] [stdout] | - help: try using a semicolon: `;` [INFO] [stdout] 4 | [[1,1,0], [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0496_next_greater_element_i/mod.rs - cd0496_next_greater_element_i::next_greater_element (line 82) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0496_next_greater_element_i/mod.rs:85:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0641_design_circular_deque/mod.rs - cd0641_design_circular_deque (line 19) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `circularDeque` [INFO] [stdout] --> src/cd0641_design_circular_deque/mod.rs:20:17 [INFO] [stdout] | [INFO] [stdout] 3 | MyCircularDeque circularDeque = new MycircularDeque(3); // set the size to be 3 [INFO] [stdout] | ^^^^^^^^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0682_baseball_game/mod.rs - cd0682_baseball_game (line 18) stdout ---- [INFO] [stdout] error: expected type, found `"5"` [INFO] [stdout] --> src/cd0682_baseball_game/mod.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 3 | Input: ["5","2","C","D","+"] [INFO] [stdout] | - ^^^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0496_next_greater_element_i/mod.rs - cd0496_next_greater_element_i (line 9) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/cd0496_next_greater_element_i/mod.rs:10:23 [INFO] [stdout] | [INFO] [stdout] 3 | Input: nums1 = [4,1,2], nums2 = [1,3,4,2]. [INFO] [stdout] | ^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0682_baseball_game/mod.rs - cd0682_baseball_game (line 31) stdout ---- [INFO] [stdout] error: expected type, found `"5"` [INFO] [stdout] --> src/cd0682_baseball_game/mod.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 3 | Input: ["5","-2","4","C","D","9","+","+"] [INFO] [stdout] | - ^^^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0622_design_circular_queue/mod.rs - cd0622_design_circular_queue (line 19) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `circularQueue` [INFO] [stdout] --> src/cd0622_design_circular_queue/mod.rs:20:17 [INFO] [stdout] | [INFO] [stdout] 3 | MyCircularQueue circularQueue = new MyCircularQueue(3); // set the size to be 3 [INFO] [stdout] | ^^^^^^^^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0367_valid_perfect_square/mod.rs - cd0367_valid_perfect_square::is_perfect_square (line 30) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0367_valid_perfect_square/mod.rs:31:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0622_design_circular_queue/mod.rs - cd0622_design_circular_queue::MyCircularQueue (line 49) stdout ---- [INFO] [stdout] error[E0585]: found a documentation comment that doesn't document anything [INFO] [stdout] --> src/cd0622_design_circular_queue/mod.rs:120:1 [INFO] [stdout] | [INFO] [stdout] 73 | / /** [INFO] [stdout] 74 | | * Your MyCircularQueue object will be instantiated and called as such: [INFO] [stdout] 75 | | * let obj = MyCircularQueue::new(k); [INFO] [stdout] 76 | | * let ret_1: bool = obj.en_queue(value); [INFO] [stdout] ... | [INFO] [stdout] 81 | | * let ret_6: bool = obj.is_full(); [INFO] [stdout] 82 | | */ [INFO] [stdout] | |___^ [INFO] [stdout] | [INFO] [stdout] = help: doc comments must come before what they document, maybe a comment was intended with `//`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0585`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0547_friend_circles/mod.rs - cd0547_friend_circles::find_circle_num (line 48) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0547_friend_circles/mod.rs:82:6 [INFO] [stdout] | [INFO] [stdout] 36 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0703_kth_largest_element_in_a_stream/mod.rs - cd0703_kth_largest_element_in_a_stream (line 9) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `k` [INFO] [stdout] --> src/cd0703_kth_largest_element_in_a_stream/mod.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 3 | int k = 3; [INFO] [stdout] | ^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0682_baseball_game/mod.rs - cd0682_baseball_game::cal_points (line 62) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0682_baseball_game/mod.rs:63:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0641_design_circular_deque/mod.rs - cd0641_design_circular_deque::MyCircularDeque (line 49) stdout ---- [INFO] [stdout] error[E0585]: found a documentation comment that doesn't document anything [INFO] [stdout] --> src/cd0641_design_circular_deque/mod.rs:147:1 [INFO] [stdout] | [INFO] [stdout] 100 | / /** [INFO] [stdout] 101 | | * Your MyCircularDeque object will be instantiated and called as such: [INFO] [stdout] 102 | | * let obj = MyCircularDeque::new(k); [INFO] [stdout] 103 | | * let ret_1: bool = obj.insert_front(value); [INFO] [stdout] ... | [INFO] [stdout] 110 | | * let ret_8: bool = obj.is_full(); [INFO] [stdout] 111 | | */ [INFO] [stdout] | |___^ [INFO] [stdout] | [INFO] [stdout] = help: doc comments must come before what they document, maybe a comment was intended with `//`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0585`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0496_next_greater_element_i/mod.rs - cd0496_next_greater_element_i::next_greater_element (line 46) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0496_next_greater_element_i/mod.rs:49:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee/mod.rs - cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee (line 11) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee/mod.rs:12:35 [INFO] [stdout] | [INFO] [stdout] 3 | Input: prices = [1, 3, 2, 8, 4, 9], fee = 2 [INFO] [stdout] | ^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0547_friend_circles/mod.rs - cd0547_friend_circles::find_circle_num (line 109) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0547_friend_circles/mod.rs:110:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0844_backspace_string_compare/mod.rs - cd0844_backspace_string_compare (line 15) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/cd0844_backspace_string_compare/mod.rs:16:18 [INFO] [stdout] | [INFO] [stdout] 3 | Input: S = "ab##", T = "c#d#" [INFO] [stdout] | ^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0682_baseball_game/mod.rs - cd0682_baseball_game::cal_points (line 100) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0682_baseball_game/mod.rs:101:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0844_backspace_string_compare/mod.rs - cd0844_backspace_string_compare::backspace_compare (line 90) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0844_backspace_string_compare/mod.rs:91:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0844_backspace_string_compare/mod.rs - cd0844_backspace_string_compare (line 31) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/cd0844_backspace_string_compare/mod.rs:32:17 [INFO] [stdout] | [INFO] [stdout] 3 | Input: S = "a#c", T = "b" [INFO] [stdout] | ^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee/mod.rs - cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee::max_profit (line 101) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee/mod.rs:104:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0876_middle_of_the_linked_list/mod.rs - cd0876_middle_of_the_linked_list (line 19) stdout ---- [INFO] [stdout] error: expected type, found `1` [INFO] [stdout] --> src/cd0876_middle_of_the_linked_list/mod.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [1,2,3,4,5,6] [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0844_backspace_string_compare/mod.rs - cd0844_backspace_string_compare (line 23) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/cd0844_backspace_string_compare/mod.rs:24:18 [INFO] [stdout] | [INFO] [stdout] 3 | Input: S = "a##c", T = "#a#c" [INFO] [stdout] | ^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0876_middle_of_the_linked_list/mod.rs - cd0876_middle_of_the_linked_list::middle_node (line 41) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0876_middle_of_the_linked_list/mod.rs:59:6 [INFO] [stdout] | [INFO] [stdout] 20 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListNode` in this scope [INFO] [stdout] --> src/cd0876_middle_of_the_linked_list/mod.rs:60:41 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn middle_node(head: Option>) -> Option> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListNode` in this scope [INFO] [stdout] --> src/cd0876_middle_of_the_linked_list/mod.rs:60:67 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn middle_node(head: Option>) -> Option> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee/mod.rs - cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee::max_profit (line 71) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee/mod.rs:74:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee/mod.rs - cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee::max_profit (line 40) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee/mod.rs:43:6 [INFO] [stdout] | [INFO] [stdout] 5 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0933_number_of_recent_calls/mod.rs - cd0933_number_of_recent_calls (line 15) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/cd0933_number_of_recent_calls/mod.rs:16:62 [INFO] [stdout] | [INFO] [stdout] 3 | Input: inputs = ["RecentCounter","ping","ping","ping","ping"], inputs = [[],[1],[100],[3001],[3002]] [INFO] [stdout] | ^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0844_backspace_string_compare/mod.rs - cd0844_backspace_string_compare (line 7) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/cd0844_backspace_string_compare/mod.rs:8:18 [INFO] [stdout] | [INFO] [stdout] 3 | Input: S = "ab#c", T = "ad#c" [INFO] [stdout] | ^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0876_middle_of_the_linked_list/mod.rs - cd0876_middle_of_the_linked_list (line 9) stdout ---- [INFO] [stdout] error: expected type, found `1` [INFO] [stdout] --> src/cd0876_middle_of_the_linked_list/mod.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 3 | Input: [1,2,3,4,5] [INFO] [stdout] | - ^ expected type [INFO] [stdout] | | [INFO] [stdout] | tried to parse a type due to this [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0844_backspace_string_compare/mod.rs - cd0844_backspace_string_compare::backspace_compare (line 59) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0844_backspace_string_compare/mod.rs:60:6 [INFO] [stdout] | [INFO] [stdout] 3 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0876_middle_of_the_linked_list/mod.rs - cd0876_middle_of_the_linked_list::middle_node (line 83) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Solution` in this scope [INFO] [stdout] --> src/cd0876_middle_of_the_linked_list/mod.rs:101:6 [INFO] [stdout] | [INFO] [stdout] 20 | impl Solution { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListNode` in this scope [INFO] [stdout] --> src/cd0876_middle_of_the_linked_list/mod.rs:102:41 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn middle_node(head: Option>) -> Option> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListNode` in this scope [INFO] [stdout] --> src/cd0876_middle_of_the_linked_list/mod.rs:102:67 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn middle_node(head: Option>) -> Option> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListNode` in this scope [INFO] [stdout] --> src/cd0876_middle_of_the_linked_list/mod.rs:104:42 [INFO] [stdout] | [INFO] [stdout] 23 | let mut node_vec: Vec>> = vec![]; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidates are found in other modules, you can import them into scope [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0002_add_two_numbers::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0019_remove_nth_node_from_end_of_list::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0021_merge_two_sorted_lists::ListNode; [INFO] [stdout] | [INFO] [stdout] 19 | use leetcode_for_rust::cd0024_swap_nodes_in_pairs::ListNode; [INFO] [stdout] | [INFO] [stdout] and 4 other candidates [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/cd0933_number_of_recent_calls/mod.rs - cd0933_number_of_recent_calls::RecentCounter (line 37) stdout ---- [INFO] [stdout] error[E0585]: found a documentation comment that doesn't document anything [INFO] [stdout] --> src/cd0933_number_of_recent_calls/mod.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 30 | / /** [INFO] [stdout] 31 | | * Your RecentCounter object will be instantiated and called as such: [INFO] [stdout] 32 | | * let obj = RecentCounter::new(); [INFO] [stdout] 33 | | * let ret_1: i32 = obj.ping(t); [INFO] [stdout] 34 | | */ [INFO] [stdout] | |___^ [INFO] [stdout] | [INFO] [stdout] = help: doc comments must come before what they document, maybe a comment was intended with `//`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0585`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/cd0001_two_sum/mod.rs - cd0001_two_sum (line 9) [INFO] [stdout] src/cd0001_two_sum/mod.rs - cd0001_two_sum::two_sum (line 26) [INFO] [stdout] src/cd0001_two_sum/mod.rs - cd0001_two_sum::two_sum (line 55) [INFO] [stdout] src/cd0002_add_two_numbers/mod.rs - cd0002_add_two_numbers (line 9) [INFO] [stdout] src/cd0002_add_two_numbers/mod.rs - cd0002_add_two_numbers::add_two_numbers (line 26) [INFO] [stdout] src/cd0003_longest_substring_without_repeating_characters/mod.rs - cd0003_longest_substring_without_repeating_characters (line 15) [INFO] [stdout] src/cd0003_longest_substring_without_repeating_characters/mod.rs - cd0003_longest_substring_without_repeating_characters (line 23) [INFO] [stdout] src/cd0003_longest_substring_without_repeating_characters/mod.rs - cd0003_longest_substring_without_repeating_characters (line 7) [INFO] [stdout] src/cd0003_longest_substring_without_repeating_characters/mod.rs - cd0003_longest_substring_without_repeating_characters::length_of_longest_substring (line 41) [INFO] [stdout] src/cd0004_median_of_two_sorted_arrays/mod.rs - cd0004_median_of_two_sorted_arrays (line 11) [INFO] [stdout] src/cd0004_median_of_two_sorted_arrays/mod.rs - cd0004_median_of_two_sorted_arrays (line 20) [INFO] [stdout] src/cd0015_three_sum/mod.rs - cd0015_three_sum (line 11) [INFO] [stdout] src/cd0015_three_sum/mod.rs - cd0015_three_sum::three_sum (line 32) [INFO] [stdout] src/cd0015_three_sum/mod.rs - cd0015_three_sum::three_sum (line 77) [INFO] [stdout] src/cd0019_remove_nth_node_from_end_of_list/mod.rs - cd0019_remove_nth_node_from_end_of_list (line 7) [INFO] [stdout] src/cd0019_remove_nth_node_from_end_of_list/mod.rs - cd0019_remove_nth_node_from_end_of_list::remove_nth_from_end (line 29) [INFO] [stdout] src/cd0020_valid_parentheses/mod.rs - cd0020_valid_parentheses (line 14) [INFO] [stdout] src/cd0020_valid_parentheses/mod.rs - cd0020_valid_parentheses (line 22) [INFO] [stdout] src/cd0020_valid_parentheses/mod.rs - cd0020_valid_parentheses (line 30) [INFO] [stdout] src/cd0020_valid_parentheses/mod.rs - cd0020_valid_parentheses (line 38) [INFO] [stdout] src/cd0020_valid_parentheses/mod.rs - cd0020_valid_parentheses (line 46) [INFO] [stdout] src/cd0020_valid_parentheses/mod.rs - cd0020_valid_parentheses::is_valid (line 61) [INFO] [stdout] src/cd0020_valid_parentheses/mod.rs - cd0020_valid_parentheses::is_valid (line 93) [INFO] [stdout] src/cd0020_valid_parentheses/mod.rs - cd0020_valid_parentheses::is_valid2 (line 144) [INFO] [stdout] src/cd0021_merge_two_sorted_lists/mod.rs - cd0021_merge_two_sorted_lists (line 7) [INFO] [stdout] src/cd0021_merge_two_sorted_lists/mod.rs - cd0021_merge_two_sorted_lists::merge_two_lists (line 26) [INFO] [stdout] src/cd0022_generate_parentheses/mod.rs - cd0022_generate_parentheses (line 9) [INFO] [stdout] src/cd0022_generate_parentheses/mod.rs - cd0022_generate_parentheses::generate_parenthesis (line 26) [INFO] [stdout] src/cd0024_swap_nodes_in_pairs/mod.rs - cd0024_swap_nodes_in_pairs (line 9) [INFO] [stdout] src/cd0024_swap_nodes_in_pairs/mod.rs - cd0024_swap_nodes_in_pairs::swap_pairs (line 26) [INFO] [stdout] src/cd0025_reverse_nodes_in_k_group/mod.rs - cd0025_reverse_nodes_in_k_group (line 9) [INFO] [stdout] src/cd0025_reverse_nodes_in_k_group/mod.rs - cd0025_reverse_nodes_in_k_group::reverse_k_group (line 34) [INFO] [stdout] src/cd0033_search_in_rotated_sorted_array/mod.rs - cd0033_search_in_rotated_sorted_array (line 15) [INFO] [stdout] src/cd0033_search_in_rotated_sorted_array/mod.rs - cd0033_search_in_rotated_sorted_array (line 22) [INFO] [stdout] src/cd0033_search_in_rotated_sorted_array/mod.rs - cd0033_search_in_rotated_sorted_array::search (line 38) [INFO] [stdout] src/cd0036_valid_sudoku/mod.rs - cd0036_valid_sudoku (line 16) [INFO] [stdout] src/cd0036_valid_sudoku/mod.rs - cd0036_valid_sudoku (line 33) [INFO] [stdout] src/cd0036_valid_sudoku/mod.rs - cd0036_valid_sudoku::is_valid_sudoku (line 112) [INFO] [stdout] src/cd0036_valid_sudoku/mod.rs - cd0036_valid_sudoku::is_valid_sudoku (line 70) [INFO] [stdout] src/cd0037_sudoku_solver/mod.rs - cd0037_sudoku_solver::solve_sudoku (line 40) [INFO] [stdout] src/cd0037_sudoku_solver/mod.rs - cd0037_sudoku_solver::solve_sudoku (line 89) [INFO] [stdout] src/cd0050_powx_n/mod.rs - cd0050_powx_n (line 14) [INFO] [stdout] src/cd0050_powx_n/mod.rs - cd0050_powx_n (line 21) [INFO] [stdout] src/cd0050_powx_n/mod.rs - cd0050_powx_n (line 7) [INFO] [stdout] src/cd0050_powx_n/mod.rs - cd0050_powx_n::my_pow (line 43) [INFO] [stdout] src/cd0050_powx_n/mod.rs - cd0050_powx_n::my_pow (line 71) [INFO] [stdout] src/cd0051_n_queens/mod.rs - cd0051_n_queens (line 15) [INFO] [stdout] src/cd0051_n_queens/mod.rs - cd0051_n_queens::solve_n_queens (line 114) [INFO] [stdout] src/cd0051_n_queens/mod.rs - cd0051_n_queens::solve_n_queens (line 166) [INFO] [stdout] src/cd0051_n_queens/mod.rs - cd0051_n_queens::solve_n_queens (line 43) [INFO] [stdout] src/cd0052_n_queens_ii/mod.rs - cd0052_n_queens_ii (line 13) [INFO] [stdout] src/cd0052_n_queens_ii/mod.rs - cd0052_n_queens_ii::total_n_queens (line 143) [INFO] [stdout] src/cd0052_n_queens_ii/mod.rs - cd0052_n_queens_ii::total_n_queens (line 42) [INFO] [stdout] src/cd0052_n_queens_ii/mod.rs - cd0052_n_queens_ii::total_n_queens (line 91) [INFO] [stdout] src/cd0069_sqrtx/mod.rs - cd0069_sqrtx (line 10) [INFO] [stdout] src/cd0069_sqrtx/mod.rs - cd0069_sqrtx (line 16) [INFO] [stdout] src/cd0069_sqrtx/mod.rs - cd0069_sqrtx::my_sqrt (line 34) [INFO] [stdout] src/cd0069_sqrtx/mod.rs - cd0069_sqrtx::my_sqrt (line 67) [INFO] [stdout] src/cd0069_sqrtx/mod.rs - cd0069_sqrtx::my_sqrt (line 91) [INFO] [stdout] src/cd0069_sqrtx/mod.rs - cd0069_sqrtx::my_sqrt_f64 (line 144) [INFO] [stdout] src/cd0069_sqrtx/mod.rs - cd0069_sqrtx::my_sqrt_f64 (line 177) [INFO] [stdout] src/cd0070_climbing_stairs/mod.rs - cd0070_climbing_stairs (line 10) [INFO] [stdout] src/cd0070_climbing_stairs/mod.rs - cd0070_climbing_stairs (line 19) [INFO] [stdout] src/cd0070_climbing_stairs/mod.rs - cd0070_climbing_stairs::climb_stairs (line 39) [INFO] [stdout] src/cd0070_climbing_stairs/mod.rs - cd0070_climbing_stairs::climb_stairs (line 65) [INFO] [stdout] src/cd0070_climbing_stairs/mod.rs - cd0070_climbing_stairs::climb_stairs (line 85) [INFO] [stdout] src/cd0072_edit_distance/mod.rs - cd0072_edit_distance (line 12) [INFO] [stdout] src/cd0072_edit_distance/mod.rs - cd0072_edit_distance (line 23) [INFO] [stdout] src/cd0072_edit_distance/mod.rs - cd0072_edit_distance::min_distance (line 46) [INFO] [stdout] src/cd0072_edit_distance/mod.rs - cd0072_edit_distance::min_distance (line 85) [INFO] [stdout] src/cd0079_word_search/mod.rs - cd0079_word_search (line 8) [INFO] [stdout] src/cd0079_word_search/mod.rs - cd0079_word_search::exist (line 32) [INFO] [stdout] src/cd0079_word_search/mod.rs - cd0079_word_search::exist (line 85) [INFO] [stdout] src/cd0094_binary_tree_inorder_traversal/mod.rs - cd0094_binary_tree_inorder_traversal (line 7) [INFO] [stdout] src/cd0094_binary_tree_inorder_traversal/mod.rs - cd0094_binary_tree_inorder_traversal::inorder_traversal (line 31) [INFO] [stdout] src/cd0094_binary_tree_inorder_traversal/mod.rs - cd0094_binary_tree_inorder_traversal::inorder_traversal (line 83) [INFO] [stdout] src/cd0098_validate_binary_search_tree/mod.rs - cd0098_validate_binary_search_tree (line 13) [INFO] [stdout] src/cd0098_validate_binary_search_tree/mod.rs - cd0098_validate_binary_search_tree (line 23) [INFO] [stdout] src/cd0098_validate_binary_search_tree/mod.rs - cd0098_validate_binary_search_tree::is_valid_bst (line 117) [INFO] [stdout] src/cd0098_validate_binary_search_tree/mod.rs - cd0098_validate_binary_search_tree::is_valid_bst (line 48) [INFO] [stdout] src/cd0102_binary_tree_level_order_traversal/mod.rs - cd0102_binary_tree_level_order_traversal (line 16) [INFO] [stdout] src/cd0102_binary_tree_level_order_traversal/mod.rs - cd0102_binary_tree_level_order_traversal (line 8) [INFO] [stdout] src/cd0102_binary_tree_level_order_traversal/mod.rs - cd0102_binary_tree_level_order_traversal::level_order (line 104) [INFO] [stdout] src/cd0102_binary_tree_level_order_traversal/mod.rs - cd0102_binary_tree_level_order_traversal::level_order (line 39) [INFO] [stdout] src/cd0104_maximum_depth_of_binary_tree/mod.rs - cd0104_maximum_depth_of_binary_tree (line 12) [INFO] [stdout] src/cd0104_maximum_depth_of_binary_tree/mod.rs - cd0104_maximum_depth_of_binary_tree::max_depth (line 36) [INFO] [stdout] src/cd0104_maximum_depth_of_binary_tree/mod.rs - cd0104_maximum_depth_of_binary_tree::max_depth (line 83) [INFO] [stdout] src/cd0111_minimum_depth_of_binary_tree/mod.rs - cd0111_minimum_depth_of_binary_tree (line 13) [INFO] [stdout] src/cd0111_minimum_depth_of_binary_tree/mod.rs - cd0111_minimum_depth_of_binary_tree::min_depth (line 36) [INFO] [stdout] src/cd0111_minimum_depth_of_binary_tree/mod.rs - cd0111_minimum_depth_of_binary_tree::min_depth (line 87) [INFO] [stdout] src/cd0120_triangle/mod.rs - cd0120_triangle (line 7) [INFO] [stdout] src/cd0120_triangle/mod.rs - cd0120_triangle::minimum_total (line 33) [INFO] [stdout] src/cd0120_triangle/mod.rs - cd0120_triangle::minimum_total (line 58) [INFO] [stdout] src/cd0121_best_time_to_buy_and_sell_stock/mod.rs - cd0121_best_time_to_buy_and_sell_stock (line 11) [INFO] [stdout] src/cd0121_best_time_to_buy_and_sell_stock/mod.rs - cd0121_best_time_to_buy_and_sell_stock (line 20) [INFO] [stdout] src/cd0121_best_time_to_buy_and_sell_stock/mod.rs - cd0121_best_time_to_buy_and_sell_stock::max_profit (line 128) [INFO] [stdout] src/cd0121_best_time_to_buy_and_sell_stock/mod.rs - cd0121_best_time_to_buy_and_sell_stock::max_profit (line 38) [INFO] [stdout] src/cd0121_best_time_to_buy_and_sell_stock/mod.rs - cd0121_best_time_to_buy_and_sell_stock::max_profit (line 70) [INFO] [stdout] src/cd0121_best_time_to_buy_and_sell_stock/mod.rs - cd0121_best_time_to_buy_and_sell_stock::max_profit (line 98) [INFO] [stdout] src/cd0122_best_time_to_buy_and_sell_stock_ii/mod.rs - cd0122_best_time_to_buy_and_sell_stock_ii (line 11) [INFO] [stdout] src/cd0122_best_time_to_buy_and_sell_stock_ii/mod.rs - cd0122_best_time_to_buy_and_sell_stock_ii (line 20) [INFO] [stdout] src/cd0122_best_time_to_buy_and_sell_stock_ii/mod.rs - cd0122_best_time_to_buy_and_sell_stock_ii (line 30) [INFO] [stdout] src/cd0122_best_time_to_buy_and_sell_stock_ii/mod.rs - cd0122_best_time_to_buy_and_sell_stock_ii::max_profit (line 47) [INFO] [stdout] src/cd0122_best_time_to_buy_and_sell_stock_ii/mod.rs - cd0122_best_time_to_buy_and_sell_stock_ii::max_profit (line 70) [INFO] [stdout] src/cd0122_best_time_to_buy_and_sell_stock_ii/mod.rs - cd0122_best_time_to_buy_and_sell_stock_ii::max_profit (line 95) [INFO] [stdout] src/cd0123_best_time_to_buy_and_sell_stock_iii/mod.rs - cd0123_best_time_to_buy_and_sell_stock_iii (line 11) [INFO] [stdout] src/cd0123_best_time_to_buy_and_sell_stock_iii/mod.rs - cd0123_best_time_to_buy_and_sell_stock_iii (line 20) [INFO] [stdout] src/cd0123_best_time_to_buy_and_sell_stock_iii/mod.rs - cd0123_best_time_to_buy_and_sell_stock_iii (line 30) [INFO] [stdout] src/cd0123_best_time_to_buy_and_sell_stock_iii/mod.rs - cd0123_best_time_to_buy_and_sell_stock_iii::max_profit (line 47) [INFO] [stdout] src/cd0123_best_time_to_buy_and_sell_stock_iii/mod.rs - cd0123_best_time_to_buy_and_sell_stock_iii::max_profit (line 85) [INFO] [stdout] src/cd0141_linked_list_cycle/mod.rs - cd0141_linked_list_cycle (line 20) [INFO] [stdout] src/cd0141_linked_list_cycle/mod.rs - cd0141_linked_list_cycle (line 32) [INFO] [stdout] src/cd0141_linked_list_cycle/mod.rs - cd0141_linked_list_cycle (line 9) [INFO] [stdout] src/cd0141_linked_list_cycle/mod.rs - cd0141_linked_list_cycle::has_cycle (line 107) [INFO] [stdout] src/cd0141_linked_list_cycle/mod.rs - cd0141_linked_list_cycle::has_cycle (line 59) [INFO] [stdout] src/cd0144_binary_tree_preorder_traversal/mod.rs - cd0144_binary_tree_preorder_traversal (line 7) [INFO] [stdout] src/cd0144_binary_tree_preorder_traversal/mod.rs - cd0144_binary_tree_preorder_traversal::preorder_traversal (line 31) [INFO] [stdout] src/cd0144_binary_tree_preorder_traversal/mod.rs - cd0144_binary_tree_preorder_traversal::preorder_traversal (line 83) [INFO] [stdout] src/cd0145_binary_tree_postorder_traversal/mod.rs - cd0145_binary_tree_postorder_traversal (line 7) [INFO] [stdout] src/cd0145_binary_tree_postorder_traversal/mod.rs - cd0145_binary_tree_postorder_traversal::postorder_traversal (line 31) [INFO] [stdout] src/cd0145_binary_tree_postorder_traversal/mod.rs - cd0145_binary_tree_postorder_traversal::postorder_traversal (line 83) [INFO] [stdout] src/cd0152_maximum_product_subarray/mod.rs - cd0152_maximum_product_subarray (line 15) [INFO] [stdout] src/cd0152_maximum_product_subarray/mod.rs - cd0152_maximum_product_subarray (line 7) [INFO] [stdout] src/cd0152_maximum_product_subarray/mod.rs - cd0152_maximum_product_subarray::max_product (line 113) [INFO] [stdout] src/cd0152_maximum_product_subarray/mod.rs - cd0152_maximum_product_subarray::max_product (line 32) [INFO] [stdout] src/cd0152_maximum_product_subarray/mod.rs - cd0152_maximum_product_subarray::max_product (line 77) [INFO] [stdout] src/cd0155_min_stack/mod.rs - cd0155_min_stack (line 12) [INFO] [stdout] src/cd0155_min_stack/mod.rs - cd0155_min_stack::MinStack (line 35) [INFO] [stdout] src/cd0169_majority_element/mod.rs - cd0169_majority_element (line 17) [INFO] [stdout] src/cd0169_majority_element/mod.rs - cd0169_majority_element (line 9) [INFO] [stdout] src/cd0169_majority_element/mod.rs - cd0169_majority_element::majority_element (line 34) [INFO] [stdout] src/cd0169_majority_element/mod.rs - cd0169_majority_element::majority_element (line 65) [INFO] [stdout] src/cd0188_best_time_to_buy_and_sell_stock_iv/mod.rs - cd0188_best_time_to_buy_and_sell_stock_iv (line 11) [INFO] [stdout] src/cd0188_best_time_to_buy_and_sell_stock_iv/mod.rs - cd0188_best_time_to_buy_and_sell_stock_iv (line 19) [INFO] [stdout] src/cd0188_best_time_to_buy_and_sell_stock_iv/mod.rs - cd0188_best_time_to_buy_and_sell_stock_iv::max_profit (line 38) [INFO] [stdout] src/cd0188_best_time_to_buy_and_sell_stock_iv/mod.rs - cd0188_best_time_to_buy_and_sell_stock_iv::max_profit (line 72) [INFO] [stdout] src/cd0191_number_of_bits/mod.rs - cd0191_number_of_bits (line 16) [INFO] [stdout] src/cd0191_number_of_bits/mod.rs - cd0191_number_of_bits (line 25) [INFO] [stdout] src/cd0191_number_of_bits/mod.rs - cd0191_number_of_bits (line 7) [INFO] [stdout] src/cd0191_number_of_bits/mod.rs - cd0191_number_of_bits::hamming_weight (line 50) [INFO] [stdout] src/cd0191_number_of_bits/mod.rs - cd0191_number_of_bits::hamming_weight (line 73) [INFO] [stdout] src/cd0191_number_of_bits/mod.rs - cd0191_number_of_bits::hamming_weight (line 95) [INFO] [stdout] src/cd0200_number_of_islands/mod.rs - cd0200_number_of_islands (line 19) [INFO] [stdout] src/cd0200_number_of_islands/mod.rs - cd0200_number_of_islands (line 7) [INFO] [stdout] src/cd0200_number_of_islands/mod.rs - cd0200_number_of_islands::num_islands (line 132) [INFO] [stdout] src/cd0200_number_of_islands/mod.rs - cd0200_number_of_islands::num_islands (line 41) [INFO] [stdout] src/cd0206_reverse_linked_list/mod.rs - cd0206_reverse_linked_list (line 7) [INFO] [stdout] src/cd0206_reverse_linked_list/mod.rs - cd0206_reverse_linked_list::reverse_list (line 25) [INFO] [stdout] src/cd0208_implement_trie_prefix_tree/mod.rs - cd0208_implement_trie_prefix_tree (line 7) [INFO] [stdout] src/cd0208_implement_trie_prefix_tree/mod.rs - cd0208_implement_trie_prefix_tree::Trie (line 31) [INFO] [stdout] src/cd0208_implement_trie_prefix_tree/mod.rs - cd0208_implement_trie_prefix_tree::Trie (line 99) [INFO] [stdout] src/cd0212_word_search_ii/mod.rs - cd0212_word_search_ii (line 9) [INFO] [stdout] src/cd0212_word_search_ii/mod.rs - cd0212_word_search_ii::find_words (line 38) [INFO] [stdout] src/cd0224_basic_calculator/mod.rs - cd0224_basic_calculator (line 16) [INFO] [stdout] src/cd0224_basic_calculator/mod.rs - cd0224_basic_calculator (line 23) [INFO] [stdout] src/cd0224_basic_calculator/mod.rs - cd0224_basic_calculator (line 9) [INFO] [stdout] src/cd0224_basic_calculator/mod.rs - cd0224_basic_calculator::calculate (line 46) [INFO] [stdout] src/cd0231_power_of_two/mod.rs - cd0231_power_of_two (line 15) [INFO] [stdout] src/cd0231_power_of_two/mod.rs - cd0231_power_of_two (line 23) [INFO] [stdout] src/cd0231_power_of_two/mod.rs - cd0231_power_of_two (line 7) [INFO] [stdout] src/cd0231_power_of_two/mod.rs - cd0231_power_of_two::is_power_of_two (line 39) [INFO] [stdout] src/cd0232_implement_queue_using_stacks/mod.rs - cd0232_implement_queue_using_stacks (line 11) [INFO] [stdout] src/cd0232_implement_queue_using_stacks/mod.rs - cd0232_implement_queue_using_stacks::MyQueue (line 35) [INFO] [stdout] src/cd0232_implement_queue_using_stacks/mod.rs - cd0232_implement_queue_using_stacks::MyQueue (line 94) [INFO] [stdout] src/cd0239_sliding_window_maximum/mod.rs - cd0239_sliding_window_maximum (line 7) [INFO] [stdout] src/cd0242_valid_anagram/mod.rs - cd0242_valid_anagram (line 14) [INFO] [stdout] src/cd0242_valid_anagram/mod.rs - cd0242_valid_anagram (line 7) [INFO] [stdout] src/cd0300_longest_increasing_subsequence/mod.rs - cd0300_longest_increasing_subsequence (line 7) [INFO] [stdout] src/cd0300_longest_increasing_subsequence/mod.rs - cd0300_longest_increasing_subsequence::length_of_lis (line 30) [INFO] [stdout] src/cd0300_longest_increasing_subsequence/mod.rs - cd0300_longest_increasing_subsequence::length_of_lis (line 60) [INFO] [stdout] src/cd0300_longest_increasing_subsequence/mod.rs - cd0300_longest_increasing_subsequence::length_of_lis (line 94) [INFO] [stdout] src/cd0309_best_time_to_buy_and_sell_stock_with_cooldown/mod.rs - cd0309_best_time_to_buy_and_sell_stock_with_cooldown (line 12) [INFO] [stdout] src/cd0309_best_time_to_buy_and_sell_stock_with_cooldown/mod.rs - cd0309_best_time_to_buy_and_sell_stock_with_cooldown::max_profit (line 30) [INFO] [stdout] src/cd0309_best_time_to_buy_and_sell_stock_with_cooldown/mod.rs - cd0309_best_time_to_buy_and_sell_stock_with_cooldown::max_profit (line 61) [INFO] [stdout] src/cd0322_coin_change/mod.rs - cd0322_coin_change (line 15) [INFO] [stdout] src/cd0322_coin_change/mod.rs - cd0322_coin_change (line 7) [INFO] [stdout] src/cd0322_coin_change/mod.rs - cd0322_coin_change::coin_change (line 35) [INFO] [stdout] src/cd0322_coin_change/mod.rs - cd0322_coin_change::coin_change (line 63) [INFO] [stdout] src/cd0338_counting_bits/mod.rs - cd0338_counting_bits (line 14) [INFO] [stdout] src/cd0338_counting_bits/mod.rs - cd0338_counting_bits (line 7) [INFO] [stdout] src/cd0338_counting_bits/mod.rs - cd0338_counting_bits::count_bits (line 36) [INFO] [stdout] src/cd0338_counting_bits/mod.rs - cd0338_counting_bits::count_bits (line 57) [INFO] [stdout] src/cd0367_valid_perfect_square/mod.rs - cd0367_valid_perfect_square (line 14) [INFO] [stdout] src/cd0367_valid_perfect_square/mod.rs - cd0367_valid_perfect_square (line 8) [INFO] [stdout] src/cd0367_valid_perfect_square/mod.rs - cd0367_valid_perfect_square::is_perfect_square (line 30) [INFO] [stdout] src/cd0496_next_greater_element_i/mod.rs - cd0496_next_greater_element_i (line 20) [INFO] [stdout] src/cd0496_next_greater_element_i/mod.rs - cd0496_next_greater_element_i (line 9) [INFO] [stdout] src/cd0496_next_greater_element_i/mod.rs - cd0496_next_greater_element_i::next_greater_element (line 46) [INFO] [stdout] src/cd0496_next_greater_element_i/mod.rs - cd0496_next_greater_element_i::next_greater_element (line 82) [INFO] [stdout] src/cd0547_friend_circles/mod.rs - cd0547_friend_circles (line 21) [INFO] [stdout] src/cd0547_friend_circles/mod.rs - cd0547_friend_circles (line 9) [INFO] [stdout] src/cd0547_friend_circles/mod.rs - cd0547_friend_circles::find_circle_num (line 109) [INFO] [stdout] src/cd0547_friend_circles/mod.rs - cd0547_friend_circles::find_circle_num (line 48) [INFO] [stdout] src/cd0622_design_circular_queue/mod.rs - cd0622_design_circular_queue (line 19) [INFO] [stdout] src/cd0622_design_circular_queue/mod.rs - cd0622_design_circular_queue::MyCircularQueue (line 49) [INFO] [stdout] src/cd0641_design_circular_deque/mod.rs - cd0641_design_circular_deque (line 19) [INFO] [stdout] src/cd0641_design_circular_deque/mod.rs - cd0641_design_circular_deque::MyCircularDeque (line 49) [INFO] [stdout] src/cd0682_baseball_game/mod.rs - cd0682_baseball_game (line 18) [INFO] [stdout] src/cd0682_baseball_game/mod.rs - cd0682_baseball_game (line 31) [INFO] [stdout] src/cd0682_baseball_game/mod.rs - cd0682_baseball_game::cal_points (line 100) [INFO] [stdout] src/cd0682_baseball_game/mod.rs - cd0682_baseball_game::cal_points (line 62) [INFO] [stdout] src/cd0703_kth_largest_element_in_a_stream/mod.rs - cd0703_kth_largest_element_in_a_stream (line 9) [INFO] [stdout] src/cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee/mod.rs - cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee (line 11) [INFO] [stdout] src/cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee/mod.rs - cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee::max_profit (line 101) [INFO] [stdout] src/cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee/mod.rs - cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee::max_profit (line 40) [INFO] [stdout] src/cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee/mod.rs - cd0714_best_time_to_buy_and_sell_stock_with_transaction_fee::max_profit (line 71) [INFO] [stdout] src/cd0844_backspace_string_compare/mod.rs - cd0844_backspace_string_compare (line 15) [INFO] [stdout] src/cd0844_backspace_string_compare/mod.rs - cd0844_backspace_string_compare (line 23) [INFO] [stdout] src/cd0844_backspace_string_compare/mod.rs - cd0844_backspace_string_compare (line 31) [INFO] [stdout] src/cd0844_backspace_string_compare/mod.rs - cd0844_backspace_string_compare (line 7) [INFO] [stdout] src/cd0844_backspace_string_compare/mod.rs - cd0844_backspace_string_compare::backspace_compare (line 59) [INFO] [stdout] src/cd0844_backspace_string_compare/mod.rs - cd0844_backspace_string_compare::backspace_compare (line 90) [INFO] [stdout] src/cd0876_middle_of_the_linked_list/mod.rs - cd0876_middle_of_the_linked_list (line 19) [INFO] [stdout] src/cd0876_middle_of_the_linked_list/mod.rs - cd0876_middle_of_the_linked_list (line 9) [INFO] [stdout] src/cd0876_middle_of_the_linked_list/mod.rs - cd0876_middle_of_the_linked_list::middle_node (line 41) [INFO] [stdout] src/cd0876_middle_of_the_linked_list/mod.rs - cd0876_middle_of_the_linked_list::middle_node (line 83) [INFO] [stdout] src/cd0933_number_of_recent_calls/mod.rs - cd0933_number_of_recent_calls (line 15) [INFO] [stdout] src/cd0933_number_of_recent_calls/mod.rs - cd0933_number_of_recent_calls::RecentCounter (line 37) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 7 passed; 218 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] running `"docker" "inspect" "cb1176452e039b1806ef7f82852f064bda0de106538e3b437618dd0d09483239"` [INFO] running `"docker" "rm" "-f" "cb1176452e039b1806ef7f82852f064bda0de106538e3b437618dd0d09483239"` [INFO] [stdout] cb1176452e039b1806ef7f82852f064bda0de106538e3b437618dd0d09483239