[INFO] cloning repository https://github.com/alecdwm/advent-of-code-2018
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/alecdwm/advent-of-code-2018" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Falecdwm%2Fadvent-of-code-2018", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Falecdwm%2Fadvent-of-code-2018'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] b97ebb02a9a3ec21928b416541ac40b0e8396c9a
[INFO] testing alecdwm/advent-of-code-2018 against master#0d162b25edd5bf0dba9a22e83b614f1113e90474 for pr-150681
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Falecdwm%2Fadvent-of-code-2018" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/alecdwm/advent-of-code-2018
[INFO] finished tweaking git repo https://github.com/alecdwm/advent-of-code-2018
[INFO] tweaked toml for git repo https://github.com/alecdwm/advent-of-code-2018 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/alecdwm/advent-of-code-2018 on toolchain 0d162b25edd5bf0dba9a22e83b614f1113e90474
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/alecdwm/advent-of-code-2018 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" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[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-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] f356537760d96f2b9b5b6ee7fe9bfa3d3dcc505077b7814a843f44ae7e4b0f8e
[INFO] running `Command { std: "docker" "start" "-a" "f356537760d96f2b9b5b6ee7fe9bfa3d3dcc505077b7814a843f44ae7e4b0f8e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f356537760d96f2b9b5b6ee7fe9bfa3d3dcc505077b7814a843f44ae7e4b0f8e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f356537760d96f2b9b5b6ee7fe9bfa3d3dcc505077b7814a843f44ae7e4b0f8e", kill_on_drop: false }`
[INFO] [stdout] f356537760d96f2b9b5b6ee7fe9bfa3d3dcc505077b7814a843f44ae7e4b0f8e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a231b2ec4dd7a40a1124d5193bb40dd0103247d86b4a37be33bd364f67f3a119
[INFO] running `Command { std: "docker" "start" "-a" "a231b2ec4dd7a40a1124d5193bb40dd0103247d86b4a37be33bd364f67f3a119", kill_on_drop: false }`
[INFO] [stderr]    Compiling either v1.5.3
[INFO] [stderr]    Compiling itertools v0.8.2
[INFO] [stderr]    Compiling advent-of-code v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/year_2019/day6.rs:134:17
[INFO] [stdout]     |
[INFO] [stdout] 134 |     fn get_body(&self, id: &str) -> &OrbitMapBody {
[INFO] [stdout]     |                 ^^^^^               ^^^^^^^^^^^^^
[INFO] [stdout]     |                 |                   ||
[INFO] [stdout]     |                 |                   |the same lifetime is hidden here
[INFO] [stdout]     |                 |                   the same lifetime is elided 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] 134 |     fn get_body(&self, id: &str) -> &OrbitMapBody<'_> {
[INFO] [stdout]     |                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/year_2019/day6.rs:140:24
[INFO] [stdout]     |
[INFO] [stdout] 140 |     fn get_body_parent(&self, id: &str) -> &OrbitMapBody {
[INFO] [stdout]     |                        ^^^^^               ^^^^^^^^^^^^^
[INFO] [stdout]     |                        |                   ||
[INFO] [stdout]     |                        |                   |the same lifetime is hidden here
[INFO] [stdout]     |                        |                   the same lifetime is elided 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] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 140 |     fn get_body_parent(&self, id: &str) -> &OrbitMapBody<'_> {
[INFO] [stdout]     |                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.14s
[INFO] running `Command { std: "docker" "inspect" "a231b2ec4dd7a40a1124d5193bb40dd0103247d86b4a37be33bd364f67f3a119", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a231b2ec4dd7a40a1124d5193bb40dd0103247d86b4a37be33bd364f67f3a119", kill_on_drop: false }`
[INFO] [stdout] a231b2ec4dd7a40a1124d5193bb40dd0103247d86b4a37be33bd364f67f3a119
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 149228b039c37a7cccaff900c91f9f09b97b818fd5112204a82d7e08ade74b2a
[INFO] running `Command { std: "docker" "start" "-a" "149228b039c37a7cccaff900c91f9f09b97b818fd5112204a82d7e08ade74b2a", kill_on_drop: false }`
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/year_2019/day6.rs:134:17
[INFO] [stdout]     |
[INFO] [stdout] 134 |     fn get_body(&self, id: &str) -> &OrbitMapBody {
[INFO] [stdout]     |                 ^^^^^               ^^^^^^^^^^^^^
[INFO] [stdout]     |                 |                   ||
[INFO] [stdout]     |                 |                   |the same lifetime is hidden here
[INFO] [stdout]     |                 |                   the same lifetime is elided 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] 134 |     fn get_body(&self, id: &str) -> &OrbitMapBody<'_> {
[INFO] [stdout]     |                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/year_2019/day6.rs:140:24
[INFO] [stdout]     |
[INFO] [stdout] 140 |     fn get_body_parent(&self, id: &str) -> &OrbitMapBody {
[INFO] [stdout]     |                        ^^^^^               ^^^^^^^^^^^^^
[INFO] [stdout]     |                        |                   ||
[INFO] [stdout]     |                        |                   |the same lifetime is hidden here
[INFO] [stdout]     |                        |                   the same lifetime is elided 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] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 140 |     fn get_body_parent(&self, id: &str) -> &OrbitMapBody<'_> {
[INFO] [stdout]     |                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling advent-of-code v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/year_2019/day6.rs:134:17
[INFO] [stdout]     |
[INFO] [stdout] 134 |     fn get_body(&self, id: &str) -> &OrbitMapBody {
[INFO] [stdout]     |                 ^^^^^               ^^^^^^^^^^^^^
[INFO] [stdout]     |                 |                   ||
[INFO] [stdout]     |                 |                   |the same lifetime is hidden here
[INFO] [stdout]     |                 |                   the same lifetime is elided 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] 134 |     fn get_body(&self, id: &str) -> &OrbitMapBody<'_> {
[INFO] [stdout]     |                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/year_2019/day6.rs:140:24
[INFO] [stdout]     |
[INFO] [stdout] 140 |     fn get_body_parent(&self, id: &str) -> &OrbitMapBody {
[INFO] [stdout]     |                        ^^^^^               ^^^^^^^^^^^^^
[INFO] [stdout]     |                        |                   ||
[INFO] [stdout]     |                        |                   |the same lifetime is hidden here
[INFO] [stdout]     |                        |                   the same lifetime is elided 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] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 140 |     fn get_body_parent(&self, id: &str) -> &OrbitMapBody<'_> {
[INFO] [stdout]     |                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.50s
[INFO] running `Command { std: "docker" "inspect" "149228b039c37a7cccaff900c91f9f09b97b818fd5112204a82d7e08ade74b2a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "149228b039c37a7cccaff900c91f9f09b97b818fd5112204a82d7e08ade74b2a", kill_on_drop: false }`
[INFO] [stdout] 149228b039c37a7cccaff900c91f9f09b97b818fd5112204a82d7e08ade74b2a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] f5083eb2ce23d2d8998bdb9d7cd5f2fd8588ad65d00082b7a89a2baf45201900
[INFO] running `Command { std: "docker" "start" "-a" "f5083eb2ce23d2d8998bdb9d7cd5f2fd8588ad65d00082b7a89a2baf45201900", kill_on_drop: false }`
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout] 
[INFO] [stderr]    --> src/year_2019/day6.rs:134:17
[INFO] [stdout] running 15 tests
[INFO] [stderr]     |
[INFO] [stdout] test year_2019::day3::tests::test_manhattan_distance ... ok
[INFO] [stderr] 134 |     fn get_body(&self, id: &str) -> &OrbitMapBody {
[INFO] [stdout] test year_2019::day3::tests::test_part2_examples ... ok
[INFO] [stderr]     |                 ^^^^^               ^^^^^^^^^^^^^
[INFO] [stdout] test year_2019::day2::tests::test_part1_examples ... ok
[INFO] [stderr]     |                 |                   ||
[INFO] [stdout] test year_2019::day4::tests::test_part1_password_factchecker ... ok
[INFO] [stderr]     |                 |                   |the same lifetime is hidden here
[INFO] [stdout] test year_2019::day4::tests::test_part2_password_factchecker ... ok
[INFO] [stderr]     |                 |                   the same lifetime is elided here
[INFO] [stdout] test year_2019::day5::tests::test_intcode_computer_input_output ... ok
[INFO] [stderr]     |                 the lifetime is elided here
[INFO] [stdout] test year_2019::day5::tests::test_intcode_computer_part_2_comparison_examples ... ok
[INFO] [stderr]     |
[INFO] [stdout] test year_2019::day6::tests::test_orbit_count_checksum ... ok
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] test year_2019::day6::tests::test_orbital_transfers ... ok
[INFO] [stderr]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] test year_2019::day3::tests::test_part1_examples ... ok
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 134 |     fn get_body(&self, id: &str) -> &OrbitMapBody<'_> {
[INFO] [stderr]     |                                                  ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/year_2019/day6.rs:140:24
[INFO] [stderr]     |
[INFO] [stderr] 140 |     fn get_body_parent(&self, id: &str) -> &OrbitMapBody {
[INFO] [stderr]     |                        ^^^^^               ^^^^^^^^^^^^^
[INFO] [stderr]     |                        |                   ||
[INFO] [stderr]     |                        |                   |the same lifetime is hidden here
[INFO] [stderr]     |                        |                   the same lifetime is elided 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] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 140 |     fn get_body_parent(&self, id: &str) -> &OrbitMapBody<'_> {
[INFO] [stderr]     |                                                         ++++
[INFO] [stderr] 
[INFO] [stderr] warning: `advent-of-code` (lib) generated 2 warnings (run `cargo fix --lib -p advent-of-code` to apply 2 suggestions)
[INFO] [stderr] warning: `advent-of-code` (lib test) generated 2 warnings (2 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.03s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/advent_of_code-81e6479b48ffcf86)
[INFO] [stdout] test year_2019::day9::tests::test_part1_examples ... ok
[INFO] [stdout] test year_2019::day9::tests::test_intcode_computer_echo ... ok
[INFO] [stdout] test year_2019::day10::tests::test_part1_examples ... ok
[INFO] [stdout] test year_2019::day7::tests::test_part1_examples ... ok
[INFO] [stdout] test year_2019::day7::tests::test_part2_examples ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/advent_of_code-92301c127baf1667)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.37s
[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 advent_of_code
[INFO] [stdout] 
[INFO] [stdout] running 39 tests
[INFO] [stdout] test src/year_2018/day6.rs - year_2018::day6::part2 (line 89) ... FAILED
[INFO] [stdout] test src/year_2018/day1.rs - year_2018::day1::part2 (line 66) ... FAILED
[INFO] [stdout] test src/year_2018/day1.rs - year_2018::day1::part2 (line 54) ... FAILED
[INFO] [stdout] test src/year_2019/day2.rs - year_2019::day2::part1 (line 48) ... FAILED
[INFO] [stdout] test src/year_2018/day1.rs - year_2018::day1::part1 (line 30) ... FAILED
[INFO] [stdout] test src/year_2019/day4.rs - year_2019::day4::part1 (line 10) ... FAILED
[INFO] [stdout] test src/year_2019/day4.rs - year_2019::day4::part1 (line 17) ... FAILED
[INFO] [stdout] test src/year_2019/day5.rs - year_2019::day5::part1 (line 43) ... FAILED
[INFO] [stdout] test src/year_2019/day1.rs - year_2019::day1::part2 (line 40) ... FAILED
[INFO] [stdout] test src/year_2019/day10.rs - year_2019::day10::part1 (line 42) ... FAILED
[INFO] [stdout] test src/year_2019/day5.rs - year_2019::day5::part1 (line 11) ... FAILED
[INFO] [stdout] test src/year_2019/day4.rs - year_2019::day4::part2 (line 41) ... FAILED
[INFO] [stdout] test src/year_2019/day5.rs - year_2019::day5::part2 (line 97) ... FAILED
[INFO] [stdout] test src/year_2019/day5.rs - year_2019::day5::part2 (line 86) ... FAILED
[INFO] [stdout] test src/year_2018/day3.rs - year_2018::day3::part1 (line 13) ... FAILED
[INFO] [stdout] test src/year_2018/day5.rs - year_2018::day5::part2 (line 47) ... FAILED
[INFO] [stdout] test src/year_2018/day2.rs - year_2018::day2::part1 (line 17) ... FAILED
[INFO] [stdout] test src/year_2019/day6.rs - year_2019::day6::part1 (line 41) ... FAILED
[INFO] [stdout] test src/year_2019/day6.rs - year_2019::day6::part2 (line 101) ... FAILED
[INFO] [stdout] test src/year_2018/day7.rs - year_2018::day7::part1 (line 35) ... FAILED
[INFO] [stdout] test src/year_2018/day5.rs - year_2018::day5::part1 (line 11) ... FAILED
[INFO] [stdout] test src/year_2019/day7.rs - year_2019::day7::part1 (line 11) ... FAILED
[INFO] [stdout] test src/year_2018/day1.rs - year_2018::day1::part1 (line 21) ... FAILED
[INFO] [stdout] test src/year_2019/day5.rs - year_2019::day5::part2 (line 104) ... FAILED
[INFO] [stdout] test src/year_2019/day1.rs - year_2019::day1::part1 (line 11) ... FAILED
[INFO] [stdout] test src/year_2019/day3.rs - year_2019::day3::part2 (line 89) ... FAILED
[INFO] [stdout] test src/year_2019/day7.rs - year_2019::day7::part2 (line 84) ... FAILED
[INFO] [stdout] test src/year_2019/day9.rs - year_2019::day9::part1 (line 34) ... FAILED
[INFO] [stdout] test src/year_2019/day9.rs - year_2019::day9::part1 (line 29) ... FAILED
[INFO] [stdout] test src/year_2019/day6.rs - year_2019::day6::part2 (line 108) ... FAILED
[INFO] [stdout] test src/year_2019/day9.rs - year_2019::day9::part1 (line 23) ... FAILED
[INFO] [stdout] test src/year_2019/day6.rs - year_2019::day6::part1 (line 9) ... FAILED
[INFO] [stdout] test src/year_2019/day3.rs - year_2019::day3::part1 (line 39) ... FAILED
[INFO] [stdout] test src/year_2019/day7.rs - year_2019::day7::part2 (line 63) ... FAILED
[INFO] [stdout] test src/year_2019/day7.rs - year_2019::day7::part1 (line 35) ... FAILED
[INFO] [stdout] test src/year_2019/day6.rs - year_2019::day6::part2 (line 91) ... FAILED
[INFO] [stdout] test src/year_2019/day7.rs - year_2019::day7::part1 (line 25) ... FAILED
[INFO] [stdout] test src/year_2019/day8.rs - year_2019::day8::part2 (line 89) ... FAILED
[INFO] [stdout] test src/year_2019/day6.rs - year_2019::day6::part1 (line 51) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/year_2018/day6.rs - year_2018::day6::part2 (line 89) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `to`
[INFO] [stdout]   --> src/year_2018/day6.rs:90:10
[INFO] [stdout]    |
[INFO] [stdout] 90 | Distance to coordinate A: abs(4-1) + abs(3-1) =  5
[INFO] [stdout]    |          ^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2018/day1.rs - year_2018::day1::part2 (line 66) stdout ----
[INFO] [stdout] error: expected item, found `+`
[INFO] [stdout]   --> src/year_2018/day1.rs:67:1
[INFO] [stdout]    |
[INFO] [stdout] 67 | +1, -1 first reaches 0 twice.
[INFO] [stdout]    | ^ expected item
[INFO] [stdout]    |
[INFO] [stdout]    = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2018/day1.rs - year_2018::day1::part2 (line 54) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `frequency`
[INFO] [stdout]   --> src/year_2018/day1.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 | Current frequency  0, change of +1; resulting frequency  1.
[INFO] [stdout]    |         ^^^^^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day2.rs - year_2019::day2::part1 (line 48) stdout ----
[INFO] [stdout] error: expected item, found `1`
[INFO] [stdout]   --> src/year_2019/day2.rs:49:1
[INFO] [stdout]    |
[INFO] [stdout] 49 | 1,0,0,0,99 becomes 2,0,0,0,99 (1 + 1 = 2).
[INFO] [stdout]    | ^ expected item
[INFO] [stdout]    |
[INFO] [stdout]    = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2018/day1.rs - year_2018::day1::part1 (line 30) stdout ----
[INFO] [stdout] error: expected item, found `+`
[INFO] [stdout]   --> src/year_2018/day1.rs:31:1
[INFO] [stdout]    |
[INFO] [stdout] 31 | +1, +1, +1 results in  3
[INFO] [stdout]    | ^ expected item
[INFO] [stdout]    |
[INFO] [stdout]    = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day4.rs - year_2019::day4::part1 (line 10) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `is`
[INFO] [stdout]   --> src/year_2019/day4.rs:11:4
[INFO] [stdout]    |
[INFO] [stdout] 11 | It is a six-digit number.
[INFO] [stdout]    |    ^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day4.rs - year_2019::day4::part1 (line 17) stdout ----
[INFO] [stdout] error: expected item, found `111111`
[INFO] [stdout]   --> src/year_2019/day4.rs:18:1
[INFO] [stdout]    |
[INFO] [stdout] 18 | 111111 meets these criteria (double 11, never decreases).
[INFO] [stdout]    | ^^^^^^ expected item
[INFO] [stdout]    |
[INFO] [stdout]    = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day5.rs - year_2019::day5::part1 (line 43) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `is`
[INFO] [stdout]   --> src/year_2019/day5.rs:44:4
[INFO] [stdout]    |
[INFO] [stdout] 44 | It is important to remember that the instruction pointer should increase by the number of values in the instruction after the instru...
[INFO] [stdout]    |    ^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day1.rs - year_2019::day1::part2 (line 40) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `module`
[INFO] [stdout]   --> src/year_2019/day1.rs:41:3
[INFO] [stdout]    |
[INFO] [stdout] 41 | A module of mass 14 requires 2 fuel. This fuel requires no further fuel (2 divided by 3 and rounded down is 0, which would call for ...
[INFO] [stdout]    |   ^^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day10.rs - year_2019::day10::part1 (line 42) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `is`
[INFO] [stdout]   --> src/year_2019/day10.rs:43:6
[INFO] [stdout]    |
[INFO] [stdout] 43 | Best is 5,8 with 33 other asteroids detected:
[INFO] [stdout]    |      ^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day5.rs - year_2019::day5::part1 (line 11) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `3`
[INFO] [stdout]   --> src/year_2019/day5.rs:12:8
[INFO] [stdout]    |
[INFO] [stdout] 12 | Opcode 3 takes a single integer as input and saves it to the address given by its only parameter. For example, the instruction 3,50 ...
[INFO] [stdout]    |        ^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day4.rs - year_2019::day4::part2 (line 41) stdout ----
[INFO] [stdout] error: expected item, found `112233`
[INFO] [stdout]   --> src/year_2019/day4.rs:42:1
[INFO] [stdout]    |
[INFO] [stdout] 42 | 112233 meets these criteria because the digits never decrease and all repeated digits are exactly two digits long.
[INFO] [stdout]    | ^^^^^^ expected item
[INFO] [stdout]    |
[INFO] [stdout]    = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day5.rs - year_2019::day5::part2 (line 97) stdout ----
[INFO] [stdout] error: expected item, found `3`
[INFO] [stdout]   --> src/year_2019/day5.rs:98:1
[INFO] [stdout]    |
[INFO] [stdout] 98 | 3,9,8,9,10,9,4,9,99,-1,8 - Using position mode, consider whether the input is equal to 8; output 1 (if it is) or 0 (if it is not).
[INFO] [stdout]    | ^ expected item
[INFO] [stdout]    |
[INFO] [stdout]    = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day5.rs - year_2019::day5::part2 (line 86) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `5`
[INFO] [stdout]   --> src/year_2019/day5.rs:87:8
[INFO] [stdout]    |
[INFO] [stdout] 87 | Opcode 5 is jump-if-true: if the first parameter is non-zero, it sets the instruction pointer to the value from the second parameter...
[INFO] [stdout]    |        ^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2018/day3.rs - year_2018::day3::part1 (line 13) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `number`
[INFO] [stdout]   --> src/year_2018/day3.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | The number of inches between the left edge of the fabric and the left edge of the rectangle.
[INFO] [stdout]    |     ^^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2018/day5.rs - year_2018::day5::part2 (line 47) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `all`
[INFO] [stdout]   --> src/year_2018/day5.rs:48:10
[INFO] [stdout]    |
[INFO] [stdout] 48 | Removing all A/a units produces dbcCCBcCcD. Fully reacting this polymer produces dbCBcD, which has length 6.
[INFO] [stdout]    |          ^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2018/day2.rs - year_2018::day2::part1 (line 17) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `contains`
[INFO] [stdout]   --> src/year_2018/day2.rs:18:8
[INFO] [stdout]    |
[INFO] [stdout] 18 | abcdef contains no letters that appear exactly two or three times.
[INFO] [stdout]    |        ^^^^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day6.rs - year_2019::day6::part1 (line 41) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `-`
[INFO] [stdout]   --> src/year_2019/day6.rs:42:7
[INFO] [stdout]    |
[INFO] [stdout] 42 |     G - H       J - K - L
[INFO] [stdout]    |       ^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day6.rs - year_2019::day6::part2 (line 101) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `to`
[INFO] [stdout]    --> src/year_2019/day6.rs:102:3
[INFO] [stdout]     |
[INFO] [stdout] 102 | K to J
[INFO] [stdout]     |   ^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2018/day7.rs - year_2018::day7::part1 (line 35) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `C`
[INFO] [stdout]   --> src/year_2018/day7.rs:36:6
[INFO] [stdout]    |
[INFO] [stdout] 36 | Only C is available, and so it is done first.
[INFO] [stdout]    |      ^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2018/day5.rs - year_2018::day5::part1 (line 11) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `aA`
[INFO] [stdout]   --> src/year_2018/day5.rs:12:4
[INFO] [stdout]    |
[INFO] [stdout] 12 | In aA, a and A react, leaving nothing behind.
[INFO] [stdout]    |    ^^ expected one of `!` or `::`
[INFO] [stdout]    |
[INFO] [stdout] help: write keyword `in` in lowercase (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 12 - In aA, a and A react, leaving nothing behind.
[INFO] [stdout] 12 + in aA, a and A react, leaving nothing behind.
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day7.rs - year_2019::day7::part1 (line 11) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `-`
[INFO] [stdout]   --> src/year_2019/day7.rs:12:2
[INFO] [stdout]    |
[INFO] [stdout] 12 | O-------O  O-------O  O-------O  O-------O  O-------O
[INFO] [stdout]    |  ^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2018/day1.rs - year_2018::day1::part1 (line 21) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `frequency`
[INFO] [stdout]   --> src/year_2018/day1.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 | Current frequency  0, change of +1; resulting frequency  1.
[INFO] [stdout]    |         ^^^^^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day5.rs - year_2019::day5::part2 (line 104) stdout ----
[INFO] [stdout] error: expected item, found `3`
[INFO] [stdout]    --> src/year_2019/day5.rs:105:1
[INFO] [stdout]     |
[INFO] [stdout] 105 | 3,12,6,12,15,1,13,14,13,4,13,99,-1,0,1,9 (using position mode)
[INFO] [stdout]     | ^ expected item
[INFO] [stdout]     |
[INFO] [stdout]     = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day1.rs - year_2019::day1::part1 (line 11) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `a`
[INFO] [stdout]   --> src/year_2019/day1.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | For a mass of 12, divide by 3 and round down to get 4, then subtract 2 to get 2.
[INFO] [stdout]    |     ^ expected one of `!` or `::`
[INFO] [stdout]    |
[INFO] [stdout] help: write keyword `for` in lowercase (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 12 - For a mass of 12, divide by 3 and round down to get 4, then subtract 2 to get 2.
[INFO] [stdout] 12 + for a mass of 12, divide by 3 and round down to get 4, then subtract 2 to get 2.
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day3.rs - year_2019::day3::part2 (line 89) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `,`
[INFO] [stdout]   --> src/year_2019/day3.rs:90:4
[INFO] [stdout]    |
[INFO] [stdout] 90 | R75,D30,R83,U83,L12,D49,R71,U7,L72
[INFO] [stdout]    |    ^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day7.rs - year_2019::day7::part2 (line 84) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `thruster`
[INFO] [stdout]   --> src/year_2019/day7.rs:85:5
[INFO] [stdout]    |
[INFO] [stdout] 85 | Max thruster signal 139629729 (from phase setting sequence 9,8,7,6,5):
[INFO] [stdout]    |     ^^^^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day9.rs - year_2019::day9::part1 (line 34) stdout ----
[INFO] [stdout] error: expected item, found `109`
[INFO] [stdout]   --> src/year_2019/day9.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 | 109,1,204,-1,1001,100,1,100,1008,100,16,101,1006,101,0,99 takes no input and produces a copy of itself as output.
[INFO] [stdout]    | ^^^ expected item
[INFO] [stdout]    |
[INFO] [stdout]    = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day9.rs - year_2019::day9::part1 (line 29) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `computer`
[INFO] [stdout]   --> src/year_2019/day9.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 | The computer's available memory should be much larger than the initial program. Memory beyond the initial program starts with the va...
[INFO] [stdout]    |     ^^^^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day6.rs - year_2019::day6::part2 (line 108) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `-`
[INFO] [stdout]    --> src/year_2019/day6.rs:109:7
[INFO] [stdout]     |
[INFO] [stdout] 109 |     G - H       J - K - L
[INFO] [stdout]     |       ^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day9.rs - year_2019::day9::part1 (line 23) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `9`
[INFO] [stdout]   --> src/year_2019/day9.rs:24:8
[INFO] [stdout]    |
[INFO] [stdout] 24 | Opcode 9 adjusts the relative base by the value of its only parameter. The relative base increases (or decreases, if the value is ne...
[INFO] [stdout]    |        ^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day6.rs - year_2019::day6::part1 (line 9) stdout ----
[INFO] [stdout] error: unknown start of token: \
[INFO] [stdout]   --> src/year_2019/day6.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | \
[INFO] [stdout]    | ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \
[INFO] [stdout]   --> src/year_2019/day6.rs:11:16
[INFO] [stdout]    |
[INFO] [stdout] 11 |                \
[INFO] [stdout]    |                ^
[INFO] [stdout] 
[INFO] [stdout] error: expected expression, found `}`
[INFO] [stdout]   --> src/year_2019/day6.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | /                 |
[INFO] [stdout] 13 | |                 |
[INFO] [stdout]    | |_________________- while parsing the body of this closure
[INFO] [stdout] 14 |   } _doctest_main_src_year_2019_day6_rs_9_0() }
[INFO] [stdout]    |   ^ expected expression
[INFO] [stdout]    |
[INFO] [stdout] help: you might have meant to open the body of the closure, instead of enclosing the closure in a block
[INFO] [stdout]    |
[INFO] [stdout]  9 ~ fn main() { #[allow(non_snake_case)] fn _doctest_main_src_year_2019_day6_rs_9_0() 
[INFO] [stdout] 10 | \
[INFO] [stdout] 11 |                \
[INFO] [stdout] 12 |                 |
[INFO] [stdout] 13 ~                 | {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day3.rs - year_2019::day3::part1 (line 39) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `,`
[INFO] [stdout]   --> src/year_2019/day3.rs:40:4
[INFO] [stdout]    |
[INFO] [stdout] 40 | R75,D30,R83,U83,L12,D49,R71,U7,L72
[INFO] [stdout]    |    ^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day7.rs - year_2019::day7::part2 (line 63) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `-`
[INFO] [stdout]   --> src/year_2019/day7.rs:64:4
[INFO] [stdout]    |
[INFO] [stdout] 64 |   O-------O  O-------O  O-------O  O-------O  O-------O
[INFO] [stdout]    |    ^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day7.rs - year_2019::day7::part1 (line 35) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `thruster`
[INFO] [stdout]   --> src/year_2019/day7.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 | Max thruster signal 43210 (from phase setting sequence 4,3,2,1,0):
[INFO] [stdout]    |     ^^^^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day6.rs - year_2019::day6::part2 (line 91) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `/`
[INFO] [stdout]   --> src/year_2019/day6.rs:93:22
[INFO] [stdout]    |
[INFO] [stdout] 92 |                       YOU
[INFO] [stdout]    |                          - expected one of `!` or `::`
[INFO] [stdout] 93 |                      /
[INFO] [stdout]    |                      ^ unexpected token
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day7.rs - year_2019::day7::part1 (line 25) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `the`
[INFO] [stdout]   --> src/year_2019/day7.rs:26:7
[INFO] [stdout]    |
[INFO] [stdout] 26 | Start the copy of the amplifier controller software that will run on amplifier A. At its first input instruction, provide it the amp...
[INFO] [stdout]    |       ^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day8.rs - year_2019::day8::part2 (line 89) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `top`
[INFO] [stdout]   --> src/year_2019/day8.rs:90:5
[INFO] [stdout]    |
[INFO] [stdout] 90 | The top-left pixel is black because the top layer is 0.
[INFO] [stdout]    |     ^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/year_2019/day6.rs - year_2019::day6::part1 (line 51) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `directly`
[INFO] [stdout]   --> src/year_2019/day6.rs:52:3
[INFO] [stdout]    |
[INFO] [stdout] 52 | D directly orbits C and indirectly orbits B and COM, a total of 3 orbits.
[INFO] [stdout]    |   ^^^^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/year_2018/day1.rs - year_2018::day1::part1 (line 21)
[INFO] [stdout]     src/year_2018/day1.rs - year_2018::day1::part1 (line 30)
[INFO] [stdout]     src/year_2018/day1.rs - year_2018::day1::part2 (line 54)
[INFO] [stdout]     src/year_2018/day1.rs - year_2018::day1::part2 (line 66)
[INFO] [stdout]     src/year_2018/day2.rs - year_2018::day2::part1 (line 17)
[INFO] [stdout]     src/year_2018/day3.rs - year_2018::day3::part1 (line 13)
[INFO] [stdout]     src/year_2018/day5.rs - year_2018::day5::part1 (line 11)
[INFO] [stdout]     src/year_2018/day5.rs - year_2018::day5::part2 (line 47)
[INFO] [stdout]     src/year_2018/day6.rs - year_2018::day6::part2 (line 89)
[INFO] [stdout]     src/year_2018/day7.rs - year_2018::day7::part1 (line 35)
[INFO] [stdout]     src/year_2019/day1.rs - year_2019::day1::part1 (line 11)
[INFO] [stdout]     src/year_2019/day1.rs - year_2019::day1::part2 (line 40)
[INFO] [stdout]     src/year_2019/day10.rs - year_2019::day10::part1 (line 42)
[INFO] [stdout]     src/year_2019/day2.rs - year_2019::day2::part1 (line 48)
[INFO] [stdout]     src/year_2019/day3.rs - year_2019::day3::part1 (line 39)
[INFO] [stdout]     src/year_2019/day3.rs - year_2019::day3::part2 (line 89)
[INFO] [stdout]     src/year_2019/day4.rs - year_2019::day4::part1 (line 10)
[INFO] [stdout]     src/year_2019/day4.rs - year_2019::day4::part1 (line 17)
[INFO] [stdout]     src/year_2019/day4.rs - year_2019::day4::part2 (line 41)
[INFO] [stdout]     src/year_2019/day5.rs - year_2019::day5::part1 (line 11)
[INFO] [stdout]     src/year_2019/day5.rs - year_2019::day5::part1 (line 43)
[INFO] [stdout]     src/year_2019/day5.rs - year_2019::day5::part2 (line 104)
[INFO] [stdout]     src/year_2019/day5.rs - year_2019::day5::part2 (line 86)
[INFO] [stdout]     src/year_2019/day5.rs - year_2019::day5::part2 (line 97)
[INFO] [stdout]     src/year_2019/day6.rs - year_2019::day6::part1 (line 41)
[INFO] [stdout]     src/year_2019/day6.rs - year_2019::day6::part1 (line 51)
[INFO] [stdout]     src/year_2019/day6.rs - year_2019::day6::part1 (line 9)
[INFO] [stdout]     src/year_2019/day6.rs - year_2019::day6::part2 (line 101)
[INFO] [stdout]     src/year_2019/day6.rs - year_2019::day6::part2 (line 108)
[INFO] [stdout]     src/year_2019/day6.rs - year_2019::day6::part2 (line 91)
[INFO] [stdout]     src/year_2019/day7.rs - year_2019::day7::part1 (line 11)
[INFO] [stdout]     src/year_2019/day7.rs - year_2019::day7::part1 (line 25)
[INFO] [stdout]     src/year_2019/day7.rs - year_2019::day7::part1 (line 35)
[INFO] [stdout]     src/year_2019/day7.rs - year_2019::day7::part2 (line 63)
[INFO] [stdout]     src/year_2019/day7.rs - year_2019::day7::part2 (line 84)
[INFO] [stdout]     src/year_2019/day8.rs - year_2019::day8::part2 (line 89)
[INFO] [stdout]     src/year_2019/day9.rs - year_2019::day9::part1 (line 23)
[INFO] [stdout]     src/year_2019/day9.rs - year_2019::day9::part1 (line 29)
[INFO] [stdout]     src/year_2019/day9.rs - year_2019::day9::part1 (line 34)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 39 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.95s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "f5083eb2ce23d2d8998bdb9d7cd5f2fd8588ad65d00082b7a89a2baf45201900", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f5083eb2ce23d2d8998bdb9d7cd5f2fd8588ad65d00082b7a89a2baf45201900", kill_on_drop: false }`
[INFO] [stdout] f5083eb2ce23d2d8998bdb9d7cd5f2fd8588ad65d00082b7a89a2baf45201900
