[INFO] cloning repository https://github.com/metime00/advent-of-code [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/metime00/advent-of-code" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmetime00%2Fadvent-of-code", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmetime00%2Fadvent-of-code'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] ec7db592caa8851bdca34a335d004ee1e86f2597 [INFO] building metime00/advent-of-code against master#11663cd3bfefef7d34e8f0892c250bf698049392+rustflags=-Dtail-expr-drop-order for pr-134523 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmetime00%2Fadvent-of-code" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/metime00/advent-of-code on toolchain 11663cd3bfefef7d34e8f0892c250bf698049392 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+11663cd3bfefef7d34e8f0892c250bf698049392" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/metime00/advent-of-code [INFO] finished tweaking git repo https://github.com/metime00/advent-of-code [INFO] tweaked toml for git repo https://github.com/metime00/advent-of-code written to /workspace/builds/worker-6-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/metime00/advent-of-code 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" "+11663cd3bfefef7d34e8f0892c250bf698049392" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+11663cd3bfefef7d34e8f0892c250bf698049392" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] a582485d528ec4c76e42493ecaef4a6209ba40dccb4064c44fc7331df6778104 [INFO] running `Command { std: "docker" "start" "-a" "a582485d528ec4c76e42493ecaef4a6209ba40dccb4064c44fc7331df6778104", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "a582485d528ec4c76e42493ecaef4a6209ba40dccb4064c44fc7331df6778104", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a582485d528ec4c76e42493ecaef4a6209ba40dccb4064c44fc7331df6778104", kill_on_drop: false }` [INFO] [stdout] a582485d528ec4c76e42493ecaef4a6209ba40dccb4064c44fc7331df6778104 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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 -Dtail-expr-drop-order" "-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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+11663cd3bfefef7d34e8f0892c250bf698049392" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b0bf121fca0a798d7989f6348d767414cb842123f9040acfa5f35b4545676814 [INFO] running `Command { std: "docker" "start" "-a" "b0bf121fca0a798d7989f6348d767414cb842123f9040acfa5f35b4545676814", kill_on_drop: false }` [INFO] [stderr] Compiling either v1.13.0 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling advent-of-code v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused variable: `cards` [INFO] [stdout] --> src/aoc_2023/aoc_2023_7.rs:105:30 [INFO] [stdout] | [INFO] [stdout] 105 | fn calculate_joker_hand_type(cards: [i32; 5]) -> HandType { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cards` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hand_type` [INFO] [stdout] --> src/aoc_2023/aoc_2023_7.rs:135:13 [INFO] [stdout] | [INFO] [stdout] 135 | let hand_type = calculate_joker_hand_type(cards); [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_hand_type` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `main` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_14.rs:12:8 [INFO] [stdout] | [INFO] [stdout] 12 | pub fn main() { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `simple_solve` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_14.rs:21:8 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn simple_solve(input: &str) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `solve_complex` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_14.rs:26:4 [INFO] [stdout] | [INFO] [stdout] 26 | fn solve_complex(input: &str) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `calculate_board_load` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_14.rs:66:4 [INFO] [stdout] | [INFO] [stdout] 66 | fn calculate_board_load(input: &Board) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `calculate_row_load` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_14.rs:74:4 [INFO] [stdout] | [INFO] [stdout] 74 | fn calculate_row_load(input: &Vec) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `roll_board` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_14.rs:87:4 [INFO] [stdout] | [INFO] [stdout] 87 | fn roll_board(input: &Board) -> Board { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `roll_row` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_14.rs:91:4 [INFO] [stdout] | [INFO] [stdout] 91 | fn roll_row(input: &Vec) -> Vec { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `rotate_board` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_14.rs:117:4 [INFO] [stdout] | [INFO] [stdout] 117 | fn rotate_board(input: &Board) -> Board { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `process_input` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_14.rs:129:4 [INFO] [stdout] | [INFO] [stdout] 129 | fn process_input(input: &str) -> Board { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Board` is never constructed [INFO] [stdout] --> src/aoc_2023/aoc_2023_14.rs:152:8 [INFO] [stdout] | [INFO] [stdout] 152 | struct Board(Vec>); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `Space` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_14.rs:169:6 [INFO] [stdout] | [INFO] [stdout] 169 | enum Space { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `INPUT_1` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_14.rs:311:7 [INFO] [stdout] | [INFO] [stdout] 311 | const INPUT_1: &str = r#" [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `INPUT_2` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_14.rs:324:7 [INFO] [stdout] | [INFO] [stdout] 324 | const INPUT_2: &str = r#" [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `main` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_7.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn main() { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `solve_simple` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_7.rs:8:4 [INFO] [stdout] | [INFO] [stdout] 8 | fn solve_simple(input: &str) -> i32 { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `solve_complex` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_7.rs:17:4 [INFO] [stdout] | [INFO] [stdout] 17 | fn solve_complex(input: &str) -> i32 { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `process_input` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_7.rs:37:4 [INFO] [stdout] | [INFO] [stdout] 37 | fn process_input(input: &str) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Play` is never constructed [INFO] [stdout] --> src/aoc_2023/aoc_2023_7.rs:58:8 [INFO] [stdout] | [INFO] [stdout] 58 | struct Play { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `calculate_hand_type` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_7.rs:63:4 [INFO] [stdout] | [INFO] [stdout] 63 | fn calculate_hand_type(cards: [i32; 5]) -> HandType { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `calculate_joker_hand_type` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_7.rs:105:4 [INFO] [stdout] | [INFO] [stdout] 105 | fn calculate_joker_hand_type(cards: [i32; 5]) -> HandType { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `HandType` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_7.rs:110:6 [INFO] [stdout] | [INFO] [stdout] 110 | enum HandType { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Hand` is never constructed [INFO] [stdout] --> src/aoc_2023/aoc_2023_7.rs:121:8 [INFO] [stdout] | [INFO] [stdout] 121 | struct Hand { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated functions `new` and `jokerfy` are never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_7.rs:127:8 [INFO] [stdout] | [INFO] [stdout] 126 | impl Hand { [INFO] [stdout] | --------- associated functions in this implementation [INFO] [stdout] 127 | fn new(cards: [i32; 5]) -> Hand { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 134 | fn jokerfy(cards: [i32; 5]) -> Hand { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `value_card` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_7.rs:172:4 [INFO] [stdout] | [INFO] [stdout] 172 | fn value_card(c: char) -> i32 { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `convert_hand` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_7.rs:191:4 [INFO] [stdout] | [INFO] [stdout] 191 | fn convert_hand(v: Vec) -> [i32; 5] { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `INPUT_1` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_7.rs:276:7 [INFO] [stdout] | [INFO] [stdout] 276 | const INPUT_1: &str = r#" [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `INPUT_2` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_7.rs:284:7 [INFO] [stdout] | [INFO] [stdout] 284 | const INPUT_2: &str = r#" [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `solve_complex` is never used [INFO] [stdout] --> src/aoc_2024/aoc_2024_1.rs:18:4 [INFO] [stdout] | [INFO] [stdout] 18 | fn solve_complex(input: &str) -> i32 { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `main` is never used [INFO] [stdout] --> src/aoc_2024/aoc_2024_2.rs:4:8 [INFO] [stdout] | [INFO] [stdout] 4 | pub fn main() { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Report` is never constructed [INFO] [stdout] --> src/aoc_2024/aoc_2024_2.rs:9:8 [INFO] [stdout] | [INFO] [stdout] 9 | struct Report<'a> { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `new` is never used [INFO] [stdout] --> src/aoc_2024/aoc_2024_2.rs:15:12 [INFO] [stdout] | [INFO] [stdout] 14 | impl<'a> Report<'a> { [INFO] [stdout] | ------------------- associated function in this implementation [INFO] [stdout] 15 | pub fn new(contents: &'a Vec) -> Report<'a> { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `solve_simple` is never used [INFO] [stdout] --> src/aoc_2024/aoc_2024_2.rs:33:4 [INFO] [stdout] | [INFO] [stdout] 33 | fn solve_simple(input: &str) -> i32 { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `simple_inner` is never used [INFO] [stdout] --> src/aoc_2024/aoc_2024_2.rs:39:4 [INFO] [stdout] | [INFO] [stdout] 39 | fn simple_inner(input: &Vec) -> i32 { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `unsafe_level` is never used [INFO] [stdout] --> src/aoc_2024/aoc_2024_2.rs:48:4 [INFO] [stdout] | [INFO] [stdout] 48 | fn unsafe_level(&(left, right): &(i32, i32), decreasing: bool) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `is_decreasing` is never used [INFO] [stdout] --> src/aoc_2024/aoc_2024_2.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn is_decreasing(input: &Vec) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `solve_complex` is never used [INFO] [stdout] --> src/aoc_2024/aoc_2024_2.rs:69:4 [INFO] [stdout] | [INFO] [stdout] 69 | fn solve_complex(input: &str) -> i32 { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `complex_inner` is never used [INFO] [stdout] --> src/aoc_2024/aoc_2024_2.rs:75:4 [INFO] [stdout] | [INFO] [stdout] 75 | fn complex_inner(input: &Vec) -> i32 { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `process_input` is never used [INFO] [stdout] --> src/aoc_2024/aoc_2024_2.rs:104:4 [INFO] [stdout] | [INFO] [stdout] 104 | fn process_input(input: &str) -> Vec> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `INPUT_1` is never used [INFO] [stdout] --> src/aoc_2024/aoc_2024_2.rs:143:7 [INFO] [stdout] | [INFO] [stdout] 143 | const INPUT_1: &str = r#" [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `INPUT_2` is never used [INFO] [stdout] --> src/aoc_2024/aoc_2024_2.rs:152:7 [INFO] [stdout] | [INFO] [stdout] 152 | const INPUT_2: &str = r#" [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.59s [INFO] running `Command { std: "docker" "inspect" "b0bf121fca0a798d7989f6348d767414cb842123f9040acfa5f35b4545676814", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b0bf121fca0a798d7989f6348d767414cb842123f9040acfa5f35b4545676814", kill_on_drop: false }` [INFO] [stdout] b0bf121fca0a798d7989f6348d767414cb842123f9040acfa5f35b4545676814 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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 -Dtail-expr-drop-order" "-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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+11663cd3bfefef7d34e8f0892c250bf698049392" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e336b094b6d6a532db71e2e476b8ac13815b5f2ab398fe08c376b184004004b2 [INFO] running `Command { std: "docker" "start" "-a" "e336b094b6d6a532db71e2e476b8ac13815b5f2ab398fe08c376b184004004b2", kill_on_drop: false }` [INFO] [stderr] Compiling advent-of-code v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused variable: `cards` [INFO] [stdout] --> src/aoc_2023/aoc_2023_7.rs:105:30 [INFO] [stdout] | [INFO] [stdout] 105 | fn calculate_joker_hand_type(cards: [i32; 5]) -> HandType { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cards` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hand_type` [INFO] [stdout] --> src/aoc_2023/aoc_2023_7.rs:135:13 [INFO] [stdout] | [INFO] [stdout] 135 | let hand_type = calculate_joker_hand_type(cards); [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_hand_type` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `main` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_14.rs:12:8 [INFO] [stdout] | [INFO] [stdout] 12 | pub fn main() { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `main` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_7.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn main() { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `solve_complex` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_7.rs:17:4 [INFO] [stdout] | [INFO] [stdout] 17 | fn solve_complex(input: &str) -> i32 { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `calculate_joker_hand_type` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_7.rs:105:4 [INFO] [stdout] | [INFO] [stdout] 105 | fn calculate_joker_hand_type(cards: [i32; 5]) -> HandType { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `jokerfy` is never used [INFO] [stdout] --> src/aoc_2023/aoc_2023_7.rs:134:8 [INFO] [stdout] | [INFO] [stdout] 126 | impl Hand { [INFO] [stdout] | --------- associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 134 | fn jokerfy(cards: [i32; 5]) -> Hand { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `main` is never used [INFO] [stdout] --> src/aoc_2024/aoc_2024_2.rs:4:8 [INFO] [stdout] | [INFO] [stdout] 4 | pub fn main() { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.64s [INFO] running `Command { std: "docker" "inspect" "e336b094b6d6a532db71e2e476b8ac13815b5f2ab398fe08c376b184004004b2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e336b094b6d6a532db71e2e476b8ac13815b5f2ab398fe08c376b184004004b2", kill_on_drop: false }` [INFO] [stdout] e336b094b6d6a532db71e2e476b8ac13815b5f2ab398fe08c376b184004004b2