[INFO] fetching crate rustgym 0.2.0...
[INFO] testing rustgym-0.2.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate rustgym 0.2.0 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate rustgym 0.2.0
[INFO] finished tweaking crates.io crate rustgym 0.2.0
[INFO] tweaked toml for crates.io crate rustgym 0.2.0 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rustgym 0.2.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]      Locking 26 packages to highest compatible versions
[INFO] [stderr]       Adding pretty_assertions v0.6.1 (available: v1.4.1)
[INFO] [stderr]       Adding rand v0.7.3 (available: v0.10.3)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 34fae902256524c577b031543660b22650476ad91da138a16ee2f1fc146b9326
[INFO] running `Command { std: "docker" "start" "34fae902256524c577b031543660b22650476ad91da138a16ee2f1fc146b9326", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "34fae902256524c577b031543660b22650476ad91da138a16ee2f1fc146b9326", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "34fae902256524c577b031543660b22650476ad91da138a16ee2f1fc146b9326" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "34fae902256524c577b031543660b22650476ad91da138a16ee2f1fc146b9326", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "34fae902256524c577b031543660b22650476ad91da138a16ee2f1fc146b9326" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.190
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling difference v2.0.0
[INFO] [stderr]    Compiling ansi_term v0.11.0
[INFO] [stderr]    Compiling rustgym-util v0.2.4
[INFO] [stderr]    Compiling assert_approx_eq v1.1.0
[INFO] [stderr]    Compiling pretty_assertions v0.6.1
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling rustgym v0.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]   --> src/leetcode/_1515_best_position_for_a_service_center.rs:30:22
[INFO] [stdout]    |
[INFO] [stdout] 30 |             .map(|v| (((v[0] as f64 - x).powi(2) + (v[1] as f64 - y).powi(2)).sqrt()))
[INFO] [stdout]    |                      ^                                                              ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 30 -             .map(|v| (((v[0] as f64 - x).powi(2) + (v[1] as f64 - y).powi(2)).sqrt()))
[INFO] [stdout] 30 +             .map(|v| ((v[0] as f64 - x).powi(2) + (v[1] as f64 - y).powi(2)).sqrt())
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_4_median_of_two_sorted_arrays.rs:16:27
[INFO] [stdout]    |
[INFO] [stdout] 16 |                 std::i32::MIN
[INFO] [stdout]    |                           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_4_median_of_two_sorted_arrays.rs:21:27
[INFO] [stdout]    |
[INFO] [stdout] 21 |                 std::i32::MIN
[INFO] [stdout]    |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_4_median_of_two_sorted_arrays.rs:26:27
[INFO] [stdout]    |
[INFO] [stdout] 26 |                 std::i32::MAX
[INFO] [stdout]    |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_4_median_of_two_sorted_arrays.rs:31:27
[INFO] [stdout]    |
[INFO] [stdout] 31 |                 std::i32::MAX
[INFO] [stdout]    |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_8_string_to_integer.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_8_string_to_integer.rs:59:18
[INFO] [stdout]    |
[INFO] [stdout] 59 |             i32::MAX
[INFO] [stdout]    |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_8_string_to_integer.rs:61:18
[INFO] [stdout]    |
[INFO] [stdout] 61 |             i32::MIN
[INFO] [stdout]    |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_16_3sum_closest.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_16_3sum_closest.rs:10:29
[INFO] [stdout]    |
[INFO] [stdout] 10 |         let mut diff = i32::MAX;
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_29_divide_two_integers.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_29_divide_two_integers.rs:10:18
[INFO] [stdout]    |
[INFO] [stdout] 10 |             i32::MAX
[INFO] [stdout]    |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_53_maximum_subarray.rs:6:33
[INFO] [stdout]   |
[INFO] [stdout] 6 |         let mut max = std::i32::MIN;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_76_minimum_window_substring.rs:18:36
[INFO] [stdout]    |
[INFO] [stdout] 18 |         let mut res = (std::usize::MAX, "");
[INFO] [stdout]    |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_121_best_time_to_buy_and_sell_stock.rs:5:34
[INFO] [stdout]   |
[INFO] [stdout] 5 |         let mut cost = std::i32::MAX;
[INFO] [stdout]   |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_123_best_time_to_buy_and_sell_stock_3.rs:5:37
[INFO] [stdout]   |
[INFO] [stdout] 5 |         let mut t1_cost = std::i32::MAX;
[INFO] [stdout]   |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_123_best_time_to_buy_and_sell_stock_3.rs:6:37
[INFO] [stdout]   |
[INFO] [stdout] 6 |         let mut t2_cost = std::i32::MAX;
[INFO] [stdout]   |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_124_binary_tree_maximum_path_sum.rs:48:38
[INFO] [stdout]    |
[INFO] [stdout] 48 |         let mut res: i32 = std::i32::MIN;
[INFO] [stdout]    |                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_132_palindrome_partitioning_2.rs:20:37
[INFO] [stdout]    |
[INFO] [stdout] 20 |             let mut res = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_152_maximum_product_subarray.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_170_two_sum_3.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_170_two_sum_3.rs:15:23
[INFO] [stdout]    |
[INFO] [stdout] 15 |             max: i32::MIN,
[INFO] [stdout]    |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_170_two_sum_3.rs:16:23
[INFO] [stdout]    |
[INFO] [stdout] 16 |             min: i32::MAX,
[INFO] [stdout]    |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_188_best_time_to_buy_and_sell_stock_4.rs:11:44
[INFO] [stdout]    |
[INFO] [stdout] 11 |         let mut min_costs = vec![std::i32::MAX; k];
[INFO] [stdout]    |                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_209_minimum_size_subarray_sum.rs:6:35
[INFO] [stdout]   |
[INFO] [stdout] 6 |         let mut res = std::usize::MAX;
[INFO] [stdout]   |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_220_contains_duplicate_3.rs:13:64
[INFO] [stdout]    |
[INFO] [stdout] 13 |             let l = nums[i].checked_sub(t).unwrap_or(std::i32::MIN);
[INFO] [stdout]    |                                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_220_contains_duplicate_3.rs:14:64
[INFO] [stdout]    |
[INFO] [stdout] 14 |             let r = nums[i].checked_add(t).unwrap_or(std::i32::MAX);
[INFO] [stdout]    |                                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_243_shortest_word_distance.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_243_shortest_word_distance.rs:9:28
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut min = i32::MAX;
[INFO] [stdout]   |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::usize`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_244_shortest_word_distance_2.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::usize;
[INFO] [stdout]   |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_244_shortest_word_distance_2.rs:23:30
[INFO] [stdout]    |
[INFO] [stdout] 23 |         let mut min = usize::MAX;
[INFO] [stdout]    |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_245_shortest_word_distance_3.rs:10:35
[INFO] [stdout]    |
[INFO] [stdout] 10 |         let mut min = std::usize::MAX;
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_255_verify_preorder_sequence_in_binary_search_tree.rs:5:33
[INFO] [stdout]   |
[INFO] [stdout] 5 |         let mut low = std::i32::MIN;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_265_paint_house_2.rs:16:41
[INFO] [stdout]    |
[INFO] [stdout] 16 |                 let mut min = std::i32::MAX;
[INFO] [stdout]    |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::MAX`: replaced by the `MAX` associated constant on `f64`
[INFO] [stdout]   --> src/leetcode/_270_closest_binary_search_tree_value.rs:11:34
[INFO] [stdout]    |
[INFO] [stdout] 11 |         let mut diff = std::f64::MAX;
[INFO] [stdout]    |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_279_perfect_squares.rs:6:39
[INFO] [stdout]   |
[INFO] [stdout] 6 |         let mut dp = vec![std::usize::MAX; n + 1];
[INFO] [stdout]   |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_301_remove_invalid_parentheses.rs:10:35
[INFO] [stdout]    |
[INFO] [stdout] 10 |         let mut min = std::usize::MAX;
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_309_best_time_to_buy_and_sell_stock_with_cooldown.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_309_best_time_to_buy_and_sell_stock_with_cooldown.rs:13:24
[INFO] [stdout]    |
[INFO] [stdout] 13 |         sell[0] = i32::MIN;
[INFO] [stdout]    |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_317_shortest_distance_from_all_buildings.rs:26:35
[INFO] [stdout]    |
[INFO] [stdout] 26 |         let mut res = std::usize::MAX;
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_317_shortest_distance_from_all_buildings.rs:34:31
[INFO] [stdout]    |
[INFO] [stdout] 34 |         if res == std::usize::MAX {
[INFO] [stdout]    |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_333_largest_bst_subtree.rs:41:32
[INFO] [stdout]    |
[INFO] [stdout] 41 |             Some((0, std::i32::MAX, std::i32::MIN))
[INFO] [stdout]    |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_333_largest_bst_subtree.rs:41:47
[INFO] [stdout]    |
[INFO] [stdout] 41 |             Some((0, std::i32::MAX, std::i32::MIN))
[INFO] [stdout]    |                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_342_power_of_four.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_363_max_sum_of_rectangle_no_larger_than_k.rs:14:33
[INFO] [stdout]    |
[INFO] [stdout] 14 |         let mut res = std::i32::MIN;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_375_guess_number_higher_or_lower_2.rs:17:37
[INFO] [stdout]    |
[INFO] [stdout] 17 |             let mut res = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_423_reconstruct_original_digits_from_english.rs:26:39
[INFO] [stdout]    |
[INFO] [stdout] 26 |             let mut min = std::usize::MAX;
[INFO] [stdout]    |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_423_reconstruct_original_digits_from_english.rs:35:35
[INFO] [stdout]    |
[INFO] [stdout] 35 |             if min != std::usize::MAX {
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_456_132_pattern.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_456_132_pattern.rs:8:27
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut a3 = i32::MIN;
[INFO] [stdout]   |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_465_optimal_account_balancing.rs:19:35
[INFO] [stdout]    |
[INFO] [stdout] 19 |         let mut res = std::usize::MAX;
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_488_zuma_game.rs:10:33
[INFO] [stdout]    |
[INFO] [stdout] 10 |         let mut res = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_488_zuma_game.rs:12:29
[INFO] [stdout]    |
[INFO] [stdout] 12 |         if res == std::i32::MAX {
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_499_the_maze_3.rs:14:49
[INFO] [stdout]    |
[INFO] [stdout] 14 |         let mut states = vec![vec![(std::usize::MAX, "".to_string()); m]; n];
[INFO] [stdout]    |                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_514_freedom_trail.rs:13:44
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let mut dist = vec![vec![std::i32::MAX; n]; m];
[INFO] [stdout]    |                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_516_longest_palindromic_subsequence.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_564_find_the_closest_palindrome.rs:22:34
[INFO] [stdout]    |
[INFO] [stdout] 22 |         let mut res = (std::i64::MAX, 0);
[INFO] [stdout]    |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_573_squirrel_simulation.rs:12:34
[INFO] [stdout]    |
[INFO] [stdout] 12 |         let mut diff = std::i32::MIN;
[INFO] [stdout]    |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_581_shortest_unsorted_continuous_subarray.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_581_shortest_unsorted_continuous_subarray.rs:8:28
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut min = i32::MAX;
[INFO] [stdout]   |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_581_shortest_unsorted_continuous_subarray.rs:9:28
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut max = i32::MIN;
[INFO] [stdout]   |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::usize`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_599_minimum_index_sum_of_two_lists.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::usize;
[INFO] [stdout]   |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_599_minimum_index_sum_of_two_lists.rs:9:30
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut min = usize::MAX;
[INFO] [stdout]   |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_624_maximum_distance_in_arrays.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_625_minimum_factorization.rs:23:26
[INFO] [stdout]    |
[INFO] [stdout] 23 |         if x > std::i32::MAX as i64 {
[INFO] [stdout]    |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_632_smallest_range_covering_elements_from_k_lists.rs:10:34
[INFO] [stdout]    |
[INFO] [stdout] 10 |         let mut left = std::i32::MAX;
[INFO] [stdout]    |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_632_smallest_range_covering_elements_from_k_lists.rs:11:35
[INFO] [stdout]    |
[INFO] [stdout] 11 |         let mut right = std::i32::MIN;
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_646_maximum_length_of_pair_chain.rs:8:33
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut cur = std::i32::MIN;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_652_find_duplicate_subtrees.rs:37:40
[INFO] [stdout]    |
[INFO] [stdout] 37 |             hasher.write_i32(std::i32::MAX);
[INFO] [stdout]    |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::usize`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/leetcode/_697_degree_of_an_array.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | use std::usize;
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_716_max_stack.rs:1:10
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_743_network_delay_time.rs:15:42
[INFO] [stdout]    |
[INFO] [stdout] 15 |         let mut visited = vec![std::i32::MAX; n];
[INFO] [stdout]    |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_743_network_delay_time.rs:28:29
[INFO] [stdout]    |
[INFO] [stdout] 28 |         if max == std::i32::MAX {
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_768_max_chunks_to_make_sorted_2.rs:13:33
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let mut min = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_783_minimum_distance_between_bst_nodes.rs:26:33
[INFO] [stdout]    |
[INFO] [stdout] 26 |         let mut min = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_787_cheapest_flights_within_k_stops.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_787_cheapest_flights_within_k_stops.rs:45:36
[INFO] [stdout]    |
[INFO] [stdout] 45 |         let mut prices = vec![i32::MAX; n];
[INFO] [stdout]    |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_787_cheapest_flights_within_k_stops.rs:75:32
[INFO] [stdout]    |
[INFO] [stdout] 75 |         if prices[dst] == i32::MAX {
[INFO] [stdout]    |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_800_similar_rgb_color.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_800_similar_rgb_color.rs:7:28
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let mut min = i32::MAX;
[INFO] [stdout]   |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_822_card_flipping_game.rs:8:33
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut res = std::i32::MAX;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_822_card_flipping_game.rs:22:29
[INFO] [stdout]    |
[INFO] [stdout] 22 |         if res == std::i32::MAX {
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_862_shortest_subarray_with_sum_at_least_k.rs:11:35
[INFO] [stdout]    |
[INFO] [stdout] 11 |         let mut res = std::usize::MAX;
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_862_shortest_subarray_with_sum_at_least_k.rs:31:31
[INFO] [stdout]    |
[INFO] [stdout] 31 |         if res == std::usize::MAX {
[INFO] [stdout]    |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_915_partition_array_into_disjoint_intervals.rs:8:33
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut min = std::i32::MAX;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_915_partition_array_into_disjoint_intervals.rs:9:33
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut max = std::i32::MIN;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_918_maximum_sum_circular_subarray.rs:9:33
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut min = std::i32::MAX;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_918_maximum_sum_circular_subarray.rs:10:33
[INFO] [stdout]    |
[INFO] [stdout] 10 |         let mut max = std::i32::MIN;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_926_flip_string_to_monotone_increasing.rs:23:33
[INFO] [stdout]    |
[INFO] [stdout] 23 |         let mut res = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_931_minimum_falling_path_sum.rs:10:41
[INFO] [stdout]    |
[INFO] [stdout] 10 |                 let mut min = std::i32::MAX;
[INFO] [stdout]    |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_939_minimum_area_rectangle.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_939_minimum_area_rectangle.rs:12:28
[INFO] [stdout]    |
[INFO] [stdout] 12 |         let mut min = i32::MAX;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_939_minimum_area_rectangle.rs:24:24
[INFO] [stdout]    |
[INFO] [stdout] 24 |         if min == i32::MAX {
[INFO] [stdout]    |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::MAX`: replaced by the `MAX` associated constant on `f64`
[INFO] [stdout]   --> src/leetcode/_963_minimum_area_rectangle_2.rs:11:33
[INFO] [stdout]    |
[INFO] [stdout] 11 |         let mut res = std::f64::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::MAX`: replaced by the `MAX` associated constant on `f64`
[INFO] [stdout]   --> src/leetcode/_963_minimum_area_rectangle_2.rs:32:29
[INFO] [stdout]    |
[INFO] [stdout] 32 |         if res == std::f64::MAX {
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::usize`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_1002_find_common_characters.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::usize;
[INFO] [stdout]   |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1002_find_common_characters.rs:18:34
[INFO] [stdout]    |
[INFO] [stdout] 18 |             let mut min = usize::MAX;
[INFO] [stdout]    |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_1031_maximum_sum_of_two_non_overlapping_subarrays.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1039_minimum_score_triangulation_of_polygon.rs:15:33
[INFO] [stdout]    |
[INFO] [stdout] 15 |         let mut res = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1039_minimum_score_triangulation_of_polygon.rs:22:29
[INFO] [stdout]    |
[INFO] [stdout] 22 |         if res == std::i32::MAX {
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_1052_grumpy_bookstore_owner.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1066_campus_bikes_2.rs:8:33
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut res = std::i32::MAX;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_1085_sum_of_digits_in_the_minmum_number.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1085_sum_of_digits_in_the_minmum_number.rs:7:28
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let mut min = i32::MAX;
[INFO] [stdout]   |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1093_statistics_from_a_large_sample.rs:5:33
[INFO] [stdout]   |
[INFO] [stdout] 5 |         let mut min = std::i32::MAX;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1093_statistics_from_a_large_sample.rs:6:33
[INFO] [stdout]   |
[INFO] [stdout] 6 |         let mut max = std::i32::MIN;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1093_statistics_from_a_large_sample.rs:12:34
[INFO] [stdout]    |
[INFO] [stdout] 12 |         let mut mode = std::i32::MAX;
[INFO] [stdout]    |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1092_shortest_common_supersequence.rs:9:53
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut dp = vec![vec![(' ', 0, std::usize::MAX, std::usize::MAX); m + 1]; n + 1];
[INFO] [stdout]   |                                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1092_shortest_common_supersequence.rs:9:70
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut dp = vec![vec![(' ', 0, std::usize::MAX, std::usize::MAX); m + 1]; n + 1];
[INFO] [stdout]   |                                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1102_path_with_maximum_minimum_value.rs:12:33
[INFO] [stdout]    |
[INFO] [stdout] 12 |         let mut res = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::MIN`: replaced by the `MIN` associated constant on `f64`
[INFO] [stdout]   --> src/leetcode/_1120_maximum_average_subtree.rs:25:33
[INFO] [stdout]    |
[INFO] [stdout] 25 |         let mut res = std::f64::MIN;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_1130_minimum_cost_tree_from_leaf_values.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1130_minimum_cost_tree_from_leaf_values.rs:7:45
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let mut stack: Vec<i32> = vec![i32::MAX];
[INFO] [stdout]   |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1182_shortest_distance_to_target_color.rs:21:47
[INFO] [stdout]    |
[INFO] [stdout] 21 |                     let mut min = std::usize::MAX;
[INFO] [stdout]    |                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1182_shortest_distance_to_target_color.rs:28:43
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     if min == std::usize::MAX {
[INFO] [stdout]    |                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1186_maximum_subarray_sum_with_one_deletion.rs:22:33
[INFO] [stdout]    |
[INFO] [stdout] 22 |         let mut res = std::i32::MIN;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1192_critical_connections_in_a_network.rs:13:37
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let discovery = std::usize::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1192_critical_connections_in_a_network.rs:14:34
[INFO] [stdout]    |
[INFO] [stdout] 14 |         let lowest = std::usize::MAX;
[INFO] [stdout]    |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1192_critical_connections_in_a_network.rs:57:50
[INFO] [stdout]    |
[INFO] [stdout] 57 |             if nodes[v].discovery == std::usize::MAX {
[INFO] [stdout]    |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_1200_minimum_absolute_difference.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1200_minimum_absolute_difference.rs:10:24
[INFO] [stdout]    |
[INFO] [stdout] 10 |             .fold(i32::MAX, |x, v| i32::min(x, v[1] - v[0]));
[INFO] [stdout]    |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1240_tiling_a_rectangle_with_the_fewest_squares.rs:17:37
[INFO] [stdout]    |
[INFO] [stdout] 17 |             let mut res = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::usize`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_1268_search_suggestions_system.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::usize;
[INFO] [stdout]   |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1278_palindrome_partitioning_3.rs:39:37
[INFO] [stdout]    |
[INFO] [stdout] 39 |             let mut min = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1284_minimum_number_of_flips_to_convert_binary_matrix_to_zero_matrix.rs:7:35
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let mut res = std::usize::MAX;
[INFO] [stdout]   |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1284_minimum_number_of_flips_to_convert_binary_matrix_to_zero_matrix.rs:9:31
[INFO] [stdout]   |
[INFO] [stdout] 9 |         if res == std::usize::MAX {
[INFO] [stdout]   |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1289_minimum_falling_path_sum_2.rs:10:41
[INFO] [stdout]    |
[INFO] [stdout] 10 |                 let mut min = std::i32::MAX;
[INFO] [stdout]    |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_1299_replace_elements_with_greatest_element_on_right_side.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1320_minimum_distance_to_type_a_word_using_two_fingers.rs:25:37
[INFO] [stdout]    |
[INFO] [stdout] 25 |             let mut res = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1334_find_the_city_with_the_smallest_number_of_neighbors_at_a_threshold_distance.rs:6:44
[INFO] [stdout]   |
[INFO] [stdout] 6 |         let mut dist = vec![vec![std::i32::MAX >> 2; n]; n];
[INFO] [stdout]   |                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1335_minimum_difficulty_of_a_job_schedule.rs:32:41
[INFO] [stdout]    |
[INFO] [stdout] 32 |                 let mut min = std::i32::MAX;
[INFO] [stdout]    |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1368_minimum_cost_to_make_at_least_one_valid_path_in_a_grid.rs:9:44
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut dist = vec![vec![std::i32::MAX; m]; n];
[INFO] [stdout]   |                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1375_bulb_switcher_3.rs:7:35
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let mut max = std::usize::MIN;
[INFO] [stdout]   |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1380_lucky_numbers_in_a_matrix.rs:7:49
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let mut mins: Vec<i32> = vec![std::i32::MAX; n];
[INFO] [stdout]   |                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1380_lucky_numbers_in_a_matrix.rs:8:49
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut maxs: Vec<i32> = vec![std::i32::MIN; m];
[INFO] [stdout]   |                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1406_stone_game_3.rs:24:37
[INFO] [stdout]    |
[INFO] [stdout] 24 |             let mut max = std::i32::MIN;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1432_max_difference_you_can_get_from_change_an_integer.rs:5:33
[INFO] [stdout]   |
[INFO] [stdout] 5 |         let mut min = std::i32::MAX;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1432_max_difference_you_can_get_from_change_an_integer.rs:6:33
[INFO] [stdout]   |
[INFO] [stdout] 6 |         let mut max = std::i32::MIN;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1448_count_good_nodes_in_binary_tree.rs:25:33
[INFO] [stdout]    |
[INFO] [stdout] 25 |         root.preorder(std::i32::MIN, &mut res);
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1473_paint_house_3.rs:57:37
[INFO] [stdout]    |
[INFO] [stdout] 57 |             let mut min = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1473_paint_house_3.rs:77:43
[INFO] [stdout]    |
[INFO] [stdout] 77 |             let res = if min == std::i32::MAX {
[INFO] [stdout]    |                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1477_find_two_non_overlapping_sub_arrays_each_with_target_sum.rs:8:47
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut dp: Vec<i32> = vec![std::i32::MAX; n];
[INFO] [stdout]   |                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1477_find_two_non_overlapping_sub_arrays_each_with_target_sum.rs:11:33
[INFO] [stdout]    |
[INFO] [stdout] 11 |         let mut res = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1477_find_two_non_overlapping_sub_arrays_each_with_target_sum.rs:12:33
[INFO] [stdout]    |
[INFO] [stdout] 12 |         let mut min = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1477_find_two_non_overlapping_sub_arrays_each_with_target_sum.rs:16:58
[INFO] [stdout]    |
[INFO] [stdout] 16 |                 if j > -1 && dp[j as usize] != std::i32::MAX {
[INFO] [stdout]    |                                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1477_find_two_non_overlapping_sub_arrays_each_with_target_sum.rs:25:29
[INFO] [stdout]    |
[INFO] [stdout] 25 |         if res == std::i32::MAX {
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1478_allocate_mailboxes.rs:26:37
[INFO] [stdout]    |
[INFO] [stdout] 26 |             let mut min = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1482_minimum_number_of_days_to_make_m_bouquets.rs:12:35
[INFO] [stdout]    |
[INFO] [stdout] 12 |         let mut right = std::i32::MAX;
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1489_find_critical_and_pseudo_critical_edges_in_minimum_spanning_tree.rs:44:46
[INFO] [stdout]    |
[INFO] [stdout] 44 |         let min_cost = Self::mst(std::usize::MAX, std::usize::MAX, &sorted_index, &edges, n);
[INFO] [stdout]    |                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1489_find_critical_and_pseudo_critical_edges_in_minimum_spanning_tree.rs:44:63
[INFO] [stdout]    |
[INFO] [stdout] 44 |         let min_cost = Self::mst(std::usize::MAX, std::usize::MAX, &sorted_index, &edges, n);
[INFO] [stdout]    |                                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1489_find_critical_and_pseudo_critical_edges_in_minimum_spanning_tree.rs:49:41
[INFO] [stdout]    |
[INFO] [stdout] 49 |             if Self::mst(i, std::usize::MAX, &sorted_index, &edges, n) > min_cost {
[INFO] [stdout]    |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1489_find_critical_and_pseudo_critical_edges_in_minimum_spanning_tree.rs:52:42
[INFO] [stdout]    |
[INFO] [stdout] 52 |                 if Self::mst(std::usize::MAX, i, &sorted_index, &edges, n) == min_cost {
[INFO] [stdout]    |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1489_find_critical_and_pseudo_critical_edges_in_minimum_spanning_tree.rs:63:32
[INFO] [stdout]    |
[INFO] [stdout] 63 |         if pick != std::usize::MAX {
[INFO] [stdout]    |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1489_find_critical_and_pseudo_critical_edges_in_minimum_spanning_tree.rs:78:23
[INFO] [stdout]    |
[INFO] [stdout] 78 |             std::i32::MAX
[INFO] [stdout]    |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1509_minimum_difference_between_largest_and_smallest_value_in_three_moves.rs:10:33
[INFO] [stdout]    |
[INFO] [stdout] 10 |         let mut res = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1520_maximum_number_of_non_overlapping_substrings.rs:7:38
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let mut l = vec![std::usize::MAX; 26];
[INFO] [stdout]   |                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1520_maximum_number_of_non_overlapping_substrings.rs:8:38
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut r = vec![std::usize::MIN; 26];
[INFO] [stdout]   |                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1521_find_a_value_of_mysterious_function_closest_to_target.rs:9:33
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut res = std::i32::MAX;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1547_minimum_cost_to_cut_a_stick.rs:23:37
[INFO] [stdout]    |
[INFO] [stdout] 23 |             let mut min = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1548_the_most_similar_path_in_a_graph.rs:19:44
[INFO] [stdout]    |
[INFO] [stdout] 19 |         let mut dp = vec![vec![std::usize::MAX; n]; m];
[INFO] [stdout]    |                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1548_the_most_similar_path_in_a_graph.rs:20:46
[INFO] [stdout]    |
[INFO] [stdout] 20 |         let mut prev = vec![vec![std::usize::MAX; n]; m];
[INFO] [stdout]    |                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1548_the_most_similar_path_in_a_graph.rs:35:40
[INFO] [stdout]    |
[INFO] [stdout] 35 |         let mut res = vec![std::usize::MAX; m];
[INFO] [stdout]    |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1548_the_most_similar_path_in_a_graph.rs:36:35
[INFO] [stdout]    |
[INFO] [stdout] 36 |         let mut min = std::usize::MAX;
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1552_magnetic_force_between_two_balls.rs:7:33
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let mut low = std::i32::MAX;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1559_detect_cycles_in_2d_grid.rs:15:33
[INFO] [stdout]    |
[INFO] [stdout] 15 |                     std::usize::MAX,
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1559_detect_cycles_in_2d_grid.rs:16:33
[INFO] [stdout]    |
[INFO] [stdout] 16 |                     std::usize::MAX,
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1590_make_sum_divisible_by_p.rs:16:39
[INFO] [stdout]    |
[INFO] [stdout] 16 |             let mut res = std::usize::MAX;
[INFO] [stdout]    |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1595_minimum_cost_to_connect_two_groups_of_points.rs:36:37
[INFO] [stdout]    |
[INFO] [stdout] 36 |             let mut res = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1624_largest_substring_between_two_equal_characters.rs:8:35
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut max = std::usize::MIN;
[INFO] [stdout]   |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]  --> src/leetcode/_374_guess_number_higher_or_lower.rs:7:11
[INFO] [stdout]   |
[INFO] [stdout] 7 |     match X.cmp(&num) {
[INFO] [stdout]   |           ^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]   |
[INFO] [stdout]   = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout]   = help: use a type that relies on "interior mutability" instead; to read more on this, visit <https://doc.rust-lang.org/reference/interior-mutability.html>
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]   = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: unused dependency `assert_approx_eq`
[INFO] [stderr]  --> Cargo.toml:1:15
[INFO] [stderr]   |
[INFO] [stderr] 1 | [dependencies.assert_approx_eq]
[INFO] [stderr]   |               ^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `assert_approx_eq`
[INFO] [stderr] warning: unused dependency `pretty_assertions`
[INFO] [stderr]  --> Cargo.toml:4:15
[INFO] [stderr]   |
[INFO] [stderr] 4 | [dependencies.pretty_assertions]
[INFO] [stderr]   |               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr] help: consider removing the dependency on `pretty_assertions`
[INFO] [stderr] warning: `rustgym` (manifest) generated 2 warnings
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.09s
[INFO] running `Command { std: "docker" "inspect" "34fae902256524c577b031543660b22650476ad91da138a16ee2f1fc146b9326", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "34fae902256524c577b031543660b22650476ad91da138a16ee2f1fc146b9326" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]   --> src/leetcode/_1515_best_position_for_a_service_center.rs:30:22
[INFO] [stdout]    |
[INFO] [stdout] 30 |             .map(|v| (((v[0] as f64 - x).powi(2) + (v[1] as f64 - y).powi(2)).sqrt()))
[INFO] [stdout]    |                      ^                                                              ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 30 -             .map(|v| (((v[0] as f64 - x).powi(2) + (v[1] as f64 - y).powi(2)).sqrt()))
[INFO] [stdout] 30 +             .map(|v| ((v[0] as f64 - x).powi(2) + (v[1] as f64 - y).powi(2)).sqrt())
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_4_median_of_two_sorted_arrays.rs:16:27
[INFO] [stdout]    |
[INFO] [stdout] 16 |                 std::i32::MIN
[INFO] [stdout]    |                           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_4_median_of_two_sorted_arrays.rs:21:27
[INFO] [stdout]    |
[INFO] [stdout] 21 |                 std::i32::MIN
[INFO] [stdout]    |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_4_median_of_two_sorted_arrays.rs:26:27
[INFO] [stdout]    |
[INFO] [stdout] 26 |                 std::i32::MAX
[INFO] [stdout]    |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_4_median_of_two_sorted_arrays.rs:31:27
[INFO] [stdout]    |
[INFO] [stdout] 31 |                 std::i32::MAX
[INFO] [stdout]    |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_8_string_to_integer.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_8_string_to_integer.rs:59:18
[INFO] [stdout]    |
[INFO] [stdout] 59 |             i32::MAX
[INFO] [stdout]    |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_8_string_to_integer.rs:61:18
[INFO] [stdout]    |
[INFO] [stdout] 61 |             i32::MIN
[INFO] [stdout]    |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_16_3sum_closest.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_16_3sum_closest.rs:10:29
[INFO] [stdout]    |
[INFO] [stdout] 10 |         let mut diff = i32::MAX;
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_29_divide_two_integers.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_29_divide_two_integers.rs:10:18
[INFO] [stdout]    |
[INFO] [stdout] 10 |             i32::MAX
[INFO] [stdout]    |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_53_maximum_subarray.rs:6:33
[INFO] [stdout]   |
[INFO] [stdout] 6 |         let mut max = std::i32::MIN;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_76_minimum_window_substring.rs:18:36
[INFO] [stdout]    |
[INFO] [stdout] 18 |         let mut res = (std::usize::MAX, "");
[INFO] [stdout]    |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_121_best_time_to_buy_and_sell_stock.rs:5:34
[INFO] [stdout]   |
[INFO] [stdout] 5 |         let mut cost = std::i32::MAX;
[INFO] [stdout]   |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_123_best_time_to_buy_and_sell_stock_3.rs:5:37
[INFO] [stdout]   |
[INFO] [stdout] 5 |         let mut t1_cost = std::i32::MAX;
[INFO] [stdout]   |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_123_best_time_to_buy_and_sell_stock_3.rs:6:37
[INFO] [stdout]   |
[INFO] [stdout] 6 |         let mut t2_cost = std::i32::MAX;
[INFO] [stdout]   |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_124_binary_tree_maximum_path_sum.rs:48:38
[INFO] [stdout]    |
[INFO] [stdout] 48 |         let mut res: i32 = std::i32::MIN;
[INFO] [stdout]    |                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_132_palindrome_partitioning_2.rs:20:37
[INFO] [stdout]    |
[INFO] [stdout] 20 |             let mut res = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_152_maximum_product_subarray.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_170_two_sum_3.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_170_two_sum_3.rs:15:23
[INFO] [stdout]    |
[INFO] [stdout] 15 |             max: i32::MIN,
[INFO] [stdout]    |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_170_two_sum_3.rs:16:23
[INFO] [stdout]    |
[INFO] [stdout] 16 |             min: i32::MAX,
[INFO] [stdout]    |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_188_best_time_to_buy_and_sell_stock_4.rs:11:44
[INFO] [stdout]    |
[INFO] [stdout] 11 |         let mut min_costs = vec![std::i32::MAX; k];
[INFO] [stdout]    |                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_209_minimum_size_subarray_sum.rs:6:35
[INFO] [stdout]   |
[INFO] [stdout] 6 |         let mut res = std::usize::MAX;
[INFO] [stdout]   |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_220_contains_duplicate_3.rs:13:64
[INFO] [stdout]    |
[INFO] [stdout] 13 |             let l = nums[i].checked_sub(t).unwrap_or(std::i32::MIN);
[INFO] [stdout]    |                                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_220_contains_duplicate_3.rs:14:64
[INFO] [stdout]    |
[INFO] [stdout] 14 |             let r = nums[i].checked_add(t).unwrap_or(std::i32::MAX);
[INFO] [stdout]    |                                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_243_shortest_word_distance.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_243_shortest_word_distance.rs:9:28
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut min = i32::MAX;
[INFO] [stdout]   |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::usize`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_244_shortest_word_distance_2.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::usize;
[INFO] [stdout]   |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_244_shortest_word_distance_2.rs:23:30
[INFO] [stdout]    |
[INFO] [stdout] 23 |         let mut min = usize::MAX;
[INFO] [stdout]    |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_245_shortest_word_distance_3.rs:10:35
[INFO] [stdout]    |
[INFO] [stdout] 10 |         let mut min = std::usize::MAX;
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_255_verify_preorder_sequence_in_binary_search_tree.rs:5:33
[INFO] [stdout]   |
[INFO] [stdout] 5 |         let mut low = std::i32::MIN;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_265_paint_house_2.rs:16:41
[INFO] [stdout]    |
[INFO] [stdout] 16 |                 let mut min = std::i32::MAX;
[INFO] [stdout]    |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::MAX`: replaced by the `MAX` associated constant on `f64`
[INFO] [stdout]   --> src/leetcode/_270_closest_binary_search_tree_value.rs:11:34
[INFO] [stdout]    |
[INFO] [stdout] 11 |         let mut diff = std::f64::MAX;
[INFO] [stdout]    |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_279_perfect_squares.rs:6:39
[INFO] [stdout]   |
[INFO] [stdout] 6 |         let mut dp = vec![std::usize::MAX; n + 1];
[INFO] [stdout]   |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_301_remove_invalid_parentheses.rs:10:35
[INFO] [stdout]    |
[INFO] [stdout] 10 |         let mut min = std::usize::MAX;
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_309_best_time_to_buy_and_sell_stock_with_cooldown.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_309_best_time_to_buy_and_sell_stock_with_cooldown.rs:13:24
[INFO] [stdout]    |
[INFO] [stdout] 13 |         sell[0] = i32::MIN;
[INFO] [stdout]    |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_317_shortest_distance_from_all_buildings.rs:26:35
[INFO] [stdout]    |
[INFO] [stdout] 26 |         let mut res = std::usize::MAX;
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_317_shortest_distance_from_all_buildings.rs:34:31
[INFO] [stdout]    |
[INFO] [stdout] 34 |         if res == std::usize::MAX {
[INFO] [stdout]    |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_333_largest_bst_subtree.rs:41:32
[INFO] [stdout]    |
[INFO] [stdout] 41 |             Some((0, std::i32::MAX, std::i32::MIN))
[INFO] [stdout]    |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_333_largest_bst_subtree.rs:41:47
[INFO] [stdout]    |
[INFO] [stdout] 41 |             Some((0, std::i32::MAX, std::i32::MIN))
[INFO] [stdout]    |                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_342_power_of_four.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_363_max_sum_of_rectangle_no_larger_than_k.rs:14:33
[INFO] [stdout]    |
[INFO] [stdout] 14 |         let mut res = std::i32::MIN;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_375_guess_number_higher_or_lower_2.rs:17:37
[INFO] [stdout]    |
[INFO] [stdout] 17 |             let mut res = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_423_reconstruct_original_digits_from_english.rs:26:39
[INFO] [stdout]    |
[INFO] [stdout] 26 |             let mut min = std::usize::MAX;
[INFO] [stdout]    |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_423_reconstruct_original_digits_from_english.rs:35:35
[INFO] [stdout]    |
[INFO] [stdout] 35 |             if min != std::usize::MAX {
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_456_132_pattern.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_456_132_pattern.rs:8:27
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut a3 = i32::MIN;
[INFO] [stdout]   |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_465_optimal_account_balancing.rs:19:35
[INFO] [stdout]    |
[INFO] [stdout] 19 |         let mut res = std::usize::MAX;
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_488_zuma_game.rs:10:33
[INFO] [stdout]    |
[INFO] [stdout] 10 |         let mut res = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_488_zuma_game.rs:12:29
[INFO] [stdout]    |
[INFO] [stdout] 12 |         if res == std::i32::MAX {
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_499_the_maze_3.rs:14:49
[INFO] [stdout]    |
[INFO] [stdout] 14 |         let mut states = vec![vec![(std::usize::MAX, "".to_string()); m]; n];
[INFO] [stdout]    |                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_514_freedom_trail.rs:13:44
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let mut dist = vec![vec![std::i32::MAX; n]; m];
[INFO] [stdout]    |                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_516_longest_palindromic_subsequence.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_564_find_the_closest_palindrome.rs:22:34
[INFO] [stdout]    |
[INFO] [stdout] 22 |         let mut res = (std::i64::MAX, 0);
[INFO] [stdout]    |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_573_squirrel_simulation.rs:12:34
[INFO] [stdout]    |
[INFO] [stdout] 12 |         let mut diff = std::i32::MIN;
[INFO] [stdout]    |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_581_shortest_unsorted_continuous_subarray.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_581_shortest_unsorted_continuous_subarray.rs:8:28
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut min = i32::MAX;
[INFO] [stdout]   |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_581_shortest_unsorted_continuous_subarray.rs:9:28
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut max = i32::MIN;
[INFO] [stdout]   |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::usize`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_599_minimum_index_sum_of_two_lists.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::usize;
[INFO] [stdout]   |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_599_minimum_index_sum_of_two_lists.rs:9:30
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut min = usize::MAX;
[INFO] [stdout]   |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_624_maximum_distance_in_arrays.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_625_minimum_factorization.rs:23:26
[INFO] [stdout]    |
[INFO] [stdout] 23 |         if x > std::i32::MAX as i64 {
[INFO] [stdout]    |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_632_smallest_range_covering_elements_from_k_lists.rs:10:34
[INFO] [stdout]    |
[INFO] [stdout] 10 |         let mut left = std::i32::MAX;
[INFO] [stdout]    |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_632_smallest_range_covering_elements_from_k_lists.rs:11:35
[INFO] [stdout]    |
[INFO] [stdout] 11 |         let mut right = std::i32::MIN;
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_646_maximum_length_of_pair_chain.rs:8:33
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut cur = std::i32::MIN;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_652_find_duplicate_subtrees.rs:37:40
[INFO] [stdout]    |
[INFO] [stdout] 37 |             hasher.write_i32(std::i32::MAX);
[INFO] [stdout]    |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::usize`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/leetcode/_697_degree_of_an_array.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | use std::usize;
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_716_max_stack.rs:1:10
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_743_network_delay_time.rs:15:42
[INFO] [stdout]    |
[INFO] [stdout] 15 |         let mut visited = vec![std::i32::MAX; n];
[INFO] [stdout]    |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_743_network_delay_time.rs:28:29
[INFO] [stdout]    |
[INFO] [stdout] 28 |         if max == std::i32::MAX {
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_768_max_chunks_to_make_sorted_2.rs:13:33
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let mut min = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_783_minimum_distance_between_bst_nodes.rs:26:33
[INFO] [stdout]    |
[INFO] [stdout] 26 |         let mut min = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_787_cheapest_flights_within_k_stops.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_787_cheapest_flights_within_k_stops.rs:45:36
[INFO] [stdout]    |
[INFO] [stdout] 45 |         let mut prices = vec![i32::MAX; n];
[INFO] [stdout]    |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_787_cheapest_flights_within_k_stops.rs:75:32
[INFO] [stdout]    |
[INFO] [stdout] 75 |         if prices[dst] == i32::MAX {
[INFO] [stdout]    |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_800_similar_rgb_color.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_800_similar_rgb_color.rs:7:28
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let mut min = i32::MAX;
[INFO] [stdout]   |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_822_card_flipping_game.rs:8:33
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut res = std::i32::MAX;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_822_card_flipping_game.rs:22:29
[INFO] [stdout]    |
[INFO] [stdout] 22 |         if res == std::i32::MAX {
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_862_shortest_subarray_with_sum_at_least_k.rs:11:35
[INFO] [stdout]    |
[INFO] [stdout] 11 |         let mut res = std::usize::MAX;
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_862_shortest_subarray_with_sum_at_least_k.rs:31:31
[INFO] [stdout]    |
[INFO] [stdout] 31 |         if res == std::usize::MAX {
[INFO] [stdout]    |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_915_partition_array_into_disjoint_intervals.rs:8:33
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut min = std::i32::MAX;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_915_partition_array_into_disjoint_intervals.rs:9:33
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut max = std::i32::MIN;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_918_maximum_sum_circular_subarray.rs:9:33
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut min = std::i32::MAX;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_918_maximum_sum_circular_subarray.rs:10:33
[INFO] [stdout]    |
[INFO] [stdout] 10 |         let mut max = std::i32::MIN;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_926_flip_string_to_monotone_increasing.rs:23:33
[INFO] [stdout]    |
[INFO] [stdout] 23 |         let mut res = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_931_minimum_falling_path_sum.rs:10:41
[INFO] [stdout]    |
[INFO] [stdout] 10 |                 let mut min = std::i32::MAX;
[INFO] [stdout]    |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_939_minimum_area_rectangle.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_939_minimum_area_rectangle.rs:12:28
[INFO] [stdout]    |
[INFO] [stdout] 12 |         let mut min = i32::MAX;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_939_minimum_area_rectangle.rs:24:24
[INFO] [stdout]    |
[INFO] [stdout] 24 |         if min == i32::MAX {
[INFO] [stdout]    |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::MAX`: replaced by the `MAX` associated constant on `f64`
[INFO] [stdout]   --> src/leetcode/_963_minimum_area_rectangle_2.rs:11:33
[INFO] [stdout]    |
[INFO] [stdout] 11 |         let mut res = std::f64::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::MAX`: replaced by the `MAX` associated constant on `f64`
[INFO] [stdout]   --> src/leetcode/_963_minimum_area_rectangle_2.rs:32:29
[INFO] [stdout]    |
[INFO] [stdout] 32 |         if res == std::f64::MAX {
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::usize`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_1002_find_common_characters.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::usize;
[INFO] [stdout]   |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1002_find_common_characters.rs:18:34
[INFO] [stdout]    |
[INFO] [stdout] 18 |             let mut min = usize::MAX;
[INFO] [stdout]    |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_1031_maximum_sum_of_two_non_overlapping_subarrays.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1039_minimum_score_triangulation_of_polygon.rs:15:33
[INFO] [stdout]    |
[INFO] [stdout] 15 |         let mut res = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1039_minimum_score_triangulation_of_polygon.rs:22:29
[INFO] [stdout]    |
[INFO] [stdout] 22 |         if res == std::i32::MAX {
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_1052_grumpy_bookstore_owner.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1066_campus_bikes_2.rs:8:33
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut res = std::i32::MAX;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_1085_sum_of_digits_in_the_minmum_number.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1085_sum_of_digits_in_the_minmum_number.rs:7:28
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let mut min = i32::MAX;
[INFO] [stdout]   |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1093_statistics_from_a_large_sample.rs:5:33
[INFO] [stdout]   |
[INFO] [stdout] 5 |         let mut min = std::i32::MAX;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1093_statistics_from_a_large_sample.rs:6:33
[INFO] [stdout]   |
[INFO] [stdout] 6 |         let mut max = std::i32::MIN;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1093_statistics_from_a_large_sample.rs:12:34
[INFO] [stdout]    |
[INFO] [stdout] 12 |         let mut mode = std::i32::MAX;
[INFO] [stdout]    |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1092_shortest_common_supersequence.rs:9:53
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut dp = vec![vec![(' ', 0, std::usize::MAX, std::usize::MAX); m + 1]; n + 1];
[INFO] [stdout]   |                                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1092_shortest_common_supersequence.rs:9:70
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut dp = vec![vec![(' ', 0, std::usize::MAX, std::usize::MAX); m + 1]; n + 1];
[INFO] [stdout]   |                                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1102_path_with_maximum_minimum_value.rs:12:33
[INFO] [stdout]    |
[INFO] [stdout] 12 |         let mut res = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::MIN`: replaced by the `MIN` associated constant on `f64`
[INFO] [stdout]   --> src/leetcode/_1120_maximum_average_subtree.rs:25:33
[INFO] [stdout]    |
[INFO] [stdout] 25 |         let mut res = std::f64::MIN;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_1130_minimum_cost_tree_from_leaf_values.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1130_minimum_cost_tree_from_leaf_values.rs:7:45
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let mut stack: Vec<i32> = vec![i32::MAX];
[INFO] [stdout]   |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1182_shortest_distance_to_target_color.rs:21:47
[INFO] [stdout]    |
[INFO] [stdout] 21 |                     let mut min = std::usize::MAX;
[INFO] [stdout]    |                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1182_shortest_distance_to_target_color.rs:28:43
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     if min == std::usize::MAX {
[INFO] [stdout]    |                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1186_maximum_subarray_sum_with_one_deletion.rs:22:33
[INFO] [stdout]    |
[INFO] [stdout] 22 |         let mut res = std::i32::MIN;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1192_critical_connections_in_a_network.rs:13:37
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let discovery = std::usize::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1192_critical_connections_in_a_network.rs:14:34
[INFO] [stdout]    |
[INFO] [stdout] 14 |         let lowest = std::usize::MAX;
[INFO] [stdout]    |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1192_critical_connections_in_a_network.rs:57:50
[INFO] [stdout]    |
[INFO] [stdout] 57 |             if nodes[v].discovery == std::usize::MAX {
[INFO] [stdout]    |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_1200_minimum_absolute_difference.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1200_minimum_absolute_difference.rs:10:24
[INFO] [stdout]    |
[INFO] [stdout] 10 |             .fold(i32::MAX, |x, v| i32::min(x, v[1] - v[0]));
[INFO] [stdout]    |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1240_tiling_a_rectangle_with_the_fewest_squares.rs:17:37
[INFO] [stdout]    |
[INFO] [stdout] 17 |             let mut res = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::usize`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_1268_search_suggestions_system.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::usize;
[INFO] [stdout]   |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1278_palindrome_partitioning_3.rs:39:37
[INFO] [stdout]    |
[INFO] [stdout] 39 |             let mut min = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1284_minimum_number_of_flips_to_convert_binary_matrix_to_zero_matrix.rs:7:35
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let mut res = std::usize::MAX;
[INFO] [stdout]   |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1284_minimum_number_of_flips_to_convert_binary_matrix_to_zero_matrix.rs:9:31
[INFO] [stdout]   |
[INFO] [stdout] 9 |         if res == std::usize::MAX {
[INFO] [stdout]   |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1289_minimum_falling_path_sum_2.rs:10:41
[INFO] [stdout]    |
[INFO] [stdout] 10 |                 let mut min = std::i32::MAX;
[INFO] [stdout]    |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_1299_replace_elements_with_greatest_element_on_right_side.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1320_minimum_distance_to_type_a_word_using_two_fingers.rs:25:37
[INFO] [stdout]    |
[INFO] [stdout] 25 |             let mut res = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1334_find_the_city_with_the_smallest_number_of_neighbors_at_a_threshold_distance.rs:6:44
[INFO] [stdout]   |
[INFO] [stdout] 6 |         let mut dist = vec![vec![std::i32::MAX >> 2; n]; n];
[INFO] [stdout]   |                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1335_minimum_difficulty_of_a_job_schedule.rs:32:41
[INFO] [stdout]    |
[INFO] [stdout] 32 |                 let mut min = std::i32::MAX;
[INFO] [stdout]    |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1368_minimum_cost_to_make_at_least_one_valid_path_in_a_grid.rs:9:44
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut dist = vec![vec![std::i32::MAX; m]; n];
[INFO] [stdout]   |                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1375_bulb_switcher_3.rs:7:35
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let mut max = std::usize::MIN;
[INFO] [stdout]   |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1380_lucky_numbers_in_a_matrix.rs:7:49
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let mut mins: Vec<i32> = vec![std::i32::MAX; n];
[INFO] [stdout]   |                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1380_lucky_numbers_in_a_matrix.rs:8:49
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut maxs: Vec<i32> = vec![std::i32::MIN; m];
[INFO] [stdout]   |                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1406_stone_game_3.rs:24:37
[INFO] [stdout]    |
[INFO] [stdout] 24 |             let mut max = std::i32::MIN;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1432_max_difference_you_can_get_from_change_an_integer.rs:5:33
[INFO] [stdout]   |
[INFO] [stdout] 5 |         let mut min = std::i32::MAX;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1432_max_difference_you_can_get_from_change_an_integer.rs:6:33
[INFO] [stdout]   |
[INFO] [stdout] 6 |         let mut max = std::i32::MIN;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1448_count_good_nodes_in_binary_tree.rs:25:33
[INFO] [stdout]    |
[INFO] [stdout] 25 |         root.preorder(std::i32::MIN, &mut res);
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1473_paint_house_3.rs:57:37
[INFO] [stdout]    |
[INFO] [stdout] 57 |             let mut min = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1473_paint_house_3.rs:77:43
[INFO] [stdout]    |
[INFO] [stdout] 77 |             let res = if min == std::i32::MAX {
[INFO] [stdout]    |                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1477_find_two_non_overlapping_sub_arrays_each_with_target_sum.rs:8:47
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut dp: Vec<i32> = vec![std::i32::MAX; n];
[INFO] [stdout]   |                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1477_find_two_non_overlapping_sub_arrays_each_with_target_sum.rs:11:33
[INFO] [stdout]    |
[INFO] [stdout] 11 |         let mut res = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1477_find_two_non_overlapping_sub_arrays_each_with_target_sum.rs:12:33
[INFO] [stdout]    |
[INFO] [stdout] 12 |         let mut min = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1477_find_two_non_overlapping_sub_arrays_each_with_target_sum.rs:16:58
[INFO] [stdout]    |
[INFO] [stdout] 16 |                 if j > -1 && dp[j as usize] != std::i32::MAX {
[INFO] [stdout]    |                                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1477_find_two_non_overlapping_sub_arrays_each_with_target_sum.rs:25:29
[INFO] [stdout]    |
[INFO] [stdout] 25 |         if res == std::i32::MAX {
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1478_allocate_mailboxes.rs:26:37
[INFO] [stdout]    |
[INFO] [stdout] 26 |             let mut min = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1482_minimum_number_of_days_to_make_m_bouquets.rs:12:35
[INFO] [stdout]    |
[INFO] [stdout] 12 |         let mut right = std::i32::MAX;
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1489_find_critical_and_pseudo_critical_edges_in_minimum_spanning_tree.rs:44:46
[INFO] [stdout]    |
[INFO] [stdout] 44 |         let min_cost = Self::mst(std::usize::MAX, std::usize::MAX, &sorted_index, &edges, n);
[INFO] [stdout]    |                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1489_find_critical_and_pseudo_critical_edges_in_minimum_spanning_tree.rs:44:63
[INFO] [stdout]    |
[INFO] [stdout] 44 |         let min_cost = Self::mst(std::usize::MAX, std::usize::MAX, &sorted_index, &edges, n);
[INFO] [stdout]    |                                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1489_find_critical_and_pseudo_critical_edges_in_minimum_spanning_tree.rs:49:41
[INFO] [stdout]    |
[INFO] [stdout] 49 |             if Self::mst(i, std::usize::MAX, &sorted_index, &edges, n) > min_cost {
[INFO] [stdout]    |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1489_find_critical_and_pseudo_critical_edges_in_minimum_spanning_tree.rs:52:42
[INFO] [stdout]    |
[INFO] [stdout] 52 |                 if Self::mst(std::usize::MAX, i, &sorted_index, &edges, n) == min_cost {
[INFO] [stdout]    |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1489_find_critical_and_pseudo_critical_edges_in_minimum_spanning_tree.rs:63:32
[INFO] [stdout]    |
[INFO] [stdout] 63 |         if pick != std::usize::MAX {
[INFO] [stdout]    |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1489_find_critical_and_pseudo_critical_edges_in_minimum_spanning_tree.rs:78:23
[INFO] [stdout]    |
[INFO] [stdout] 78 |             std::i32::MAX
[INFO] [stdout]    |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1509_minimum_difference_between_largest_and_smallest_value_in_three_moves.rs:10:33
[INFO] [stdout]    |
[INFO] [stdout] 10 |         let mut res = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1520_maximum_number_of_non_overlapping_substrings.rs:7:38
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let mut l = vec![std::usize::MAX; 26];
[INFO] [stdout]   |                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1520_maximum_number_of_non_overlapping_substrings.rs:8:38
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut r = vec![std::usize::MIN; 26];
[INFO] [stdout]   |                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1521_find_a_value_of_mysterious_function_closest_to_target.rs:9:33
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut res = std::i32::MAX;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1547_minimum_cost_to_cut_a_stick.rs:23:37
[INFO] [stdout]    |
[INFO] [stdout] 23 |             let mut min = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1548_the_most_similar_path_in_a_graph.rs:19:44
[INFO] [stdout]    |
[INFO] [stdout] 19 |         let mut dp = vec![vec![std::usize::MAX; n]; m];
[INFO] [stdout]    |                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1548_the_most_similar_path_in_a_graph.rs:20:46
[INFO] [stdout]    |
[INFO] [stdout] 20 |         let mut prev = vec![vec![std::usize::MAX; n]; m];
[INFO] [stdout]    |                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1548_the_most_similar_path_in_a_graph.rs:35:40
[INFO] [stdout]    |
[INFO] [stdout] 35 |         let mut res = vec![std::usize::MAX; m];
[INFO] [stdout]    |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1548_the_most_similar_path_in_a_graph.rs:36:35
[INFO] [stdout]    |
[INFO] [stdout] 36 |         let mut min = std::usize::MAX;
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1552_magnetic_force_between_two_balls.rs:7:33
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let mut low = std::i32::MAX;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1559_detect_cycles_in_2d_grid.rs:15:33
[INFO] [stdout]    |
[INFO] [stdout] 15 |                     std::usize::MAX,
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1559_detect_cycles_in_2d_grid.rs:16:33
[INFO] [stdout]    |
[INFO] [stdout] 16 |                     std::usize::MAX,
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1590_make_sum_divisible_by_p.rs:16:39
[INFO] [stdout]    |
[INFO] [stdout] 16 |             let mut res = std::usize::MAX;
[INFO] [stdout]    |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1595_minimum_cost_to_connect_two_groups_of_points.rs:36:37
[INFO] [stdout]    |
[INFO] [stdout] 36 |             let mut res = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1624_largest_substring_between_two_equal_characters.rs:8:35
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut max = std::usize::MIN;
[INFO] [stdout]   |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]  --> src/leetcode/_374_guess_number_higher_or_lower.rs:7:11
[INFO] [stdout]   |
[INFO] [stdout] 7 |     match X.cmp(&num) {
[INFO] [stdout]   |           ^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]   |
[INFO] [stdout]   = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout]   = help: use a type that relies on "interior mutability" instead; to read more on this, visit <https://doc.rust-lang.org/reference/interior-mutability.html>
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]   = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling rustgym v0.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]   --> src/leetcode/_1515_best_position_for_a_service_center.rs:30:22
[INFO] [stdout]    |
[INFO] [stdout] 30 |             .map(|v| (((v[0] as f64 - x).powi(2) + (v[1] as f64 - y).powi(2)).sqrt()))
[INFO] [stdout]    |                      ^                                                              ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 30 -             .map(|v| (((v[0] as f64 - x).powi(2) + (v[1] as f64 - y).powi(2)).sqrt()))
[INFO] [stdout] 30 +             .map(|v| ((v[0] as f64 - x).powi(2) + (v[1] as f64 - y).powi(2)).sqrt())
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_4_median_of_two_sorted_arrays.rs:16:27
[INFO] [stdout]    |
[INFO] [stdout] 16 |                 std::i32::MIN
[INFO] [stdout]    |                           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_4_median_of_two_sorted_arrays.rs:21:27
[INFO] [stdout]    |
[INFO] [stdout] 21 |                 std::i32::MIN
[INFO] [stdout]    |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_4_median_of_two_sorted_arrays.rs:26:27
[INFO] [stdout]    |
[INFO] [stdout] 26 |                 std::i32::MAX
[INFO] [stdout]    |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_4_median_of_two_sorted_arrays.rs:31:27
[INFO] [stdout]    |
[INFO] [stdout] 31 |                 std::i32::MAX
[INFO] [stdout]    |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_8_string_to_integer.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_8_string_to_integer.rs:59:18
[INFO] [stdout]    |
[INFO] [stdout] 59 |             i32::MAX
[INFO] [stdout]    |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_8_string_to_integer.rs:61:18
[INFO] [stdout]    |
[INFO] [stdout] 61 |             i32::MIN
[INFO] [stdout]    |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_16_3sum_closest.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_16_3sum_closest.rs:10:29
[INFO] [stdout]    |
[INFO] [stdout] 10 |         let mut diff = i32::MAX;
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_29_divide_two_integers.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_29_divide_two_integers.rs:10:18
[INFO] [stdout]    |
[INFO] [stdout] 10 |             i32::MAX
[INFO] [stdout]    |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_53_maximum_subarray.rs:6:33
[INFO] [stdout]   |
[INFO] [stdout] 6 |         let mut max = std::i32::MIN;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_76_minimum_window_substring.rs:18:36
[INFO] [stdout]    |
[INFO] [stdout] 18 |         let mut res = (std::usize::MAX, "");
[INFO] [stdout]    |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_121_best_time_to_buy_and_sell_stock.rs:5:34
[INFO] [stdout]   |
[INFO] [stdout] 5 |         let mut cost = std::i32::MAX;
[INFO] [stdout]   |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_123_best_time_to_buy_and_sell_stock_3.rs:5:37
[INFO] [stdout]   |
[INFO] [stdout] 5 |         let mut t1_cost = std::i32::MAX;
[INFO] [stdout]   |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_123_best_time_to_buy_and_sell_stock_3.rs:6:37
[INFO] [stdout]   |
[INFO] [stdout] 6 |         let mut t2_cost = std::i32::MAX;
[INFO] [stdout]   |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_124_binary_tree_maximum_path_sum.rs:48:38
[INFO] [stdout]    |
[INFO] [stdout] 48 |         let mut res: i32 = std::i32::MIN;
[INFO] [stdout]    |                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_132_palindrome_partitioning_2.rs:20:37
[INFO] [stdout]    |
[INFO] [stdout] 20 |             let mut res = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_152_maximum_product_subarray.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_170_two_sum_3.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_170_two_sum_3.rs:15:23
[INFO] [stdout]    |
[INFO] [stdout] 15 |             max: i32::MIN,
[INFO] [stdout]    |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_170_two_sum_3.rs:16:23
[INFO] [stdout]    |
[INFO] [stdout] 16 |             min: i32::MAX,
[INFO] [stdout]    |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_188_best_time_to_buy_and_sell_stock_4.rs:11:44
[INFO] [stdout]    |
[INFO] [stdout] 11 |         let mut min_costs = vec![std::i32::MAX; k];
[INFO] [stdout]    |                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_209_minimum_size_subarray_sum.rs:6:35
[INFO] [stdout]   |
[INFO] [stdout] 6 |         let mut res = std::usize::MAX;
[INFO] [stdout]   |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_220_contains_duplicate_3.rs:13:64
[INFO] [stdout]    |
[INFO] [stdout] 13 |             let l = nums[i].checked_sub(t).unwrap_or(std::i32::MIN);
[INFO] [stdout]    |                                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_220_contains_duplicate_3.rs:14:64
[INFO] [stdout]    |
[INFO] [stdout] 14 |             let r = nums[i].checked_add(t).unwrap_or(std::i32::MAX);
[INFO] [stdout]    |                                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_243_shortest_word_distance.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_243_shortest_word_distance.rs:9:28
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut min = i32::MAX;
[INFO] [stdout]   |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::usize`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_244_shortest_word_distance_2.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::usize;
[INFO] [stdout]   |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_244_shortest_word_distance_2.rs:23:30
[INFO] [stdout]    |
[INFO] [stdout] 23 |         let mut min = usize::MAX;
[INFO] [stdout]    |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_245_shortest_word_distance_3.rs:10:35
[INFO] [stdout]    |
[INFO] [stdout] 10 |         let mut min = std::usize::MAX;
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_255_verify_preorder_sequence_in_binary_search_tree.rs:5:33
[INFO] [stdout]   |
[INFO] [stdout] 5 |         let mut low = std::i32::MIN;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_265_paint_house_2.rs:16:41
[INFO] [stdout]    |
[INFO] [stdout] 16 |                 let mut min = std::i32::MAX;
[INFO] [stdout]    |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::MAX`: replaced by the `MAX` associated constant on `f64`
[INFO] [stdout]   --> src/leetcode/_270_closest_binary_search_tree_value.rs:11:34
[INFO] [stdout]    |
[INFO] [stdout] 11 |         let mut diff = std::f64::MAX;
[INFO] [stdout]    |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_279_perfect_squares.rs:6:39
[INFO] [stdout]   |
[INFO] [stdout] 6 |         let mut dp = vec![std::usize::MAX; n + 1];
[INFO] [stdout]   |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_286_walls_and_gates.rs:47:25
[INFO] [stdout]    |
[INFO] [stdout] 47 |     let inf = std::i32::MAX;
[INFO] [stdout]    |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_301_remove_invalid_parentheses.rs:10:35
[INFO] [stdout]    |
[INFO] [stdout] 10 |         let mut min = std::usize::MAX;
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_309_best_time_to_buy_and_sell_stock_with_cooldown.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_309_best_time_to_buy_and_sell_stock_with_cooldown.rs:13:24
[INFO] [stdout]    |
[INFO] [stdout] 13 |         sell[0] = i32::MIN;
[INFO] [stdout]    |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_317_shortest_distance_from_all_buildings.rs:26:35
[INFO] [stdout]    |
[INFO] [stdout] 26 |         let mut res = std::usize::MAX;
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_317_shortest_distance_from_all_buildings.rs:34:31
[INFO] [stdout]    |
[INFO] [stdout] 34 |         if res == std::usize::MAX {
[INFO] [stdout]    |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_333_largest_bst_subtree.rs:41:32
[INFO] [stdout]    |
[INFO] [stdout] 41 |             Some((0, std::i32::MAX, std::i32::MIN))
[INFO] [stdout]    |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_333_largest_bst_subtree.rs:41:47
[INFO] [stdout]    |
[INFO] [stdout] 41 |             Some((0, std::i32::MAX, std::i32::MIN))
[INFO] [stdout]    |                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_342_power_of_four.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_363_max_sum_of_rectangle_no_larger_than_k.rs:14:33
[INFO] [stdout]    |
[INFO] [stdout] 14 |         let mut res = std::i32::MIN;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_375_guess_number_higher_or_lower_2.rs:17:37
[INFO] [stdout]    |
[INFO] [stdout] 17 |             let mut res = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_423_reconstruct_original_digits_from_english.rs:26:39
[INFO] [stdout]    |
[INFO] [stdout] 26 |             let mut min = std::usize::MAX;
[INFO] [stdout]    |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_423_reconstruct_original_digits_from_english.rs:35:35
[INFO] [stdout]    |
[INFO] [stdout] 35 |             if min != std::usize::MAX {
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_456_132_pattern.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_456_132_pattern.rs:8:27
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut a3 = i32::MIN;
[INFO] [stdout]   |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_465_optimal_account_balancing.rs:19:35
[INFO] [stdout]    |
[INFO] [stdout] 19 |         let mut res = std::usize::MAX;
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_488_zuma_game.rs:10:33
[INFO] [stdout]    |
[INFO] [stdout] 10 |         let mut res = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_488_zuma_game.rs:12:29
[INFO] [stdout]    |
[INFO] [stdout] 12 |         if res == std::i32::MAX {
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_499_the_maze_3.rs:14:49
[INFO] [stdout]    |
[INFO] [stdout] 14 |         let mut states = vec![vec![(std::usize::MAX, "".to_string()); m]; n];
[INFO] [stdout]    |                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_514_freedom_trail.rs:13:44
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let mut dist = vec![vec![std::i32::MAX; n]; m];
[INFO] [stdout]    |                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_516_longest_palindromic_subsequence.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_564_find_the_closest_palindrome.rs:22:34
[INFO] [stdout]    |
[INFO] [stdout] 22 |         let mut res = (std::i64::MAX, 0);
[INFO] [stdout]    |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_573_squirrel_simulation.rs:12:34
[INFO] [stdout]    |
[INFO] [stdout] 12 |         let mut diff = std::i32::MIN;
[INFO] [stdout]    |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_581_shortest_unsorted_continuous_subarray.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_581_shortest_unsorted_continuous_subarray.rs:8:28
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut min = i32::MAX;
[INFO] [stdout]   |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_581_shortest_unsorted_continuous_subarray.rs:9:28
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut max = i32::MIN;
[INFO] [stdout]   |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::usize`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_599_minimum_index_sum_of_two_lists.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::usize;
[INFO] [stdout]   |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_599_minimum_index_sum_of_two_lists.rs:9:30
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut min = usize::MAX;
[INFO] [stdout]   |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_624_maximum_distance_in_arrays.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_625_minimum_factorization.rs:23:26
[INFO] [stdout]    |
[INFO] [stdout] 23 |         if x > std::i32::MAX as i64 {
[INFO] [stdout]    |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_632_smallest_range_covering_elements_from_k_lists.rs:10:34
[INFO] [stdout]    |
[INFO] [stdout] 10 |         let mut left = std::i32::MAX;
[INFO] [stdout]    |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_632_smallest_range_covering_elements_from_k_lists.rs:11:35
[INFO] [stdout]    |
[INFO] [stdout] 11 |         let mut right = std::i32::MIN;
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_646_maximum_length_of_pair_chain.rs:8:33
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut cur = std::i32::MIN;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_652_find_duplicate_subtrees.rs:37:40
[INFO] [stdout]    |
[INFO] [stdout] 37 |             hasher.write_i32(std::i32::MAX);
[INFO] [stdout]    |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::usize`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/leetcode/_697_degree_of_an_array.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | use std::usize;
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_716_max_stack.rs:1:10
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_743_network_delay_time.rs:15:42
[INFO] [stdout]    |
[INFO] [stdout] 15 |         let mut visited = vec![std::i32::MAX; n];
[INFO] [stdout]    |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_743_network_delay_time.rs:28:29
[INFO] [stdout]    |
[INFO] [stdout] 28 |         if max == std::i32::MAX {
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_768_max_chunks_to_make_sorted_2.rs:13:33
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let mut min = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_783_minimum_distance_between_bst_nodes.rs:26:33
[INFO] [stdout]    |
[INFO] [stdout] 26 |         let mut min = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_787_cheapest_flights_within_k_stops.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_787_cheapest_flights_within_k_stops.rs:45:36
[INFO] [stdout]    |
[INFO] [stdout] 45 |         let mut prices = vec![i32::MAX; n];
[INFO] [stdout]    |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_787_cheapest_flights_within_k_stops.rs:75:32
[INFO] [stdout]    |
[INFO] [stdout] 75 |         if prices[dst] == i32::MAX {
[INFO] [stdout]    |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_800_similar_rgb_color.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_800_similar_rgb_color.rs:7:28
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let mut min = i32::MAX;
[INFO] [stdout]   |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_822_card_flipping_game.rs:8:33
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut res = std::i32::MAX;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_822_card_flipping_game.rs:22:29
[INFO] [stdout]    |
[INFO] [stdout] 22 |         if res == std::i32::MAX {
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_862_shortest_subarray_with_sum_at_least_k.rs:11:35
[INFO] [stdout]    |
[INFO] [stdout] 11 |         let mut res = std::usize::MAX;
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_862_shortest_subarray_with_sum_at_least_k.rs:31:31
[INFO] [stdout]    |
[INFO] [stdout] 31 |         if res == std::usize::MAX {
[INFO] [stdout]    |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_915_partition_array_into_disjoint_intervals.rs:8:33
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut min = std::i32::MAX;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_915_partition_array_into_disjoint_intervals.rs:9:33
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut max = std::i32::MIN;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_918_maximum_sum_circular_subarray.rs:9:33
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut min = std::i32::MAX;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_918_maximum_sum_circular_subarray.rs:10:33
[INFO] [stdout]    |
[INFO] [stdout] 10 |         let mut max = std::i32::MIN;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_926_flip_string_to_monotone_increasing.rs:23:33
[INFO] [stdout]    |
[INFO] [stdout] 23 |         let mut res = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_931_minimum_falling_path_sum.rs:10:41
[INFO] [stdout]    |
[INFO] [stdout] 10 |                 let mut min = std::i32::MAX;
[INFO] [stdout]    |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_939_minimum_area_rectangle.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_939_minimum_area_rectangle.rs:12:28
[INFO] [stdout]    |
[INFO] [stdout] 12 |         let mut min = i32::MAX;
[INFO] [stdout]    |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_939_minimum_area_rectangle.rs:24:24
[INFO] [stdout]    |
[INFO] [stdout] 24 |         if min == i32::MAX {
[INFO] [stdout]    |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::MAX`: replaced by the `MAX` associated constant on `f64`
[INFO] [stdout]   --> src/leetcode/_963_minimum_area_rectangle_2.rs:11:33
[INFO] [stdout]    |
[INFO] [stdout] 11 |         let mut res = std::f64::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::MAX`: replaced by the `MAX` associated constant on `f64`
[INFO] [stdout]   --> src/leetcode/_963_minimum_area_rectangle_2.rs:32:29
[INFO] [stdout]    |
[INFO] [stdout] 32 |         if res == std::f64::MAX {
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::usize`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_1002_find_common_characters.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::usize;
[INFO] [stdout]   |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1002_find_common_characters.rs:18:34
[INFO] [stdout]    |
[INFO] [stdout] 18 |             let mut min = usize::MAX;
[INFO] [stdout]    |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_1031_maximum_sum_of_two_non_overlapping_subarrays.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1039_minimum_score_triangulation_of_polygon.rs:15:33
[INFO] [stdout]    |
[INFO] [stdout] 15 |         let mut res = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1039_minimum_score_triangulation_of_polygon.rs:22:29
[INFO] [stdout]    |
[INFO] [stdout] 22 |         if res == std::i32::MAX {
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_1052_grumpy_bookstore_owner.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1066_campus_bikes_2.rs:8:33
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut res = std::i32::MAX;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_1085_sum_of_digits_in_the_minmum_number.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1085_sum_of_digits_in_the_minmum_number.rs:7:28
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let mut min = i32::MAX;
[INFO] [stdout]   |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1093_statistics_from_a_large_sample.rs:5:33
[INFO] [stdout]   |
[INFO] [stdout] 5 |         let mut min = std::i32::MAX;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1093_statistics_from_a_large_sample.rs:6:33
[INFO] [stdout]   |
[INFO] [stdout] 6 |         let mut max = std::i32::MIN;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1093_statistics_from_a_large_sample.rs:12:34
[INFO] [stdout]    |
[INFO] [stdout] 12 |         let mut mode = std::i32::MAX;
[INFO] [stdout]    |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1092_shortest_common_supersequence.rs:9:53
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut dp = vec![vec![(' ', 0, std::usize::MAX, std::usize::MAX); m + 1]; n + 1];
[INFO] [stdout]   |                                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1092_shortest_common_supersequence.rs:9:70
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut dp = vec![vec![(' ', 0, std::usize::MAX, std::usize::MAX); m + 1]; n + 1];
[INFO] [stdout]   |                                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1102_path_with_maximum_minimum_value.rs:12:33
[INFO] [stdout]    |
[INFO] [stdout] 12 |         let mut res = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::MIN`: replaced by the `MIN` associated constant on `f64`
[INFO] [stdout]   --> src/leetcode/_1120_maximum_average_subtree.rs:25:33
[INFO] [stdout]    |
[INFO] [stdout] 25 |         let mut res = std::f64::MIN;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_1130_minimum_cost_tree_from_leaf_values.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1130_minimum_cost_tree_from_leaf_values.rs:7:45
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let mut stack: Vec<i32> = vec![i32::MAX];
[INFO] [stdout]   |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1182_shortest_distance_to_target_color.rs:21:47
[INFO] [stdout]    |
[INFO] [stdout] 21 |                     let mut min = std::usize::MAX;
[INFO] [stdout]    |                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1182_shortest_distance_to_target_color.rs:28:43
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     if min == std::usize::MAX {
[INFO] [stdout]    |                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1186_maximum_subarray_sum_with_one_deletion.rs:22:33
[INFO] [stdout]    |
[INFO] [stdout] 22 |         let mut res = std::i32::MIN;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1192_critical_connections_in_a_network.rs:13:37
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let discovery = std::usize::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1192_critical_connections_in_a_network.rs:14:34
[INFO] [stdout]    |
[INFO] [stdout] 14 |         let lowest = std::usize::MAX;
[INFO] [stdout]    |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1192_critical_connections_in_a_network.rs:57:50
[INFO] [stdout]    |
[INFO] [stdout] 57 |             if nodes[v].discovery == std::usize::MAX {
[INFO] [stdout]    |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_1200_minimum_absolute_difference.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1200_minimum_absolute_difference.rs:10:24
[INFO] [stdout]    |
[INFO] [stdout] 10 |             .fold(i32::MAX, |x, v| i32::min(x, v[1] - v[0]));
[INFO] [stdout]    |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1240_tiling_a_rectangle_with_the_fewest_squares.rs:17:37
[INFO] [stdout]    |
[INFO] [stdout] 17 |             let mut res = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::usize`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_1268_search_suggestions_system.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::usize;
[INFO] [stdout]   |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1278_palindrome_partitioning_3.rs:39:37
[INFO] [stdout]    |
[INFO] [stdout] 39 |             let mut min = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1284_minimum_number_of_flips_to_convert_binary_matrix_to_zero_matrix.rs:7:35
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let mut res = std::usize::MAX;
[INFO] [stdout]   |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1284_minimum_number_of_flips_to_convert_binary_matrix_to_zero_matrix.rs:9:31
[INFO] [stdout]   |
[INFO] [stdout] 9 |         if res == std::usize::MAX {
[INFO] [stdout]   |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1289_minimum_falling_path_sum_2.rs:10:41
[INFO] [stdout]    |
[INFO] [stdout] 10 |                 let mut min = std::i32::MAX;
[INFO] [stdout]    |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/leetcode/_1299_replace_elements_with_greatest_element_on_right_side.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::i32;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1320_minimum_distance_to_type_a_word_using_two_fingers.rs:25:37
[INFO] [stdout]    |
[INFO] [stdout] 25 |             let mut res = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1334_find_the_city_with_the_smallest_number_of_neighbors_at_a_threshold_distance.rs:6:44
[INFO] [stdout]   |
[INFO] [stdout] 6 |         let mut dist = vec![vec![std::i32::MAX >> 2; n]; n];
[INFO] [stdout]   |                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1335_minimum_difficulty_of_a_job_schedule.rs:32:41
[INFO] [stdout]    |
[INFO] [stdout] 32 |                 let mut min = std::i32::MAX;
[INFO] [stdout]    |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1368_minimum_cost_to_make_at_least_one_valid_path_in_a_grid.rs:9:44
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut dist = vec![vec![std::i32::MAX; m]; n];
[INFO] [stdout]   |                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1375_bulb_switcher_3.rs:7:35
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let mut max = std::usize::MIN;
[INFO] [stdout]   |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1380_lucky_numbers_in_a_matrix.rs:7:49
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let mut mins: Vec<i32> = vec![std::i32::MAX; n];
[INFO] [stdout]   |                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1380_lucky_numbers_in_a_matrix.rs:8:49
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut maxs: Vec<i32> = vec![std::i32::MIN; m];
[INFO] [stdout]   |                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1406_stone_game_3.rs:24:37
[INFO] [stdout]    |
[INFO] [stdout] 24 |             let mut max = std::i32::MIN;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1432_max_difference_you_can_get_from_change_an_integer.rs:5:33
[INFO] [stdout]   |
[INFO] [stdout] 5 |         let mut min = std::i32::MAX;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1432_max_difference_you_can_get_from_change_an_integer.rs:6:33
[INFO] [stdout]   |
[INFO] [stdout] 6 |         let mut max = std::i32::MIN;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1448_count_good_nodes_in_binary_tree.rs:25:33
[INFO] [stdout]    |
[INFO] [stdout] 25 |         root.preorder(std::i32::MIN, &mut res);
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1473_paint_house_3.rs:57:37
[INFO] [stdout]    |
[INFO] [stdout] 57 |             let mut min = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1473_paint_house_3.rs:77:43
[INFO] [stdout]    |
[INFO] [stdout] 77 |             let res = if min == std::i32::MAX {
[INFO] [stdout]    |                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1477_find_two_non_overlapping_sub_arrays_each_with_target_sum.rs:8:47
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut dp: Vec<i32> = vec![std::i32::MAX; n];
[INFO] [stdout]   |                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1477_find_two_non_overlapping_sub_arrays_each_with_target_sum.rs:11:33
[INFO] [stdout]    |
[INFO] [stdout] 11 |         let mut res = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1477_find_two_non_overlapping_sub_arrays_each_with_target_sum.rs:12:33
[INFO] [stdout]    |
[INFO] [stdout] 12 |         let mut min = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1477_find_two_non_overlapping_sub_arrays_each_with_target_sum.rs:16:58
[INFO] [stdout]    |
[INFO] [stdout] 16 |                 if j > -1 && dp[j as usize] != std::i32::MAX {
[INFO] [stdout]    |                                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1477_find_two_non_overlapping_sub_arrays_each_with_target_sum.rs:25:29
[INFO] [stdout]    |
[INFO] [stdout] 25 |         if res == std::i32::MAX {
[INFO] [stdout]    |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1478_allocate_mailboxes.rs:26:37
[INFO] [stdout]    |
[INFO] [stdout] 26 |             let mut min = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1482_minimum_number_of_days_to_make_m_bouquets.rs:12:35
[INFO] [stdout]    |
[INFO] [stdout] 12 |         let mut right = std::i32::MAX;
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1489_find_critical_and_pseudo_critical_edges_in_minimum_spanning_tree.rs:44:46
[INFO] [stdout]    |
[INFO] [stdout] 44 |         let min_cost = Self::mst(std::usize::MAX, std::usize::MAX, &sorted_index, &edges, n);
[INFO] [stdout]    |                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1489_find_critical_and_pseudo_critical_edges_in_minimum_spanning_tree.rs:44:63
[INFO] [stdout]    |
[INFO] [stdout] 44 |         let min_cost = Self::mst(std::usize::MAX, std::usize::MAX, &sorted_index, &edges, n);
[INFO] [stdout]    |                                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1489_find_critical_and_pseudo_critical_edges_in_minimum_spanning_tree.rs:49:41
[INFO] [stdout]    |
[INFO] [stdout] 49 |             if Self::mst(i, std::usize::MAX, &sorted_index, &edges, n) > min_cost {
[INFO] [stdout]    |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1489_find_critical_and_pseudo_critical_edges_in_minimum_spanning_tree.rs:52:42
[INFO] [stdout]    |
[INFO] [stdout] 52 |                 if Self::mst(std::usize::MAX, i, &sorted_index, &edges, n) == min_cost {
[INFO] [stdout]    |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1489_find_critical_and_pseudo_critical_edges_in_minimum_spanning_tree.rs:63:32
[INFO] [stdout]    |
[INFO] [stdout] 63 |         if pick != std::usize::MAX {
[INFO] [stdout]    |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1489_find_critical_and_pseudo_critical_edges_in_minimum_spanning_tree.rs:78:23
[INFO] [stdout]    |
[INFO] [stdout] 78 |             std::i32::MAX
[INFO] [stdout]    |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1509_minimum_difference_between_largest_and_smallest_value_in_three_moves.rs:10:33
[INFO] [stdout]    |
[INFO] [stdout] 10 |         let mut res = std::i32::MAX;
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1520_maximum_number_of_non_overlapping_substrings.rs:7:38
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let mut l = vec![std::usize::MAX; 26];
[INFO] [stdout]   |                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1520_maximum_number_of_non_overlapping_substrings.rs:8:38
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut r = vec![std::usize::MIN; 26];
[INFO] [stdout]   |                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1521_find_a_value_of_mysterious_function_closest_to_target.rs:9:33
[INFO] [stdout]   |
[INFO] [stdout] 9 |         let mut res = std::i32::MAX;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1547_minimum_cost_to_cut_a_stick.rs:23:37
[INFO] [stdout]    |
[INFO] [stdout] 23 |             let mut min = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1548_the_most_similar_path_in_a_graph.rs:19:44
[INFO] [stdout]    |
[INFO] [stdout] 19 |         let mut dp = vec![vec![std::usize::MAX; n]; m];
[INFO] [stdout]    |                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1548_the_most_similar_path_in_a_graph.rs:20:46
[INFO] [stdout]    |
[INFO] [stdout] 20 |         let mut prev = vec![vec![std::usize::MAX; n]; m];
[INFO] [stdout]    |                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1548_the_most_similar_path_in_a_graph.rs:35:40
[INFO] [stdout]    |
[INFO] [stdout] 35 |         let mut res = vec![std::usize::MAX; m];
[INFO] [stdout]    |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1548_the_most_similar_path_in_a_graph.rs:36:35
[INFO] [stdout]    |
[INFO] [stdout] 36 |         let mut min = std::usize::MAX;
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1552_magnetic_force_between_two_balls.rs:7:33
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let mut low = std::i32::MAX;
[INFO] [stdout]   |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1559_detect_cycles_in_2d_grid.rs:15:33
[INFO] [stdout]    |
[INFO] [stdout] 15 |                     std::usize::MAX,
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1559_detect_cycles_in_2d_grid.rs:16:33
[INFO] [stdout]    |
[INFO] [stdout] 16 |                     std::usize::MAX,
[INFO] [stdout]    |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1590_make_sum_divisible_by_p.rs:16:39
[INFO] [stdout]    |
[INFO] [stdout] 16 |             let mut res = std::usize::MAX;
[INFO] [stdout]    |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/leetcode/_1595_minimum_cost_to_connect_two_groups_of_points.rs:36:37
[INFO] [stdout]    |
[INFO] [stdout] 36 |             let mut res = std::i32::MAX;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> src/leetcode/_1624_largest_substring_between_two_equal_characters.rs:8:35
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut max = std::usize::MIN;
[INFO] [stdout]   |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 1 argument but 2 arguments were supplied
[INFO] [stdout]   --> src/hackerrank/_30_hello_world/mod.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | hackerrank!(test_0, "input00.txt", "output00.txt");
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unexpected argument #2 of type `&mut String`
[INFO] [stdout]    |
[INFO] [stdout] note: function defined here
[INFO] [stdout]   --> src/hackerrank/_30_hello_world/mod.rs:4:4
[INFO] [stdout]    |
[INFO] [stdout]  4 | fn solve(reader: &mut dyn BufRead) -> Result<String> {
[INFO] [stdout]    |    ^^^^^
[INFO] [stdout]    = note: this error originates in the macro `hackerrank` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 1 argument but 2 arguments were supplied
[INFO] [stdout]   --> src/hackerrank/_30_hello_world/mod.rs:11:1
[INFO] [stdout]    |
[INFO] [stdout] 11 | hackerrank!(test_1, "input01.txt", "output01.txt");
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unexpected argument #2 of type `&mut String`
[INFO] [stdout]    |
[INFO] [stdout] note: function defined here
[INFO] [stdout]   --> src/hackerrank/_30_hello_world/mod.rs:4:4
[INFO] [stdout]    |
[INFO] [stdout]  4 | fn solve(reader: &mut dyn BufRead) -> Result<String> {
[INFO] [stdout]    |    ^^^^^
[INFO] [stdout]    = note: this error originates in the macro `hackerrank` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rustgym` (lib test) due to 2 previous errors; 170 warnings emitted
[INFO] [stderr] warning: unused dependency `assert_approx_eq`
[INFO] [stderr]  --> Cargo.toml:1:15
[INFO] [stderr]   |
[INFO] [stderr] 1 | [dependencies.assert_approx_eq]
[INFO] [stderr]   |               ^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `assert_approx_eq`
[INFO] [stderr] help: to still use for development builds, move to `dev-dependencies`
[INFO] [stderr] warning: unused dependency `pretty_assertions`
[INFO] [stderr]  --> Cargo.toml:4:15
[INFO] [stderr]   |
[INFO] [stderr] 4 | [dependencies.pretty_assertions]
[INFO] [stderr]   |               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr] help: consider removing the dependency on `pretty_assertions`
[INFO] [stderr] warning: `rustgym` (manifest) generated 2 warnings
[INFO] running `Command { std: "docker" "inspect" "34fae902256524c577b031543660b22650476ad91da138a16ee2f1fc146b9326", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "34fae902256524c577b031543660b22650476ad91da138a16ee2f1fc146b9326", kill_on_drop: false }`
[INFO] [stdout] 34fae902256524c577b031543660b22650476ad91da138a16ee2f1fc146b9326
