[INFO] cloning repository https://github.com/imtherealnaska/leetcodesolv
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/imtherealnaska/leetcodesolv" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fimtherealnaska%2Fleetcodesolv", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fimtherealnaska%2Fleetcodesolv'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] d0bb8b8a72f151f77822459071a95a8499f1fc79
[INFO] testing imtherealnaska/leetcodesolv against nightly-2025-01-18 for randomize-layout-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fimtherealnaska%2Fleetcodesolv" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/imtherealnaska/leetcodesolv on toolchain nightly-2025-01-18
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2025-01-18" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/imtherealnaska/leetcodesolv
[INFO] finished tweaking git repo https://github.com/imtherealnaska/leetcodesolv
[INFO] tweaked toml for git repo https://github.com/imtherealnaska/leetcodesolv written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/imtherealnaska/leetcodesolv already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2025-01-18" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:819108c5571ea2e421544af4d832f968d213c87fbe3707a016657f43d2f853bc" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2025-01-18" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 2e73e58dda0d91ed1291ec8436c06cbc27d11f71e563555ef1c0a29b5e4483b7
[INFO] running `Command { std: "docker" "start" "-a" "2e73e58dda0d91ed1291ec8436c06cbc27d11f71e563555ef1c0a29b5e4483b7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2e73e58dda0d91ed1291ec8436c06cbc27d11f71e563555ef1c0a29b5e4483b7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2e73e58dda0d91ed1291ec8436c06cbc27d11f71e563555ef1c0a29b5e4483b7", kill_on_drop: false }`
[INFO] [stdout] 2e73e58dda0d91ed1291ec8436c06cbc27d11f71e563555ef1c0a29b5e4483b7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:819108c5571ea2e421544af4d832f968d213c87fbe3707a016657f43d2f853bc" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2025-01-18" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5f8156e7d3aaa538a2a3bcaa9f1d1376a9fb3113ccb8ad3fea3feb0ba5720488
[INFO] running `Command { std: "docker" "start" "-a" "5f8156e7d3aaa538a2a3bcaa9f1d1376a9fb3113ccb8ad3fea3feb0ba5720488", kill_on_drop: false }`
[INFO] [stderr]    Compiling hack v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead
[INFO] [stdout]  --> src/daily_problems/vowel_replace.rs:1:17
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::ascii::AsciiExt;
[INFO] [stdout]   |                 ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ascii::AsciiExt`
[INFO] [stdout]  --> src/daily_problems/vowel_replace.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::ascii::AsciiExt;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `p`
[INFO] [stdout]   --> src/daily_problems/find_length_of_longest_common_prefix_med.rs:32:29
[INFO] [stdout]    |
[INFO] [stdout] 32 |                 if let Some(p) = prefixes.get(&i) {
[INFO] [stdout]    |                             ^ help: if this is intentional, prefix it with an underscore: `_p`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `board`
[INFO] [stdout]  --> src/daily_problems/matrix_problems/sliding_puzzle_hard.rs:1:23
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub fn sliding_puzzle(board : Vec<Vec<i32>>) -> i32  {
[INFO] [stdout]   |                       ^^^^^ help: if this is intentional, prefix it with an underscore: `_board`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]  --> src/daily_problems/max_average_pass_ratio.rs:3:31
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub fn max_average_pass_ratio(mut classes: Vec<Vec<i32>>, extra_students: i32) -> f64 {
[INFO] [stdout]   |                               ----^^^^^^^
[INFO] [stdout]   |                               |
[INFO] [stdout]   |                               help: remove this `mut`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n`
[INFO] [stdout]  --> src/daily_problems/max_k_div_components_hard.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 |     n: i32,
[INFO] [stdout]   |     ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `edges`
[INFO] [stdout]  --> src/daily_problems/max_k_div_components_hard.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 |     edges: Vec<Vec<i32>>,
[INFO] [stdout]   |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_edges`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `values`
[INFO] [stdout]  --> src/daily_problems/max_k_div_components_hard.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     values: Vec<i32>,
[INFO] [stdout]   |     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_values`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `k`
[INFO] [stdout]  --> src/daily_problems/max_k_div_components_hard.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     k: i32,
[INFO] [stdout]   |     ^ help: if this is intentional, prefix it with an underscore: `_k`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n`
[INFO] [stdout]  --> src/daily_problems/max_unique_substring_dfs_med.rs:5:9
[INFO] [stdout]   |
[INFO] [stdout] 5 |     let n = chars.len();
[INFO] [stdout]   |         ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ratio_array`
[INFO] [stdout]   --> src/daily_problems/minimized_maximum_of_products_med.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |     let ratio_array = calculate_ratio_array(quantities);
[INFO] [stdout]    |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ratio_array`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n`
[INFO] [stdout]   --> src/daily_problems/minimized_maximum_of_products_med.rs:28:19
[INFO] [stdout]    |
[INFO] [stdout] 28 | fn another_tricky(n: i32, quantities: Vec<i32>) -> i32 {
[INFO] [stdout]    |                   ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `quantities`
[INFO] [stdout]   --> src/daily_problems/minimized_maximum_of_products_med.rs:33:26
[INFO] [stdout]    |
[INFO] [stdout] 33 | fn calculate_ratio_array(quantities: Vec<i32>) -> Vec<i32> {
[INFO] [stdout]    |                          ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_quantities`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `nums`
[INFO] [stdout]  --> src/daily_problems/results_array.rs:1:22
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub fn results_array(nums: Vec<i32>, k: i32) -> Vec<i32> {
[INFO] [stdout]   |                      ^^^^ help: if this is intentional, prefix it with an underscore: `_nums`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `k`
[INFO] [stdout]  --> src/daily_problems/results_array.rs:1:38
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub fn results_array(nums: Vec<i32>, k: i32) -> Vec<i32> {
[INFO] [stdout]   |                                      ^ help: if this is intentional, prefix it with an underscore: `_k`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `nums`
[INFO] [stdout]  --> src/daily_problems/shortest_subarray_with_sum_atleast_k_hard.rs:1:26
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub fn shortest_subarray(nums: Vec<i32>, k: i32) -> i32 {
[INFO] [stdout]   |                          ^^^^ help: if this is intentional, prefix it with an underscore: `_nums`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `k`
[INFO] [stdout]  --> src/daily_problems/shortest_subarray_with_sum_atleast_k_hard.rs:1:42
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub fn shortest_subarray(nums: Vec<i32>, k: i32) -> i32 {
[INFO] [stdout]   |                                          ^ help: if this is intentional, prefix it with an underscore: `_k`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> src/datastructures/heap_min_max_viz.rs:248:14
[INFO] [stdout]     |
[INFO] [stdout] 248 |         for (i, item) in self.items.iter().enumerate() {
[INFO] [stdout]     |              ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `u`
[INFO] [stdout]   --> src/algorithms/topological_sprt.rs:28:14
[INFO] [stdout]    |
[INFO] [stdout] 28 |         for (u, neighbours) in &self.graph {
[INFO] [stdout]    |              ^ help: if this is intentional, prefix it with an underscore: `_u`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `cousins_in_binary_tree_2_med::TreeNode` is more private than the item `replace_value_in_tree`
[INFO] [stdout]   --> src/daily_problems/cousins_in_binary_tree_2_med.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub fn replace_value_in_tree(root: Option<Rc<RefCell<TreeNode>>>) -> Option<Rc<RefCell<TreeNode>>> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function `replace_value_in_tree` is reachable at visibility `pub`
[INFO] [stdout]    |
[INFO] [stdout] note: but type `cousins_in_binary_tree_2_med::TreeNode` is only usable at visibility `pub(self)`
[INFO] [stdout]   --> src/daily_problems/cousins_in_binary_tree_2_med.rs:7:1
[INFO] [stdout]    |
[INFO] [stdout] 7  | struct TreeNode {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(private_interfaces)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `DefaultComparator<T>` is more private than the item `heap_min_max_viz::Heap`
[INFO] [stdout]   --> src/datastructures/heap_min_max_viz.rs:54:1
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub struct Heap<T, C: HeapComparator<T> = DefaultComparator<T>> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ struct `heap_min_max_viz::Heap` is reachable at visibility `pub`
[INFO] [stdout]    |
[INFO] [stdout] note: but type `DefaultComparator<T>` is only usable at visibility `pub(crate)`
[INFO] [stdout]   --> src/datastructures/heap_min_max_viz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub(crate) struct DefaultComparator<T>(PhantomData<T>);
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AllOne` is never constructed
[INFO] [stdout]  --> src/daily_problems/all_one_datastructure_hard.rs:4:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | struct AllOne {
[INFO] [stdout]   |        ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `NewTrait` is never used
[INFO] [stdout]  --> src/daily_problems/all_one_datastructure_hard.rs:9:7
[INFO] [stdout]   |
[INFO] [stdout] 9 | trait NewTrait {
[INFO] [stdout]   |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MyCircularDeque` is never constructed
[INFO] [stdout]  --> src/daily_problems/circular_deque_med.rs:2:8
[INFO] [stdout]   |
[INFO] [stdout] 2 | struct MyCircularDeque {
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]   --> src/daily_problems/circular_deque_med.rs:15:8
[INFO] [stdout]    |
[INFO] [stdout] 14 | impl MyCircularDeque {
[INFO] [stdout]    | -------------------- associated items in this implementation
[INFO] [stdout] 15 |     fn new(k: i32) -> Self {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 25 |     fn insert_front(&mut self, value: i32) -> bool {
[INFO] [stdout]    |        ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 38 |     fn insert_last(&mut self, value: i32) -> bool {
[INFO] [stdout]    |        ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 52 |     fn delete_front(&mut self) -> bool {
[INFO] [stdout]    |        ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 64 |     fn delete_last(&mut self) -> bool {
[INFO] [stdout]    |        ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 75 |     fn get_front(&self) -> i32 {
[INFO] [stdout]    |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 83 |     fn get_rear(&self) -> i32 {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 91 |     fn is_empty(&self) -> bool {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 95 |     fn is_full(&self) -> bool {
[INFO] [stdout]    |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/daily_problems/cousins_in_binary_tree_2_med.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | impl TreeNode {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 14 |     #[inline]
[INFO] [stdout] 15 |     pub fn new(val: i32) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CustomStack` is never constructed
[INFO] [stdout]  --> src/daily_problems/customstack.rs:9:8
[INFO] [stdout]   |
[INFO] [stdout] 9 | struct CustomStack {
[INFO] [stdout]   |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `NewTrait` is never used
[INFO] [stdout]   --> src/daily_problems/customstack.rs:14:7
[INFO] [stdout]    |
[INFO] [stdout] 14 | trait NewTrait {
[INFO] [stdout]    |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/daily_problems/divide_players_into_teams_equal_skill.rs:1:8
[INFO] [stdout]   |
[INFO] [stdout] 1 | struct Solution;
[INFO] [stdout]   |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `divide_players` is never used
[INFO] [stdout]  --> src/daily_problems/divide_players_into_teams_equal_skill.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn divide_players(mut skill: Vec<i32>) -> i64 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/daily_problems/extra_characters_string_med.rs:8:8
[INFO] [stdout]   |
[INFO] [stdout] 8 | struct Solution;
[INFO] [stdout]   |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `min_extra_char` is never used
[INFO] [stdout]   --> src/daily_problems/extra_characters_string_med.rs:10:12
[INFO] [stdout]    |
[INFO] [stdout] 9  | impl Solution {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 10 |     pub fn min_extra_char(s: String, dictionary: Vec<String>) -> i32 {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `count_bits` is never used
[INFO] [stdout]  --> src/daily_problems/find_if_array_can_be_sorted.rs:2:4
[INFO] [stdout]   |
[INFO] [stdout] 2 | fn count_bits(n: i32) -> i32 {
[INFO] [stdout]   |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `other_count_bits` is never used
[INFO] [stdout]  --> src/daily_problems/find_if_array_can_be_sorted.rs:6:4
[INFO] [stdout]   |
[INFO] [stdout] 6 | fn other_count_bits(n: i32) -> i32 {
[INFO] [stdout]   |    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `can_sort_array` is never used
[INFO] [stdout]   --> src/daily_problems/find_if_array_can_be_sorted.rs:17:4
[INFO] [stdout]    |
[INFO] [stdout] 17 | fn can_sort_array(nums: Vec<i32>) -> bool {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/daily_problems/find_length_of_longest_common_prefix_med.rs:3:8
[INFO] [stdout]   |
[INFO] [stdout] 3 | struct Solution;
[INFO] [stdout]   |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `len_of` is never used
[INFO] [stdout]  --> src/daily_problems/find_length_of_longest_common_prefix_med.rs:5:4
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn len_of(mut i: i32) -> i32 {
[INFO] [stdout]   |    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `longest_common_prefix` is never used
[INFO] [stdout]   --> src/daily_problems/find_length_of_longest_common_prefix_med.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | impl Solution {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 16 |     pub fn longest_common_prefix(mut arr1: Vec<i32>, mut arr2: Vec<i32>) -> i32 {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_sample_tree` is never used
[INFO] [stdout]   --> src/daily_problems/flip_equivalent_binary_trees_med.rs:33:4
[INFO] [stdout]    |
[INFO] [stdout] 33 | fn create_sample_tree() -> Option<Rc<RefCell<TreeNode>>> {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `more_optimised` is never used
[INFO] [stdout]   --> src/daily_problems/left_most_building_hard.rs:38:4
[INFO] [stdout]    |
[INFO] [stdout] 38 | fn more_optimised(heights: Vec<i32>, queries: Vec<Vec<i32>>) -> Vec<i32> {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/daily_problems/lexicographic_numbers_medium.rs:1:8
[INFO] [stdout]   |
[INFO] [stdout] 1 | struct Solution;
[INFO] [stdout]   |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `lexical_order` is never used
[INFO] [stdout]  --> src/daily_problems/lexicographic_numbers_medium.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn lexical_order(n: i32) -> Vec<i32> {
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CharCount` is never constructed
[INFO] [stdout]  --> src/daily_problems/longest_happy_string_greedy_med.rs:4:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | struct CharCount {
[INFO] [stdout]   |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/daily_problems/longest_happy_string_greedy_med.rs:10:8
[INFO] [stdout]    |
[INFO] [stdout] 9  | impl CharCount {
[INFO] [stdout]    | -------------- associated function in this implementation
[INFO] [stdout] 10 |     fn new(ch: char, count: i32) -> Self {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `longest_diverse_string` is never used
[INFO] [stdout]   --> src/daily_problems/longest_happy_string_greedy_med.rs:15:4
[INFO] [stdout]    |
[INFO] [stdout] 15 | fn longest_diverse_string(a: i32, b: i32, c: i32) -> String {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `max_length` is never used
[INFO] [stdout]  --> src/daily_problems/max_length_special_substring_med.rs:3:4
[INFO] [stdout]   |
[INFO] [stdout] 3 | fn max_length(s: String) -> i32 {
[INFO] [stdout]   |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `another_tricky` is never used
[INFO] [stdout]   --> src/daily_problems/minimized_maximum_of_products_med.rs:28:4
[INFO] [stdout]    |
[INFO] [stdout] 28 | fn another_tricky(n: i32, quantities: Vec<i32>) -> i32 {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `calculate_ratio_array` is never used
[INFO] [stdout]   --> src/daily_problems/minimized_maximum_of_products_med.rs:33:4
[INFO] [stdout]    |
[INFO] [stdout] 33 | fn calculate_ratio_array(quantities: Vec<i32>) -> Vec<i32> {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/daily_problems/minimum_string_length_after_removing_substrings_easy.rs:1:8
[INFO] [stdout]   |
[INFO] [stdout] 1 | struct Solution;
[INFO] [stdout]   |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `min_length` is never used
[INFO] [stdout]  --> src/daily_problems/minimum_string_length_after_removing_substrings_easy.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn min_length(s: String) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `min_swaps` is never used
[INFO] [stdout]  --> src/daily_problems/minimum_swaps_to_make_string_balanced_med.rs:1:4
[INFO] [stdout]   |
[INFO] [stdout] 1 | fn min_swaps(s: String) -> i32 {
[INFO] [stdout]   |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MyCalendar` is never constructed
[INFO] [stdout]  --> src/daily_problems/my_calendar_1_med.rs:3:8
[INFO] [stdout]   |
[INFO] [stdout] 3 | struct MyCalendar {
[INFO] [stdout]   |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `book` are never used
[INFO] [stdout]   --> src/daily_problems/my_calendar_1_med.rs:12:8
[INFO] [stdout]    |
[INFO] [stdout] 11 | impl MyCalendar {
[INFO] [stdout]    | --------------- associated items in this implementation
[INFO] [stdout] 12 |     fn new() -> Self {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 18 |     fn book(&self, start: i32, end: i32) -> bool {
[INFO] [stdout]    |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MyClendarTwo` is never constructed
[INFO] [stdout]  --> src/daily_problems/my_calendar_2_med.rs:1:8
[INFO] [stdout]   |
[INFO] [stdout] 1 | struct MyClendarTwo {
[INFO] [stdout]   |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `book` are never used
[INFO] [stdout]   --> src/daily_problems/my_calendar_2_med.rs:7:8
[INFO] [stdout]    |
[INFO] [stdout] 6  | impl MyClendarTwo {
[INFO] [stdout]    | ----------------- associated items in this implementation
[INFO] [stdout] 7  |     fn new() -> Self {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 14 |     fn book(&mut self, start: i32, end: i32) -> bool {
[INFO] [stdout]    |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/daily_problems/number_of_smallest_unoccupied_chair_med.rs:3:8
[INFO] [stdout]   |
[INFO] [stdout] 3 | struct Solution;
[INFO] [stdout]   |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `smallest_chair` is never used
[INFO] [stdout]  --> src/daily_problems/number_of_smallest_unoccupied_chair_med.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn smallest_chair(times: Vec<Vec<i32>>, target_friend: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]   --> src/daily_problems/permutation_string_medium.rs:10:8
[INFO] [stdout]    |
[INFO] [stdout] 10 | struct Solution;
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `NewTrait` is never used
[INFO] [stdout]   --> src/daily_problems/permutation_string_medium.rs:12:7
[INFO] [stdout]    |
[INFO] [stdout] 12 | trait NewTrait {
[INFO] [stdout]    |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/daily_problems/rank_transform_array_easy.rs:3:8
[INFO] [stdout]   |
[INFO] [stdout] 3 | struct Solution;
[INFO] [stdout]   |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `array_rank_transform` is never used
[INFO] [stdout]  --> src/daily_problems/rank_transform_array_easy.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn array_rank_transform(arr: Vec<i32>) -> Vec<i32> {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `are_sentencers_similar` is never used
[INFO] [stdout]  --> src/daily_problems/sentence_similarity_3.rs:1:4
[INFO] [stdout]   |
[INFO] [stdout] 1 | fn are_sentencers_similar(sentence1: String, sentence2: String) -> bool {
[INFO] [stdout]   |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Element` is never constructed
[INFO] [stdout]  --> src/daily_problems/smalleset_range_k_sorted_list_hard.rs:4:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | struct Element {
[INFO] [stdout]   |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `smallest_range` is never used
[INFO] [stdout]   --> src/daily_problems/smalleset_range_k_sorted_list_hard.rs:22:4
[INFO] [stdout]    |
[INFO] [stdout] 22 | fn smallest_range(nums: Vec<Vec<i32>>) -> Vec<i32> {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_lucky` is never used
[INFO] [stdout]  --> src/daily_problems/sum_of_digit_string.rs:1:15
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub(crate) fn get_lucky(s: String, k: i32) -> i32 {
[INFO] [stdout]   |               ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TrieNode` is never constructed
[INFO] [stdout]  --> src/daily_problems/sum_of_prefix_scores_of_strings_hard.rs:3:8
[INFO] [stdout]   |
[INFO] [stdout] 3 | struct TrieNode {
[INFO] [stdout]   |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]  --> src/daily_problems/sum_of_prefix_scores_of_strings_hard.rs:9:8
[INFO] [stdout]   |
[INFO] [stdout] 8 | impl TrieNode {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 9 |     fn new() -> Self {
[INFO] [stdout]   |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]   --> src/daily_problems/sum_of_prefix_scores_of_strings_hard.rs:17:8
[INFO] [stdout]    |
[INFO] [stdout] 17 | struct Solution;
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `sum_prefix_scores` is never used
[INFO] [stdout]   --> src/daily_problems/sum_of_prefix_scores_of_strings_hard.rs:20:12
[INFO] [stdout]    |
[INFO] [stdout] 19 | impl Solution {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 20 |     pub fn sum_prefix_scores(words: Vec<String>) -> Vec<i32> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `search_insert` is never used
[INFO] [stdout]  --> src/binary_search_problems/easy/mod.rs:4:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub fn search_insert(nums: Vec<i32>, target: i32) -> i32 {
[INFO] [stdout]   |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `my_sqrt` is never used
[INFO] [stdout]  --> src/binary_search_problems/easy/sq_root.rs:1:8
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub fn my_sqrt(x: i32) -> i32 {
[INFO] [stdout]   |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `merge` is never used
[INFO] [stdout]    --> src/datastructures/heap_min_max_viz.rs:225:8
[INFO] [stdout]     |
[INFO] [stdout] 84  | impl<T, C: HeapComparator<T>> Heap<T, C> {
[INFO] [stdout]     | ---------------------------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 225 |     fn merge(&mut self, other: Self) {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `src`, `dest`, and `weight` are never read
[INFO] [stdout]  --> src/algorithms/min_span_trees/kruskals.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Edge {
[INFO] [stdout]   |            ---- fields in this struct
[INFO] [stdout] 3 |     src: usize,
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 4 |     dest: usize,
[INFO] [stdout]   |     ^^^^
[INFO] [stdout] 5 |     weight: usize,
[INFO] [stdout]   |     ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `Edge` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `vertices` and `edges` are never read
[INFO] [stdout]   --> src/algorithms/min_span_trees/kruskals.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 9  | pub struct Graph {
[INFO] [stdout]    |            ----- fields in this struct
[INFO] [stdout] 10 |     vertices: usize,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 11 |     edges: Vec<Edge>,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Graph` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `NewTrait` is never used
[INFO] [stdout]   --> src/algorithms/min_span_trees/kruskals.rs:14:7
[INFO] [stdout]    |
[INFO] [stdout] 14 | trait NewTrait {
[INFO] [stdout]    |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `graph` and `vertices` are never read
[INFO] [stdout]  --> src/algorithms/topological_sprt.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub struct Graph {
[INFO] [stdout]   |            ----- fields in this struct
[INFO] [stdout] 8 |     graph: HashMap<usize, Vec<usize>>,
[INFO] [stdout]   |     ^^^^^
[INFO] [stdout] 9 |     vertices: usize,
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `Graph` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `add_edge`, and `topological_sort_kahn` are never used
[INFO] [stdout]   --> src/algorithms/topological_sprt.rs:13:8
[INFO] [stdout]    |
[INFO] [stdout] 12 | impl Graph {
[INFO] [stdout]    | ---------- associated items in this implementation
[INFO] [stdout] 13 |     fn new() -> Self {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 20 |     fn add_edge(&mut self, u: usize, v: usize) {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 25 |     fn topological_sort_kahn(&self) -> Result<Vec<usize>, &'static str> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: module `largest_combination_bitwise_AND_GT_Zero_med` should have a snake case name
[INFO] [stdout]   --> src/daily_problems/mod.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub mod largest_combination_bitwise_AND_GT_Zero_med;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `largest_combination_bitwise_and_gt_zero_med`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `patterN_chars` should have a snake case name
[INFO] [stdout]   --> src/algorithms/boyer_moore.rs:85:13
[INFO] [stdout]    |
[INFO] [stdout] 85 |         let patterN_chars: Vec<char> = self.pattern.chars().collect();
[INFO] [stdout]    |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `patter_n_chars`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.15s
[INFO] running `Command { std: "docker" "inspect" "5f8156e7d3aaa538a2a3bcaa9f1d1376a9fb3113ccb8ad3fea3feb0ba5720488", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5f8156e7d3aaa538a2a3bcaa9f1d1376a9fb3113ccb8ad3fea3feb0ba5720488", kill_on_drop: false }`
[INFO] [stdout] 5f8156e7d3aaa538a2a3bcaa9f1d1376a9fb3113ccb8ad3fea3feb0ba5720488
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:819108c5571ea2e421544af4d832f968d213c87fbe3707a016657f43d2f853bc" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2025-01-18" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 53cf046b609bf7be8d9beebcada91d4bba8463502c3a419d255299feeff9b078
[INFO] running `Command { std: "docker" "start" "-a" "53cf046b609bf7be8d9beebcada91d4bba8463502c3a419d255299feeff9b078", kill_on_drop: false }`
[INFO] [stderr]    Compiling hack v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead
[INFO] [stdout]  --> src/daily_problems/vowel_replace.rs:1:17
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::ascii::AsciiExt;
[INFO] [stdout]   |                 ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ascii::AsciiExt`
[INFO] [stdout]  --> src/daily_problems/vowel_replace.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::ascii::AsciiExt;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ret_1`
[INFO] [stdout]    --> src/daily_problems/circular_deque_med.rs:106:9
[INFO] [stdout]     |
[INFO] [stdout] 106 |     let ret_1: bool = obj.insert_front(value);
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_ret_1`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ret_2`
[INFO] [stdout]    --> src/daily_problems/circular_deque_med.rs:108:9
[INFO] [stdout]     |
[INFO] [stdout] 108 |     let ret_2: bool = obj.insert_last(value);
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_ret_2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ret_3`
[INFO] [stdout]    --> src/daily_problems/circular_deque_med.rs:110:9
[INFO] [stdout]     |
[INFO] [stdout] 110 |     let ret_3: bool = obj.delete_front();
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_ret_3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ret_4`
[INFO] [stdout]    --> src/daily_problems/circular_deque_med.rs:112:9
[INFO] [stdout]     |
[INFO] [stdout] 112 |     let ret_4: bool = obj.delete_last();
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_ret_4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ret_5`
[INFO] [stdout]    --> src/daily_problems/circular_deque_med.rs:114:9
[INFO] [stdout]     |
[INFO] [stdout] 114 |     let ret_5: i32 = obj.get_front();
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_ret_5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ret_6`
[INFO] [stdout]    --> src/daily_problems/circular_deque_med.rs:116:9
[INFO] [stdout]     |
[INFO] [stdout] 116 |     let ret_6: i32 = obj.get_rear();
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_ret_6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ret_7`
[INFO] [stdout]    --> src/daily_problems/circular_deque_med.rs:118:9
[INFO] [stdout]     |
[INFO] [stdout] 118 |     let ret_7: bool = obj.is_empty();
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_ret_7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ret_8`
[INFO] [stdout]    --> src/daily_problems/circular_deque_med.rs:120:9
[INFO] [stdout]     |
[INFO] [stdout] 120 |     let ret_8: bool = obj.is_full();
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_ret_8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `p`
[INFO] [stdout]   --> src/daily_problems/find_length_of_longest_common_prefix_med.rs:32:29
[INFO] [stdout]    |
[INFO] [stdout] 32 |                 if let Some(p) = prefixes.get(&i) {
[INFO] [stdout]    |                             ^ help: if this is intentional, prefix it with an underscore: `_p`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `board`
[INFO] [stdout]  --> src/daily_problems/matrix_problems/sliding_puzzle_hard.rs:1:23
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub fn sliding_puzzle(board : Vec<Vec<i32>>) -> i32  {
[INFO] [stdout]   |                       ^^^^^ help: if this is intentional, prefix it with an underscore: `_board`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]  --> src/daily_problems/max_average_pass_ratio.rs:3:31
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub fn max_average_pass_ratio(mut classes: Vec<Vec<i32>>, extra_students: i32) -> f64 {
[INFO] [stdout]   |                               ----^^^^^^^
[INFO] [stdout]   |                               |
[INFO] [stdout]   |                               help: remove this `mut`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n`
[INFO] [stdout]  --> src/daily_problems/max_k_div_components_hard.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 |     n: i32,
[INFO] [stdout]   |     ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `edges`
[INFO] [stdout]  --> src/daily_problems/max_k_div_components_hard.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 |     edges: Vec<Vec<i32>>,
[INFO] [stdout]   |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_edges`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `values`
[INFO] [stdout]  --> src/daily_problems/max_k_div_components_hard.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     values: Vec<i32>,
[INFO] [stdout]   |     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_values`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `k`
[INFO] [stdout]  --> src/daily_problems/max_k_div_components_hard.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     k: i32,
[INFO] [stdout]   |     ^ help: if this is intentional, prefix it with an underscore: `_k`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n`
[INFO] [stdout]  --> src/daily_problems/max_unique_substring_dfs_med.rs:5:9
[INFO] [stdout]   |
[INFO] [stdout] 5 |     let n = chars.len();
[INFO] [stdout]   |         ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ratio_array`
[INFO] [stdout]   --> src/daily_problems/minimized_maximum_of_products_med.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |     let ratio_array = calculate_ratio_array(quantities);
[INFO] [stdout]    |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ratio_array`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n`
[INFO] [stdout]   --> src/daily_problems/minimized_maximum_of_products_med.rs:28:19
[INFO] [stdout]    |
[INFO] [stdout] 28 | fn another_tricky(n: i32, quantities: Vec<i32>) -> i32 {
[INFO] [stdout]    |                   ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `quantities`
[INFO] [stdout]   --> src/daily_problems/minimized_maximum_of_products_med.rs:33:26
[INFO] [stdout]    |
[INFO] [stdout] 33 | fn calculate_ratio_array(quantities: Vec<i32>) -> Vec<i32> {
[INFO] [stdout]    |                          ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_quantities`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `nums`
[INFO] [stdout]  --> src/daily_problems/results_array.rs:1:22
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub fn results_array(nums: Vec<i32>, k: i32) -> Vec<i32> {
[INFO] [stdout]   |                      ^^^^ help: if this is intentional, prefix it with an underscore: `_nums`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `k`
[INFO] [stdout]  --> src/daily_problems/results_array.rs:1:38
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub fn results_array(nums: Vec<i32>, k: i32) -> Vec<i32> {
[INFO] [stdout]   |                                      ^ help: if this is intentional, prefix it with an underscore: `_k`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `nums`
[INFO] [stdout]  --> src/daily_problems/shortest_subarray_with_sum_atleast_k_hard.rs:1:26
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub fn shortest_subarray(nums: Vec<i32>, k: i32) -> i32 {
[INFO] [stdout]   |                          ^^^^ help: if this is intentional, prefix it with an underscore: `_nums`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `k`
[INFO] [stdout]  --> src/daily_problems/shortest_subarray_with_sum_atleast_k_hard.rs:1:42
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub fn shortest_subarray(nums: Vec<i32>, k: i32) -> i32 {
[INFO] [stdout]   |                                          ^ help: if this is intentional, prefix it with an underscore: `_k`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> src/datastructures/heap_min_max_viz.rs:248:14
[INFO] [stdout]     |
[INFO] [stdout] 248 |         for (i, item) in self.items.iter().enumerate() {
[INFO] [stdout]     |              ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `u`
[INFO] [stdout]   --> src/algorithms/topological_sprt.rs:28:14
[INFO] [stdout]    |
[INFO] [stdout] 28 |         for (u, neighbours) in &self.graph {
[INFO] [stdout]    |              ^ help: if this is intentional, prefix it with an underscore: `_u`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `cousins_in_binary_tree_2_med::TreeNode` is more private than the item `replace_value_in_tree`
[INFO] [stdout]   --> src/daily_problems/cousins_in_binary_tree_2_med.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub fn replace_value_in_tree(root: Option<Rc<RefCell<TreeNode>>>) -> Option<Rc<RefCell<TreeNode>>> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function `replace_value_in_tree` is reachable at visibility `pub`
[INFO] [stdout]    |
[INFO] [stdout] note: but type `cousins_in_binary_tree_2_med::TreeNode` is only usable at visibility `pub(self)`
[INFO] [stdout]   --> src/daily_problems/cousins_in_binary_tree_2_med.rs:7:1
[INFO] [stdout]    |
[INFO] [stdout] 7  | struct TreeNode {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(private_interfaces)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `DefaultComparator<T>` is more private than the item `heap_min_max_viz::Heap`
[INFO] [stdout]   --> src/datastructures/heap_min_max_viz.rs:54:1
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub struct Heap<T, C: HeapComparator<T> = DefaultComparator<T>> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ struct `heap_min_max_viz::Heap` is reachable at visibility `pub`
[INFO] [stdout]    |
[INFO] [stdout] note: but type `DefaultComparator<T>` is only usable at visibility `pub(crate)`
[INFO] [stdout]   --> src/datastructures/heap_min_max_viz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub(crate) struct DefaultComparator<T>(PhantomData<T>);
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/daily_problems/cousins_in_binary_tree_2_med.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | impl TreeNode {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 14 |     #[inline]
[INFO] [stdout] 15 |     pub fn new(val: i32) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/daily_problems/divide_players_into_teams_equal_skill.rs:1:8
[INFO] [stdout]   |
[INFO] [stdout] 1 | struct Solution;
[INFO] [stdout]   |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `divide_players` is never used
[INFO] [stdout]  --> src/daily_problems/divide_players_into_teams_equal_skill.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn divide_players(mut skill: Vec<i32>) -> i64 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/daily_problems/extra_characters_string_med.rs:8:8
[INFO] [stdout]   |
[INFO] [stdout] 8 | struct Solution;
[INFO] [stdout]   |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `min_extra_char` is never used
[INFO] [stdout]   --> src/daily_problems/extra_characters_string_med.rs:10:12
[INFO] [stdout]    |
[INFO] [stdout] 9  | impl Solution {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 10 |     pub fn min_extra_char(s: String, dictionary: Vec<String>) -> i32 {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `count_bits` is never used
[INFO] [stdout]  --> src/daily_problems/find_if_array_can_be_sorted.rs:2:4
[INFO] [stdout]   |
[INFO] [stdout] 2 | fn count_bits(n: i32) -> i32 {
[INFO] [stdout]   |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `other_count_bits` is never used
[INFO] [stdout]  --> src/daily_problems/find_if_array_can_be_sorted.rs:6:4
[INFO] [stdout]   |
[INFO] [stdout] 6 | fn other_count_bits(n: i32) -> i32 {
[INFO] [stdout]   |    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `can_sort_array` is never used
[INFO] [stdout]   --> src/daily_problems/find_if_array_can_be_sorted.rs:17:4
[INFO] [stdout]    |
[INFO] [stdout] 17 | fn can_sort_array(nums: Vec<i32>) -> bool {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/daily_problems/find_length_of_longest_common_prefix_med.rs:3:8
[INFO] [stdout]   |
[INFO] [stdout] 3 | struct Solution;
[INFO] [stdout]   |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `len_of` is never used
[INFO] [stdout]  --> src/daily_problems/find_length_of_longest_common_prefix_med.rs:5:4
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn len_of(mut i: i32) -> i32 {
[INFO] [stdout]   |    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `longest_common_prefix` is never used
[INFO] [stdout]   --> src/daily_problems/find_length_of_longest_common_prefix_med.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | impl Solution {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 16 |     pub fn longest_common_prefix(mut arr1: Vec<i32>, mut arr2: Vec<i32>) -> i32 {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `more_optimised` is never used
[INFO] [stdout]   --> src/daily_problems/left_most_building_hard.rs:38:4
[INFO] [stdout]    |
[INFO] [stdout] 38 | fn more_optimised(heights: Vec<i32>, queries: Vec<Vec<i32>>) -> Vec<i32> {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CharCount` is never constructed
[INFO] [stdout]  --> src/daily_problems/longest_happy_string_greedy_med.rs:4:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | struct CharCount {
[INFO] [stdout]   |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/daily_problems/longest_happy_string_greedy_med.rs:10:8
[INFO] [stdout]    |
[INFO] [stdout] 9  | impl CharCount {
[INFO] [stdout]    | -------------- associated function in this implementation
[INFO] [stdout] 10 |     fn new(ch: char, count: i32) -> Self {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `longest_diverse_string` is never used
[INFO] [stdout]   --> src/daily_problems/longest_happy_string_greedy_med.rs:15:4
[INFO] [stdout]    |
[INFO] [stdout] 15 | fn longest_diverse_string(a: i32, b: i32, c: i32) -> String {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `max_length` is never used
[INFO] [stdout]  --> src/daily_problems/max_length_special_substring_med.rs:3:4
[INFO] [stdout]   |
[INFO] [stdout] 3 | fn max_length(s: String) -> i32 {
[INFO] [stdout]   |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `min_swaps` is never used
[INFO] [stdout]  --> src/daily_problems/minimum_swaps_to_make_string_balanced_med.rs:1:4
[INFO] [stdout]   |
[INFO] [stdout] 1 | fn min_swaps(s: String) -> i32 {
[INFO] [stdout]   |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MyCalendar` is never constructed
[INFO] [stdout]  --> src/daily_problems/my_calendar_1_med.rs:3:8
[INFO] [stdout]   |
[INFO] [stdout] 3 | struct MyCalendar {
[INFO] [stdout]   |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `book` are never used
[INFO] [stdout]   --> src/daily_problems/my_calendar_1_med.rs:12:8
[INFO] [stdout]    |
[INFO] [stdout] 11 | impl MyCalendar {
[INFO] [stdout]    | --------------- associated items in this implementation
[INFO] [stdout] 12 |     fn new() -> Self {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 18 |     fn book(&self, start: i32, end: i32) -> bool {
[INFO] [stdout]    |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MyClendarTwo` is never constructed
[INFO] [stdout]  --> src/daily_problems/my_calendar_2_med.rs:1:8
[INFO] [stdout]   |
[INFO] [stdout] 1 | struct MyClendarTwo {
[INFO] [stdout]   |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `book` are never used
[INFO] [stdout]   --> src/daily_problems/my_calendar_2_med.rs:7:8
[INFO] [stdout]    |
[INFO] [stdout] 6  | impl MyClendarTwo {
[INFO] [stdout]    | ----------------- associated items in this implementation
[INFO] [stdout] 7  |     fn new() -> Self {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 14 |     fn book(&mut self, start: i32, end: i32) -> bool {
[INFO] [stdout]    |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/daily_problems/rank_transform_array_easy.rs:3:8
[INFO] [stdout]   |
[INFO] [stdout] 3 | struct Solution;
[INFO] [stdout]   |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `array_rank_transform` is never used
[INFO] [stdout]  --> src/daily_problems/rank_transform_array_easy.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn array_rank_transform(arr: Vec<i32>) -> Vec<i32> {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_lucky` is never used
[INFO] [stdout]  --> src/daily_problems/sum_of_digit_string.rs:1:15
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub(crate) fn get_lucky(s: String, k: i32) -> i32 {
[INFO] [stdout]   |               ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TrieNode` is never constructed
[INFO] [stdout]  --> src/daily_problems/sum_of_prefix_scores_of_strings_hard.rs:3:8
[INFO] [stdout]   |
[INFO] [stdout] 3 | struct TrieNode {
[INFO] [stdout]   |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]  --> src/daily_problems/sum_of_prefix_scores_of_strings_hard.rs:9:8
[INFO] [stdout]   |
[INFO] [stdout] 8 | impl TrieNode {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 9 |     fn new() -> Self {
[INFO] [stdout]   |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]   --> src/daily_problems/sum_of_prefix_scores_of_strings_hard.rs:17:8
[INFO] [stdout]    |
[INFO] [stdout] 17 | struct Solution;
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `sum_prefix_scores` is never used
[INFO] [stdout]   --> src/daily_problems/sum_of_prefix_scores_of_strings_hard.rs:20:12
[INFO] [stdout]    |
[INFO] [stdout] 19 | impl Solution {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 20 |     pub fn sum_prefix_scores(words: Vec<String>) -> Vec<i32> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `search_insert` is never used
[INFO] [stdout]  --> src/binary_search_problems/easy/mod.rs:4:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub fn search_insert(nums: Vec<i32>, target: i32) -> i32 {
[INFO] [stdout]   |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `merge` is never used
[INFO] [stdout]    --> src/datastructures/heap_min_max_viz.rs:225:8
[INFO] [stdout]     |
[INFO] [stdout] 84  | impl<T, C: HeapComparator<T>> Heap<T, C> {
[INFO] [stdout]     | ---------------------------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 225 |     fn merge(&mut self, other: Self) {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `graph` and `vertices` are never read
[INFO] [stdout]  --> src/algorithms/topological_sprt.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub struct Graph {
[INFO] [stdout]   |            ----- fields in this struct
[INFO] [stdout] 8 |     graph: HashMap<usize, Vec<usize>>,
[INFO] [stdout]   |     ^^^^^
[INFO] [stdout] 9 |     vertices: usize,
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `Graph` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `add_edge`, and `topological_sort_kahn` are never used
[INFO] [stdout]   --> src/algorithms/topological_sprt.rs:13:8
[INFO] [stdout]    |
[INFO] [stdout] 12 | impl Graph {
[INFO] [stdout]    | ---------- associated items in this implementation
[INFO] [stdout] 13 |     fn new() -> Self {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 20 |     fn add_edge(&mut self, u: usize, v: usize) {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 25 |     fn topological_sort_kahn(&self) -> Result<Vec<usize>, &'static str> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: module `largest_combination_bitwise_AND_GT_Zero_med` should have a snake case name
[INFO] [stdout]   --> src/daily_problems/mod.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub mod largest_combination_bitwise_AND_GT_Zero_med;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `largest_combination_bitwise_and_gt_zero_med`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `patterN_chars` should have a snake case name
[INFO] [stdout]   --> src/algorithms/boyer_moore.rs:85:13
[INFO] [stdout]    |
[INFO] [stdout] 85 |         let patterN_chars: Vec<char> = self.pattern.chars().collect();
[INFO] [stdout]    |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `patter_n_chars`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3.98s
[INFO] running `Command { std: "docker" "inspect" "53cf046b609bf7be8d9beebcada91d4bba8463502c3a419d255299feeff9b078", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "53cf046b609bf7be8d9beebcada91d4bba8463502c3a419d255299feeff9b078", kill_on_drop: false }`
[INFO] [stdout] 53cf046b609bf7be8d9beebcada91d4bba8463502c3a419d255299feeff9b078
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:819108c5571ea2e421544af4d832f968d213c87fbe3707a016657f43d2f853bc" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2025-01-18" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] bd43cb0e0b2c4b0fd5b88254072c9cc4cca3c1d0f7af738c2ad3abe2c16f58aa
[INFO] running `Command { std: "docker" "start" "-a" "bd43cb0e0b2c4b0fd5b88254072c9cc4cca3c1d0f7af738c2ad3abe2c16f58aa", kill_on_drop: false }`
[INFO] [stderr] warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead
[INFO] [stderr]  --> src/daily_problems/vowel_replace.rs:1:17
[INFO] [stderr]   |
[INFO] [stderr] 1 | use std::ascii::AsciiExt;
[INFO] [stderr]   |                 ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::ascii::AsciiExt`
[INFO] [stderr]  --> src/daily_problems/vowel_replace.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use std::ascii::AsciiExt;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ret_1`
[INFO] [stderr]    --> src/daily_problems/circular_deque_med.rs:106:9
[INFO] [stderr]     |
[INFO] [stderr] 106 |     let ret_1: bool = obj.insert_front(value);
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_ret_1`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ret_2`
[INFO] [stderr]    --> src/daily_problems/circular_deque_med.rs:108:9
[INFO] [stderr]     |
[INFO] [stderr] 108 |     let ret_2: bool = obj.insert_last(value);
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_ret_2`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ret_3`
[INFO] [stderr]    --> src/daily_problems/circular_deque_med.rs:110:9
[INFO] [stderr]     |
[INFO] [stderr] 110 |     let ret_3: bool = obj.delete_front();
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_ret_3`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ret_4`
[INFO] [stderr]    --> src/daily_problems/circular_deque_med.rs:112:9
[INFO] [stderr]     |
[INFO] [stderr] 112 |     let ret_4: bool = obj.delete_last();
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_ret_4`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ret_5`
[INFO] [stderr]    --> src/daily_problems/circular_deque_med.rs:114:9
[INFO] [stderr]     |
[INFO] [stderr] 114 |     let ret_5: i32 = obj.get_front();
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_ret_5`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ret_6`
[INFO] [stderr]    --> src/daily_problems/circular_deque_med.rs:116:9
[INFO] [stderr]     |
[INFO] [stderr] 116 |     let ret_6: i32 = obj.get_rear();
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_ret_6`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ret_7`
[INFO] [stderr]    --> src/daily_problems/circular_deque_med.rs:118:9
[INFO] [stderr]     |
[INFO] [stderr] 118 |     let ret_7: bool = obj.is_empty();
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_ret_7`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ret_8`
[INFO] [stderr]    --> src/daily_problems/circular_deque_med.rs:120:9
[INFO] [stderr]     |
[INFO] [stderr] 120 |     let ret_8: bool = obj.is_full();
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_ret_8`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `p`
[INFO] [stderr]   --> src/daily_problems/find_length_of_longest_common_prefix_med.rs:32:29
[INFO] [stderr]    |
[INFO] [stderr] 32 |                 if let Some(p) = prefixes.get(&i) {
[INFO] [stderr]    |                             ^ help: if this is intentional, prefix it with an underscore: `_p`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `board`
[INFO] [stderr]  --> src/daily_problems/matrix_problems/sliding_puzzle_hard.rs:1:23
[INFO] [stderr]   |
[INFO] [stderr] 1 | pub fn sliding_puzzle(board : Vec<Vec<i32>>) -> i32  {
[INFO] [stderr]   |                       ^^^^^ help: if this is intentional, prefix it with an underscore: `_board`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]  --> src/daily_problems/max_average_pass_ratio.rs:3:31
[INFO] [stderr]   |
[INFO] [stderr] 3 | pub fn max_average_pass_ratio(mut classes: Vec<Vec<i32>>, extra_students: i32) -> f64 {
[INFO] [stderr]   |                               ----^^^^^^^
[INFO] [stderr]   |                               |
[INFO] [stderr]   |                               help: remove this `mut`
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_mut)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `n`
[INFO] [stderr]  --> src/daily_problems/max_k_div_components_hard.rs:2:5
[INFO] [stderr]   |
[INFO] [stderr] 2 |     n: i32,
[INFO] [stderr]   |     ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `edges`
[INFO] [stderr]  --> src/daily_problems/max_k_div_components_hard.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 |     edges: Vec<Vec<i32>>,
[INFO] [stderr]   |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_edges`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `values`
[INFO] [stderr]  --> src/daily_problems/max_k_div_components_hard.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 |     values: Vec<i32>,
[INFO] [stderr]   |     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_values`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `k`
[INFO] [stderr]  --> src/daily_problems/max_k_div_components_hard.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 |     k: i32,
[INFO] [stderr]   |     ^ help: if this is intentional, prefix it with an underscore: `_k`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `n`
[INFO] [stderr]  --> src/daily_problems/max_unique_substring_dfs_med.rs:5:9
[INFO] [stderr]   |
[INFO] [stderr] 5 |     let n = chars.len();
[INFO] [stderr]   |         ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ratio_array`
[INFO] [stderr]   --> src/daily_problems/minimized_maximum_of_products_med.rs:29:9
[INFO] [stderr]    |
[INFO] [stderr] 29 |     let ratio_array = calculate_ratio_array(quantities);
[INFO] [stderr]    |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ratio_array`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `n`
[INFO] [stderr]   --> src/daily_problems/minimized_maximum_of_products_med.rs:28:19
[INFO] [stderr]    |
[INFO] [stderr] 28 | fn another_tricky(n: i32, quantities: Vec<i32>) -> i32 {
[INFO] [stderr]    |                   ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `quantities`
[INFO] [stderr]   --> src/daily_problems/minimized_maximum_of_products_med.rs:33:26
[INFO] [stderr]    |
[INFO] [stderr] 33 | fn calculate_ratio_array(quantities: Vec<i32>) -> Vec<i32> {
[INFO] [stdout] 
[INFO] [stderr]    |                          ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_quantities`
[INFO] [stdout] running 94 tests
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `nums`
[INFO] [stderr]  --> src/daily_problems/results_array.rs:1:22
[INFO] [stderr]   |
[INFO] [stderr] 1 | pub fn results_array(nums: Vec<i32>, k: i32) -> Vec<i32> {
[INFO] [stderr]   |                      ^^^^ help: if this is intentional, prefix it with an underscore: `_nums`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `k`
[INFO] [stderr]  --> src/daily_problems/results_array.rs:1:38
[INFO] [stderr]   |
[INFO] [stderr] 1 | pub fn results_array(nums: Vec<i32>, k: i32) -> Vec<i32> {
[INFO] [stderr]   |                                      ^ help: if this is intentional, prefix it with an underscore: `_k`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `nums`
[INFO] [stderr]  --> src/daily_problems/shortest_subarray_with_sum_atleast_k_hard.rs:1:26
[INFO] [stderr]   |
[INFO] [stderr] 1 | pub fn shortest_subarray(nums: Vec<i32>, k: i32) -> i32 {
[INFO] [stderr]   |                          ^^^^ help: if this is intentional, prefix it with an underscore: `_nums`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `k`
[INFO] [stderr]  --> src/daily_problems/shortest_subarray_with_sum_atleast_k_hard.rs:1:42
[INFO] [stderr]   |
[INFO] [stderr] 1 | pub fn shortest_subarray(nums: Vec<i32>, k: i32) -> i32 {
[INFO] [stderr]   |                                          ^ help: if this is intentional, prefix it with an underscore: `_k`
[INFO] [stderr] 
[INFO] [stdout] test algorithms::floyd_warshall::floyd_works ... ok
[INFO] [stderr] warning: unused variable: `i`
[INFO] [stderr]    --> src/datastructures/heap_min_max_viz.rs:248:14
[INFO] [stderr]     |
[INFO] [stderr] 248 |         for (i, item) in self.items.iter().enumerate() {
[INFO] [stderr]     |              ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `u`
[INFO] [stderr]   --> src/algorithms/topological_sprt.rs:28:14
[INFO] [stderr]    |
[INFO] [stderr] 28 |         for (u, neighbours) in &self.graph {
[INFO] [stderr]    |              ^ help: if this is intentional, prefix it with an underscore: `_u`
[INFO] [stderr] 
[INFO] [stderr] warning: type `cousins_in_binary_tree_2_med::TreeNode` is more private than the item `replace_value_in_tree`
[INFO] [stderr]   --> src/daily_problems/cousins_in_binary_tree_2_med.rs:24:1
[INFO] [stderr]    |
[INFO] [stderr] 24 | pub fn replace_value_in_tree(root: Option<Rc<RefCell<TreeNode>>>) -> Option<Rc<RefCell<TreeNode>>> {
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function `replace_value_in_tree` is reachable at visibility `pub`
[INFO] [stderr]    |
[INFO] [stderr] note: but type `cousins_in_binary_tree_2_med::TreeNode` is only usable at visibility `pub(self)`
[INFO] [stderr]   --> src/daily_problems/cousins_in_binary_tree_2_med.rs:7:1
[INFO] [stderr]    |
[INFO] [stderr] 7  | struct TreeNode {
[INFO] [stderr]    | ^^^^^^^^^^^^^^^
[INFO] [stderr]    = note: `#[warn(private_interfaces)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: type `DefaultComparator<T>` is more private than the item `heap_min_max_viz::Heap`
[INFO] [stderr]   --> src/datastructures/heap_min_max_viz.rs:54:1
[INFO] [stderr]    |
[INFO] [stderr] 54 | pub struct Heap<T, C: HeapComparator<T> = DefaultComparator<T>> {
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ struct `heap_min_max_viz::Heap` is reachable at visibility `pub`
[INFO] [stderr]    |
[INFO] [stderr] note: but type `DefaultComparator<T>` is only usable at visibility `pub(crate)`
[INFO] [stderr]   --> src/datastructures/heap_min_max_viz.rs:14:1
[INFO] [stderr]    |
[INFO] [stderr] 14 | pub(crate) struct DefaultComparator<T>(PhantomData<T>);
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `new` is never used
[INFO] [stderr]   --> src/daily_problems/cousins_in_binary_tree_2_med.rs:15:12
[INFO] [stderr]    |
[INFO] [stderr] 13 | impl TreeNode {
[INFO] [stderr]    | ------------- associated function in this implementation
[INFO] [stderr] 14 |     #[inline]
[INFO] [stderr] 15 |     pub fn new(val: i32) -> Self {
[INFO] [stderr]    |            ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: struct `Solution` is never constructed
[INFO] [stderr]  --> src/daily_problems/divide_players_into_teams_equal_skill.rs:1:8
[INFO] [stderr]   |
[INFO] [stderr] 1 | struct Solution;
[INFO] [stderr]   |        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `divide_players` is never used
[INFO] [stderr]  --> src/daily_problems/divide_players_into_teams_equal_skill.rs:4:12
[INFO] [stderr]   |
[INFO] [stderr] 3 | impl Solution {
[INFO] [stderr]   | ------------- associated function in this implementation
[INFO] [stderr] 4 |     pub fn divide_players(mut skill: Vec<i32>) -> i64 {
[INFO] [stderr]   |            ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `Solution` is never constructed
[INFO] [stderr]  --> src/daily_problems/extra_characters_string_med.rs:8:8
[INFO] [stderr]   |
[INFO] [stderr] 8 | struct Solution;
[INFO] [stderr]   |        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `min_extra_char` is never used
[INFO] [stderr]   --> src/daily_problems/extra_characters_string_med.rs:10:12
[INFO] [stderr]    |
[INFO] [stderr] 9  | impl Solution {
[INFO] [stderr]    | ------------- associated function in this implementation
[INFO] [stderr] 10 |     pub fn min_extra_char(s: String, dictionary: Vec<String>) -> i32 {
[INFO] [stderr]    |            ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `count_bits` is never used
[INFO] [stderr]  --> src/daily_problems/find_if_array_can_be_sorted.rs:2:4
[INFO] [stderr]   |
[INFO] [stderr] 2 | fn count_bits(n: i32) -> i32 {
[INFO] [stderr]   |    ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `other_count_bits` is never used
[INFO] [stderr]  --> src/daily_problems/find_if_array_can_be_sorted.rs:6:4
[INFO] [stderr]   |
[INFO] [stderr] 6 | fn other_count_bits(n: i32) -> i32 {
[INFO] [stderr]   |    ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `can_sort_array` is never used
[INFO] [stderr]   --> src/daily_problems/find_if_array_can_be_sorted.rs:17:4
[INFO] [stderr]    |
[INFO] [stderr] 17 | fn can_sort_array(nums: Vec<i32>) -> bool {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `Solution` is never constructed
[INFO] [stderr]  --> src/daily_problems/find_length_of_longest_common_prefix_med.rs:3:8
[INFO] [stderr]   |
[INFO] [stderr] 3 | struct Solution;
[INFO] [stderr]   |        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `len_of` is never used
[INFO] [stdout] test algorithms::dijk::djikstra_tes ... ok
[INFO] [stderr]  --> src/daily_problems/find_length_of_longest_common_prefix_med.rs:5:4
[INFO] [stdout] test algorithms::kmp::tests::test_kmp_empty_pattern ... ok
[INFO] [stderr]   |
[INFO] [stdout] test algorithms::karp_rabin::tests::test_karp_rabin ... ok
[INFO] [stderr] 5 | fn len_of(mut i: i32) -> i32 {
[INFO] [stdout] test algorithms::bfs::bfs_works ... ok
[INFO] [stderr]   |    ^^^^^^
[INFO] [stdout] test algorithms::dfs::dfs_works ... ok
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `longest_common_prefix` is never used
[INFO] [stderr]   --> src/daily_problems/find_length_of_longest_common_prefix_med.rs:16:12
[INFO] [stderr]    |
[INFO] [stderr] 15 | impl Solution {
[INFO] [stderr]    | ------------- associated function in this implementation
[INFO] [stderr] 16 |     pub fn longest_common_prefix(mut arr1: Vec<i32>, mut arr2: Vec<i32>) -> i32 {
[INFO] [stdout] test algorithms::kmp::tests::test_kmp_single_match ... ok
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `more_optimised` is never used
[INFO] [stderr]   --> src/daily_problems/left_most_building_hard.rs:38:4
[INFO] [stderr]    |
[INFO] [stderr] 38 | fn more_optimised(heights: Vec<i32>, queries: Vec<Vec<i32>>) -> Vec<i32> {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `CharCount` is never constructed
[INFO] [stderr]  --> src/daily_problems/longest_happy_string_greedy_med.rs:4:8
[INFO] [stderr]   |
[INFO] [stderr] 4 | struct CharCount {
[INFO] [stderr]   |        ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `new` is never used
[INFO] [stderr]   --> src/daily_problems/longest_happy_string_greedy_med.rs:10:8
[INFO] [stderr]    |
[INFO] [stderr] 9  | impl CharCount {
[INFO] [stderr]    | -------------- associated function in this implementation
[INFO] [stderr] 10 |     fn new(ch: char, count: i32) -> Self {
[INFO] [stderr]    |        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `longest_diverse_string` is never used
[INFO] [stderr]   --> src/daily_problems/longest_happy_string_greedy_med.rs:15:4
[INFO] [stderr]    |
[INFO] [stderr] 15 | fn longest_diverse_string(a: i32, b: i32, c: i32) -> String {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `max_length` is never used
[INFO] [stderr]  --> src/daily_problems/max_length_special_substring_med.rs:3:4
[INFO] [stderr]   |
[INFO] [stderr] 3 | fn max_length(s: String) -> i32 {
[INFO] [stderr]   |    ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `min_swaps` is never used
[INFO] [stderr]  --> src/daily_problems/minimum_swaps_to_make_string_balanced_med.rs:1:4
[INFO] [stderr]   |
[INFO] [stderr] 1 | fn min_swaps(s: String) -> i32 {
[INFO] [stderr]   |    ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `MyCalendar` is never constructed
[INFO] [stderr]  --> src/daily_problems/my_calendar_1_med.rs:3:8
[INFO] [stderr]   |
[INFO] [stderr] 3 | struct MyCalendar {
[INFO] [stderr]   |        ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `new` and `book` are never used
[INFO] [stderr]   --> src/daily_problems/my_calendar_1_med.rs:12:8
[INFO] [stderr]    |
[INFO] [stderr] 11 | impl MyCalendar {
[INFO] [stderr]    | --------------- associated items in this implementation
[INFO] [stderr] 12 |     fn new() -> Self {
[INFO] [stderr]    |        ^^^
[INFO] [stderr] ...
[INFO] [stderr] 18 |     fn book(&self, start: i32, end: i32) -> bool {
[INFO] [stderr]    |        ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `MyClendarTwo` is never constructed
[INFO] [stderr]  --> src/daily_problems/my_calendar_2_med.rs:1:8
[INFO] [stderr]   |
[INFO] [stderr] 1 | struct MyClendarTwo {
[INFO] [stderr]   |        ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `new` and `book` are never used
[INFO] [stderr]   --> src/daily_problems/my_calendar_2_med.rs:7:8
[INFO] [stderr]    |
[INFO] [stderr] 6  | impl MyClendarTwo {
[INFO] [stderr]    | ----------------- associated items in this implementation
[INFO] [stderr] 7  |     fn new() -> Self {
[INFO] [stderr]    |        ^^^
[INFO] [stderr] ...
[INFO] [stderr] 14 |     fn book(&mut self, start: i32, end: i32) -> bool {
[INFO] [stderr]    |        ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `Solution` is never constructed
[INFO] [stderr]  --> src/daily_problems/rank_transform_array_easy.rs:3:8
[INFO] [stderr]   |
[INFO] [stderr] 3 | struct Solution;
[INFO] [stderr]   |        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `array_rank_transform` is never used
[INFO] [stderr]  --> src/daily_problems/rank_transform_array_easy.rs:6:12
[INFO] [stderr]   |
[INFO] [stderr] 5 | impl Solution {
[INFO] [stderr]   | ------------- associated function in this implementation
[INFO] [stderr] 6 |     pub fn array_rank_transform(arr: Vec<i32>) -> Vec<i32> {
[INFO] [stderr]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `get_lucky` is never used
[INFO] [stdout] test algorithms::min_span_trees::kruskals::krusk ... ok
[INFO] [stderr]  --> src/daily_problems/sum_of_digit_string.rs:1:15
[INFO] [stdout] test daily_problems::best_sightseeing_pairs_med::seeing_works ... ok
[INFO] [stderr]   |
[INFO] [stderr] 1 | pub(crate) fn get_lucky(s: String, k: i32) -> i32 {
[INFO] [stderr]   |               ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `TrieNode` is never constructed
[INFO] [stderr]  --> src/daily_problems/sum_of_prefix_scores_of_strings_hard.rs:3:8
[INFO] [stderr]   |
[INFO] [stderr] 3 | struct TrieNode {
[INFO] [stderr]   |        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `new` is never used
[INFO] [stderr]  --> src/daily_problems/sum_of_prefix_scores_of_strings_hard.rs:9:8
[INFO] [stderr]   |
[INFO] [stderr] 8 | impl TrieNode {
[INFO] [stderr]   | ------------- associated function in this implementation
[INFO] [stderr] 9 |     fn new() -> Self {
[INFO] [stderr]   |        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `Solution` is never constructed
[INFO] [stderr]   --> src/daily_problems/sum_of_prefix_scores_of_strings_hard.rs:17:8
[INFO] [stderr]    |
[INFO] [stderr] 17 | struct Solution;
[INFO] [stderr]    |        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `sum_prefix_scores` is never used
[INFO] [stderr]   --> src/daily_problems/sum_of_prefix_scores_of_strings_hard.rs:20:12
[INFO] [stderr]    |
[INFO] [stderr] 19 | impl Solution {
[INFO] [stderr]    | ------------- associated function in this implementation
[INFO] [stderr] 20 |     pub fn sum_prefix_scores(words: Vec<String>) -> Vec<i32> {
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `search_insert` is never used
[INFO] [stderr]  --> src/binary_search_problems/easy/mod.rs:4:8
[INFO] [stderr]   |
[INFO] [stderr] 4 | pub fn search_insert(nums: Vec<i32>, target: i32) -> i32 {
[INFO] [stderr]   |        ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `merge` is never used
[INFO] [stderr]    --> src/datastructures/heap_min_max_viz.rs:225:8
[INFO] [stderr]     |
[INFO] [stderr] 84  | impl<T, C: HeapComparator<T>> Heap<T, C> {
[INFO] [stderr]     | ---------------------------------------- method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 225 |     fn merge(&mut self, other: Self) {
[INFO] [stderr]     |        ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `graph` and `vertices` are never read
[INFO] [stderr]  --> src/algorithms/topological_sprt.rs:8:5
[INFO] [stderr]   |
[INFO] [stderr] 7 | pub struct Graph {
[INFO] [stderr]   |            ----- fields in this struct
[INFO] [stderr] 8 |     graph: HashMap<usize, Vec<usize>>,
[INFO] [stderr]   |     ^^^^^
[INFO] [stderr] 9 |     vertices: usize,
[INFO] [stderr]   |     ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `Graph` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `new`, `add_edge`, and `topological_sort_kahn` are never used
[INFO] [stderr]   --> src/algorithms/topological_sprt.rs:13:8
[INFO] [stderr]    |
[INFO] [stderr] 12 | impl Graph {
[INFO] [stderr]    | ---------- associated items in this implementation
[INFO] [stderr] 13 |     fn new() -> Self {
[INFO] [stderr]    |        ^^^
[INFO] [stderr] ...
[INFO] [stderr] 20 |     fn add_edge(&mut self, u: usize, v: usize) {
[INFO] [stderr]    |        ^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 25 |     fn topological_sort_kahn(&self) -> Result<Vec<usize>, &'static str> {
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: module `largest_combination_bitwise_AND_GT_Zero_med` should have a snake case name
[INFO] [stderr]   --> src/daily_problems/mod.rs:35:9
[INFO] [stderr]    |
[INFO] [stderr] 35 | pub mod largest_combination_bitwise_AND_GT_Zero_med;
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `largest_combination_bitwise_and_gt_zero_med`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable `patterN_chars` should have a snake case name
[INFO] [stderr]   --> src/algorithms/boyer_moore.rs:85:13
[INFO] [stderr]    |
[INFO] [stderr] 85 |         let patterN_chars: Vec<char> = self.pattern.chars().collect();
[INFO] [stderr]    |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `patter_n_chars`
[INFO] [stderr] 
[INFO] [stderr] warning: `hack` (bin "hack" test) generated 63 warnings (run `cargo fix --bin "hack" --tests` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/hack-0bc4772a5b8b37b7)
[INFO] [stdout] test daily_problems::check_if_array_problems_are_divisible_by_k_med::itfails ... ok
[INFO] [stdout] test daily_problems::circular_deque_med::circular_deque_med_works ... ok
[INFO] [stdout] test daily_problems::check_if_array_problems_are_divisible_by_k_med::itworks ... ok
[INFO] [stdout] test daily_problems::count_num_max_bitwise_or_subsets_backtrack_med::backtrack_bitwise_or ... ok
[INFO] [stdout] test daily_problems::circular_sentences_easy::tests::test_circular_sentence ... ok
[INFO] [stdout] test algorithms::kmp::tests::test_kmp_multiple_matches ... ok
[INFO] [stdout] test algorithms::kmp::tests::test_kmp_no_match ... ok
[INFO] [stdout] test daily_problems::count_square_submatrices_with_all_ones_med::tests::edit_squares_works ... ok
[INFO] [stdout] test daily_problems::count_square_submatrices_with_all_ones_med::tests::squares_works ... ok
[INFO] [stdout] test daily_problems::customstack::works ... ok
[INFO] [stdout] test daily_problems::different_ways_to_add_parentheses_med::tests::check_evaluation ... ok
[INFO] [stdout] test daily_problems::kmp_longest_suffx_also_prefix_hard::test_palindrom ... ok
[INFO] [stdout] test daily_problems::left_most_building_hard::tests::test_no_meeting_point ... ok
[INFO] [stdout] test daily_problems::all_one_datastructure_hard::itwortks ... ok
[INFO] [stdout] test daily_problems::lexicographic_hard::hard_lex_order_passes ... ok
[INFO] [stdout] test daily_problems::divide_intervals_into_min_num_of_groups::it_works ... ok
[INFO] [stdout] test daily_problems::flip_equivalent_binary_trees_med::tests::flip_equiv_works ... ok
[INFO] [stdout] test daily_problems::find_kth_bit_in_binary_string::find_kth_bit_works ... ok
[INFO] [stdout] test daily_problems::longest_consecutive_seq_med::tests::test_basic_sequence ... ok
[INFO] [stdout] test daily_problems::longest_consecutive_seq_med::tests::test_duplicate_numbers ... ok
[INFO] [stdout] test daily_problems::longest_consecutive_seq_med::tests::test_empty ... ok
[INFO] [stdout] test daily_problems::lexicographic_numbers_medium::lex_order_passes ... ok
[INFO] [stdout] test daily_problems::longest_consecutive_seq_med::tests::test_multiple_sequences ... ok
[INFO] [stdout] test daily_problems::longest_consecutive_seq_med::tests::test_negative_numbers ... ok
[INFO] [stdout] test daily_problems::longest_consecutive_seq_med::tests::test_no_sequence ... ok
[INFO] [stdout] test daily_problems::longest_consecutive_seq_med::tests::test_single_element ... ok
[INFO] [stdout] test daily_problems::longest_consecutive_seq_med::tests::test_unsorted_sequence ... ok
[INFO] [stdout] test daily_problems::matrix_problems::matrix_max_sum::tests::test_all_positive ... ok
[INFO] [stdout] test daily_problems::matrix_problems::matrix_max_sum::tests::test_all_negative ... ok
[INFO] [stdout] test daily_problems::matrix_problems::matrix_max_sum::tests::test_zero_included ... ok
[INFO] [stdout] test daily_problems::matrix_problems::max_num_of_moves_in_a_grid_med::tests::grid_max_moves ... ok
[INFO] [stdout] test daily_problems::matrix_problems::matrix_max_sum::tests::test_basic_matrix ... ok
[INFO] [stdout] test daily_problems::matrix_problems::matrix_max_sum::tests::test_mixed_values ... ok
[INFO] [stdout] test daily_problems::matrix_problems::rotating_box_med::tests::test_empty_box ... ok
[INFO] [stdout] test daily_problems::matrix_problems::matrix_max_sum::tests::test_single_element ... ok
[INFO] [stdout] test daily_problems::largest_number_string_med::tests::check_larget_number ... ok
[INFO] [stdout] test daily_problems::maximum_width_ramp::it_works ... ok
[INFO] [stdout] test daily_problems::min_val_replacement_easy::test_1 ... ok
[INFO] [stdout] test daily_problems::minimized_maximum_of_products_med::tests::minimise_max_normal_works ... ok
[INFO] [stdout] test daily_problems::max_unique_substring_dfs_med::tests::prob1593_works ... ok
[INFO] [stdout] test binary_search_problems::easy::sq_root::sqrt_works ... FAILED
[INFO] [stdout] test daily_problems::minimum_no_changes_binary_string_beautiful_med::test_min_changes_to_beautiful ... ok
[INFO] [stdout] test daily_problems::left_most_building_hard::tests::not_opt ... FAILED
[INFO] [stdout] test daily_problems::matrix_problems::rotating_box_med::tests::test_all_stones ... FAILED
[INFO] [stdout] test daily_problems::matrix_problems::rotating_box_med::tests::test_basic_case ... FAILED
[INFO] [stdout] test daily_problems::minimum_no_of_removals_to_make_mountain_hard::tests::normal_works ... ok
[INFO] [stdout] test daily_problems::minimum_string_length_after_removing_substrings_easy::it_works ... ok
[INFO] [stdout] test daily_problems::minimum_no_of_removals_to_make_mountain_hard::tests::bs_works ... FAILED
[INFO] [stdout] test daily_problems::number_of_smallest_unoccupied_chair_med::it_wrks_chair ... ok
[INFO] [stdout] test daily_problems::parsing_a_boolean_expr_hard::tests::hard_it_works ... ok
[INFO] [stdout] test daily_problems::my_calendar_2_med::overlap_runs ... ok
[INFO] [stdout] test daily_problems::minimun_add_make_parenthesis_valid_med::it_works_minimum ... ok
[INFO] [stdout] test daily_problems::permutation_string_medium::hashmap_works ... ok
[INFO] [stdout] test daily_problems::matrix_problems::rotating_box_med::tests::test_complex_case ... FAILED
[INFO] [stdout] test daily_problems::most_beautiful_item_query_med_easy::max_beauty_works ... ok
[INFO] [stdout] test daily_problems::max_sum_of_three_subarrays_hard::tests::test_max_sum_of_three_subarrays ... FAILED
[INFO] [stdout] test daily_problems::remove_subfolders_from_filesystem_med::remove_subfolders_works ... ok
[INFO] [stdout] test daily_problems::sentence_similarity_3::it_works ... ok
[INFO] [stdout] test daily_problems::rotate_string_easy::tests::test_rotate_string ... ok
[INFO] [stdout] test daily_problems::target_sum_expression_builder_med::tests::test_find_target_sum_ways ... ok
[INFO] [stdout] test daily_problems::white_black_balls_med::steps_it_works ... ok
[INFO] [stdout] test daily_problems::string_compression_3_med::tests::test_compression ... ok
[INFO] [stdout] test daily_problems::shortest_special_strin_subarray::tests::minimum_subarray_length_works ... ok
[INFO] [stdout] test daily_problems::smalleset_range_k_sorted_list_hard::it_works ... ok
[INFO] [stdout] test datastructures::heap::tests::test_min_heap_custom_type ... ok
[INFO] [stdout] test daily_problems::white_black_balls_med::nice_steps_it_works ... ok
[INFO] [stdout] test datastructures::heap::tests::test_min_heap_empty_peek_and_pop ... ok
[INFO] [stdout] test daily_problems::minimized_maximum_of_products_med::tests::minimise_max_tricky_works ... FAILED
[INFO] [stdout] test daily_problems::permutation_string_medium::it_works ... ok
[INFO] [stdout] test daily_problems::uncommon_words_easy::tests::test_uncommon_words ... FAILED
[INFO] [stdout] test datastructures::heap::tests::test_min_heap_is_empty ... ok
[INFO] [stdout] test datastructures::heap::tests::test_min_heap_with_duplicates ... ok
[INFO] [stdout] test datastructures::heap::tests::test_min_heap_push_and_peek ... ok
[INFO] [stdout] test datastructures::heap_min_max::tests::test_max_heap ... ok
[INFO] [stdout] test datastructures::heap_min_max::tests::test_min_heap ... ok
[INFO] [stdout] test datastructures::heap_min_max::tests::test_from_iterator ... ok
[INFO] [stdout] test datastructures::heap_min_max_viz::tests::test_custom_comparator ... ok
[INFO] [stdout] test datastructures::heap_min_max_viz::tests::test_viz ... ok
[INFO] [stdout] test datastructures::heap_min_max::tests::test_merge ... ok
[INFO] [stdout] test datastructures::heap::tests::test_min_heap_pop ... ok
[INFO] [stdout] test sorts::heapsort::tests::test_empty ... ok
[INFO] [stdout] test sorts::heapsort::tests::int_sort_works ... ok
[INFO] [stdout] test datastructures::heap::tests::test_min_heap_large_input ... ok
[INFO] [stdout] test sorts::heapsort::tests::heapsort_single_element ... ok
[INFO] [stdout] test datastructures::heap_min_max::tests::test_decrease_key ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- binary_search_problems::easy::sq_root::sqrt_works stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'binary_search_problems::easy::sq_root::sqrt_works' panicked at src/binary_search_problems/easy/sq_root.rs:29:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 25
[INFO] [stdout]  right: 26
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a899fdde7fa - std::backtrace_rs::backtrace::libunwind::trace::hb059275cfc8d6126
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x5a899fdde7fa - std::backtrace_rs::backtrace::trace_unsynchronized::h2da071e4327ce3ee
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5a899fdde7fa - std::sys::backtrace::_print_fmt::h842a1474e6f8d23f
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5a899fdde7fa - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h71a62eb3b9696b12
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5a899fe063a3 - core::fmt::rt::Argument::fmt::hdb6b616786b41dc1
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x5a899fe063a3 - core::fmt::write::h2cc1698af7e2d686
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/fmt/mod.rs:1440:21
[INFO] [stdout]    6:     0x5a899fddb353 - std::io::Write::write_fmt::hab1b4cd059a79022
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/io/mod.rs:1887:15
[INFO] [stdout]    7:     0x5a899fdde642 - std::sys::backtrace::BacktraceLock::print::h147fe35b4ea13b08
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x5a899fddfc1f - std::panicking::default_hook::{{closure}}::hbd44223dbdc0d208
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:298:22
[INFO] [stdout]    9:     0x5a899fddfa38 - std::panicking::default_hook::h20f81eb0576efcec
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:322:9
[INFO] [stdout]   10:     0x5a899fda8853 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdb53814c496a4d34
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2027:9
[INFO] [stdout]   11:     0x5a899fda8853 - test::test_main::{{closure}}::hc0a4963c59427c24
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:134:21
[INFO] [stdout]   12:     0x5a899fde0713 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h591b2225413a77e9
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2027:9
[INFO] [stdout]   13:     0x5a899fde0713 - std::panicking::rust_panic_with_hook::h625eea43051b2edc
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:839:13
[INFO] [stdout]   14:     0x5a899fde03ca - std::panicking::begin_panic_handler::{{closure}}::h4f9159cfbc3f6bd3
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:704:13
[INFO] [stdout]   15:     0x5a899fddecf9 - std::sys::backtrace::__rust_end_short_backtrace::h0390abce48353151
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   16:     0x5a899fde005d - rust_begin_unwind
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:695:5
[INFO] [stdout]   17:     0x5a899fe04a70 - core::panicking::panic_fmt::h9e7c637e9e5f29c9
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panicking.rs:75:14
[INFO] [stdout]   18:     0x5a899fe04e62 - core::panicking::assert_failed_inner::h538bec7c1374cd9c
[INFO] [stdout]   19:     0x5a899fdbe5bc - core::panicking::assert_failed::hd02c0d569d89af5b
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panicking.rs:364:5
[INFO] [stdout]   20:     0x5a899fd41000 - hack::binary_search_problems::easy::sq_root::sqrt_works::h702e13902ff1b2ce
[INFO] [stdout]                                at /opt/rustwide/workdir/src/binary_search_problems/easy/sq_root.rs:29:5
[INFO] [stdout]   21:     0x5a899fd40f77 - hack::binary_search_problems::easy::sq_root::sqrt_works::{{closure}}::h0f8b195aafcbfd53
[INFO] [stdout]                                at /opt/rustwide/workdir/src/binary_search_problems/easy/sq_root.rs:27:16
[INFO] [stdout]   22:     0x5a899fd1a566 - core::ops::function::FnOnce::call_once::h21aa40366ebd6e0b
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5a899fdadfab - core::ops::function::FnOnce::call_once::he27718dfdd183f43
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5a899fdadfab - test::__rust_begin_short_backtrace::h4e84902998457a5d
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:632:18
[INFO] [stdout]   25:     0x5a899fdacee3 - test::run_test_in_process::{{closure}}::h7176fd18fc1feca0
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:655:60
[INFO] [stdout]   26:     0x5a899fdacee3 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hf79cff2a624d8cf7
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x5a899fdacee3 - std::panicking::try::do_call::h3da0561d9ab99c25
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:587:40
[INFO] [stdout]   28:     0x5a899fdacee3 - std::panicking::try::h41c9fa508bc61df6
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:550:19
[INFO] [stdout]   29:     0x5a899fdacee3 - std::panic::catch_unwind::h6b3ff07bb5afad93
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panic.rs:358:14
[INFO] [stdout]   30:     0x5a899fdacee3 - test::run_test_in_process::hc7253dd11b39b9f4
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:655:27
[INFO] [stdout]   31:     0x5a899fdacee3 - test::run_test::{{closure}}::hfb2007f8649c30bb
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:576:43
[INFO] [stdout]   32:     0x5a899fd6ffc5 - test::run_test::{{closure}}::h56a17aa7a282a9f4
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:606:41
[INFO] [stdout]   33:     0x5a899fd6ffc5 - std::sys::backtrace::__rust_begin_short_backtrace::hd2d2d2fb8e8c6aac
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   34:     0x5a899fd738aa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h4faa3f9db6133423
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   35:     0x5a899fd738aa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hf2e855a36a4ea846
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x5a899fd738aa - std::panicking::try::do_call::h2f73af3616c35465
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:587:40
[INFO] [stdout]   37:     0x5a899fd738aa - std::panicking::try::hd1660ce9efadef5a
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:550:19
[INFO] [stdout]   38:     0x5a899fd738aa - std::panic::catch_unwind::h5ee8d7823b8ca744
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panic.rs:358:14
[INFO] [stdout]   39:     0x5a899fd738aa - std::thread::Builder::spawn_unchecked_::{{closure}}::h53c3a1894dce8407
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   40:     0x5a899fd738aa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h048ce291ad4f62bf
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5a899fde464b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::ha52bedf99a3b4981
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2013:9
[INFO] [stdout]   42:     0x5a899fde464b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h567748934d80ccf8
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2013:9
[INFO] [stdout]   43:     0x5a899fde464b - std::sys::pal::unix::thread::Thread::new::thread_start::h2d970728ae887adc
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/pal/unix/thread.rs:106:17
[INFO] [stdout]   44:     0x79ecfe586ac3 - <unknown>
[INFO] [stdout]   45:     0x79ecfe617a04 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- daily_problems::left_most_building_hard::tests::not_opt stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'daily_problems::left_most_building_hard::tests::not_opt' panicked at src/daily_problems/left_most_building_hard.rs:86:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: [2, 5, -1, 5, -1]
[INFO] [stdout]  right: [2, 5, 5, 5, 2]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a899fdde7fa - std::backtrace_rs::backtrace::libunwind::trace::hb059275cfc8d6126
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x5a899fdde7fa - std::backtrace_rs::backtrace::trace_unsynchronized::h2da071e4327ce3ee
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5a899fdde7fa - std::sys::backtrace::_print_fmt::h842a1474e6f8d23f
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5a899fdde7fa - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h71a62eb3b9696b12
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5a899fe063a3 - core::fmt::rt::Argument::fmt::hdb6b616786b41dc1
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x5a899fe063a3 - core::fmt::write::h2cc1698af7e2d686
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/fmt/mod.rs:1440:21
[INFO] [stdout]    6:     0x5a899fddb353 - std::io::Write::write_fmt::hab1b4cd059a79022
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/io/mod.rs:1887:15
[INFO] [stdout]    7:     0x5a899fdde642 - std::sys::backtrace::BacktraceLock::print::h147fe35b4ea13b08
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x5a899fddfc1f - std::panicking::default_hook::{{closure}}::hbd44223dbdc0d208
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:298:22
[INFO] [stdout]    9:     0x5a899fddfa38 - std::panicking::default_hook::h20f81eb0576efcec
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:322:9
[INFO] [stdout]   10:     0x5a899fda8853 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdb53814c496a4d34
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2027:9
[INFO] [stdout]   11:     0x5a899fda8853 - test::test_main::{{closure}}::hc0a4963c59427c24
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:134:21
[INFO] [stdout]   12:     0x5a899fde0713 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h591b2225413a77e9
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2027:9
[INFO] [stdout]   13:     0x5a899fde0713 - std::panicking::rust_panic_with_hook::h625eea43051b2edc
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:839:13
[INFO] [stdout]   14:     0x5a899fde03ca - std::panicking::begin_panic_handler::{{closure}}::h4f9159cfbc3f6bd3
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:704:13
[INFO] [stdout]   15:     0x5a899fddecf9 - std::sys::backtrace::__rust_end_short_backtrace::h0390abce48353151
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   16:     0x5a899fde005d - rust_begin_unwind
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:695:5
[INFO] [stdout]   17:     0x5a899fe04a70 - core::panicking::panic_fmt::h9e7c637e9e5f29c9
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panicking.rs:75:14
[INFO] [stdout]   18:     0x5a899fe04e62 - core::panicking::assert_failed_inner::h538bec7c1374cd9c
[INFO] [stdout]   19:     0x5a899fd22018 - core::panicking::assert_failed::h493c75e41e489475
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panicking.rs:364:5
[INFO] [stdout]   20:     0x5a899fd366eb - hack::daily_problems::left_most_building_hard::tests::not_opt::h8142d5f14dfb6d54
[INFO] [stdout]                                at /opt/rustwide/workdir/src/daily_problems/left_most_building_hard.rs:86:9
[INFO] [stdout]   21:     0x5a899fd36097 - hack::daily_problems::left_most_building_hard::tests::not_opt::{{closure}}::h0a499d5ede94220a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/daily_problems/left_most_building_hard.rs:81:17
[INFO] [stdout]   22:     0x5a899fd1bc76 - core::ops::function::FnOnce::call_once::hba68d17d6a1baa3f
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5a899fdadfab - core::ops::function::FnOnce::call_once::he27718dfdd183f43
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5a899fdadfab - test::__rust_begin_short_backtrace::h4e84902998457a5d
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:632:18
[INFO] [stdout]   25:     0x5a899fdacee3 - test::run_test_in_process::{{closure}}::h7176fd18fc1feca0
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:655:60
[INFO] [stdout]   26:     0x5a899fdacee3 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hf79cff2a624d8cf7
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x5a899fdacee3 - std::panicking::try::do_call::h3da0561d9ab99c25
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:587:40
[INFO] [stdout]   28:     0x5a899fdacee3 - std::panicking::try::h41c9fa508bc61df6
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:550:19
[INFO] [stdout]   29:     0x5a899fdacee3 - std::panic::catch_unwind::h6b3ff07bb5afad93
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panic.rs:358:14
[INFO] [stdout]   30:     0x5a899fdacee3 - test::run_test_in_process::hc7253dd11b39b9f4
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:655:27
[INFO] [stdout]   31:     0x5a899fdacee3 - test::run_test::{{closure}}::hfb2007f8649c30bb
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:576:43
[INFO] [stdout]   32:     0x5a899fd6ffc5 - test::run_test::{{closure}}::h56a17aa7a282a9f4
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:606:41
[INFO] [stdout]   33:     0x5a899fd6ffc5 - std::sys::backtrace::__rust_begin_short_backtrace::hd2d2d2fb8e8c6aac
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   34:     0x5a899fd738aa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h4faa3f9db6133423
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   35:     0x5a899fd738aa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hf2e855a36a4ea846
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x5a899fd738aa - std::panicking::try::do_call::h2f73af3616c35465
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:587:40
[INFO] [stdout]   37:     0x5a899fd738aa - std::panicking::try::hd1660ce9efadef5a
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:550:19
[INFO] [stdout]   38:     0x5a899fd738aa - std::panic::catch_unwind::h5ee8d7823b8ca744
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panic.rs:358:14
[INFO] [stdout]   39:     0x5a899fd738aa - std::thread::Builder::spawn_unchecked_::{{closure}}::h53c3a1894dce8407
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   40:     0x5a899fd738aa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h048ce291ad4f62bf
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5a899fde464b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::ha52bedf99a3b4981
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2013:9
[INFO] [stdout]   42:     0x5a899fde464b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h567748934d80ccf8
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2013:9
[INFO] [stdout]   43:     0x5a899fde464b - std::sys::pal::unix::thread::Thread::new::thread_start::h2d970728ae887adc
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/pal/unix/thread.rs:106:17
[INFO] [stdout]   44:     0x79ecfe586ac3 - <unknown>
[INFO] [stdout]   45:     0x79ecfe617a04 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- daily_problems::matrix_problems::rotating_box_med::tests::test_all_stones stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'daily_problems::matrix_problems::rotating_box_med::tests::test_all_stones' panicked at src/daily_problems/matrix_problems/rotating_box_med.rs:22:21:
[INFO] [stdout] attempt to subtract with overflow
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a899fdde7fa - std::backtrace_rs::backtrace::libunwind::trace::hb059275cfc8d6126
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x5a899fdde7fa - std::backtrace_rs::backtrace::trace_unsynchronized::h2da071e4327ce3ee
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5a899fdde7fa - std::sys::backtrace::_print_fmt::h842a1474e6f8d23f
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5a899fdde7fa - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h71a62eb3b9696b12
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5a899fe063a3 - core::fmt::rt::Argument::fmt::hdb6b616786b41dc1
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x5a899fe063a3 - core::fmt::write::h2cc1698af7e2d686
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/fmt/mod.rs:1440:21
[INFO] [stdout]    6:     0x5a899fddb353 - std::io::Write::write_fmt::hab1b4cd059a79022
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/io/mod.rs:1887:15
[INFO] [stdout]    7:     0x5a899fdde642 - std::sys::backtrace::BacktraceLock::print::h147fe35b4ea13b08
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x5a899fddfc1f - std::panicking::default_hook::{{closure}}::hbd44223dbdc0d208
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:298:22
[INFO] [stdout]    9:     0x5a899fddfa38 - std::panicking::default_hook::h20f81eb0576efcec
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:322:9
[INFO] [stdout]   10:     0x5a899fda8853 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdb53814c496a4d34
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2027:9
[INFO] [stdout]   11:     0x5a899fda8853 - test::test_main::{{closure}}::hc0a4963c59427c24
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:134:21
[INFO] [stdout]   12:     0x5a899fde0713 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h591b2225413a77e9
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2027:9
[INFO] [stdout]   13:     0x5a899fde0713 - std::panicking::rust_panic_with_hook::h625eea43051b2edc
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:839:13
[INFO] [stdout]   14:     0x5a899fde0396 - std::panicking::begin_panic_handler::{{closure}}::h4f9159cfbc3f6bd3
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:697:13
[INFO] [stdout]   15:     0x5a899fddecf9 - std::sys::backtrace::__rust_end_short_backtrace::h0390abce48353151
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   16:     0x5a899fde005d - rust_begin_unwind
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:695:5
[INFO] [stdout]   17:     0x5a899fe04a70 - core::panicking::panic_fmt::h9e7c637e9e5f29c9
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panicking.rs:75:14
[INFO] [stdout]   18:     0x5a899fe0b297 - core::panicking::panic_const::panic_const_sub_overflow::hc936e676af9fcd5b
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panicking.rs:178:21
[INFO] [stdout]   19:     0x5a899fd47f79 - hack::daily_problems::matrix_problems::rotating_box_med::rotate_the_box::h9a5fa563d6d28c3d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/daily_problems/matrix_problems/rotating_box_med.rs:22:21
[INFO] [stdout]   20:     0x5a899fd52f00 - hack::daily_problems::matrix_problems::rotating_box_med::tests::test_all_stones::hcb6d955bf0460ac5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/daily_problems/matrix_problems/rotating_box_med.rs:90:20
[INFO] [stdout]   21:     0x5a899fd52a67 - hack::daily_problems::matrix_problems::rotating_box_med::tests::test_all_stones::{{closure}}::h9fcb1f4eb0345721
[INFO] [stdout]                                at /opt/rustwide/workdir/src/daily_problems/matrix_problems/rotating_box_med.rs:87:25
[INFO] [stdout]   22:     0x5a899fd1a2c6 - core::ops::function::FnOnce::call_once::h0ff0552d7a6782bb
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5a899fdadfab - core::ops::function::FnOnce::call_once::he27718dfdd183f43
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5a899fdadfab - test::__rust_begin_short_backtrace::h4e84902998457a5d
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:632:18
[INFO] [stdout]   25:     0x5a899fdacee3 - test::run_test_in_process::{{closure}}::h7176fd18fc1feca0
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:655:60
[INFO] [stdout]   26:     0x5a899fdacee3 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hf79cff2a624d8cf7
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x5a899fdacee3 - std::panicking::try::do_call::h3da0561d9ab99c25
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:587:40
[INFO] [stdout]   28:     0x5a899fdacee3 - std::panicking::try::h41c9fa508bc61df6
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:550:19
[INFO] [stdout]   29:     0x5a899fdacee3 - std::panic::catch_unwind::h6b3ff07bb5afad93
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panic.rs:358:14
[INFO] [stdout]   30:     0x5a899fdacee3 - test::run_test_in_process::hc7253dd11b39b9f4
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:655:27
[INFO] [stdout]   31:     0x5a899fdacee3 - test::run_test::{{closure}}::hfb2007f8649c30bb
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:576:43
[INFO] [stdout]   32:     0x5a899fd6ffc5 - test::run_test::{{closure}}::h56a17aa7a282a9f4
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:606:41
[INFO] [stdout]   33:     0x5a899fd6ffc5 - std::sys::backtrace::__rust_begin_short_backtrace::hd2d2d2fb8e8c6aac
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   34:     0x5a899fd738aa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h4faa3f9db6133423
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   35:     0x5a899fd738aa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hf2e855a36a4ea846
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x5a899fd738aa - std::panicking::try::do_call::h2f73af3616c35465
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:587:40
[INFO] [stdout]   37:     0x5a899fd738aa - std::panicking::try::hd1660ce9efadef5a
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:550:19
[INFO] [stdout]   38:     0x5a899fd738aa - std::panic::catch_unwind::h5ee8d7823b8ca744
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panic.rs:358:14
[INFO] [stdout]   39:     0x5a899fd738aa - std::thread::Builder::spawn_unchecked_::{{closure}}::h53c3a1894dce8407
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   40:     0x5a899fd738aa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h048ce291ad4f62bf
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5a899fde464b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::ha52bedf99a3b4981
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2013:9
[INFO] [stdout]   42:     0x5a899fde464b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h567748934d80ccf8
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2013:9
[INFO] [stdout]   43:     0x5a899fde464b - std::sys::pal::unix::thread::Thread::new::thread_start::h2d970728ae887adc
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/pal/unix/thread.rs:106:17
[INFO] [stdout]   44:     0x79ecfe586ac3 - <unknown>
[INFO] [stdout]   45:     0x79ecfe617a04 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- daily_problems::matrix_problems::rotating_box_med::tests::test_basic_case stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'daily_problems::matrix_problems::rotating_box_med::tests::test_basic_case' panicked at src/daily_problems/matrix_problems/rotating_box_med.rs:22:21:
[INFO] [stdout] attempt to subtract with overflow
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a899fdde7fa - std::backtrace_rs::backtrace::libunwind::trace::hb059275cfc8d6126
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x5a899fdde7fa - std::backtrace_rs::backtrace::trace_unsynchronized::h2da071e4327ce3ee
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5a899fdde7fa - std::sys::backtrace::_print_fmt::h842a1474e6f8d23f
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5a899fdde7fa - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h71a62eb3b9696b12
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5a899fe063a3 - core::fmt::rt::Argument::fmt::hdb6b616786b41dc1
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x5a899fe063a3 - core::fmt::write::h2cc1698af7e2d686
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/fmt/mod.rs:1440:21
[INFO] [stdout]    6:     0x5a899fddb353 - std::io::Write::write_fmt::hab1b4cd059a79022
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/io/mod.rs:1887:15
[INFO] [stdout]    7:     0x5a899fdde642 - std::sys::backtrace::BacktraceLock::print::h147fe35b4ea13b08
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x5a899fddfc1f - std::panicking::default_hook::{{closure}}::hbd44223dbdc0d208
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:298:22
[INFO] [stdout]    9:     0x5a899fddfa38 - std::panicking::default_hook::h20f81eb0576efcec
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:322:9
[INFO] [stdout]   10:     0x5a899fda8853 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdb53814c496a4d34
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2027:9
[INFO] [stdout]   11:     0x5a899fda8853 - test::test_main::{{closure}}::hc0a4963c59427c24
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:134:21
[INFO] [stdout]   12:     0x5a899fde0713 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h591b2225413a77e9
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2027:9
[INFO] [stdout]   13:     0x5a899fde0713 - std::panicking::rust_panic_with_hook::h625eea43051b2edc
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:839:13
[INFO] [stdout]   14:     0x5a899fde0396 - std::panicking::begin_panic_handler::{{closure}}::h4f9159cfbc3f6bd3
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:697:13
[INFO] [stdout]   15:     0x5a899fddecf9 - std::sys::backtrace::__rust_end_short_backtrace::h0390abce48353151
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   16:     0x5a899fde005d - rust_begin_unwind
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:695:5
[INFO] [stdout]   17:     0x5a899fe04a70 - core::panicking::panic_fmt::h9e7c637e9e5f29c9
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panicking.rs:75:14
[INFO] [stdout]   18:     0x5a899fe0b297 - core::panicking::panic_const::panic_const_sub_overflow::hc936e676af9fcd5b
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panicking.rs:178:21
[INFO] [stdout]   19:     0x5a899fd47f79 - hack::daily_problems::matrix_problems::rotating_box_med::rotate_the_box::h9a5fa563d6d28c3d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/daily_problems/matrix_problems/rotating_box_med.rs:22:21
[INFO] [stdout]   20:     0x5a899fd51be1 - hack::daily_problems::matrix_problems::rotating_box_med::tests::test_basic_case::h71af413bf4de4c63
[INFO] [stdout]                                at /opt/rustwide/workdir/src/daily_problems/matrix_problems/rotating_box_med.rs:53:20
[INFO] [stdout]   21:     0x5a899fd51687 - hack::daily_problems::matrix_problems::rotating_box_med::tests::test_basic_case::{{closure}}::h98c34316ba649dcd
[INFO] [stdout]                                at /opt/rustwide/workdir/src/daily_problems/matrix_problems/rotating_box_med.rs:42:25
[INFO] [stdout]   22:     0x5a899fd1c216 - core::ops::function::FnOnce::call_once::hee78aaf48824da49
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5a899fdadfab - core::ops::function::FnOnce::call_once::he27718dfdd183f43
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5a899fdadfab - test::__rust_begin_short_backtrace::h4e84902998457a5d
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:632:18
[INFO] [stdout]   25:     0x5a899fdacee3 - test::run_test_in_process::{{closure}}::h7176fd18fc1feca0
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:655:60
[INFO] [stdout]   26:     0x5a899fdacee3 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hf79cff2a624d8cf7
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x5a899fdacee3 - std::panicking::try::do_call::h3da0561d9ab99c25
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:587:40
[INFO] [stdout]   28:     0x5a899fdacee3 - std::panicking::try::h41c9fa508bc61df6
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:550:19
[INFO] [stdout]   29:     0x5a899fdacee3 - std::panic::catch_unwind::h6b3ff07bb5afad93
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panic.rs:358:14
[INFO] [stdout]   30:     0x5a899fdacee3 - test::run_test_in_process::hc7253dd11b39b9f4
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:655:27
[INFO] [stdout]   31:     0x5a899fdacee3 - test::run_test::{{closure}}::hfb2007f8649c30bb
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:576:43
[INFO] [stdout]   32:     0x5a899fd6ffc5 - test::run_test::{{closure}}::h56a17aa7a282a9f4
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:606:41
[INFO] [stdout]   33:     0x5a899fd6ffc5 - std::sys::backtrace::__rust_begin_short_backtrace::hd2d2d2fb8e8c6aac
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   34:     0x5a899fd738aa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h4faa3f9db6133423
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   35:     0x5a899fd738aa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hf2e855a36a4ea846
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x5a899fd738aa - std::panicking::try::do_call::h2f73af3616c35465
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:587:40
[INFO] [stdout]   37:     0x5a899fd738aa - std::panicking::try::hd1660ce9efadef5a
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:550:19
[INFO] [stdout]   38:     0x5a899fd738aa - std::panic::catch_unwind::h5ee8d7823b8ca744
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panic.rs:358:14
[INFO] [stdout]   39:     0x5a899fd738aa - std::thread::Builder::spawn_unchecked_::{{closure}}::h53c3a1894dce8407
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   40:     0x5a899fd738aa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h048ce291ad4f62bf
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5a899fde464b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::ha52bedf99a3b4981
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2013:9
[INFO] [stdout]   42:     0x5a899fde464b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h567748934d80ccf8
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2013:9
[INFO] [stdout]   43:     0x5a899fde464b - std::sys::pal::unix::thread::Thread::new::thread_start::h2d970728ae887adc
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/pal/unix/thread.rs:106:17
[INFO] [stdout]   44:     0x79ecfe586ac3 - <unknown>
[INFO] [stdout]   45:     0x79ecfe617a04 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- daily_problems::minimum_no_of_removals_to_make_mountain_hard::tests::bs_works stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'daily_problems::minimum_no_of_removals_to_make_mountain_hard::tests::bs_works' panicked at src/daily_problems/minimum_no_of_removals_to_make_mountain_hard.rs:98:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 3
[INFO] [stdout]  right: 5
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a899fdde7fa - std::backtrace_rs::backtrace::libunwind::trace::hb059275cfc8d6126
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x5a899fdde7fa - std::backtrace_rs::backtrace::trace_unsynchronized::h2da071e4327ce3ee
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5a899fdde7fa - std::sys::backtrace::_print_fmt::h842a1474e6f8d23f
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5a899fdde7fa - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h71a62eb3b9696b12
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5a899fe063a3 - core::fmt::rt::Argument::fmt::hdb6b616786b41dc1
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x5a899fe063a3 - core::fmt::write::h2cc1698af7e2d686
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/fmt/mod.rs:1440:21
[INFO] [stdout]    6:     0x5a899fddb353 - std::io::Write::write_fmt::hab1b4cd059a79022
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/io/mod.rs:1887:15
[INFO] [stdout]    7:     0x5a899fdde642 - std::sys::backtrace::BacktraceLock::print::h147fe35b4ea13b08
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x5a899fddfc1f - std::panicking::default_hook::{{closure}}::hbd44223dbdc0d208
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:298:22
[INFO] [stdout]    9:     0x5a899fddfa38 - std::panicking::default_hook::h20f81eb0576efcec
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:322:9
[INFO] [stdout]   10:     0x5a899fda8853 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdb53814c496a4d34
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2027:9
[INFO] [stdout]   11:     0x5a899fda8853 - test::test_main::{{closure}}::hc0a4963c59427c24
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:134:21
[INFO] [stdout]   12:     0x5a899fde0713 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h591b2225413a77e9
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2027:9
[INFO] [stdout]   13:     0x5a899fde0713 - std::panicking::rust_panic_with_hook::h625eea43051b2edc
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:839:13
[INFO] [stdout]   14:     0x5a899fde03ca - std::panicking::begin_panic_handler::{{closure}}::h4f9159cfbc3f6bd3
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:704:13
[INFO] [stdout]   15:     0x5a899fddecf9 - std::sys::backtrace::__rust_end_short_backtrace::h0390abce48353151
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   16:     0x5a899fde005d - rust_begin_unwind
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:695:5
[INFO] [stdout]   17:     0x5a899fe04a70 - core::panicking::panic_fmt::h9e7c637e9e5f29c9
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panicking.rs:75:14
[INFO] [stdout]   18:     0x5a899fe04e62 - core::panicking::assert_failed_inner::h538bec7c1374cd9c
[INFO] [stdout]   19:     0x5a899fdbe5bc - core::panicking::assert_failed::hd02c0d569d89af5b
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panicking.rs:364:5
[INFO] [stdout]   20:     0x5a899fd5313a - hack::daily_problems::minimum_no_of_removals_to_make_mountain_hard::tests::bs_works::h24e001f04b4d8635
[INFO] [stdout]                                at /opt/rustwide/workdir/src/daily_problems/minimum_no_of_removals_to_make_mountain_hard.rs:98:9
[INFO] [stdout]   21:     0x5a899fd53037 - hack::daily_problems::minimum_no_of_removals_to_make_mountain_hard::tests::bs_works::{{closure}}::h3974fd3b044fd67a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/daily_problems/minimum_no_of_removals_to_make_mountain_hard.rs:96:18
[INFO] [stdout]   22:     0x5a899fd1ad26 - core::ops::function::FnOnce::call_once::h50688577f2fe686a
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5a899fdadfab - core::ops::function::FnOnce::call_once::he27718dfdd183f43
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5a899fdadfab - test::__rust_begin_short_backtrace::h4e84902998457a5d
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:632:18
[INFO] [stdout]   25:     0x5a899fdacee3 - test::run_test_in_process::{{closure}}::h7176fd18fc1feca0
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:655:60
[INFO] [stdout]   26:     0x5a899fdacee3 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hf79cff2a624d8cf7
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x5a899fdacee3 - std::panicking::try::do_call::h3da0561d9ab99c25
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:587:40
[INFO] [stdout]   28:     0x5a899fdacee3 - std::panicking::try::h41c9fa508bc61df6
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:550:19
[INFO] [stdout]   29:     0x5a899fdacee3 - std::panic::catch_unwind::h6b3ff07bb5afad93
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panic.rs:358:14
[INFO] [stdout]   30:     0x5a899fdacee3 - test::run_test_in_process::hc7253dd11b39b9f4
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:655:27
[INFO] [stdout]   31:     0x5a899fdacee3 - test::run_test::{{closure}}::hfb2007f8649c30bb
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:576:43
[INFO] [stdout]   32:     0x5a899fd6ffc5 - test::run_test::{{closure}}::h56a17aa7a282a9f4
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:606:41
[INFO] [stdout]   33:     0x5a899fd6ffc5 - std::sys::backtrace::__rust_begin_short_backtrace::hd2d2d2fb8e8c6aac
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   34:     0x5a899fd738aa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h4faa3f9db6133423
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   35:     0x5a899fd738aa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hf2e855a36a4ea846
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x5a899fd738aa - std::panicking::try::do_call::h2f73af3616c35465
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:587:40
[INFO] [stdout]   37:     0x5a899fd738aa - std::panicking::try::hd1660ce9efadef5a
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:550:19
[INFO] [stdout]   38:     0x5a899fd738aa - std::panic::catch_unwind::h5ee8d7823b8ca744
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panic.rs:358:14
[INFO] [stdout]   39:     0x5a899fd738aa - std::thread::Builder::spawn_unchecked_::{{closure}}::h53c3a1894dce8407
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   40:     0x5a899fd738aa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h048ce291ad4f62bf
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5a899fde464b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::ha52bedf99a3b4981
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2013:9
[INFO] [stdout]   42:     0x5a899fde464b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h567748934d80ccf8
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2013:9
[INFO] [stdout]   43:     0x5a899fde464b - std::sys::pal::unix::thread::Thread::new::thread_start::h2d970728ae887adc
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/pal/unix/thread.rs:106:17
[INFO] [stdout]   44:     0x79ecfe586ac3 - <unknown>
[INFO] [stdout]   45:     0x79ecfe617a04 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stderr] error: test failed, to rerun pass `--bin hack`
[INFO] [stdout] 
[INFO] [stdout] ---- daily_problems::matrix_problems::rotating_box_med::tests::test_complex_case stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'daily_problems::matrix_problems::rotating_box_med::tests::test_complex_case' panicked at src/daily_problems/matrix_problems/rotating_box_med.rs:22:21:
[INFO] [stdout] attempt to subtract with overflow
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a899fdde7fa - std::backtrace_rs::backtrace::libunwind::trace::hb059275cfc8d6126
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x5a899fdde7fa - std::backtrace_rs::backtrace::trace_unsynchronized::h2da071e4327ce3ee
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5a899fdde7fa - std::sys::backtrace::_print_fmt::h842a1474e6f8d23f
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5a899fdde7fa - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h71a62eb3b9696b12
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5a899fe063a3 - core::fmt::rt::Argument::fmt::hdb6b616786b41dc1
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x5a899fe063a3 - core::fmt::write::h2cc1698af7e2d686
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/fmt/mod.rs:1440:21
[INFO] [stdout]    6:     0x5a899fddb353 - std::io::Write::write_fmt::hab1b4cd059a79022
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/io/mod.rs:1887:15
[INFO] [stdout]    7:     0x5a899fdde642 - std::sys::backtrace::BacktraceLock::print::h147fe35b4ea13b08
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x5a899fddfc1f - std::panicking::default_hook::{{closure}}::hbd44223dbdc0d208
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:298:22
[INFO] [stdout]    9:     0x5a899fddfa38 - std::panicking::default_hook::h20f81eb0576efcec
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:322:9
[INFO] [stdout]   10:     0x5a899fda8853 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdb53814c496a4d34
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2027:9
[INFO] [stdout]   11:     0x5a899fda8853 - test::test_main::{{closure}}::hc0a4963c59427c24
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:134:21
[INFO] [stdout]   12:     0x5a899fde0713 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h591b2225413a77e9
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2027:9
[INFO] [stdout]   13:     0x5a899fde0713 - std::panicking::rust_panic_with_hook::h625eea43051b2edc
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:839:13
[INFO] [stdout]   14:     0x5a899fde0396 - std::panicking::begin_panic_handler::{{closure}}::h4f9159cfbc3f6bd3
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:697:13
[INFO] [stdout]   15:     0x5a899fddecf9 - std::sys::backtrace::__rust_end_short_backtrace::h0390abce48353151
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   16:     0x5a899fde005d - rust_begin_unwind
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:695:5
[INFO] [stdout]   17:     0x5a899fe04a70 - core::panicking::panic_fmt::h9e7c637e9e5f29c9
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panicking.rs:75:14
[INFO] [stdout]   18:     0x5a899fe0b297 - core::panicking::panic_const::panic_const_sub_overflow::hc936e676af9fcd5b
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panicking.rs:178:21
[INFO] [stdout]   19:     0x5a899fd47f79 - hack::daily_problems::matrix_problems::rotating_box_med::rotate_the_box::h9a5fa563d6d28c3d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/daily_problems/matrix_problems/rotating_box_med.rs:22:21
[INFO] [stdout]   20:     0x5a899fd5229b - hack::daily_problems::matrix_problems::rotating_box_med::tests::test_complex_case::h84e1b0552ef94c40
[INFO] [stdout]                                at /opt/rustwide/workdir/src/daily_problems/matrix_problems/rotating_box_med.rs:68:20
[INFO] [stdout]   21:     0x5a899fd51d17 - hack::daily_problems::matrix_problems::rotating_box_med::tests::test_complex_case::{{closure}}::ha236b355b1af4ef7
[INFO] [stdout]                                at /opt/rustwide/workdir/src/daily_problems/matrix_problems/rotating_box_med.rs:57:27
[INFO] [stdout]   22:     0x5a899fd1bab6 - core::ops::function::FnOnce::call_once::haf7454ce295cbb7d
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5a899fdadfab - core::ops::function::FnOnce::call_once::he27718dfdd183f43
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5a899fdadfab - test::__rust_begin_short_backtrace::h4e84902998457a5d
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:632:18
[INFO] [stdout]   25:     0x5a899fdacee3 - test::run_test_in_process::{{closure}}::h7176fd18fc1feca0
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:655:60
[INFO] [stdout]   26:     0x5a899fdacee3 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hf79cff2a624d8cf7
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x5a899fdacee3 - std::panicking::try::do_call::h3da0561d9ab99c25
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:587:40
[INFO] [stdout]   28:     0x5a899fdacee3 - std::panicking::try::h41c9fa508bc61df6
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:550:19
[INFO] [stdout]   29:     0x5a899fdacee3 - std::panic::catch_unwind::h6b3ff07bb5afad93
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panic.rs:358:14
[INFO] [stdout]   30:     0x5a899fdacee3 - test::run_test_in_process::hc7253dd11b39b9f4
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:655:27
[INFO] [stdout]   31:     0x5a899fdacee3 - test::run_test::{{closure}}::hfb2007f8649c30bb
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:576:43
[INFO] [stdout]   32:     0x5a899fd6ffc5 - test::run_test::{{closure}}::h56a17aa7a282a9f4
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:606:41
[INFO] [stdout]   33:     0x5a899fd6ffc5 - std::sys::backtrace::__rust_begin_short_backtrace::hd2d2d2fb8e8c6aac
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   34:     0x5a899fd738aa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h4faa3f9db6133423
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   35:     0x5a899fd738aa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hf2e855a36a4ea846
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x5a899fd738aa - std::panicking::try::do_call::h2f73af3616c35465
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:587:40
[INFO] [stdout]   37:     0x5a899fd738aa - std::panicking::try::hd1660ce9efadef5a
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:550:19
[INFO] [stdout]   38:     0x5a899fd738aa - std::panic::catch_unwind::h5ee8d7823b8ca744
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panic.rs:358:14
[INFO] [stdout]   39:     0x5a899fd738aa - std::thread::Builder::spawn_unchecked_::{{closure}}::h53c3a1894dce8407
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   40:     0x5a899fd738aa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h048ce291ad4f62bf
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5a899fde464b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::ha52bedf99a3b4981
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2013:9
[INFO] [stdout]   42:     0x5a899fde464b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h567748934d80ccf8
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2013:9
[INFO] [stdout]   43:     0x5a899fde464b - std::sys::pal::unix::thread::Thread::new::thread_start::h2d970728ae887adc
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/pal/unix/thread.rs:106:17
[INFO] [stdout]   44:     0x79ecfe586ac3 - <unknown>
[INFO] [stdout]   45:     0x79ecfe617a04 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- daily_problems::max_sum_of_three_subarrays_hard::tests::test_max_sum_of_three_subarrays stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'daily_problems::max_sum_of_three_subarrays_hard::tests::test_max_sum_of_three_subarrays' panicked at src/daily_problems/max_sum_of_three_subarrays_hard.rs:68:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: [0, 3, 5]
[INFO] [stdout]  right: [0, 2, 4]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a899fdde7fa - std::backtrace_rs::backtrace::libunwind::trace::hb059275cfc8d6126
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x5a899fdde7fa - std::backtrace_rs::backtrace::trace_unsynchronized::h2da071e4327ce3ee
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5a899fdde7fa - std::sys::backtrace::_print_fmt::h842a1474e6f8d23f
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5a899fdde7fa - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h71a62eb3b9696b12
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5a899fe063a3 - core::fmt::rt::Argument::fmt::hdb6b616786b41dc1
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x5a899fe063a3 - core::fmt::write::h2cc1698af7e2d686
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/fmt/mod.rs:1440:21
[INFO] [stdout]    6:     0x5a899fddb353 - std::io::Write::write_fmt::hab1b4cd059a79022
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/io/mod.rs:1887:15
[INFO] [stdout]    7:     0x5a899fdde642 - std::sys::backtrace::BacktraceLock::print::h147fe35b4ea13b08
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x5a899fddfc1f - std::panicking::default_hook::{{closure}}::hbd44223dbdc0d208
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:298:22
[INFO] [stdout]    9:     0x5a899fddfa38 - std::panicking::default_hook::h20f81eb0576efcec
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:322:9
[INFO] [stdout]   10:     0x5a899fda8853 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdb53814c496a4d34
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2027:9
[INFO] [stdout]   11:     0x5a899fda8853 - test::test_main::{{closure}}::hc0a4963c59427c24
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:134:21
[INFO] [stdout]   12:     0x5a899fde0713 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h591b2225413a77e9
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2027:9
[INFO] [stdout]   13:     0x5a899fde0713 - std::panicking::rust_panic_with_hook::h625eea43051b2edc
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:839:13
[INFO] [stdout]   14:     0x5a899fde03ca - std::panicking::begin_panic_handler::{{closure}}::h4f9159cfbc3f6bd3
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:704:13
[INFO] [stdout]   15:     0x5a899fddecf9 - std::sys::backtrace::__rust_end_short_backtrace::h0390abce48353151
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   16:     0x5a899fde005d - rust_begin_unwind
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:695:5
[INFO] [stdout]   17:     0x5a899fe04a70 - core::panicking::panic_fmt::h9e7c637e9e5f29c9
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panicking.rs:75:14
[INFO] [stdout]   18:     0x5a899fe04e62 - core::panicking::assert_failed_inner::h538bec7c1374cd9c
[INFO] [stdout]   19:     0x5a899fd22018 - core::panicking::assert_failed::h493c75e41e489475
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panicking.rs:364:5
[INFO] [stdout]   20:     0x5a899fd5d9ad - hack::daily_problems::max_sum_of_three_subarrays_hard::tests::test_max_sum_of_three_subarrays::h007f831815339425
[INFO] [stdout]                                at /opt/rustwide/workdir/src/daily_problems/max_sum_of_three_subarrays_hard.rs:68:9
[INFO] [stdout]   21:     0x5a899fd5d5c7 - hack::daily_problems::max_sum_of_three_subarrays_hard::tests::test_max_sum_of_three_subarrays::{{closure}}::h1783c86216df5dff
[INFO] [stdout]                                at /opt/rustwide/workdir/src/daily_problems/max_sum_of_three_subarrays_hard.rs:61:41
[INFO] [stdout]   22:     0x5a899fd1b736 - core::ops::function::FnOnce::call_once::h9cf137791268daab
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5a899fdadfab - core::ops::function::FnOnce::call_once::he27718dfdd183f43
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5a899fdadfab - test::__rust_begin_short_backtrace::h4e84902998457a5d
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:632:18
[INFO] [stdout]   25:     0x5a899fdacee3 - test::run_test_in_process::{{closure}}::h7176fd18fc1feca0
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:655:60
[INFO] [stdout]   26:     0x5a899fdacee3 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hf79cff2a624d8cf7
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x5a899fdacee3 - std::panicking::try::do_call::h3da0561d9ab99c25
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:587:40
[INFO] [stdout]   28:     0x5a899fdacee3 - std::panicking::try::h41c9fa508bc61df6
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:550:19
[INFO] [stdout]   29:     0x5a899fdacee3 - std::panic::catch_unwind::h6b3ff07bb5afad93
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panic.rs:358:14
[INFO] [stdout]   30:     0x5a899fdacee3 - test::run_test_in_process::hc7253dd11b39b9f4
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:655:27
[INFO] [stdout]   31:     0x5a899fdacee3 - test::run_test::{{closure}}::hfb2007f8649c30bb
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:576:43
[INFO] [stdout]   32:     0x5a899fd6ffc5 - test::run_test::{{closure}}::h56a17aa7a282a9f4
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:606:41
[INFO] [stdout]   33:     0x5a899fd6ffc5 - std::sys::backtrace::__rust_begin_short_backtrace::hd2d2d2fb8e8c6aac
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   34:     0x5a899fd738aa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h4faa3f9db6133423
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   35:     0x5a899fd738aa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hf2e855a36a4ea846
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x5a899fd738aa - std::panicking::try::do_call::h2f73af3616c35465
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:587:40
[INFO] [stdout]   37:     0x5a899fd738aa - std::panicking::try::hd1660ce9efadef5a
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:550:19
[INFO] [stdout]   38:     0x5a899fd738aa - std::panic::catch_unwind::h5ee8d7823b8ca744
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panic.rs:358:14
[INFO] [stdout]   39:     0x5a899fd738aa - std::thread::Builder::spawn_unchecked_::{{closure}}::h53c3a1894dce8407
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   40:     0x5a899fd738aa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h048ce291ad4f62bf
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5a899fde464b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::ha52bedf99a3b4981
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2013:9
[INFO] [stdout]   42:     0x5a899fde464b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h567748934d80ccf8
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2013:9
[INFO] [stdout]   43:     0x5a899fde464b - std::sys::pal::unix::thread::Thread::new::thread_start::h2d970728ae887adc
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/pal/unix/thread.rs:106:17
[INFO] [stdout]   44:     0x79ecfe586ac3 - <unknown>
[INFO] [stdout]   45:     0x79ecfe617a04 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- daily_problems::minimized_maximum_of_products_med::tests::minimise_max_tricky_works stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'daily_problems::minimized_maximum_of_products_med::tests::minimise_max_tricky_works' panicked at src/daily_problems/minimized_maximum_of_products_med.rs:34:5:
[INFO] [stdout] not yet implemented
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a899fdde7fa - std::backtrace_rs::backtrace::libunwind::trace::hb059275cfc8d6126
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x5a899fdde7fa - std::backtrace_rs::backtrace::trace_unsynchronized::h2da071e4327ce3ee
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5a899fdde7fa - std::sys::backtrace::_print_fmt::h842a1474e6f8d23f
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5a899fdde7fa - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h71a62eb3b9696b12
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5a899fe063a3 - core::fmt::rt::Argument::fmt::hdb6b616786b41dc1
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x5a899fe063a3 - core::fmt::write::h2cc1698af7e2d686
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/fmt/mod.rs:1440:21
[INFO] [stdout]    6:     0x5a899fddb353 - std::io::Write::write_fmt::hab1b4cd059a79022
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/io/mod.rs:1887:15
[INFO] [stdout]    7:     0x5a899fdde642 - std::sys::backtrace::BacktraceLock::print::h147fe35b4ea13b08
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x5a899fddfc1f - std::panicking::default_hook::{{closure}}::hbd44223dbdc0d208
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:298:22
[INFO] [stdout]    9:     0x5a899fddfa38 - std::panicking::default_hook::h20f81eb0576efcec
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:322:9
[INFO] [stdout]   10:     0x5a899fda8853 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdb53814c496a4d34
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2027:9
[INFO] [stdout]   11:     0x5a899fda8853 - test::test_main::{{closure}}::hc0a4963c59427c24
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:134:21
[INFO] [stdout]   12:     0x5a899fde0713 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h591b2225413a77e9
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2027:9
[INFO] [stdout]   13:     0x5a899fde0713 - std::panicking::rust_panic_with_hook::h625eea43051b2edc
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:839:13
[INFO] [stdout]   14:     0x5a899fde0396 - std::panicking::begin_panic_handler::{{closure}}::h4f9159cfbc3f6bd3
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:697:13
[INFO] [stdout]   15:     0x5a899fddecf9 - std::sys::backtrace::__rust_end_short_backtrace::h0390abce48353151
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   16:     0x5a899fde005d - rust_begin_unwind
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:695:5
[INFO] [stdout]   17:     0x5a899fe04a70 - core::panicking::panic_fmt::h9e7c637e9e5f29c9
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panicking.rs:75:14
[INFO] [stdout]   18:     0x5a899fe04afc - core::panicking::panic::haa3255ea20181a33
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panicking.rs:145:5
[INFO] [stdout]   19:     0x5a899fd0f2d4 - hack::daily_problems::minimized_maximum_of_products_med::calculate_ratio_array::habaeb0263a62526e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/daily_problems/minimized_maximum_of_products_med.rs:34:5
[INFO] [stdout]   20:     0x5a899fd0f292 - hack::daily_problems::minimized_maximum_of_products_med::another_tricky::h784d60c736b318fa
[INFO] [stdout]                                at /opt/rustwide/workdir/src/daily_problems/minimized_maximum_of_products_med.rs:29:23
[INFO] [stdout]   21:     0x5a899fd48fc1 - hack::daily_problems::minimized_maximum_of_products_med::tests::minimise_max_tricky_works::h74c123a3969c98a7
[INFO] [stdout]                                at /opt/rustwide/workdir/src/daily_problems/minimized_maximum_of_products_med.rs:45:23
[INFO] [stdout]   22:     0x5a899fd48f47 - hack::daily_problems::minimized_maximum_of_products_med::tests::minimise_max_tricky_works::{{closure}}::hc9d432938266dbca
[INFO] [stdout]                                at /opt/rustwide/workdir/src/daily_problems/minimized_maximum_of_products_med.rs:42:35
[INFO] [stdout]   23:     0x5a899fd1ab96 - core::ops::function::FnOnce::call_once::h4a1131f07f952068
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5a899fdadfab - core::ops::function::FnOnce::call_once::he27718dfdd183f43
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5a899fdadfab - test::__rust_begin_short_backtrace::h4e84902998457a5d
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:632:18
[INFO] [stdout]   26:     0x5a899fdacee3 - test::run_test_in_process::{{closure}}::h7176fd18fc1feca0
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:655:60
[INFO] [stdout]   27:     0x5a899fdacee3 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hf79cff2a624d8cf7
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5a899fdacee3 - std::panicking::try::do_call::h3da0561d9ab99c25
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:587:40
[INFO] [stdout]   29:     0x5a899fdacee3 - std::panicking::try::h41c9fa508bc61df6
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:550:19
[INFO] [stdout]   30:     0x5a899fdacee3 - std::panic::catch_unwind::h6b3ff07bb5afad93
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panic.rs:358:14
[INFO] [stdout]   31:     0x5a899fdacee3 - test::run_test_in_process::hc7253dd11b39b9f4
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:655:27
[INFO] [stdout]   32:     0x5a899fdacee3 - test::run_test::{{closure}}::hfb2007f8649c30bb
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:576:43
[INFO] [stdout]   33:     0x5a899fd6ffc5 - test::run_test::{{closure}}::h56a17aa7a282a9f4
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:606:41
[INFO] [stdout]   34:     0x5a899fd6ffc5 - std::sys::backtrace::__rust_begin_short_backtrace::hd2d2d2fb8e8c6aac
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5a899fd738aa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h4faa3f9db6133423
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5a899fd738aa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hf2e855a36a4ea846
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5a899fd738aa - std::panicking::try::do_call::h2f73af3616c35465
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:587:40
[INFO] [stdout]   38:     0x5a899fd738aa - std::panicking::try::hd1660ce9efadef5a
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:550:19
[INFO] [stdout]   39:     0x5a899fd738aa - std::panic::catch_unwind::h5ee8d7823b8ca744
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panic.rs:358:14
[INFO] [stdout]   40:     0x5a899fd738aa - std::thread::Builder::spawn_unchecked_::{{closure}}::h53c3a1894dce8407
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5a899fd738aa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h048ce291ad4f62bf
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5a899fde464b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::ha52bedf99a3b4981
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2013:9
[INFO] [stdout]   43:     0x5a899fde464b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h567748934d80ccf8
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2013:9
[INFO] [stdout]   44:     0x5a899fde464b - std::sys::pal::unix::thread::Thread::new::thread_start::h2d970728ae887adc
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/pal/unix/thread.rs:106:17
[INFO] [stdout]   45:     0x79ecfe586ac3 - <unknown>
[INFO] [stdout]   46:     0x79ecfe617a04 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- daily_problems::uncommon_words_easy::tests::test_uncommon_words stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'daily_problems::uncommon_words_easy::tests::test_uncommon_words' panicked at src/daily_problems/uncommon_words_easy.rs:25:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: ["narendra", "deepak"]
[INFO] [stdout]  right: ["deepak", "narendra"]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a899fdde7fa - std::backtrace_rs::backtrace::libunwind::trace::hb059275cfc8d6126
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x5a899fdde7fa - std::backtrace_rs::backtrace::trace_unsynchronized::h2da071e4327ce3ee
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5a899fdde7fa - std::sys::backtrace::_print_fmt::h842a1474e6f8d23f
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5a899fdde7fa - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h71a62eb3b9696b12
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5a899fe063a3 - core::fmt::rt::Argument::fmt::hdb6b616786b41dc1
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x5a899fe063a3 - core::fmt::write::h2cc1698af7e2d686
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/fmt/mod.rs:1440:21
[INFO] [stdout]    6:     0x5a899fddb353 - std::io::Write::write_fmt::hab1b4cd059a79022
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/io/mod.rs:1887:15
[INFO] [stdout]    7:     0x5a899fdde642 - std::sys::backtrace::BacktraceLock::print::h147fe35b4ea13b08
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x5a899fddfc1f - std::panicking::default_hook::{{closure}}::hbd44223dbdc0d208
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:298:22
[INFO] [stdout]    9:     0x5a899fddfa38 - std::panicking::default_hook::h20f81eb0576efcec
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:322:9
[INFO] [stdout]   10:     0x5a899fda8853 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdb53814c496a4d34
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2027:9
[INFO] [stdout]   11:     0x5a899fda8853 - test::test_main::{{closure}}::hc0a4963c59427c24
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:134:21
[INFO] [stdout]   12:     0x5a899fde0713 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h591b2225413a77e9
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2027:9
[INFO] [stdout]   13:     0x5a899fde0713 - std::panicking::rust_panic_with_hook::h625eea43051b2edc
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:839:13
[INFO] [stdout]   14:     0x5a899fde03ca - std::panicking::begin_panic_handler::{{closure}}::h4f9159cfbc3f6bd3
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:704:13
[INFO] [stdout]   15:     0x5a899fddecf9 - std::sys::backtrace::__rust_end_short_backtrace::h0390abce48353151
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   16:     0x5a899fde005d - rust_begin_unwind
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:695:5
[INFO] [stdout]   17:     0x5a899fe04a70 - core::panicking::panic_fmt::h9e7c637e9e5f29c9
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panicking.rs:75:14
[INFO] [stdout]   18:     0x5a899fe04e62 - core::panicking::assert_failed_inner::h538bec7c1374cd9c
[INFO] [stdout]   19:     0x5a899fd22098 - core::panicking::assert_failed::h8b3bfd5722e10979
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panicking.rs:364:5
[INFO] [stdout]   20:     0x5a899fd0a666 - hack::daily_problems::uncommon_words_easy::tests::test_uncommon_words::h48adda1c3e9656aa
[INFO] [stdout]                                at /opt/rustwide/workdir/src/daily_problems/uncommon_words_easy.rs:25:9
[INFO] [stdout]   21:     0x5a899fd0a477 - hack::daily_problems::uncommon_words_easy::tests::test_uncommon_words::{{closure}}::hc52feccae6f73cea
[INFO] [stdout]                                at /opt/rustwide/workdir/src/daily_problems/uncommon_words_easy.rs:21:29
[INFO] [stdout]   22:     0x5a899fd1b6f6 - core::ops::function::FnOnce::call_once::h9b54758ce53d5317
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5a899fdadfab - core::ops::function::FnOnce::call_once::he27718dfdd183f43
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5a899fdadfab - test::__rust_begin_short_backtrace::h4e84902998457a5d
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:632:18
[INFO] [stdout]   25:     0x5a899fdacee3 - test::run_test_in_process::{{closure}}::h7176fd18fc1feca0
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:655:60
[INFO] [stdout]   26:     0x5a899fdacee3 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hf79cff2a624d8cf7
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x5a899fdacee3 - std::panicking::try::do_call::h3da0561d9ab99c25
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:587:40
[INFO] [stdout]   28:     0x5a899fdacee3 - std::panicking::try::h41c9fa508bc61df6
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:550:19
[INFO] [stdout]   29:     0x5a899fdacee3 - std::panic::catch_unwind::h6b3ff07bb5afad93
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panic.rs:358:14
[INFO] [stdout]   30:     0x5a899fdacee3 - test::run_test_in_process::hc7253dd11b39b9f4
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:655:27
[INFO] [stdout]   31:     0x5a899fdacee3 - test::run_test::{{closure}}::hfb2007f8649c30bb
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:576:43
[INFO] [stdout]   32:     0x5a899fd6ffc5 - test::run_test::{{closure}}::h56a17aa7a282a9f4
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/test/src/lib.rs:606:41
[INFO] [stdout]   33:     0x5a899fd6ffc5 - std::sys::backtrace::__rust_begin_short_backtrace::hd2d2d2fb8e8c6aac
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   34:     0x5a899fd738aa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h4faa3f9db6133423
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   35:     0x5a899fd738aa - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hf2e855a36a4ea846
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x5a899fd738aa - std::panicking::try::do_call::h2f73af3616c35465
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:587:40
[INFO] [stdout]   37:     0x5a899fd738aa - std::panicking::try::hd1660ce9efadef5a
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panicking.rs:550:19
[INFO] [stdout]   38:     0x5a899fd738aa - std::panic::catch_unwind::h5ee8d7823b8ca744
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/panic.rs:358:14
[INFO] [stdout]   39:     0x5a899fd738aa - std::thread::Builder::spawn_unchecked_::{{closure}}::h53c3a1894dce8407
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   40:     0x5a899fd738aa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h048ce291ad4f62bf
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5a899fde464b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::ha52bedf99a3b4981
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2013:9
[INFO] [stdout]   42:     0x5a899fde464b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h567748934d80ccf8
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/alloc/src/boxed.rs:2013:9
[INFO] [stdout]   43:     0x5a899fde464b - std::sys::pal::unix::thread::Thread::new::thread_start::h2d970728ae887adc
[INFO] [stdout]                                at /rustc/6067b36314ab5eb2eb47cecc464545ba58e1ad24/library/std/src/sys/pal/unix/thread.rs:106:17
[INFO] [stdout]   44:     0x79ecfe586ac3 - <unknown>
[INFO] [stdout]   45:     0x79ecfe617a04 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     binary_search_problems::easy::sq_root::sqrt_works
[INFO] [stdout]     daily_problems::left_most_building_hard::tests::not_opt
[INFO] [stdout]     daily_problems::matrix_problems::rotating_box_med::tests::test_all_stones
[INFO] [stdout]     daily_problems::matrix_problems::rotating_box_med::tests::test_basic_case
[INFO] [stdout]     daily_problems::matrix_problems::rotating_box_med::tests::test_complex_case
[INFO] [stdout]     daily_problems::max_sum_of_three_subarrays_hard::tests::test_max_sum_of_three_subarrays
[INFO] [stdout]     daily_problems::minimized_maximum_of_products_med::tests::minimise_max_tricky_works
[INFO] [stdout]     daily_problems::minimum_no_of_removals_to_make_mountain_hard::tests::bs_works
[INFO] [stdout]     daily_problems::uncommon_words_easy::tests::test_uncommon_words
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 85 passed; 9 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "bd43cb0e0b2c4b0fd5b88254072c9cc4cca3c1d0f7af738c2ad3abe2c16f58aa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bd43cb0e0b2c4b0fd5b88254072c9cc4cca3c1d0f7af738c2ad3abe2c16f58aa", kill_on_drop: false }`
[INFO] [stdout] bd43cb0e0b2c4b0fd5b88254072c9cc4cca3c1d0f7af738c2ad3abe2c16f58aa
