[INFO] cloning repository https://github.com/Dockheas23/AdventOfCode2022
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Dockheas23/AdventOfCode2022" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDockheas23%2FAdventOfCode2022", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDockheas23%2FAdventOfCode2022'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] d7ca06e8fda415fdb8090c4755689aa7cef9aae7
[INFO] testing Dockheas23/AdventOfCode2022 against 1.75.0 for beta-1.76-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDockheas23%2FAdventOfCode2022" "/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/Dockheas23/AdventOfCode2022 on toolchain 1.75.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/Dockheas23/AdventOfCode2022
[INFO] finished tweaking git repo https://github.com/Dockheas23/AdventOfCode2022
[INFO] tweaked toml for git repo https://github.com/Dockheas23/AdventOfCode2022 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/Dockheas23/AdventOfCode2022 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" "+1.75.0" "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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a6400fe9aafe8b4f11192a51367c00e47773adbcd784e0eef23e9db354b9f1b6
[INFO] running `Command { std: "docker" "start" "-a" "a6400fe9aafe8b4f11192a51367c00e47773adbcd784e0eef23e9db354b9f1b6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a6400fe9aafe8b4f11192a51367c00e47773adbcd784e0eef23e9db354b9f1b6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a6400fe9aafe8b4f11192a51367c00e47773adbcd784e0eef23e9db354b9f1b6", kill_on_drop: false }`
[INFO] [stdout] a6400fe9aafe8b4f11192a51367c00e47773adbcd784e0eef23e9db354b9f1b6
[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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4343ab2865af10908ca854dae6dd0365cfb0a2eacf36258c690f203f879c74f5
[INFO] running `Command { std: "docker" "start" "-a" "4343ab2865af10908ca854dae6dd0365cfb0a2eacf36258c690f203f879c74f5", kill_on_drop: false }`
[INFO] [stderr]    Compiling advent_of_code_2022 v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/q12.rs:136:9
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let mut start_vertex = &mut map[start.0][start.1];
[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: variable does not need to be mutable
[INFO] [stdout]    --> src/q12.rs:140:9
[INFO] [stdout]     |
[INFO] [stdout] 140 |     let mut end_vertex = &mut map[goal.0][goal.1];
[INFO] [stdout]     |         ----^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/q12.rs:156:17
[INFO] [stdout]     |
[INFO] [stdout] 156 |             let mut neighbour_vertex = &mut map[neighbour.0][neighbour.1];
[INFO] [stdout]     |                 ----^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2.04s
[INFO] running `Command { std: "docker" "inspect" "4343ab2865af10908ca854dae6dd0365cfb0a2eacf36258c690f203f879c74f5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4343ab2865af10908ca854dae6dd0365cfb0a2eacf36258c690f203f879c74f5", kill_on_drop: false }`
[INFO] [stdout] 4343ab2865af10908ca854dae6dd0365cfb0a2eacf36258c690f203f879c74f5
[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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d557dcef5f71d5580c26bdddd2b8d4d97930492aa04d622952959f74c2f7d08b
[INFO] running `Command { std: "docker" "start" "-a" "d557dcef5f71d5580c26bdddd2b8d4d97930492aa04d622952959f74c2f7d08b", kill_on_drop: false }`
[INFO] [stderr]    Compiling advent_of_code_2022 v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/q12.rs:136:9
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let mut start_vertex = &mut map[start.0][start.1];
[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: variable does not need to be mutable
[INFO] [stdout]    --> src/q12.rs:140:9
[INFO] [stdout]     |
[INFO] [stdout] 140 |     let mut end_vertex = &mut map[goal.0][goal.1];
[INFO] [stdout]     |         ----^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/q12.rs:156:17
[INFO] [stdout]     |
[INFO] [stdout] 156 |             let mut neighbour_vertex = &mut map[neighbour.0][neighbour.1];
[INFO] [stdout]     |                 ----^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 2.87s
[INFO] running `Command { std: "docker" "inspect" "d557dcef5f71d5580c26bdddd2b8d4d97930492aa04d622952959f74c2f7d08b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d557dcef5f71d5580c26bdddd2b8d4d97930492aa04d622952959f74c2f7d08b", kill_on_drop: false }`
[INFO] [stdout] d557dcef5f71d5580c26bdddd2b8d4d97930492aa04d622952959f74c2f7d08b
[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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] b1429657423b0630ea3bce44a3739e4a969cef58481ef5c2ff31ab34373956a7
[INFO] running `Command { std: "docker" "start" "-a" "b1429657423b0630ea3bce44a3739e4a969cef58481ef5c2ff31ab34373956a7", kill_on_drop: false }`
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/q12.rs:136:9
[INFO] [stderr]     |
[INFO] [stderr] 136 |     let mut start_vertex = &mut map[start.0][start.1];
[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: variable does not need to be mutable
[INFO] [stderr]    --> src/q12.rs:140:9
[INFO] [stderr]     |
[INFO] [stderr] 140 |     let mut end_vertex = &mut map[goal.0][goal.1];
[INFO] [stderr]     |         ----^^^^^^^^^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/q12.rs:156:17
[INFO] [stderr]     |
[INFO] [stderr] 156 |             let mut neighbour_vertex = &mut map[neighbour.0][neighbour.1];
[INFO] [stderr]     |                 ----^^^^^^^^^^^^^^^^
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: `advent_of_code_2022` (bin "advent_of_code_2022" test) generated 3 warnings (run `cargo fix --bin "advent_of_code_2022" --tests` to apply 3 suggestions)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.01s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/advent_of_code_2022-7f64ec93a1f2dfeb)
[INFO] [stdout] 
[INFO] [stdout] running 108 tests
[INFO] [stdout] test q01::tests::test_part_1_sample ... ok
[INFO] [stdout] test q01::tests::test_part_2_sample ... ok
[INFO] [stdout] test q02::tests::test_part_1 ... ok
[INFO] [stdout] test q01::tests::test_part_2 ... ok
[INFO] [stdout] test q02::tests::test_part_1_sample ... ok
[INFO] [stdout] test q01::tests::test_part_1 ... ok
[INFO] [stdout] test q02::tests::test_part_2_sample ... ok
[INFO] [stdout] test q03::tests::test_part_2_sample ... ok
[INFO] [stdout] test q03::tests::test_part_1_sample ... ok
[INFO] [stdout] test q04::tests::test_part_2 ... ok
[INFO] [stdout] test q02::tests::test_part_2 ... ok
[INFO] [stdout] test q04::tests::test_part_2_sample ... ok
[INFO] [stdout] test q05::tests::test_part_1_sample ... ok
[INFO] [stdout] test q05::tests::test_part_2_sample ... ok
[INFO] [stdout] test q03::tests::test_convert_to_priority ... ok
[INFO] [stdout] test q06::tests::test_part_1 ... ok
[INFO] [stdout] test q05::tests::test_part_2 ... ok
[INFO] [stdout] test q05::tests::test_part_1 ... ok
[INFO] [stdout] test q04::tests::test_part_1_sample ... ok
[INFO] [stdout] test q03::tests::test_part_1 ... ok
[INFO] [stdout] test q07::tests::test_part_1_sample ... ok
[INFO] [stdout] test q07::tests::test_part_2_sample ... ok
[INFO] [stdout] test q03::tests::test_part_2 ... ok
[INFO] [stdout] test q08::tests::test_part_1_sample ... ok
[INFO] [stdout] test q06::tests::test_start_of_packet ... ok
[INFO] [stdout] test q06::tests::test_part_1_sample ... ok
[INFO] [stdout] test q06::tests::test_part_2 ... ok
[INFO] [stdout] test q07::tests::test_part_2 ... ok
[INFO] [stdout] test q06::tests::test_start_of_message ... ok
[INFO] [stdout] test q06::tests::test_part_2_sample ... ok
[INFO] [stdout] test q08::tests::test_part_1 ... ok
[INFO] [stdout] test q04::tests::test_part_1 ... ok
[INFO] [stdout] test q10::tests::test_part_1_sample ... ok
[INFO] [stdout] test q09::tests::test_part_2_sample_2 ... ok
[INFO] [stdout] test q11::tests::test_part_1_sample ... ok
[INFO] [stdout] test q10::tests::test_part_1 ... ok
[INFO] [stdout] test q10::tests::test_part_2_sample ... ok
[INFO] [stdout] test q08::tests::test_part_2 ... ok
[INFO] [stdout] test q11::tests::test_part_1 ... ok
[INFO] [stdout] test q09::tests::test_part_2_sample ... ok
[INFO] [stdout] test q09::tests::test_part_1_sample ... ok
[INFO] [stdout] test q09::tests::test_part_2 ... ok
[INFO] [stdout] test q08::tests::test_part_2_sample ... ok
[INFO] [stdout] test q10::tests::test_part_2 ... ok
[INFO] [stdout] test q13::tests::test_part_2_sample ... ok
[INFO] [stdout] test q14::tests::test_part_2_sample ... ok
[INFO] [stdout] test q14::tests::test_part_1_sample ... ok
[INFO] [stdout] test q12::tests::test_part_2_sample ... ok
[INFO] [stdout] test q13::tests::test_part_1_sample ... ok
[INFO] [stdout] test q09::tests::test_part_1 ... ok
[INFO] [stdout] test q13::tests::test_part_1 ... ok
[INFO] [stdout] test q11::tests::test_part_2_sample ... ok
[INFO] [stdout] test q13::tests::test_part_2 ... ok
[INFO] [stdout] test q15::tests::test_merge_ranges ... ok
[INFO] [stdout] test q12::tests::test_part_1_sample ... ok
[INFO] [stdout] test q15::tests::test_part_2_sample ... ok
[INFO] [stdout] test q15::tests::test_part_1_sample ... ok
[INFO] [stdout] test q07::tests::test_part_1 ... ok
[INFO] [stdout] test q14::tests::test_part_1 ... ok
[INFO] [stdout] test q18::tests::test_cube_exposed_faces ... ok
[INFO] [stdout] test q16::tests::test_part_1_sample ... ok
[INFO] [stdout] test q16::tests::test_part_2_sample ... ok
[INFO] [stdout] test q18::tests::test_cube_exposed_faces_2 ... ok
[INFO] [stdout] test q11::tests::test_part_2 ... ok
[INFO] [stdout] test q18::tests::test_part_1_sample ... ok
[INFO] [stdout] test q18::tests::test_part_2_sample ... ok
[INFO] [stdout] test q17::tests::test_part_2_sample ... ok
[INFO] [stdout] test q12::tests::test_part_1 ... ok
[INFO] [stdout] test q19::tests::test_state_equal ... ok
[INFO] [stdout] test q20::tests::test_part_1 ... ok
[INFO] [stdout] test q20::tests::test_part_1_sample ... ok
[INFO] [stdout] test q18::tests::test_part_1 ... ok
[INFO] [stdout] test q20::tests::test_part_2_sample ... ok
[INFO] [stdout] test q21::tests::test_part_1 ... ok
[INFO] [stdout] test q21::tests::test_part_1_sample ... ok
[INFO] [stdout] test q21::tests::test_part_2 ... ok
[INFO] [stdout] test q21::tests::test_part_2_sample ... ok
[INFO] [stdout] test q22::tests::test_part_1 ... ok
[INFO] [stdout] test q22::tests::test_part_1_sample ... ok
[INFO] [stdout] test q22::tests::test_part_2 ... ok
[INFO] [stdout] test q22::tests::test_part_2_sample ... ok
[INFO] [stdout] test q20::tests::test_part_2 ... ok
[INFO] [stdout] test q23::tests::test_part_1_sample ... ok
[INFO] [stdout] test q23::tests::test_part_1 ... ok
[INFO] [stdout] test q23::tests::test_part_2_sample ... ok
[INFO] [stdout] test q14::tests::test_part_2 ... ok
[INFO] [stdout] test q24::tests::test_part_1_sample ... ok
[INFO] [stdout] test q24::tests::test_part_1 ... ok
[INFO] [stdout] test q24::tests::test_part_2_sample ... ok
[INFO] [stdout] test q25::tests::test_parse_snafu ... ok
[INFO] [stdout] test q12::tests::test_part_2 ... ok
[INFO] [stdout] test q25::tests::test_part_1 ... ok
[INFO] [stdout] test q25::tests::test_part_1_sample ... ok
[INFO] [stdout] test q25::tests::test_to_snafu ... ok
[INFO] [stdout] test q19::tests::test_part_2 ... ok
[INFO] [stdout] test q18::tests::test_part_2 ... ok
[INFO] [stdout] test q24::tests::test_part_2 ... ok
[INFO] [stdout] test q17::tests::test_part_1_sample ... ok
[INFO] [stdout] test q17::tests::test_part_1 ... ok
[INFO] [stdout] test q15::tests::test_part_2 ... ok
[INFO] [stdout] test q15::tests::test_part_1 ... ok
[INFO] [stdout] test q19::tests::test_part_1 ... ok
[INFO] [stdout] test q16::tests::test_part_1 ... ok
[INFO] [stdout] test q23::tests::test_part_2 ... ok
[INFO] [stdout] test q19::tests::test_part_1_sample ... ok
[INFO] [stdout] test q16::tests::test_part_2 has been running for over 60 seconds
[INFO] [stdout] test q17::tests::test_part_2 has been running for over 60 seconds
[INFO] [stdout] test q19::tests::test_part_2_sample has been running for over 60 seconds
[INFO] [stdout] test q17::tests::test_part_2 ... ok
[ERROR] error running command: no output for 300 seconds
[INFO] running `Command { std: "docker" "inspect" "b1429657423b0630ea3bce44a3739e4a969cef58481ef5c2ff31ab34373956a7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b1429657423b0630ea3bce44a3739e4a969cef58481ef5c2ff31ab34373956a7", kill_on_drop: false }`
[INFO] [stdout] b1429657423b0630ea3bce44a3739e4a969cef58481ef5c2ff31ab34373956a7
[INFO] testing Dockheas23/AdventOfCode2022 against beta-2023-12-22 for beta-1.76-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDockheas23%2FAdventOfCode2022" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/Dockheas23/AdventOfCode2022 on toolchain beta-2023-12-22
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/Dockheas23/AdventOfCode2022
[INFO] finished tweaking git repo https://github.com/Dockheas23/AdventOfCode2022
[INFO] tweaked toml for git repo https://github.com/Dockheas23/AdventOfCode2022 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/Dockheas23/AdventOfCode2022 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" "+beta-2023-12-22" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b37bc14f09fab211624e2bf110aeaca2cd98e92547f8e97c372b6c0733e24aca
[INFO] running `Command { std: "docker" "start" "-a" "b37bc14f09fab211624e2bf110aeaca2cd98e92547f8e97c372b6c0733e24aca", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b37bc14f09fab211624e2bf110aeaca2cd98e92547f8e97c372b6c0733e24aca", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b37bc14f09fab211624e2bf110aeaca2cd98e92547f8e97c372b6c0733e24aca", kill_on_drop: false }`
[INFO] [stdout] b37bc14f09fab211624e2bf110aeaca2cd98e92547f8e97c372b6c0733e24aca
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 528888f081ba9dee9a06e916d8d1d5deb09a1d8ea8cdfd6f003129fdebf63160
[INFO] running `Command { std: "docker" "start" "-a" "528888f081ba9dee9a06e916d8d1d5deb09a1d8ea8cdfd6f003129fdebf63160", kill_on_drop: false }`
[INFO] [stderr]    Compiling advent_of_code_2022 v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/q12.rs:136:9
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let mut start_vertex = &mut map[start.0][start.1];
[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: variable does not need to be mutable
[INFO] [stdout]    --> src/q12.rs:140:9
[INFO] [stdout]     |
[INFO] [stdout] 140 |     let mut end_vertex = &mut map[goal.0][goal.1];
[INFO] [stdout]     |         ----^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/q12.rs:156:17
[INFO] [stdout]     |
[INFO] [stdout] 156 |             let mut neighbour_vertex = &mut map[neighbour.0][neighbour.1];
[INFO] [stdout]     |                 ----^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.93s
[INFO] running `Command { std: "docker" "inspect" "528888f081ba9dee9a06e916d8d1d5deb09a1d8ea8cdfd6f003129fdebf63160", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "528888f081ba9dee9a06e916d8d1d5deb09a1d8ea8cdfd6f003129fdebf63160", kill_on_drop: false }`
[INFO] [stdout] 528888f081ba9dee9a06e916d8d1d5deb09a1d8ea8cdfd6f003129fdebf63160
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fff14bd4b10fbae33d7eda72ac1a2e8883ac806c8cd75a9c2c53b6ea53cd8a02
[INFO] running `Command { std: "docker" "start" "-a" "fff14bd4b10fbae33d7eda72ac1a2e8883ac806c8cd75a9c2c53b6ea53cd8a02", kill_on_drop: false }`
[INFO] [stderr]    Compiling advent_of_code_2022 v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/q12.rs:136:9
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let mut start_vertex = &mut map[start.0][start.1];
[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: variable does not need to be mutable
[INFO] [stdout]    --> src/q12.rs:140:9
[INFO] [stdout]     |
[INFO] [stdout] 140 |     let mut end_vertex = &mut map[goal.0][goal.1];
[INFO] [stdout]     |         ----^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/q12.rs:156:17
[INFO] [stdout]     |
[INFO] [stdout] 156 |             let mut neighbour_vertex = &mut map[neighbour.0][neighbour.1];
[INFO] [stdout]     |                 ----^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 1.93s
[INFO] running `Command { std: "docker" "inspect" "fff14bd4b10fbae33d7eda72ac1a2e8883ac806c8cd75a9c2c53b6ea53cd8a02", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fff14bd4b10fbae33d7eda72ac1a2e8883ac806c8cd75a9c2c53b6ea53cd8a02", kill_on_drop: false }`
[INFO] [stdout] fff14bd4b10fbae33d7eda72ac1a2e8883ac806c8cd75a9c2c53b6ea53cd8a02
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] af7424249e321d5df6d23551ec6beba0e2d25081f4d6ed870e99a6ae1b512bc8
[INFO] running `Command { std: "docker" "start" "-a" "af7424249e321d5df6d23551ec6beba0e2d25081f4d6ed870e99a6ae1b512bc8", kill_on_drop: false }`
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/q12.rs:136:9
[INFO] [stderr]     |
[INFO] [stderr] 136 |     let mut start_vertex = &mut map[start.0][start.1];
[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: variable does not need to be mutable
[INFO] [stderr]    --> src/q12.rs:140:9
[INFO] [stderr]     |
[INFO] [stderr] 140 |     let mut end_vertex = &mut map[goal.0][goal.1];
[INFO] [stderr]     |         ----^^^^^^^^^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/q12.rs:156:17
[INFO] [stderr]     |
[INFO] [stderr] 156 |             let mut neighbour_vertex = &mut map[neighbour.0][neighbour.1];
[INFO] [stderr]     |                 ----^^^^^^^^^^^^^^^^
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: `advent_of_code_2022` (bin "advent_of_code_2022" test) generated 3 warnings (run `cargo fix --bin "advent_of_code_2022" --tests` to apply 3 suggestions)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.00s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/advent_of_code_2022-4cab1a44e631e5c1)
[INFO] [stdout] 
[INFO] [stdout] running 108 tests
[INFO] [stdout] test q01::tests::test_part_1_sample ... ok
[INFO] [stdout] test q01::tests::test_part_2_sample ... ok
[INFO] [stdout] test q02::tests::test_part_1_sample ... ok
[INFO] [stdout] test q02::tests::test_part_2_sample ... ok
[INFO] [stdout] test q03::tests::test_convert_to_priority ... ok
[INFO] [stdout] test q01::tests::test_part_1 ... ok
[INFO] [stdout] test q03::tests::test_part_1_sample ... ok
[INFO] [stdout] test q01::tests::test_part_2 ... ok
[INFO] [stdout] test q03::tests::test_part_2_sample ... ok
[INFO] [stdout] test q04::tests::test_part_1_sample ... ok
[INFO] [stdout] test q04::tests::test_part_2_sample ... ok
[INFO] [stdout] test q05::tests::test_part_1_sample ... ok
[INFO] [stdout] test q02::tests::test_part_1 ... ok
[INFO] [stdout] test q05::tests::test_part_2_sample ... ok
[INFO] [stdout] test q06::tests::test_part_1_sample ... ok
[INFO] [stdout] test q02::tests::test_part_2 ... ok
[INFO] [stdout] test q06::tests::test_start_of_packet ... ok
[INFO] [stdout] test q04::tests::test_part_1 ... ok
[INFO] [stdout] test q07::tests::test_part_1_sample ... ok
[INFO] [stdout] test q06::tests::test_part_2_sample ... ok
[INFO] [stdout] test q04::tests::test_part_2 ... ok
[INFO] [stdout] test q06::tests::test_start_of_message ... ok
[INFO] [stdout] test q07::tests::test_part_2_sample ... ok
[INFO] [stdout] test q05::tests::test_part_1 ... ok
[INFO] [stdout] test q08::tests::test_part_1_sample ... ok
[INFO] [stdout] test q08::tests::test_part_2_sample ... ok
[INFO] [stdout] test q09::tests::test_part_1_sample ... ok
[INFO] [stdout] test q09::tests::test_part_2_sample ... ok
[INFO] [stdout] test q10::tests::test_part_2 ... ok
[INFO] [stdout] test q10::tests::test_part_1_sample ... ok
[INFO] [stdout] test q07::tests::test_part_1 ... ok
[INFO] [stdout] test q10::tests::test_part_2_sample ... ok
[INFO] [stdout] test q10::tests::test_part_1 ... ok
[INFO] [stdout] test q09::tests::test_part_2_sample_2 ... ok
[INFO] [stdout] test q05::tests::test_part_2 ... ok
[INFO] [stdout] test q07::tests::test_part_2 ... ok
[INFO] [stdout] test q11::tests::test_part_1 ... ok
[INFO] [stdout] test q06::tests::test_part_1 ... ok
[INFO] [stdout] test q11::tests::test_part_1_sample ... ok
[INFO] [stdout] test q12::tests::test_part_1_sample ... ok
[INFO] [stdout] test q13::tests::test_part_2_sample ... ok
[INFO] [stdout] test q13::tests::test_part_1_sample ... ok
[INFO] [stdout] test q03::tests::test_part_2 ... ok
[INFO] [stdout] test q03::tests::test_part_1 ... ok
[INFO] [stdout] test q12::tests::test_part_2_sample ... ok
[INFO] [stdout] test q14::tests::test_part_1_sample ... ok
[INFO] [stdout] test q14::tests::test_part_2_sample ... ok
[INFO] [stdout] test q15::tests::test_merge_ranges ... ok
[INFO] [stdout] test q13::tests::test_part_1 ... ok
[INFO] [stdout] test q08::tests::test_part_2 ... ok
[INFO] [stdout] test q15::tests::test_part_1_sample ... ok
[INFO] [stdout] test q15::tests::test_part_2_sample ... ok
[INFO] [stdout] test q06::tests::test_part_2 ... ok
[INFO] [stdout] test q08::tests::test_part_1 ... ok
[INFO] [stdout] test q13::tests::test_part_2 ... ok
[INFO] [stdout] test q09::tests::test_part_1 ... ok
[INFO] [stdout] test q09::tests::test_part_2 ... ok
[INFO] [stdout] test q16::tests::test_part_2_sample ... ok
[INFO] [stdout] test q11::tests::test_part_2_sample ... ok
[INFO] [stdout] test q18::tests::test_cube_exposed_faces ... ok
[INFO] [stdout] test q18::tests::test_cube_exposed_faces_2 ... ok
[INFO] [stdout] test q18::tests::test_part_1_sample ... ok
[INFO] [stdout] test q16::tests::test_part_1_sample ... ok
[INFO] [stdout] test q18::tests::test_part_2_sample ... ok
[INFO] [stdout] test q17::tests::test_part_2_sample ... ok
[INFO] [stdout] test q14::tests::test_part_1 ... ok
[INFO] [stdout] test q11::tests::test_part_2 ... ok
[INFO] [stdout] test q12::tests::test_part_1 ... ok
[INFO] [stdout] test q19::tests::test_state_equal ... ok
[INFO] [stdout] test q20::tests::test_part_1 ... ok
[INFO] [stdout] test q20::tests::test_part_1_sample ... ok
[INFO] [stdout] test q18::tests::test_part_1 ... ok
[INFO] [stdout] test q20::tests::test_part_2_sample ... ok
[INFO] [stdout] test q21::tests::test_part_1 ... ok
[INFO] [stdout] test q21::tests::test_part_1_sample ... ok
[INFO] [stdout] test q21::tests::test_part_2 ... ok
[INFO] [stdout] test q21::tests::test_part_2_sample ... ok
[INFO] [stdout] test q22::tests::test_part_1 ... ok
[INFO] [stdout] test q22::tests::test_part_1_sample ... ok
[INFO] [stdout] test q22::tests::test_part_2 ... ok
[INFO] [stdout] test q22::tests::test_part_2_sample ... ok
[INFO] [stdout] test q23::tests::test_part_1 ... ok
[INFO] [stdout] test q23::tests::test_part_1_sample ... ok
[INFO] [stdout] test q20::tests::test_part_2 ... ok
[INFO] [stdout] test q23::tests::test_part_2_sample ... ok
[INFO] [stdout] test q14::tests::test_part_2 ... ok
[INFO] [stdout] test q24::tests::test_part_1_sample ... ok
[INFO] [stdout] test q12::tests::test_part_2 ... ok
[INFO] [stdout] test q24::tests::test_part_2_sample ... ok
[INFO] [stdout] test q25::tests::test_parse_snafu ... ok
[INFO] [stdout] test q25::tests::test_part_1 ... ok
[INFO] [stdout] test q25::tests::test_part_1_sample ... ok
[INFO] [stdout] test q25::tests::test_to_snafu ... ok
[INFO] [stdout] test q24::tests::test_part_1 ... ok
[INFO] [stdout] test q19::tests::test_part_2 ... ok
[INFO] [stdout] test q18::tests::test_part_2 ... ok
[INFO] [stdout] test q24::tests::test_part_2 ... ok
[INFO] [stdout] test q15::tests::test_part_2 ... ok
[INFO] [stdout] test q17::tests::test_part_1 ... ok
[INFO] [stdout] test q17::tests::test_part_1_sample ... ok
[INFO] [stdout] test q16::tests::test_part_1 ... ok
[INFO] [stdout] test q15::tests::test_part_1 ... ok
[INFO] [stdout] test q19::tests::test_part_1 ... ok
[INFO] [stdout] test q23::tests::test_part_2 ... ok
[INFO] [stdout] test q19::tests::test_part_1_sample ... ok
[INFO] [stdout] test q16::tests::test_part_2 has been running for over 60 seconds
[INFO] [stdout] test q17::tests::test_part_2 has been running for over 60 seconds
[INFO] [stdout] test q19::tests::test_part_2_sample has been running for over 60 seconds
[INFO] [stdout] test q17::tests::test_part_2 ... ok
[ERROR] error running command: no output for 300 seconds
[INFO] running `Command { std: "docker" "inspect" "af7424249e321d5df6d23551ec6beba0e2d25081f4d6ed870e99a6ae1b512bc8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "af7424249e321d5df6d23551ec6beba0e2d25081f4d6ed870e99a6ae1b512bc8", kill_on_drop: false }`
[INFO] [stdout] af7424249e321d5df6d23551ec6beba0e2d25081f4d6ed870e99a6ae1b512bc8
