[INFO] cloning repository https://github.com/Blatko1/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/Blatko1/advent-of-code" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBlatko1%2Fadvent-of-code", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBlatko1%2Fadvent-of-code'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] a2b3d41277720a2aa7fb963605b4df77cfb0d579
[INFO] checking Blatko1/advent-of-code against try#5fee451ebd94296ea05214e819c311e164b30af6 for pr-139042
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBlatko1%2Fadvent-of-code" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/Blatko1/advent-of-code on toolchain 5fee451ebd94296ea05214e819c311e164b30af6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5fee451ebd94296ea05214e819c311e164b30af6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/Blatko1/advent-of-code
[INFO] finished tweaking git repo https://github.com/Blatko1/advent-of-code
[INFO] tweaked toml for git repo https://github.com/Blatko1/advent-of-code written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/Blatko1/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" "+5fee451ebd94296ea05214e819c311e164b30af6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4b26683ee3c49f365255c425c23003cbf4366de097804722c29c5bbbee3624d2" "/opt/rustwide/cargo-home/bin/cargo" "+5fee451ebd94296ea05214e819c311e164b30af6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] ed612b4dcb7b24738531e38a6ccfb27adafbb43282956a42c7992b034c6d9aa6
[INFO] running `Command { std: "docker" "start" "-a" "ed612b4dcb7b24738531e38a6ccfb27adafbb43282956a42c7992b034c6d9aa6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ed612b4dcb7b24738531e38a6ccfb27adafbb43282956a42c7992b034c6d9aa6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ed612b4dcb7b24738531e38a6ccfb27adafbb43282956a42c7992b034c6d9aa6", kill_on_drop: false }`
[INFO] [stdout] ed612b4dcb7b24738531e38a6ccfb27adafbb43282956a42c7992b034c6d9aa6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:4b26683ee3c49f365255c425c23003cbf4366de097804722c29c5bbbee3624d2" "/opt/rustwide/cargo-home/bin/cargo" "+5fee451ebd94296ea05214e819c311e164b30af6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b9203edbbd5b34955524c22443d44b406056b67d8c7dc4d04a0def83b6843cd7
[INFO] running `Command { std: "docker" "start" "-a" "b9203edbbd5b34955524c22443d44b406056b67d8c7dc4d04a0def83b6843cd7", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.92
[INFO] [stderr]     Checking memchr v2.7.4
[INFO] [stderr]    Compiling unicode-ident v1.0.14
[INFO] [stderr]     Checking regex-syntax v0.8.5
[INFO] [stderr]    Compiling crossbeam-utils v0.8.20
[INFO] [stderr]    Compiling serde v1.0.215
[INFO] [stderr]    Compiling serde_json v1.0.133
[INFO] [stderr]     Checking either v1.13.0
[INFO] [stderr]    Compiling rayon-core v1.12.1
[INFO] [stderr]    Compiling libc v0.2.167
[INFO] [stderr]     Checking itoa v1.0.14
[INFO] [stderr]     Checking plotters-backend v0.3.7
[INFO] [stderr]     Checking anstyle v1.0.10
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking half v2.4.1
[INFO] [stderr]     Checking ciborium-io v0.2.2
[INFO] [stderr]     Checking clap_lex v0.7.3
[INFO] [stderr]     Checking cast v0.3.0
[INFO] [stderr]     Checking walkdir v2.5.0
[INFO] [stderr]     Checking anes v0.1.6
[INFO] [stderr]     Checking oorandom v11.1.4
[INFO] [stderr]     Checking once_cell v1.20.2
[INFO] [stderr]     Checking clap_builder v4.5.21
[INFO] [stderr]     Checking aoc2023_02 v0.1.0 (/opt/rustwide/workdir/2023/02)
[INFO] [stderr]     Checking plotters-svg v0.3.7
[INFO] [stderr]     Checking aoc2023_11 v0.1.0 (/opt/rustwide/workdir/2023/11)
[INFO] [stderr]     Checking aoc2023_14 v0.1.0 (/opt/rustwide/workdir/2023/14)
[INFO] [stderr]     Checking aoc2023_05 v0.1.0 (/opt/rustwide/workdir/2023/05)
[INFO] [stderr]     Checking itertools v0.10.5
[INFO] [stderr]     Checking aoc2023_08 v0.1.0 (/opt/rustwide/workdir/2023/08)
[INFO] [stderr]     Checking aoc2023_06 v0.1.0 (/opt/rustwide/workdir/2023/06)
[INFO] [stderr]     Checking aoc2023_07 v0.1.0 (/opt/rustwide/workdir/2023/07)
[INFO] [stderr]     Checking ciborium-ll v0.2.2
[INFO] [stderr]     Checking aoc2023_01 v0.1.0 (/opt/rustwide/workdir/2023/01)
[INFO] [stderr]     Checking aoc2023_09 v0.1.0 (/opt/rustwide/workdir/2023/09)
[INFO] [stderr]     Checking aoc2023_10 v0.1.0 (/opt/rustwide/workdir/2023/10)
[INFO] [stderr]     Checking aoc2023_04 v0.1.0 (/opt/rustwide/workdir/2023/04)
[INFO] [stderr]     Checking aoc2023_13 v0.1.0 (/opt/rustwide/workdir/2023/13)
[INFO] [stderr]     Checking aoc2023_03 v0.1.0 (/opt/rustwide/workdir/2023/03)
[INFO] [stderr]     Checking aoc2023_15 v0.1.0 (/opt/rustwide/workdir/2023/15)
[INFO] [stderr]     Checking aoc2024_07 v0.1.0 (/opt/rustwide/workdir/2024/07)
[INFO] [stderr]     Checking aoc2024_02 v0.1.0 (/opt/rustwide/workdir/2024/02)
[INFO] [stderr]     Checking aoc2024_12 v0.1.0 (/opt/rustwide/workdir/2024/12)
[INFO] [stderr]     Checking aoc2024_18 v0.1.0 (/opt/rustwide/workdir/2024/18)
[INFO] [stderr]     Checking aoc2024_15 v0.1.0 (/opt/rustwide/workdir/2024/15)
[INFO] [stderr]     Checking aoc2024_11 v0.1.0 (/opt/rustwide/workdir/2024/11)
[INFO] [stderr]     Checking aoc2024_01 v0.1.0 (/opt/rustwide/workdir/2024/01)
[INFO] [stderr]     Checking aoc2024_09 v0.1.0 (/opt/rustwide/workdir/2024/09)
[INFO] [stderr]     Checking aoc2024_10 v0.1.0 (/opt/rustwide/workdir/2024/10)
[INFO] [stdout] warning: unused import: `std::ops::RangeInclusive`
[INFO] [stdout]  --> 2024/15/src/main.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::ops::RangeInclusive;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking aoc2024_04 v0.1.0 (/opt/rustwide/workdir/2024/04)
[INFO] [stderr]     Checking crossbeam-epoch v0.9.18
[INFO] [stderr]     Checking aoc2024_16 v0.1.0 (/opt/rustwide/workdir/2024/16)
[INFO] [stderr]     Checking aoc2024_06 v0.1.0 (/opt/rustwide/workdir/2024/06)
[INFO] [stderr]     Checking aoc2024_08 v0.1.0 (/opt/rustwide/workdir/2024/08)
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]   --> 2024/16/src/main.rs:56:16
[INFO] [stdout]    |
[INFO] [stdout] 56 |         if map[y + dir.1][x + dir.0] == '.' {
[INFO] [stdout]    |                ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]   --> 2024/16/src/main.rs:56:27
[INFO] [stdout]    |
[INFO] [stdout] 56 |         if map[y + dir.1][x + dir.0] == '.' {
[INFO] [stdout]    |                           ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]   --> 2024/16/src/main.rs:57:24
[INFO] [stdout]    |
[INFO] [stdout] 57 |             let pos = (x + dir.0, y + dir.1);
[INFO] [stdout]    |                        ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]   --> 2024/16/src/main.rs:57:35
[INFO] [stdout]    |
[INFO] [stdout] 57 |             let pos = (x + dir.0, y + dir.1);
[INFO] [stdout]    |                                   ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]   --> 2024/16/src/main.rs:61:45
[INFO] [stdout]    |
[INFO] [stdout] 61 |                     .replace(&mut (1, Some((x, y))))
[INFO] [stdout]    |                                             ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]   --> 2024/16/src/main.rs:61:48
[INFO] [stdout]    |
[INFO] [stdout] 61 |                     .replace(&mut (1, Some((x, y))))
[INFO] [stdout]    |                                                ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]   --> 2024/16/src/main.rs:69:16
[INFO] [stdout]    |
[INFO] [stdout] 69 |         if map[y + dir.0][x - dir.1] == '.' {
[INFO] [stdout]    |                ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]   --> 2024/16/src/main.rs:69:27
[INFO] [stdout]    |
[INFO] [stdout] 69 |         if map[y + dir.0][x - dir.1] == '.' {
[INFO] [stdout]    |                           ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]   --> 2024/16/src/main.rs:70:24
[INFO] [stdout]    |
[INFO] [stdout] 70 |             let pos = (x - dir.1, y + dir.0);
[INFO] [stdout]    |                        ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]   --> 2024/16/src/main.rs:70:35
[INFO] [stdout]    |
[INFO] [stdout] 70 |             let pos = (x - dir.1, y + dir.0);
[INFO] [stdout]    |                                   ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]   --> 2024/16/src/main.rs:74:48
[INFO] [stdout]    |
[INFO] [stdout] 74 |                     .replace(&mut (1001, Some((x, y))))
[INFO] [stdout]    |                                                ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]   --> 2024/16/src/main.rs:74:51
[INFO] [stdout]    |
[INFO] [stdout] 74 |                     .replace(&mut (1001, Some((x, y))))
[INFO] [stdout]    |                                                   ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]   --> 2024/16/src/main.rs:82:16
[INFO] [stdout]    |
[INFO] [stdout] 82 |         if map[y - dir.0][x + dir.1] == '.' {
[INFO] [stdout]    |                ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]   --> 2024/16/src/main.rs:82:27
[INFO] [stdout]    |
[INFO] [stdout] 82 |         if map[y - dir.0][x + dir.1] == '.' {
[INFO] [stdout]    |                           ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]   --> 2024/16/src/main.rs:83:24
[INFO] [stdout]    |
[INFO] [stdout] 83 |             let pos = (x + dir.1, y - dir.0);
[INFO] [stdout]    |                        ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]   --> 2024/16/src/main.rs:83:35
[INFO] [stdout]    |
[INFO] [stdout] 83 |             let pos = (x + dir.1, y - dir.0);
[INFO] [stdout]    |                                   ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]   --> 2024/16/src/main.rs:87:48
[INFO] [stdout]    |
[INFO] [stdout] 87 |                     .replace(&mut (1001, Some((x, y))))
[INFO] [stdout]    |                                                ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]   --> 2024/16/src/main.rs:87:51
[INFO] [stdout]    |
[INFO] [stdout] 87 |                     .replace(&mut (1001, Some((x, y))))
[INFO] [stdout]    |                                                   ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: a value of type `HashMap<(usize, usize), (u32, Option<(usize, usize)>)>` cannot be built from an iterator over elements of type `((usize, usize), u32, Option<_>)`
[INFO] [stdout]   --> 2024/16/src/main.rs:45:10
[INFO] [stdout]    |
[INFO] [stdout] 45 |         .collect();
[INFO] [stdout]    |          ^^^^^^^ value of type `HashMap<(usize, usize), (u32, Option<(usize, usize)>)>` cannot be built from `std::iter::Iterator<Item=((usize, usize), u32, Option<_>)>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `FromIterator<((usize, usize), u32, Option<_>)>` is not implemented for `HashMap<(usize, usize), (u32, Option<(usize, usize)>)>`
[INFO] [stdout]            but trait `FromIterator<((usize, usize), (u32, Option<(usize, usize)>))>` is implemented for it
[INFO] [stdout] note: the method call chain might not have had the expected associated types
[INFO] [stdout]   --> 2024/16/src/main.rs:44:10
[INFO] [stdout]    |
[INFO] [stdout] 11 |           input.lines().map(|row| row.chars().collect()).collect();
[INFO] [stdout]    |           ----- ------- -------------------------------- `Iterator::Item` changed to `Vec<char>` here
[INFO] [stdout]    |           |     |
[INFO] [stdout]    |           |     `Iterator::Item` is `&str` here
[INFO] [stdout]    |           this expression has type `&str`
[INFO] [stdout] ...
[INFO] [stdout] 23 |           .iter()
[INFO] [stdout]    |            ------ `Iterator::Item` is `&Vec<char>` here
[INFO] [stdout] 24 |           .enumerate()
[INFO] [stdout]    |            ----------- `Iterator::Item` changed to `(usize, &Vec<char>)` here
[INFO] [stdout] 25 |           .flat_map(|(y, row)| {
[INFO] [stdout]    |  __________-
[INFO] [stdout] 26 | |             row.iter()
[INFO] [stdout] 27 | |                 .enumerate()
[INFO] [stdout] 28 | |                 .filter(|(_, &c)| c == '.')
[INFO] [stdout] 29 | |                 .map(move |(x, _)| (x, y))
[INFO] [stdout] 30 | |         })
[INFO] [stdout]    | |__________- `Iterator::Item` changed to `(usize, usize)` here
[INFO] [stdout] ...
[INFO] [stdout] 43 |           .iter()
[INFO] [stdout]    |            ------ `Iterator::Item` is `&(usize, usize)` here
[INFO] [stdout] 44 |           .map(|&pos| (pos, u32::MAX, None))
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Iterator::Item` changed to `((usize, usize), u32, Option<_>)` here
[INFO] [stdout] note: required by a bound in `collect`
[INFO] [stdout]   --> /rustc/5fee451ebd94296ea05214e819c311e164b30af6/library/core/src/iter/traits/iterator.rs:1972:5
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]   --> 2024/16/src/main.rs:98:5
[INFO] [stdout]    |
[INFO] [stdout] 49 | /     loop {
[INFO] [stdout] 50 | |         let min_points_field = encountered_fileds
[INFO] [stdout] 51 | |             .iter()
[INFO] [stdout] 52 | |             .min_by(|a, b| field_distances[a].cmp(&field_distances[b]))
[INFO] [stdout] ...  |
[INFO] [stdout] 94 | |     }
[INFO] [stdout]    | |_____- any code following this expression is unreachable
[INFO] [stdout] ...
[INFO] [stdout] 98 |       todo!()
[INFO] [stdout]    |       ^^^^^^^ unreachable expression
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unreachable_code)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `todo` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0425.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `aoc2024_16` (bin "aoc2024_16") due to 19 previous errors; 1 warning emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> 2024/15/src/main.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 |         std::io::stdin().read_line(&mut String::new());
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout]     = note: `#[warn(unused_must_use)]` on by default
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 277 |         let _ = std::io::stdin().read_line(&mut String::new());
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "b9203edbbd5b34955524c22443d44b406056b67d8c7dc4d04a0def83b6843cd7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b9203edbbd5b34955524c22443d44b406056b67d8c7dc4d04a0def83b6843cd7", kill_on_drop: false }`
[INFO] [stdout] b9203edbbd5b34955524c22443d44b406056b67d8c7dc4d04a0def83b6843cd7
