[INFO] cloning repository https://github.com/namasme/aoc-2024 [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/namasme/aoc-2024" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnamasme%2Faoc-2024", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnamasme%2Faoc-2024'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] d677ded752a89231bae519bdd9492b477826937e [INFO] testing namasme/aoc-2024 against try#a7ee93192a766fb0dafa23def7154fc03cfcfc3e for pr-146989 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnamasme%2Faoc-2024" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/namasme/aoc-2024 [INFO] finished tweaking git repo https://github.com/namasme/aoc-2024 [INFO] tweaked toml for git repo https://github.com/namasme/aoc-2024 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/namasme/aoc-2024 on toolchain a7ee93192a766fb0dafa23def7154fc03cfcfc3e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a7ee93192a766fb0dafa23def7154fc03cfcfc3e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/namasme/aoc-2024 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" "+a7ee93192a766fb0dafa23def7154fc03cfcfc3e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+a7ee93192a766fb0dafa23def7154fc03cfcfc3e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 6e8b959bd7428eea0336d41b2a72f56566031e6c1132237703ef983cfacf4436 [INFO] running `Command { std: "docker" "start" "-a" "6e8b959bd7428eea0336d41b2a72f56566031e6c1132237703ef983cfacf4436", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "6e8b959bd7428eea0336d41b2a72f56566031e6c1132237703ef983cfacf4436", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6e8b959bd7428eea0336d41b2a72f56566031e6c1132237703ef983cfacf4436", kill_on_drop: false }` [INFO] [stdout] 6e8b959bd7428eea0336d41b2a72f56566031e6c1132237703ef983cfacf4436 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+a7ee93192a766fb0dafa23def7154fc03cfcfc3e" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9857c0e0a56e2be1785ec2c1af4526f4bb343c879b7fb39be0dc14416c61389f [INFO] running `Command { std: "docker" "start" "-a" "9857c0e0a56e2be1785ec2c1af4526f4bb343c879b7fb39be0dc14416c61389f", kill_on_drop: false }` [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling gcd v2.3.0 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling aoc-2024 v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/day20.rs:80:30 [INFO] [stdout] | [INFO] [stdout] 80 | fn iter<'a>(&'a self) -> RacetrackPath { [INFO] [stdout] | -- ^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named 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: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 80 | fn iter<'a>(&'a self) -> RacetrackPath<'a> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.74s [INFO] running `Command { std: "docker" "inspect" "9857c0e0a56e2be1785ec2c1af4526f4bb343c879b7fb39be0dc14416c61389f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9857c0e0a56e2be1785ec2c1af4526f4bb343c879b7fb39be0dc14416c61389f", kill_on_drop: false }` [INFO] [stdout] 9857c0e0a56e2be1785ec2c1af4526f4bb343c879b7fb39be0dc14416c61389f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+a7ee93192a766fb0dafa23def7154fc03cfcfc3e" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] aa3d7a972db01ffe7efe53792f1b9332b4feefe920c9e5451169466b4684b3da [INFO] running `Command { std: "docker" "start" "-a" "aa3d7a972db01ffe7efe53792f1b9332b4feefe920c9e5451169466b4684b3da", kill_on_drop: false }` [INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/day20.rs:80:30 [INFO] [stdout] | [INFO] [stdout] 80 | fn iter<'a>(&'a self) -> RacetrackPath { [INFO] [stdout] | -- ^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named 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: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 80 | fn iter<'a>(&'a self) -> RacetrackPath<'a> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling aoc-2024 v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/day20.rs:80:30 [INFO] [stdout] | [INFO] [stdout] 80 | fn iter<'a>(&'a self) -> RacetrackPath { [INFO] [stdout] | -- ^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is named 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: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 80 | fn iter<'a>(&'a self) -> RacetrackPath<'a> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 4.56s [INFO] running `Command { std: "docker" "inspect" "aa3d7a972db01ffe7efe53792f1b9332b4feefe920c9e5451169466b4684b3da", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "aa3d7a972db01ffe7efe53792f1b9332b4feefe920c9e5451169466b4684b3da", kill_on_drop: false }` [INFO] [stdout] aa3d7a972db01ffe7efe53792f1b9332b4feefe920c9e5451169466b4684b3da [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+a7ee93192a766fb0dafa23def7154fc03cfcfc3e" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] e227043c0de4fd513828c31c7a36794e29b5da18214e06091dc58fec40b9459e [INFO] running `Command { std: "docker" "start" "-a" "e227043c0de4fd513828c31c7a36794e29b5da18214e06091dc58fec40b9459e", kill_on_drop: false }` [INFO] [stderr] warning: hiding a lifetime that's named elsewhere is confusing [INFO] [stderr] --> src/day20.rs:80:30 [INFO] [stderr] | [INFO] [stderr] 80 | fn iter<'a>(&'a self) -> RacetrackPath { [INFO] [stderr] | -- ^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is named 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: consistently use `'a` [INFO] [stderr] | [INFO] [stderr] 80 | fn iter<'a>(&'a self) -> RacetrackPath<'a> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: `aoc-2024` (lib) generated 1 warning (run `cargo fix --lib -p aoc-2024` to apply 1 suggestion) [INFO] [stderr] warning: `aoc-2024` (lib test) generated 1 warning (1 duplicate) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/aoc_2024-568cf94796105ba3) [INFO] [stdout] [INFO] [stdout] running 25 tests [INFO] [stdout] test common::tests::test_bezout ... ok [INFO] [stdout] test common::tests::test_pairs ... ok [INFO] [stdout] test common::tests::test_detect_cycle ... ok [INFO] [stdout] test common::tests::test_binary_search_first_sign_change ... ok [INFO] [stdout] test day13::tests::intersect ... ok [INFO] [stdout] test day17::tests::run ... ok [INFO] [stdout] test day18::tests::test_first_blocking_byte ... ok [INFO] [stdout] test day18::tests::test_parse_input ... ok [INFO] [stdout] test day19::tests::test_parse_input ... ok [INFO] [stdout] test day18::tests::test_shortest_distance ... ok [INFO] [stdout] test day19::tests::test_find_first_prefix ... ok [INFO] [stdout] test day17::tests::minimum_quine ... ok [INFO] [stdout] test day20::tests::test_parse_input ... ok [INFO] [stdout] test graph::tests::adjacency_list_full_traversal ... ok [INFO] [stdout] test day20::tests::test_path_iterator ... ok [INFO] [stdout] test graph::tests::adjacency_list_shortest_paths ... ok [INFO] [stdout] test graph::tests::grid_full_traversal ... ok [INFO] [stdout] test spatial::tests::test_ball_signed_big ... ok [INFO] [stdout] test graph::tests::reachability ... ok [INFO] [stdout] test spatial::tests::test_ball_signed ... ok [INFO] [stdout] test spatial::tests::test_ball_unsigned_big ... ok [INFO] [stdout] test spatial::tests::test_ball_unsigned ... ok [INFO] [stdout] test day20::tests::test_all_improvements_part_1 ... ok [INFO] [stdout] test day20::tests::test_count_top_improvements ... ok [INFO] [stdout] test day20::tests::test_all_improvements_part_2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/day1-first.rs (/opt/rustwide/target/debug/deps/day1_first-fedb6b3dbd9ddc27) [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/bin/day1-second.rs (/opt/rustwide/target/debug/deps/day1_second-d137ae24a698339e) [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/bin/day10-first.rs (/opt/rustwide/target/debug/deps/day10_first-0c5549536121836e) [INFO] [stderr] Running unittests src/bin/day10-second.rs (/opt/rustwide/target/debug/deps/day10_second-bd1eda912377d7d0) [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/day11-first.rs (/opt/rustwide/target/debug/deps/day11_first-4b813328d69cf392) [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests src/bin/day11-second.rs (/opt/rustwide/target/debug/deps/day11_second-714aac502d51a6ba) [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/day12-first.rs (/opt/rustwide/target/debug/deps/day12_first-80e3eca917beee2d) [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stderr] Running unittests src/bin/day12-second.rs (/opt/rustwide/target/debug/deps/day12_second-74b72a8ab3014ec0) [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/day13-first.rs (/opt/rustwide/target/debug/deps/day13_first-9cc6f56eff830c21) [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] [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] [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] [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] [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] [stdout] [INFO] [stderr] Running unittests src/bin/day13-second.rs (/opt/rustwide/target/debug/deps/day13_second-2508cc99283489f1) [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] [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/bin/day14-first.rs (/opt/rustwide/target/debug/deps/day14_first-e3c7ddc17be98c7c) [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/bin/day15-first.rs (/opt/rustwide/target/debug/deps/day15_first-7729b74e5a5e5750) [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/bin/day15-second.rs (/opt/rustwide/target/debug/deps/day15_second-c34c534519dc3382) [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/bin/day16-first.rs (/opt/rustwide/target/debug/deps/day16_first-72a0f77aada14450) [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/bin/day16-second.rs (/opt/rustwide/target/debug/deps/day16_second-f098fc76400f52c6) [INFO] [stderr] Running unittests src/bin/day17-first.rs (/opt/rustwide/target/debug/deps/day17_first-a16a35bf2896f4bf) [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] [stdout] [INFO] [stderr] Running unittests src/bin/day17-second.rs (/opt/rustwide/target/debug/deps/day17_second-c0ce51948c4b9df5) [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/bin/day18-first.rs (/opt/rustwide/target/debug/deps/day18_first-f112e504b64a7927) [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] [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] [stderr] Running unittests src/bin/day18-second.rs (/opt/rustwide/target/debug/deps/day18_second-939af7fe43240984) [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] [stderr] Running unittests src/bin/day19-first.rs (/opt/rustwide/target/debug/deps/day19_first-7cc981f56d113e10) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::test_is_satisfiable ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/day19-second.rs (/opt/rustwide/target/debug/deps/day19_second-ef49703ab25625b0) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::test_count_distinct_arrangements ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/day2-first.rs (/opt/rustwide/target/debug/deps/day2_first-c4c66d47e43c5225) [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/bin/day2-second.rs (/opt/rustwide/target/debug/deps/day2_second-45a2b9fd44cebcd0) [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/bin/day20-first.rs (/opt/rustwide/target/debug/deps/day20_first-14d09752a0732fb1) [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/bin/day20-second.rs (/opt/rustwide/target/debug/deps/day20_second-58c4193a09c6c1a0) [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/bin/day3-first.rs (/opt/rustwide/target/debug/deps/day3_first-69c64ae1394e0b1a) [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/bin/day3-second.rs (/opt/rustwide/target/debug/deps/day3_second-9acf83948b083fd4) [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/bin/day4-first.rs (/opt/rustwide/target/debug/deps/day4_first-d914faa0c962d746) [INFO] [stderr] Running unittests src/bin/day4-second.rs (/opt/rustwide/target/debug/deps/day4_second-4436291df9e14efe) [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] [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/bin/day5-first.rs (/opt/rustwide/target/debug/deps/day5_first-b27b51721ddb9d69) [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/day5-second.rs (/opt/rustwide/target/debug/deps/day5_second-7a40e07995a941f9) [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests src/bin/day6-first.rs (/opt/rustwide/target/debug/deps/day6_first-848622c3f731293c) [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] [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] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/day6-second.rs (/opt/rustwide/target/debug/deps/day6_second-24d8eeab9f063ac0) [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [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] [stderr] Running unittests src/bin/day7-first.rs (/opt/rustwide/target/debug/deps/day7_first-db6dfeb166df590f) [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/bin/day7-second.rs (/opt/rustwide/target/debug/deps/day7_second-4351fe2ca0025189) [INFO] [stderr] Running unittests src/bin/day8-first.rs (/opt/rustwide/target/debug/deps/day8_first-3d88165cbcc95731) [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] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests src/bin/day8-second.rs (/opt/rustwide/target/debug/deps/day8_second-fa821c0807021491) [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] [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/bin/day9-first.rs (/opt/rustwide/target/debug/deps/day9_first-8928dea9edc52a7e) [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/day9-second.rs (/opt/rustwide/target/debug/deps/day9_second-defa2c7b009481ab) [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] [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] Doc-tests aoc_2024 [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" "e227043c0de4fd513828c31c7a36794e29b5da18214e06091dc58fec40b9459e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e227043c0de4fd513828c31c7a36794e29b5da18214e06091dc58fec40b9459e", kill_on_drop: false }` [INFO] [stdout] e227043c0de4fd513828c31c7a36794e29b5da18214e06091dc58fec40b9459e