[INFO] cloning repository https://github.com/jblee123/advent_of_code_2023 [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/jblee123/advent_of_code_2023" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjblee123%2Fadvent_of_code_2023", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjblee123%2Fadvent_of_code_2023'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 06e8ff51b5e9b4732803ba33a074216a8884cc7f [INFO] testing jblee123/advent_of_code_2023 against master#9e136a30a965bf4e63f03095c57df7257bf96fd6 for pr-134530 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjblee123%2Fadvent_of_code_2023" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/jblee123/advent_of_code_2023 on toolchain 9e136a30a965bf4e63f03095c57df7257bf96fd6 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/jblee123/advent_of_code_2023 [INFO] finished tweaking git repo https://github.com/jblee123/advent_of_code_2023 [INFO] tweaked toml for git repo https://github.com/jblee123/advent_of_code_2023 written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/jblee123/advent_of_code_2023 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" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] f380763e2b0c483e5f93d9205af0c755d786d598d9b904966b194057a0cd1c3e [INFO] running `Command { std: "docker" "start" "-a" "f380763e2b0c483e5f93d9205af0c755d786d598d9b904966b194057a0cd1c3e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f380763e2b0c483e5f93d9205af0c755d786d598d9b904966b194057a0cd1c3e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f380763e2b0c483e5f93d9205af0c755d786d598d9b904966b194057a0cd1c3e", kill_on_drop: false }` [INFO] [stdout] f380763e2b0c483e5f93d9205af0c755d786d598d9b904966b194057a0cd1c3e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 192f5ebf7296253c902f06133ea10df255e15a7904c7192cb1440e800bd94650 [INFO] running `Command { std: "docker" "start" "-a" "192f5ebf7296253c902f06133ea10df255e15a7904c7192cb1440e800bd94650", kill_on_drop: false }` [INFO] [stderr] Compiling aoc2023_utils v0.1.0 (/opt/rustwide/workdir/aoc2023_utils) [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling iana-time-zone v0.1.58 [INFO] [stderr] Compiling day13a v0.1.0 (/opt/rustwide/workdir/aoc2023_day13) [INFO] [stderr] Compiling day09a v0.1.0 (/opt/rustwide/workdir/aoc2023_day09) [INFO] [stderr] Compiling day14a v0.1.0 (/opt/rustwide/workdir/aoc2023_day14) [INFO] [stderr] Compiling day16a v0.1.0 (/opt/rustwide/workdir/aoc2023_day16) [INFO] [stderr] Compiling day17a v0.1.0 (/opt/rustwide/workdir/aoc2023_day17) [INFO] [stderr] Compiling day08a v0.1.0 (/opt/rustwide/workdir/aoc2023_day08) [INFO] [stderr] Compiling day01a v0.1.0 (/opt/rustwide/workdir/aoc2023_day01) [INFO] [stderr] Compiling day04a v0.1.0 (/opt/rustwide/workdir/aoc2023_day04) [INFO] [stderr] Compiling day03a v0.1.0 (/opt/rustwide/workdir/aoc2023_day03) [INFO] [stderr] Compiling day07a v0.1.0 (/opt/rustwide/workdir/aoc2023_day07) [INFO] [stderr] Compiling day10a v0.1.0 (/opt/rustwide/workdir/aoc2023_day10) [INFO] [stderr] Compiling day05a v0.1.0 (/opt/rustwide/workdir/aoc2023_day05) [INFO] [stderr] Compiling num-traits v0.2.17 [INFO] [stderr] Compiling day15a v0.1.0 (/opt/rustwide/workdir/aoc2023_day15) [INFO] [stderr] Compiling day02a v0.1.0 (/opt/rustwide/workdir/aoc2023_day02) [INFO] [stderr] Compiling day11a v0.1.0 (/opt/rustwide/workdir/aoc2023_day11) [INFO] [stderr] Compiling day06a v0.1.0 (/opt/rustwide/workdir/aoc2023_day06) [INFO] [stderr] Compiling chrono v0.4.31 [INFO] [stderr] Compiling day12a v0.1.0 (/opt/rustwide/workdir/aoc2023_day12) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 7.37s [INFO] running `Command { std: "docker" "inspect" "192f5ebf7296253c902f06133ea10df255e15a7904c7192cb1440e800bd94650", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "192f5ebf7296253c902f06133ea10df255e15a7904c7192cb1440e800bd94650", kill_on_drop: false }` [INFO] [stdout] 192f5ebf7296253c902f06133ea10df255e15a7904c7192cb1440e800bd94650 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9e63871c2c1dd33ccc30c22c290ae7fd04baa216b28c33e1cacb8034b971117b [INFO] running `Command { std: "docker" "start" "-a" "9e63871c2c1dd33ccc30c22c290ae7fd04baa216b28c33e1cacb8034b971117b", kill_on_drop: false }` [INFO] [stderr] Compiling day05a v0.1.0 (/opt/rustwide/workdir/aoc2023_day05) [INFO] [stderr] Compiling day07a v0.1.0 (/opt/rustwide/workdir/aoc2023_day07) [INFO] [stderr] Compiling day06a v0.1.0 (/opt/rustwide/workdir/aoc2023_day06) [INFO] [stderr] Compiling day02a v0.1.0 (/opt/rustwide/workdir/aoc2023_day02) [INFO] [stderr] Compiling day13a v0.1.0 (/opt/rustwide/workdir/aoc2023_day13) [INFO] [stderr] Compiling day16a v0.1.0 (/opt/rustwide/workdir/aoc2023_day16) [INFO] [stderr] Compiling day03a v0.1.0 (/opt/rustwide/workdir/aoc2023_day03) [INFO] [stderr] Compiling day01a v0.1.0 (/opt/rustwide/workdir/aoc2023_day01) [INFO] [stderr] Compiling day09a v0.1.0 (/opt/rustwide/workdir/aoc2023_day09) [INFO] [stderr] Compiling day14a v0.1.0 (/opt/rustwide/workdir/aoc2023_day14) [INFO] [stderr] Compiling day11a v0.1.0 (/opt/rustwide/workdir/aoc2023_day11) [INFO] [stderr] Compiling day04a v0.1.0 (/opt/rustwide/workdir/aoc2023_day04) [INFO] [stderr] Compiling day12a v0.1.0 (/opt/rustwide/workdir/aoc2023_day12) [INFO] [stderr] Compiling day08a v0.1.0 (/opt/rustwide/workdir/aoc2023_day08) [INFO] [stderr] Compiling day10a v0.1.0 (/opt/rustwide/workdir/aoc2023_day10) [INFO] [stderr] Compiling day15a v0.1.0 (/opt/rustwide/workdir/aoc2023_day15) [INFO] [stderr] Compiling day17a v0.1.0 (/opt/rustwide/workdir/aoc2023_day17) [INFO] [stderr] Compiling aoc2023_utils v0.1.0 (/opt/rustwide/workdir/aoc2023_utils) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 5.72s [INFO] running `Command { std: "docker" "inspect" "9e63871c2c1dd33ccc30c22c290ae7fd04baa216b28c33e1cacb8034b971117b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9e63871c2c1dd33ccc30c22c290ae7fd04baa216b28c33e1cacb8034b971117b", kill_on_drop: false }` [INFO] [stdout] 9e63871c2c1dd33ccc30c22c290ae7fd04baa216b28c33e1cacb8034b971117b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] dc301cf4af61c9731c4dcd0eada75b81f9ba6f5b173cdcb4f784c62723bf858c [INFO] running `Command { std: "docker" "start" "-a" "dc301cf4af61c9731c4dcd0eada75b81f9ba6f5b173cdcb4f784c62723bf858c", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/aoc2023_utils-9bd4d6897eda3389) [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/day01a.rs (/opt/rustwide/target/debug/deps/aoc2023_day01a-8b1e1c3d4c4e3d36) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test day01::tests::test_get_calibration_value ... ok [INFO] [stdout] test day01::tests::test_get_calibration_value2 ... ok [INFO] [stdout] test day01::tests::test_sum_calibration_values ... ok [INFO] [stdout] test day01::tests::test_sum_calibration_values2 ... 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/day01b.rs (/opt/rustwide/target/debug/deps/aoc2023_day01b-35ab31a9948aa8e0) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test day01::tests::test_get_calibration_value ... ok [INFO] [stdout] test day01::tests::test_sum_calibration_values ... ok [INFO] [stdout] test day01::tests::test_sum_calibration_values2 ... ok [INFO] [stdout] test day01::tests::test_get_calibration_value2 ... 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/day02a.rs (/opt/rustwide/target/debug/deps/aoc2023_day02a-8a48dc55ab34971f) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test day02::tests::test_parse_line ... ok [INFO] [stdout] test day02::tests::test_get_sum_of_power_of_min_possible_sets ... ok [INFO] [stdout] test day02::tests::test_parse_handful ... ok [INFO] [stdout] test day02::tests::test_get_sum_of_possible_game_ids ... 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/day02b.rs (/opt/rustwide/target/debug/deps/aoc2023_day02b-836e756b2e1e0eb5) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test day02::tests::test_parse_handful ... ok [INFO] [stdout] test day02::tests::test_get_sum_of_possible_game_ids ... ok [INFO] [stdout] test day02::tests::test_parse_line ... ok [INFO] [stdout] test day02::tests::test_get_sum_of_power_of_min_possible_sets ... 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/day03a.rs (/opt/rustwide/target/debug/deps/aoc2023_day03a-c283ba5db99786a6) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test day03::tests::test_get_ids_and_adjacent_cells ... ok [INFO] [stdout] test day03::tests::test_get_sum_of_gear_ratios ... ok [INFO] [stdout] test day03::tests::test_parse_schematic_for_symbols ... ok [INFO] [stdout] test day03::tests::test_get_sum_of_ids ... 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/day03b.rs (/opt/rustwide/target/debug/deps/aoc2023_day03b-0f6ce9600a1800eb) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test day03::tests::test_get_ids_and_adjacent_cells ... ok [INFO] [stdout] test day03::tests::test_get_sum_of_gear_ratios ... ok [INFO] [stdout] test day03::tests::test_get_sum_of_ids ... ok [INFO] [stdout] test day03::tests::test_parse_schematic_for_symbols ... 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/day04a.rs (/opt/rustwide/target/debug/deps/aoc2023_day04a-365071d669f0db1f) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test day04::tests::test_get_num_matches ... ok [INFO] [stdout] test day04::tests::test_get_points_for_cards ... ok [INFO] [stdout] test day04::tests::test_get_num_cards_after_rewinning ... ok [INFO] [stdout] test day04::tests::test_parse_card ... 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/day04b.rs (/opt/rustwide/target/debug/deps/aoc2023_day04b-27cbe511d98fc204) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test day04::tests::test_get_num_cards_after_rewinning ... ok [INFO] [stdout] test day04::tests::test_get_points_for_cards ... ok [INFO] [stdout] test day04::tests::test_parse_card ... ok [INFO] [stdout] test day04::tests::test_get_num_matches ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests src/day05a.rs (/opt/rustwide/target/debug/deps/aoc2023_day05a-02edaccc6a7450a4) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test day05::tests::test_get_lowest_loc_for_seed_ranges ... ok [INFO] [stdout] test day05::tests::test_get_loc_for_seed ... ok [INFO] [stdout] test day05::tests::test_parse_input ... ok [INFO] [stdout] test day05::tests::test_get_mapped_val ... ok [INFO] [stdout] test day05::tests::test_get_lowest_loc_for_seed ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/day05b.rs (/opt/rustwide/target/debug/deps/aoc2023_day05b-22e1ff64ac99361a) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test day05::tests::test_get_lowest_loc_for_seed ... ok [INFO] [stdout] test day05::tests::test_get_loc_for_seed ... ok [INFO] [stdout] test day05::tests::test_get_mapped_val ... ok [INFO] [stdout] test day05::tests::test_parse_input ... ok [INFO] [stderr] Running unittests src/day06a.rs (/opt/rustwide/target/debug/deps/aoc2023_day06a-9555ceb1042f5a10) [INFO] [stdout] test day05::tests::test_get_lowest_loc_for_seed_ranges ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test day06::tests::test_get_num_of_ways_to_win_single_race ... ok [INFO] [stdout] test day06::tests::test_get_num_wins ... ok [INFO] [stdout] test day06::tests::test_get_produce_of_ways_to_win ... ok [INFO] [stdout] test day06::tests::test_parse_input ... ok [INFO] [stdout] test day06::tests::test_update_race_input ... ok [INFO] [stdout] test day06::tests::test_update_race_line ... 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/day06b.rs (/opt/rustwide/target/debug/deps/aoc2023_day06b-8346f78b02f70746) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test day06::tests::test_get_num_of_ways_to_win_single_race ... ok [INFO] [stdout] test day06::tests::test_get_num_wins ... ok [INFO] [stdout] test day06::tests::test_get_produce_of_ways_to_win ... ok [INFO] [stdout] test day06::tests::test_parse_input ... ok [INFO] [stdout] test day06::tests::test_update_race_line ... ok [INFO] [stdout] test day06::tests::test_update_race_input ... 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/day07a.rs (/opt/rustwide/target/debug/deps/aoc2023_day07a-4992283b6ee960da) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test day07::tests::test_get_winnings_with_jokers ... ok [INFO] [stdout] test day07::tests::test_get_winnings ... ok [INFO] [stdout] test day07::tests::test_parse_hand_with_bid ... ok [INFO] [stdout] test day07::tests::test_parse_hand ... 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/day07b.rs (/opt/rustwide/target/debug/deps/aoc2023_day07b-ecab52e3d56ea741) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test day07::tests::test_get_winnings ... ok [INFO] [stdout] test day07::tests::test_get_winnings_with_jokers ... ok [INFO] [stdout] test day07::tests::test_parse_hand ... ok [INFO] [stdout] test day07::tests::test_parse_hand_with_bid ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests src/day08a.rs (/opt/rustwide/target/debug/deps/aoc2023_day08a-2362b189ddf9e307) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test day08::tests::test_get_ghost_traversal_steps ... ok [INFO] [stdout] test day08::tests::test_get_traversal_steps ... ok [INFO] [stdout] test day08::tests::test_parse_input ... 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/day08b.rs (/opt/rustwide/target/debug/deps/aoc2023_day08b-d7dd0c94776ba9ad) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test day08::tests::test_get_ghost_traversal_steps ... ok [INFO] [stdout] test day08::tests::test_parse_input ... ok [INFO] [stdout] test day08::tests::test_get_traversal_steps ... 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/day09a.rs (/opt/rustwide/target/debug/deps/aoc2023_day09a-12db0599bc3f9eb6) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test day09::tests::test_extrapolate_line_back ... ok [INFO] [stdout] test day09::tests::test_extrapolate_line ... ok [INFO] [stdout] test day09::tests::test_get_line_diffs ... ok [INFO] [stdout] test day09::tests::test_sum_extrapolated_back_values ... ok [INFO] [stdout] test day09::tests::test_parse_line ... ok [INFO] [stdout] test day09::tests::test_sum_extrapolated_values ... 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/day09b.rs (/opt/rustwide/target/debug/deps/aoc2023_day09b-744ce561e30058cc) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test day09::tests::test_extrapolate_line ... ok [INFO] [stdout] test day09::tests::test_parse_line ... ok [INFO] [stdout] test day09::tests::test_sum_extrapolated_values ... ok [INFO] [stdout] test day09::tests::test_sum_extrapolated_back_values ... ok [INFO] [stdout] test day09::tests::test_extrapolate_line_back ... ok [INFO] [stdout] test day09::tests::test_get_line_diffs ... 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/day10a.rs (/opt/rustwide/target/debug/deps/aoc2023_day10a-d3133a3fbbc2b036) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test day10::tests::test_get_max_dist_from_input ... ok [INFO] [stderr] Running unittests src/day10b.rs (/opt/rustwide/target/debug/deps/aoc2023_day10b-653b76ba3bdd5146) [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test day10::tests::test_get_max_dist_from_input ... 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/day11a.rs (/opt/rustwide/target/debug/deps/aoc2023_day11a-0f5876c97e5e738d) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test day11::tests::test_get_expanded_rows_and_cols ... ok [INFO] [stdout] test day11::tests::test_get_pairs ... ok [INFO] [stdout] test day11::tests::test_expanded_space ... ok [INFO] [stderr] Running unittests src/day11b.rs (/opt/rustwide/target/debug/deps/aoc2023_day11b-fb636d702655068f) [INFO] [stdout] test day11::tests::test_get_dist_between_galaxies ... ok [INFO] [stdout] test day11::tests::test_get_sum_of_galaxy_dists ... ok [INFO] [stdout] test day11::tests::test_parse_input ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test day11::tests::test_get_expanded_rows_and_cols ... ok [INFO] [stdout] test day11::tests::test_expanded_space ... ok [INFO] [stdout] test day11::tests::test_get_pairs ... ok [INFO] [stdout] test day11::tests::test_get_dist_between_galaxies ... ok [INFO] [stdout] test day11::tests::test_parse_input ... ok [INFO] [stdout] test day11::tests::test_get_sum_of_galaxy_dists ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests src/day12a.rs (/opt/rustwide/target/debug/deps/aoc2023_day12a-7268aa8458535661) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test day12::tests::test_asdf ... ignored [INFO] [stdout] test day12::tests::test_gen_all_possibilities ... ignored [INFO] [stdout] test day12::tests::test_gen_all_slot_combos ... ignored [INFO] [stdout] test day12::tests::test_get_num_good_configs ... ignored [INFO] [stdout] test day12::tests::test_get_sum_of_num_good_configs ... ignored [INFO] [stdout] test day12::tests::test_get_sum_of_num_good_configs_unfolded ... ignored [INFO] [stdout] test day12::tests::test_matches_template ... ignored [INFO] [stdout] test day12::tests::test_parse_spring_row ... ignored [INFO] [stdout] test day12::tests::test_unfold_line ... ignored [INFO] [stdout] test day12::tests::test_get_num_good_configs2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 9 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests src/day12b.rs (/opt/rustwide/target/debug/deps/aoc2023_day12b-416118570c8f6ee1) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test day12::tests::test_asdf ... ignored [INFO] [stdout] test day12::tests::test_gen_all_possibilities ... ignored [INFO] [stdout] test day12::tests::test_gen_all_slot_combos ... ignored [INFO] [stdout] test day12::tests::test_get_num_good_configs ... ignored [INFO] [stdout] test day12::tests::test_get_sum_of_num_good_configs ... ignored [INFO] [stdout] test day12::tests::test_get_sum_of_num_good_configs_unfolded ... ignored [INFO] [stdout] test day12::tests::test_matches_template ... ignored [INFO] [stdout] test day12::tests::test_parse_spring_row ... ignored [INFO] [stdout] test day12::tests::test_unfold_line ... ignored [INFO] [stdout] test day12::tests::test_get_num_good_configs2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 9 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests src/day13a.rs (/opt/rustwide/target/debug/deps/aoc2023_day13a-ea0b718b2ea632e5) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test day13::tests::test_build_pattern ... ok [INFO] [stdout] test day13::tests::test_find_horizontal_line_of_symmetry ... ok [INFO] [stdout] test day13::tests::test_get_mirror_val_for_pattern ... ok [INFO] [stdout] test day13::tests::test_parse_input ... ok [INFO] [stdout] test day13::tests::test_get_summary_val ... ok [INFO] [stdout] test day13::tests::test_reverse_coord ... ok [INFO] [stdout] test day13::tests::test_get_smudged_summary_val ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [INFO] [stderr] Running unittests src/day13b.rs (/opt/rustwide/target/debug/deps/aoc2023_day13b-7d5d41db25faa8fe) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test day13::tests::test_build_pattern ... ok [INFO] [stdout] test day13::tests::test_find_horizontal_line_of_symmetry ... ok [INFO] [stdout] test day13::tests::test_get_mirror_val_for_pattern ... ok [INFO] [stdout] test day13::tests::test_parse_input ... ok [INFO] [stdout] test day13::tests::test_reverse_coord ... ok [INFO] [stdout] test day13::tests::test_get_summary_val ... ok [INFO] [stdout] test day13::tests::test_get_smudged_summary_val ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s [INFO] [stdout] [INFO] [stderr] Running unittests src/day14a.rs (/opt/rustwide/target/debug/deps/aoc2023_day14a-d23b94c4dda8749a) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test day14::tests::test_get_summary ... ok [INFO] [stdout] test day14::tests::test_rotate_board_ccw ... ok [INFO] [stdout] test day14::tests::test_run_n_cycles ... ok [INFO] [stdout] test day14::tests::test_roll_to_top ... ok [INFO] [stdout] test day14::tests::test_get_load ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/day14b.rs (/opt/rustwide/target/debug/deps/aoc2023_day14b-f7ad0bf8cd80a8c6) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test day14::tests::test_roll_to_top ... ok [INFO] [stdout] test day14::tests::test_run_n_cycles ... ok [INFO] [stdout] test day14::tests::test_get_load ... ok [INFO] [stdout] test day14::tests::test_get_summary ... ok [INFO] [stdout] test day14::tests::test_rotate_board_ccw ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests src/day15a.rs (/opt/rustwide/target/debug/deps/aoc2023_day15a-e0e3e2c151b377e9) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test day15::tests::test_hash ... ok [INFO] [stdout] test day15::tests::test_parse_and_sum_step_hashes ... ok [INFO] [stdout] test day15::tests::test_process_input ... 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/day15b.rs (/opt/rustwide/target/debug/deps/aoc2023_day15b-1b0c827608c435bd) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test day15::tests::test_parse_and_sum_step_hashes ... ok [INFO] [stdout] test day15::tests::test_hash ... ok [INFO] [stdout] test day15::tests::test_process_input ... 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/day16a.rs (/opt/rustwide/target/debug/deps/aoc2023_day16a-d4670c535fde8596) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test day16::tests::test_parse_input ... ok [INFO] [stdout] test day16::tests::test_get_num_energized_from_input ... ok [INFO] [stdout] test day16::tests::test_get_max_num_energized_from_input ... 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/day16b.rs (/opt/rustwide/target/debug/deps/aoc2023_day16b-051922e470704273) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test day16::tests::test_get_max_num_energized_from_input ... ok [INFO] [stdout] test day16::tests::test_get_num_energized_from_input ... ok [INFO] [stdout] test day16::tests::test_parse_input ... 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/day17a.rs (/opt/rustwide/target/debug/deps/aoc2023_day17a-d35fd34859d84443) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test day17::tests::test_get_min_disipation_from_input ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Doc-tests aoc2023_utils [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" "dc301cf4af61c9731c4dcd0eada75b81f9ba6f5b173cdcb4f784c62723bf858c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dc301cf4af61c9731c4dcd0eada75b81f9ba6f5b173cdcb4f784c62723bf858c", kill_on_drop: false }` [INFO] [stdout] dc301cf4af61c9731c4dcd0eada75b81f9ba6f5b173cdcb4f784c62723bf858c