[INFO] cloning repository https://github.com/throttle2k/aoc2024_rust [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/throttle2k/aoc2024_rust" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fthrottle2k%2Faoc2024_rust", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fthrottle2k%2Faoc2024_rust'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 8d8a2c7cb4289c37ecd95a9bb9101685aef3085a [INFO] testing throttle2k/aoc2024_rust against try#b83b707f97d809763b7861afa7638871f3339a33 for pr-145838-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fthrottle2k%2Faoc2024_rust" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/throttle2k/aoc2024_rust [INFO] finished tweaking git repo https://github.com/throttle2k/aoc2024_rust [INFO] tweaked toml for git repo https://github.com/throttle2k/aoc2024_rust written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/throttle2k/aoc2024_rust on toolchain b83b707f97d809763b7861afa7638871f3339a33 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/throttle2k/aoc2024_rust 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" "+b83b707f97d809763b7861afa7638871f3339a33" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] cc15bbf92f796de1c1288a50e1c9b97a54a5b86a9d77eed5fb8e4a0d55c11f42 [INFO] running `Command { std: "docker" "start" "-a" "cc15bbf92f796de1c1288a50e1c9b97a54a5b86a9d77eed5fb8e4a0d55c11f42", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "cc15bbf92f796de1c1288a50e1c9b97a54a5b86a9d77eed5fb8e4a0d55c11f42", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cc15bbf92f796de1c1288a50e1c9b97a54a5b86a9d77eed5fb8e4a0d55c11f42", kill_on_drop: false }` [INFO] [stdout] cc15bbf92f796de1c1288a50e1c9b97a54a5b86a9d77eed5fb8e4a0d55c11f42 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 249f3b7716f731a2bef7aa712a52366fc5bc1c86a4d0b76755fefd991813c5f3 [INFO] running `Command { std: "docker" "start" "-a" "249f3b7716f731a2bef7aa712a52366fc5bc1c86a4d0b76755fefd991813c5f3", kill_on_drop: false }` [INFO] [stderr] Compiling common v0.1.0 (/opt/rustwide/workdir/common) [INFO] [stderr] Compiling either v1.13.0 [INFO] [stderr] Compiling day18 v0.1.0 (/opt/rustwide/workdir/days/day18) [INFO] [stderr] Compiling day04 v0.1.0 (/opt/rustwide/workdir/days/day04) [INFO] [stderr] Compiling day08 v0.1.0 (/opt/rustwide/workdir/days/day08) [INFO] [stderr] Compiling day07 v0.1.0 (/opt/rustwide/workdir/days/day07) [INFO] [stderr] Compiling day12 v0.1.0 (/opt/rustwide/workdir/days/day12) [INFO] [stderr] Compiling day15 v0.1.0 (/opt/rustwide/workdir/days/day15) [INFO] [stderr] Compiling day20 v0.1.0 (/opt/rustwide/workdir/days/day20) [INFO] [stderr] Compiling day05 v0.1.0 (/opt/rustwide/workdir/days/day05) [INFO] [stderr] Compiling day13 v0.1.0 (/opt/rustwide/workdir/days/day13) [INFO] [stderr] Compiling day14 v0.1.0 (/opt/rustwide/workdir/days/day14) [INFO] [stderr] Compiling day09 v0.1.0 (/opt/rustwide/workdir/days/day09) [INFO] [stderr] Compiling day19 v0.1.0 (/opt/rustwide/workdir/days/day19) [INFO] [stderr] Compiling day01 v0.1.0 (/opt/rustwide/workdir/days/day01) [INFO] [stderr] Compiling day02 v0.1.0 (/opt/rustwide/workdir/days/day02) [INFO] [stderr] Compiling day10 v0.1.0 (/opt/rustwide/workdir/days/day10) [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> days/day19/src/main.rs:85:23 [INFO] [stdout] | [INFO] [stdout] 85 | fn parse_input(input: &str) -> (Towels, Vec<&str>) { [INFO] [stdout] | ^^^^ ^^^^^^ ^^^^ the same lifetime is elided here [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is hidden here [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 85 | fn parse_input(input: &str) -> (Towels<'_>, Vec<&str>) { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling day17 v0.1.0 (/opt/rustwide/workdir/days/day17) [INFO] [stderr] Compiling day03 v0.1.0 (/opt/rustwide/workdir/days/day03) [INFO] [stderr] Compiling day16 v0.1.0 (/opt/rustwide/workdir/days/day16) [INFO] [stderr] Compiling day06 v0.1.0 (/opt/rustwide/workdir/days/day06) [INFO] [stderr] Compiling day11 v0.1.0 (/opt/rustwide/workdir/days/day11) [INFO] [stderr] Compiling day22 v0.1.0 (/opt/rustwide/workdir/days/day22) [INFO] [stderr] Compiling day21 v0.1.0 (/opt/rustwide/workdir/days/day21) [INFO] [stderr] Compiling day25 v0.1.0 (/opt/rustwide/workdir/days/day25) [INFO] [stderr] Compiling day24 v0.1.0 (/opt/rustwide/workdir/days/day24) [INFO] [stderr] Compiling day23 v0.1.0 (/opt/rustwide/workdir/days/day23) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.69s [INFO] running `Command { std: "docker" "inspect" "249f3b7716f731a2bef7aa712a52366fc5bc1c86a4d0b76755fefd991813c5f3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "249f3b7716f731a2bef7aa712a52366fc5bc1c86a4d0b76755fefd991813c5f3", kill_on_drop: false }` [INFO] [stdout] 249f3b7716f731a2bef7aa712a52366fc5bc1c86a4d0b76755fefd991813c5f3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 05a11c5f77722c20db9418b1dde4543481cdbe414a4a1831cb7104b619772360 [INFO] running `Command { std: "docker" "start" "-a" "05a11c5f77722c20db9418b1dde4543481cdbe414a4a1831cb7104b619772360", kill_on_drop: false }` [INFO] [stderr] Compiling hashbrown v0.12.3 [INFO] [stderr] Compiling common v0.1.0 (/opt/rustwide/workdir/common) [INFO] [stderr] Compiling indexmap v1.9.3 [INFO] [stderr] Compiling syn v2.0.90 [INFO] [stderr] Compiling parameterized-macro v2.0.0 [INFO] [stderr] Compiling parameterized v2.0.0 [INFO] [stderr] Compiling day14 v0.1.0 (/opt/rustwide/workdir/days/day14) [INFO] [stderr] Compiling day06 v0.1.0 (/opt/rustwide/workdir/days/day06) [INFO] [stderr] Compiling day03 v0.1.0 (/opt/rustwide/workdir/days/day03) [INFO] [stderr] Compiling day08 v0.1.0 (/opt/rustwide/workdir/days/day08) [INFO] [stderr] Compiling day15 v0.1.0 (/opt/rustwide/workdir/days/day15) [INFO] [stderr] Compiling day07 v0.1.0 (/opt/rustwide/workdir/days/day07) [INFO] [stderr] Compiling day16 v0.1.0 (/opt/rustwide/workdir/days/day16) [INFO] [stderr] Compiling day23 v0.1.0 (/opt/rustwide/workdir/days/day23) [INFO] [stderr] Compiling day24 v0.1.0 (/opt/rustwide/workdir/days/day24) [INFO] [stderr] Compiling day04 v0.1.0 (/opt/rustwide/workdir/days/day04) [INFO] [stderr] Compiling day19 v0.1.0 (/opt/rustwide/workdir/days/day19) [INFO] [stderr] Compiling day09 v0.1.0 (/opt/rustwide/workdir/days/day09) [INFO] [stderr] Compiling day10 v0.1.0 (/opt/rustwide/workdir/days/day10) [INFO] [stderr] Compiling day18 v0.1.0 (/opt/rustwide/workdir/days/day18) [INFO] [stderr] Compiling day13 v0.1.0 (/opt/rustwide/workdir/days/day13) [INFO] [stderr] Compiling day22 v0.1.0 (/opt/rustwide/workdir/days/day22) [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> days/day19/src/main.rs:85:23 [INFO] [stdout] | [INFO] [stdout] 85 | fn parse_input(input: &str) -> (Towels, Vec<&str>) { [INFO] [stdout] | ^^^^ ^^^^^^ ^^^^ the same lifetime is elided here [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is hidden here [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 85 | fn parse_input(input: &str) -> (Towels<'_>, Vec<&str>) { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling day02 v0.1.0 (/opt/rustwide/workdir/days/day02) [INFO] [stderr] Compiling day20 v0.1.0 (/opt/rustwide/workdir/days/day20) [INFO] [stderr] Compiling day21 v0.1.0 (/opt/rustwide/workdir/days/day21) [INFO] [stderr] Compiling day17 v0.1.0 (/opt/rustwide/workdir/days/day17) [INFO] [stderr] Compiling day05 v0.1.0 (/opt/rustwide/workdir/days/day05) [INFO] [stderr] Compiling day01 v0.1.0 (/opt/rustwide/workdir/days/day01) [INFO] [stderr] Compiling day12 v0.1.0 (/opt/rustwide/workdir/days/day12) [INFO] [stderr] Compiling day11 v0.1.0 (/opt/rustwide/workdir/days/day11) [INFO] [stderr] Compiling day25 v0.1.0 (/opt/rustwide/workdir/days/day25) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 6.61s [INFO] running `Command { std: "docker" "inspect" "05a11c5f77722c20db9418b1dde4543481cdbe414a4a1831cb7104b619772360", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "05a11c5f77722c20db9418b1dde4543481cdbe414a4a1831cb7104b619772360", kill_on_drop: false }` [INFO] [stdout] 05a11c5f77722c20db9418b1dde4543481cdbe414a4a1831cb7104b619772360 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] f3915dd7228f6e185f0fa724bed2184d6ba7cd1ed93c22a2ec3038eb6ae9ef90 [INFO] running `Command { std: "docker" "start" "-a" "f3915dd7228f6e185f0fa724bed2184d6ba7cd1ed93c22a2ec3038eb6ae9ef90", kill_on_drop: false }` [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> days/day19/src/main.rs:85:23 [INFO] [stderr] | [INFO] [stderr] 85 | fn parse_input(input: &str) -> (Towels, Vec<&str>) { [INFO] [stderr] | ^^^^ ^^^^^^ ^^^^ the same lifetime is elided here [INFO] [stderr] | | | [INFO] [stderr] | | the same lifetime is hidden here [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 85 | fn parse_input(input: &str) -> (Towels<'_>, Vec<&str>) { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: `day19` (bin "day19" test) generated 1 warning (run `cargo fix --bin "day19" --tests` to apply 1 suggestion) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/common-0c3337c4b1b61da9) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/day01-01133699e4a5a5f9) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test day01_tests::part1 ... ok [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/day02-2a9c107c8edc92d6) [INFO] [stdout] test day01_tests::part2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test day02_tests::part2 ... ok [INFO] [stdout] test day02_tests::part1 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/day03-f3024c326a8332b5) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test day03_tests::part1 ... ok [INFO] [stdout] test day03_tests::part2 ... ok [INFO] [stdout] test day03_tests::test_simple::case_1 ... ok [INFO] [stdout] test day03_tests::test_simple::case_0 ... ok [INFO] [stdout] test day03_tests::test_simple::case_2 ... ok [INFO] [stdout] test day03_tests::test_simple::case_3 ... ok [INFO] [stdout] test day03_tests::test_simple::case_4 ... ok [INFO] [stdout] test day03_tests::test_simple::case_5 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/day04-344487d72a64f34e) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test day04_tests::test_get_columns ... ok [INFO] [stdout] test day04_tests::test_get_diag_bl_tr ... ok [INFO] [stdout] test day04_tests::test_get_rows ... ok [INFO] [stdout] test day04_tests::part2 ... ok [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/day05-0adf74a03b7f7cdb) [INFO] [stdout] test day04_tests::test_get_diag_br_tl ... ok [INFO] [stdout] test day04_tests::part1 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test day05_tests::part1 ... ok [INFO] [stdout] test day05_tests::test_is_valid::case_0 ... ok [INFO] [stdout] test day05_tests::part2 ... ok [INFO] [stdout] test day05_tests::test_is_valid::case_1 ... ok [INFO] [stdout] test day05_tests::test_is_valid::case_3 ... ok [INFO] [stdout] test day05_tests::test_is_valid::case_2 ... ok [INFO] [stdout] test day05_tests::test_is_valid::case_4 ... ok [INFO] [stdout] test day05_tests::test_is_valid::case_5 ... ok [INFO] [stdout] test day05_tests::test_reorder::case_0 ... ok [INFO] [stdout] test day05_tests::test_reorder::case_1 ... ok [INFO] [stdout] test day05_tests::test_reorder::case_2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/day06-f68708dc93e19ca3) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test day06_tests::part1 ... ok [INFO] [stdout] test day06_tests::part2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/day07-126f95276dff9291) [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test day07_tests::test_parse_input::case_0 ... ok [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/day08-933beba9a893bc67) [INFO] [stdout] test day07_tests::part1 ... ok [INFO] [stdout] test day07_tests::test_parse_input::case_2 ... ok [INFO] [stdout] test day07_tests::test_parse_input::case_1 ... ok [INFO] [stdout] test day07_tests::part2 ... ok [INFO] [stdout] test day07_tests::test_validate_operation::case_0 ... ok [INFO] [stdout] test day07_tests::test_validate_operation::case_1 ... ok [INFO] [stdout] test day07_tests::test_validate_operation::case_2 ... ok [INFO] [stdout] test day07_tests::test_validate_operation::case_4 ... ok [INFO] [stdout] test day07_tests::test_validate_operation::case_3 ... ok [INFO] [stdout] test day07_tests::test_validate_operation::case_5 ... ok [INFO] [stdout] test day07_tests::test_validate_operation::case_6 ... ok [INFO] [stdout] test day07_tests::test_validate_operation::case_7 ... ok [INFO] [stdout] test day07_tests::test_validate_operation::case_8 ... ok [INFO] [stdout] test day07_tests::test_with_concatenation::case_0 ... ok [INFO] [stdout] test day07_tests::test_with_concatenation::case_1 ... ok [INFO] [stdout] test day07_tests::test_with_concatenation::case_2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test day08_tests::part1 ... ok [INFO] [stdout] test day08_tests::test_antinode_2 ... ok [INFO] [stdout] test day08_tests::test_find_antinodes ... ok [INFO] [stdout] test day08_tests::test_antinode ... ok [INFO] [stdout] test day08_tests::test_get_pairs ... ok [INFO] [stdout] test day08_tests::part2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/day09-7b396ca72cf047d5) [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test day09_tests::part1 ... ok [INFO] [stdout] test day09_tests::test_compact::case_0 ... ok [INFO] [stdout] test day09_tests::part2 ... ok [INFO] [stdout] test day09_tests::test_compact::case_1 ... ok [INFO] [stdout] test day09_tests::test_defrag ... ok [INFO] [stdout] test day09_tests::test_find_next_file::case_0 ... ok [INFO] [stdout] test day09_tests::test_find_next_file::case_1 ... ok [INFO] [stdout] test day09_tests::test_find_next_file_defrag ... ok [INFO] [stdout] test day09_tests::test_next_space::case_0 ... ok [INFO] [stdout] test day09_tests::test_next_space_defrag::case_0 ... ok [INFO] [stdout] test day09_tests::test_next_space::case_1 ... ok [INFO] [stdout] test day09_tests::test_parse_input::case_1 ... ok [INFO] [stdout] test day09_tests::test_parse_input::case_0 ... ok [INFO] [stdout] test day09_tests::test_next_space_defrag::case_1 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/day10-10e6403a5cd12869) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test day10_tests::test_get_trail_head_score ... ok [INFO] [stdout] test day10_tests::test_get_multiple_trail_head_scores ... ok [INFO] [stdout] test day10_tests::part1 ... ok [INFO] [stdout] test day10_tests::test_walk ... ok [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/day11-fe356fa4689574a8) [INFO] [stdout] test day10_tests::part2 ... ok [INFO] [stdout] test day10_tests::test_get_trail_ranking ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test day11_tests::part1::case_0 ... ok [INFO] [stdout] test day11_tests::part1::case_2 ... ok [INFO] [stdout] test day11_tests::part1::case_1 ... ok [INFO] [stdout] test day11_tests::part1::case_3 ... ok [INFO] [stdout] test day11_tests::part1::case_4 ... ok [INFO] [stdout] test day11_tests::part1::case_5 ... ok [INFO] [stdout] test day11_tests::part1::case_6 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/day12-6e0338afd5ddef44) [INFO] [stdout] [INFO] [stdout] running 29 tests [INFO] [stdout] test day12_tests::test_fence_price_1 ... ok [INFO] [stdout] test day12_tests::test_fence_price_as_sides_1 ... ok [INFO] [stdout] test day12_tests::test_fences_h_sides::case_2 ... ok [INFO] [stdout] test day12_tests::test_fences ... ok [INFO] [stdout] test day12_tests::test_fences_h_sides::case_3 ... ok [INFO] [stdout] test day12_tests::test_fences_v_sides::case_1 ... ok [INFO] [stdout] test day12_tests::test_fences_h_sides::case_1 ... ok [INFO] [stdout] test day12_tests::test_fences_v_sides::case_0 ... ok [INFO] [stdout] test day12_tests::test_fences_h_sides::case_0 ... ok [INFO] [stdout] test day12_tests::test_fences_v_sides::case_3 ... ok [INFO] [stdout] test day12_tests::test_parse_input_1 ... ok [INFO] [stdout] test day12_tests::test_fences_v_sides::case_2 ... ok [INFO] [stdout] test day12_tests::test_region_fence_price::case_4 ... ok [INFO] [stdout] test day12_tests::test_parse_input_2 ... ok [INFO] [stdout] test day12_tests::test_sides::case_0 ... ok [INFO] [stdout] test day12_tests::test_parse_input_3 ... ok [INFO] [stdout] test day12_tests::test_region_fence_price::case_1 ... ok [INFO] [stdout] test day12_tests::test_sides::case_1 ... ok [INFO] [stdout] test day12_tests::test_fence_price_as_sides_2 ... ok [INFO] [stdout] test day12_tests::test_sides::case_2 ... ok [INFO] [stdout] test day12_tests::test_region_fence_price::case_0 ... ok [INFO] [stdout] test day12_tests::test_sides::case_3 ... ok [INFO] [stdout] test day12_tests::test_region_fence_price::case_2 ... ok [INFO] [stdout] test day12_tests::test_region_fence_price::case_3 ... ok [INFO] [stdout] test day12_tests::test_fence_price_2 ... ok [INFO] [stdout] test day12_tests::test_fence_price_as_sides_3 ... ok [INFO] [stdout] test day12_tests::test_fence_price_as_sides_4 ... ok [INFO] [stdout] test day12_tests::part1 ... ok [INFO] [stdout] test day12_tests::test_part2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/day13-1fda35a79d35d2b9) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test day13_tests::part1 ... ok [INFO] [stdout] test day13_tests::part2 ... ok [INFO] [stdout] test day13_tests::test_determinant ... ok [INFO] [stdout] test day13_tests::test_matrix ... ok [INFO] [stdout] test day13_tests::test_replace_col ... ok [INFO] [stdout] test day13_tests::test_solve_equation::case_0 ... ok [INFO] [stdout] test day13_tests::test_solve_equation::case_1 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/day14-f9f3edb82eff8d29) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test day14_tests::part1 ... ok [INFO] [stdout] test day14_tests::test_multiple_steps ... ok [INFO] [stdout] test day14_tests::test_to_string ... ok [INFO] [stdout] test day14_tests::test_steps ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/day15-8100fb5c15963fc2) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test day15_tests::test_gps ... ok [INFO] [stdout] test day15_tests::test_parse_and_to_string ... ok [INFO] [stdout] test day15_tests::test_step ... ok [INFO] [stdout] test day15_tests::test_to_string_scaled ... ok [INFO] [stdout] test day15_tests::test_walk ... ok [INFO] [stdout] test day15_tests::test_step_scaled ... ok [INFO] [stdout] test day15_tests::part1 ... ok [INFO] [stdout] test day15_tests::test_walk_2 ... ok [INFO] [stdout] test day15_tests::part2 ... ok [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/day16-72d3669d88d6ad37) [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test day16_tests::part1 ... ok [INFO] [stdout] test day16_tests::part2 ... ok [INFO] [stdout] test day16_tests::test_find_seats ... ok [INFO] [stdout] test day16_tests::test_find_lowest_score ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/day17-801c0574a6343fba) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test day17_tests::part1 ... ok [INFO] [stdout] test day17_tests::test_1 ... ok [INFO] [stdout] test day17_tests::test_2 ... ok [INFO] [stdout] test day17_tests::test_3 ... ok [INFO] [stdout] test day17_tests::test_4 ... ok [INFO] [stdout] test day17_tests::test_5 ... ok [INFO] [stdout] test day17_tests::part2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/day18-c2a34cb83c913be7) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test day18_tests::part1 ... ok [INFO] [stdout] test day18_tests::test_drop ... ok [INFO] [stdout] test day18_tests::part2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/day19-15e4b9cfb33dfe7b) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test day19_tests::part1 ... ok [INFO] [stdout] test day19_tests::part2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/day20-2651489cc83d58ea) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test day20_tests::test_parse ... ok [INFO] [stdout] test day20_tests::test_find_valid_cheats ... ok [INFO] [stdout] test day20_tests::part1 ... ok [INFO] [stdout] test day20_tests::part2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/day21-dafa4e904090be6d) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test day21_tests::test_directional_keypad ... ok [INFO] [stdout] test day21_tests::test_numeric_keypad ... ok [INFO] [stdout] test day21_tests::test_find_seq_lengths ... ok [INFO] [stdout] test day21_tests::test_calculate_complexity ... ok [INFO] [stdout] test day21_tests::part1 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/day22-fd2ce5ce8806b884) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test day22_tests::test_peek_next_numbers ... ok [INFO] [stdout] test day22_tests::test_prune ... ok [INFO] [stdout] test day22_tests::part1 ... ok [INFO] [stdout] test day22_tests::test_process ... ok [INFO] [stdout] test day22_tests::test_mix ... ok [INFO] [stdout] test day22_tests::test_to_deltas ... ok [INFO] [stdout] test day22_tests::test_to_price ... ok [INFO] [stdout] test day22_tests::test_to_bananas_maps ... ok [INFO] [stdout] test day22_tests::test_part2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/day23-921959e4537fab9a) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test day23_tests::part1 ... ok [INFO] [stdout] test day23_tests::test_find_three_connections ... ok [INFO] [stdout] test day23_tests::part2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/day24-b0f8d04549424624) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test day24_tests::test_parse ... ok [INFO] [stdout] test day24_tests::part1 ... ok [INFO] [stdout] test day24_tests::test_apply ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/day25-5b99c7bb31c6302a) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test day25_tests::test_parse_key_ko ... ok [INFO] [stdout] test day25_tests::test_parse_input ... ok [INFO] [stdout] test day25_tests::part1 ... ok [INFO] [stdout] test day25_tests::test_key_fit_ko ... ok [INFO] [stdout] test day25_tests::test_parse_key_ok ... ok [INFO] [stdout] test day25_tests::test_key_fit_ok ... ok [INFO] [stdout] test day25_tests::test_parse_lock_ko ... ok [INFO] [stderr] Doc-tests common [INFO] [stdout] test day25_tests::test_parse_lock_ok ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "f3915dd7228f6e185f0fa724bed2184d6ba7cd1ed93c22a2ec3038eb6ae9ef90", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f3915dd7228f6e185f0fa724bed2184d6ba7cd1ed93c22a2ec3038eb6ae9ef90", kill_on_drop: false }` [INFO] [stdout] f3915dd7228f6e185f0fa724bed2184d6ba7cd1ed93c22a2ec3038eb6ae9ef90