[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 try#ecabaf78506b7a4668d42dc20268c086b93f0fad for pr-87041 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Falecdwm%2Fadvent-of-code-2018" "/workspace/builds/worker-5/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/alecdwm/advent-of-code-2018 on toolchain ecabaf78506b7a4668d42dc20268c086b93f0fad [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ecabaf78506b7a4668d42dc20268c086b93f0fad" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [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-5/source/Cargo.toml [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: "/workspace/cargo-home/bin/cargo" "+ecabaf78506b7a4668d42dc20268c086b93f0fad" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+ecabaf78506b7a4668d42dc20268c086b93f0fad" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 37eed7b17d47908c9dfadacf73318171981c5dfa4a1c04e248b81b92496ebd01 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "37eed7b17d47908c9dfadacf73318171981c5dfa4a1c04e248b81b92496ebd01", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "37eed7b17d47908c9dfadacf73318171981c5dfa4a1c04e248b81b92496ebd01", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "37eed7b17d47908c9dfadacf73318171981c5dfa4a1c04e248b81b92496ebd01", kill_on_drop: false }` [INFO] [stdout] 37eed7b17d47908c9dfadacf73318171981c5dfa4a1c04e248b81b92496ebd01 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/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" "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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+ecabaf78506b7a4668d42dc20268c086b93f0fad" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e8ee157b244026878fc99b290887fe55ad52dbccf98fbe9878b6a7313634c2e3 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "e8ee157b244026878fc99b290887fe55ad52dbccf98fbe9878b6a7313634c2e3", 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] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 6.21s [INFO] running `Command { std: "docker" "inspect" "e8ee157b244026878fc99b290887fe55ad52dbccf98fbe9878b6a7313634c2e3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e8ee157b244026878fc99b290887fe55ad52dbccf98fbe9878b6a7313634c2e3", kill_on_drop: false }` [INFO] [stdout] e8ee157b244026878fc99b290887fe55ad52dbccf98fbe9878b6a7313634c2e3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/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" "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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+ecabaf78506b7a4668d42dc20268c086b93f0fad" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] cbb335abd2b542b319b4035eeda7d50698946daab0ae3d26160d9d3fe703f7c7 [INFO] running `Command { std: "docker" "start" "-a" "cbb335abd2b542b319b4035eeda7d50698946daab0ae3d26160d9d3fe703f7c7", kill_on_drop: false }` [INFO] [stderr] Compiling advent-of-code v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 2.30s [INFO] running `Command { std: "docker" "inspect" "cbb335abd2b542b319b4035eeda7d50698946daab0ae3d26160d9d3fe703f7c7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cbb335abd2b542b319b4035eeda7d50698946daab0ae3d26160d9d3fe703f7c7", kill_on_drop: false }` [INFO] [stdout] cbb335abd2b542b319b4035eeda7d50698946daab0ae3d26160d9d3fe703f7c7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/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" "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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+ecabaf78506b7a4668d42dc20268c086b93f0fad" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 81d2a2e8ca4968d98546d8f475b463d8f5bd5f72395a5ca8fe755cd18af0284f [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "81d2a2e8ca4968d98546d8f475b463d8f5bd5f72395a5ca8fe755cd18af0284f", kill_on_drop: false }` [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.01s [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/advent_of_code-6727507ce1460b91) [INFO] [stdout] [INFO] [stdout] running 15 tests [INFO] [stdout] test year_2019::day3::tests::test_part1_examples ... ok [INFO] [stdout] test year_2019::day6::tests::test_orbit_count_checksum ... ok [INFO] [stdout] test year_2019::day4::tests::test_part1_password_factchecker ... ok [INFO] [stdout] test year_2019::day5::tests::test_intcode_computer_input_output ... ok [INFO] [stdout] test year_2019::day2::tests::test_part1_examples ... ok [INFO] [stdout] test year_2019::day3::tests::test_manhattan_distance ... ok [INFO] [stdout] test year_2019::day5::tests::test_intcode_computer_part_2_comparison_examples ... ok [INFO] [stdout] test year_2019::day9::tests::test_intcode_computer_echo ... ok [INFO] [stdout] test year_2019::day9::tests::test_part1_examples ... ok [INFO] [stdout] test year_2019::day6::tests::test_orbital_transfers ... ok [INFO] [stdout] test year_2019::day3::tests::test_part2_examples ... ok [INFO] [stdout] test year_2019::day4::tests::test_part2_password_factchecker ... 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] [stdout] [INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.39s [INFO] [stdout] [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/advent_of_code-9387ff9d01eb405b) [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/day1.rs - year_2018::day1::part2 (line 68) ... FAILED [INFO] [stdout] test src/year_2019/day1.rs - year_2019::day1::part2 (line 41) ... FAILED [INFO] [stdout] test src/year_2018/day5.rs - year_2018::day5::part2 (line 48) ... FAILED [INFO] [stdout] test src/year_2018/day1.rs - year_2018::day1::part1 (line 22) ... FAILED [INFO] [stdout] test src/year_2018/day1.rs - year_2018::day1::part2 (line 55) ... FAILED [INFO] [stdout] test src/year_2018/day1.rs - year_2018::day1::part1 (line 32) ... FAILED [INFO] [stdout] test src/year_2019/day1.rs - year_2019::day1::part1 (line 12) ... FAILED [INFO] [stdout] test src/year_2019/day2.rs - year_2019::day2::part1 (line 49) ... FAILED [INFO] [stdout] test src/year_2018/day2.rs - year_2018::day2::part1 (line 18) ... FAILED [INFO] [stdout] test src/year_2018/day3.rs - year_2018::day3::part1 (line 14) ... FAILED [INFO] [stdout] test src/year_2018/day6.rs - year_2018::day6::part2 (line 90) ... FAILED [INFO] [stdout] test src/year_2019/day3.rs - year_2019::day3::part1 (line 40) ... FAILED [INFO] [stdout] test src/year_2018/day7.rs - year_2018::day7::part1 (line 36) ... FAILED [INFO] [stdout] test src/year_2019/day3.rs - year_2019::day3::part2 (line 90) ... FAILED [INFO] [stdout] test src/year_2019/day10.rs - year_2019::day10::part1 (line 43) ... FAILED [INFO] [stdout] test src/year_2019/day4.rs - year_2019::day4::part1 (line 19) ... FAILED [INFO] [stdout] test src/year_2018/day5.rs - year_2018::day5::part1 (line 12) ... FAILED [INFO] [stdout] test src/year_2019/day5.rs - year_2019::day5::part2 (line 87) ... FAILED [INFO] [stdout] test src/year_2019/day6.rs - year_2019::day6::part2 (line 103) ... FAILED [INFO] [stdout] test src/year_2019/day5.rs - year_2019::day5::part1 (line 45) ... FAILED [INFO] [stdout] test src/year_2019/day5.rs - year_2019::day5::part2 (line 99) ... FAILED [INFO] [stdout] test src/year_2019/day6.rs - year_2019::day6::part1 (line 54) ... FAILED [INFO] [stdout] test src/year_2019/day6.rs - year_2019::day6::part2 (line 111) ... FAILED [INFO] [stdout] test src/year_2019/day4.rs - year_2019::day4::part1 (line 11) ... FAILED [INFO] [stdout] test src/year_2019/day6.rs - year_2019::day6::part1 (line 43) ... FAILED [INFO] [stdout] test src/year_2019/day6.rs - year_2019::day6::part1 (line 10) ... FAILED [INFO] [stdout] test src/year_2019/day5.rs - year_2019::day5::part1 (line 12) ... FAILED [INFO] [stdout] test src/year_2019/day4.rs - year_2019::day4::part2 (line 42) ... FAILED [INFO] [stdout] test src/year_2019/day5.rs - year_2019::day5::part2 (line 107) ... FAILED [INFO] [stdout] test src/year_2019/day6.rs - year_2019::day6::part2 (line 92) ... FAILED [INFO] [stdout] test src/year_2019/day7.rs - year_2019::day7::part1 (line 12) ... FAILED [INFO] [stdout] test src/year_2019/day7.rs - year_2019::day7::part1 (line 27) ... FAILED [INFO] [stdout] test src/year_2019/day7.rs - year_2019::day7::part1 (line 38) ... FAILED [INFO] [stdout] test src/year_2019/day7.rs - year_2019::day7::part2 (line 64) ... FAILED [INFO] [stdout] test src/year_2019/day7.rs - year_2019::day7::part2 (line 86) ... FAILED [INFO] [stdout] test src/year_2019/day9.rs - year_2019::day9::part1 (line 37) ... FAILED [INFO] [stdout] test src/year_2019/day9.rs - year_2019::day9::part1 (line 31) ... FAILED [INFO] [stdout] test src/year_2019/day9.rs - year_2019::day9::part1 (line 24) ... FAILED [INFO] [stdout] test src/year_2019/day8.rs - year_2019::day8::part2 (line 90) ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/year_2018/day1.rs - year_2018::day1::part2 (line 68) stdout ---- [INFO] [stdout] error: expected expression, found `+` [INFO] [stdout] --> src/year_2018/day1.rs:69:1 [INFO] [stdout] | [INFO] [stdout] 3 | +1, -1 first reaches 0 twice. [INFO] [stdout] | ^ expected expression [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day1.rs - year_2019::day1::part2 (line 41) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `module` [INFO] [stdout] --> src/year_2019/day1.rs:42:3 [INFO] [stdout] | [INFO] [stdout] 3 | 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 a neg... [INFO] [stdout] | ^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2018/day5.rs - year_2018::day5::part2 (line 48) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `all` [INFO] [stdout] --> src/year_2018/day5.rs:49:10 [INFO] [stdout] | [INFO] [stdout] 3 | Removing all A/a units produces dbcCCBcCcD. Fully reacting this polymer produces dbCBcD, which has length 6. [INFO] [stdout] | ^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2018/day1.rs - year_2018::day1::part1 (line 22) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `frequency` [INFO] [stdout] --> src/year_2018/day1.rs:23:9 [INFO] [stdout] | [INFO] [stdout] 3 | Current frequency 0, change of +1; resulting frequency 1. [INFO] [stdout] | ^^^^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2018/day1.rs - year_2018::day1::part2 (line 55) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `frequency` [INFO] [stdout] --> src/year_2018/day1.rs:56:9 [INFO] [stdout] | [INFO] [stdout] 3 | Current frequency 0, change of +1; resulting frequency 1. [INFO] [stdout] | ^^^^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2018/day1.rs - year_2018::day1::part1 (line 32) stdout ---- [INFO] [stdout] error: expected expression, found `+` [INFO] [stdout] --> src/year_2018/day1.rs:33:1 [INFO] [stdout] | [INFO] [stdout] 3 | +1, +1, +1 results in 3 [INFO] [stdout] | ^ expected expression [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day1.rs - year_2019::day1::part1 (line 12) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `a` [INFO] [stdout] --> src/year_2019/day1.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 3 | 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 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day2.rs - year_2019::day2::part1 (line 49) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/year_2019/day2.rs:50:2 [INFO] [stdout] | [INFO] [stdout] 3 | 1,0,0,0,99 becomes 2,0,0,0,99 (1 + 1 = 2). [INFO] [stdout] | ^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2018/day2.rs - year_2018::day2::part1 (line 18) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `contains` [INFO] [stdout] --> src/year_2018/day2.rs:19:8 [INFO] [stdout] | [INFO] [stdout] 3 | abcdef contains no letters that appear exactly two or three times. [INFO] [stdout] | ^^^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2018/day3.rs - year_2018::day3::part1 (line 14) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `number` [INFO] [stdout] --> src/year_2018/day3.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 3 | The number of inches between the left edge of the fabric and the left edge of the rectangle. [INFO] [stdout] | ^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2018/day6.rs - year_2018::day6::part2 (line 90) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `to` [INFO] [stdout] --> src/year_2018/day6.rs:91:10 [INFO] [stdout] | [INFO] [stdout] 3 | Distance to coordinate A: abs(4-1) + abs(3-1) = 5 [INFO] [stdout] | ^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day3.rs - year_2019::day3::part1 (line 40) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `,` [INFO] [stdout] --> src/year_2019/day3.rs:41:4 [INFO] [stdout] | [INFO] [stdout] 3 | R75,D30,R83,U83,L12,D49,R71,U7,L72 [INFO] [stdout] | ^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2018/day7.rs - year_2018::day7::part1 (line 36) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `C` [INFO] [stdout] --> src/year_2018/day7.rs:37:6 [INFO] [stdout] | [INFO] [stdout] 3 | Only C is available, and so it is done first. [INFO] [stdout] | ^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day3.rs - year_2019::day3::part2 (line 90) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `,` [INFO] [stdout] --> src/year_2019/day3.rs:91:4 [INFO] [stdout] | [INFO] [stdout] 3 | R75,D30,R83,U83,L12,D49,R71,U7,L72 [INFO] [stdout] | ^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day10.rs - year_2019::day10::part1 (line 43) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `is` [INFO] [stdout] --> src/year_2019/day10.rs:44:6 [INFO] [stdout] | [INFO] [stdout] 3 | Best is 5,8 with 33 other asteroids detected: [INFO] [stdout] | ^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day4.rs - year_2019::day4::part1 (line 19) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `meets` [INFO] [stdout] --> src/year_2019/day4.rs:20:8 [INFO] [stdout] | [INFO] [stdout] 3 | 111111 meets these criteria (double 11, never decreases). [INFO] [stdout] | ^^^^^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2018/day5.rs - year_2018::day5::part1 (line 12) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `aA` [INFO] [stdout] --> src/year_2018/day5.rs:13:4 [INFO] [stdout] | [INFO] [stdout] 3 | In aA, a and A react, leaving nothing behind. [INFO] [stdout] | ^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day5.rs - year_2019::day5::part2 (line 87) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `5` [INFO] [stdout] --> src/year_2019/day5.rs:88:8 [INFO] [stdout] | [INFO] [stdout] 3 | 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. Oth... [INFO] [stdout] | ^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day6.rs - year_2019::day6::part2 (line 103) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `to` [INFO] [stdout] --> src/year_2019/day6.rs:104:3 [INFO] [stdout] | [INFO] [stdout] 3 | K to J [INFO] [stdout] | ^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day5.rs - year_2019::day5::part1 (line 45) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `is` [INFO] [stdout] --> src/year_2019/day5.rs:46:4 [INFO] [stdout] | [INFO] [stdout] 3 | It is important to remember that the instruction pointer should increase by the number of values in the instruction after the instruction... [INFO] [stdout] | ^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day5.rs - year_2019::day5::part2 (line 99) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/year_2019/day5.rs:100:2 [INFO] [stdout] | [INFO] [stdout] 3 | 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 one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day6.rs - year_2019::day6::part1 (line 54) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `directly` [INFO] [stdout] --> src/year_2019/day6.rs:55:3 [INFO] [stdout] | [INFO] [stdout] 3 | D directly orbits C and indirectly orbits B and COM, a total of 3 orbits. [INFO] [stdout] | ^^^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day6.rs - year_2019::day6::part2 (line 111) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `J` [INFO] [stdout] --> src/year_2019/day6.rs:112:13 [INFO] [stdout] | [INFO] [stdout] 3 | G - H J - K - L [INFO] [stdout] | ^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day4.rs - year_2019::day4::part1 (line 11) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `is` [INFO] [stdout] --> src/year_2019/day4.rs:12:4 [INFO] [stdout] | [INFO] [stdout] 3 | It is a six-digit number. [INFO] [stdout] | ^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day6.rs - year_2019::day6::part1 (line 43) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `J` [INFO] [stdout] --> src/year_2019/day6.rs:44:13 [INFO] [stdout] | [INFO] [stdout] 3 | G - H J - K - L [INFO] [stdout] | ^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day6.rs - year_2019::day6::part1 (line 10) stdout ---- [INFO] [stdout] error: unknown start of token: \ [INFO] [stdout] --> src/year_2019/day6.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 3 | \ [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] error: unknown start of token: \ [INFO] [stdout] --> src/year_2019/day6.rs:12:16 [INFO] [stdout] | [INFO] [stdout] 4 | \ [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] error: expected expression, found `}` [INFO] [stdout] --> src/year_2019/day6.rs:15:1 [INFO] [stdout] | [INFO] [stdout] 7 | } _doctest_main_src_year_2019_day6_rs_10_0() } [INFO] [stdout] | ^ expected expression [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/day5.rs - year_2019::day5::part1 (line 12) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `3` [INFO] [stdout] --> src/year_2019/day5.rs:13:8 [INFO] [stdout] | [INFO] [stdout] 3 | 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 would... [INFO] [stdout] | ^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day4.rs - year_2019::day4::part2 (line 42) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `meets` [INFO] [stdout] --> src/year_2019/day4.rs:43:8 [INFO] [stdout] | [INFO] [stdout] 3 | 112233 meets these criteria because the digits never decrease and all repeated digits are exactly two digits long. [INFO] [stdout] | ^^^^^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day5.rs - year_2019::day5::part2 (line 107) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/year_2019/day5.rs:108:2 [INFO] [stdout] | [INFO] [stdout] 3 | 3,12,6,12,15,1,13,14,13,4,13,99,-1,0,1,9 (using position mode) [INFO] [stdout] | ^ expected one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day6.rs - year_2019::day6::part2 (line 92) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `J` [INFO] [stdout] --> src/year_2019/day6.rs:95:17 [INFO] [stdout] | [INFO] [stdout] 5 | G - H J - K - L [INFO] [stdout] | ^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day7.rs - year_2019::day7::part1 (line 12) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `O` [INFO] [stdout] --> src/year_2019/day7.rs:13:12 [INFO] [stdout] | [INFO] [stdout] 3 | O-------O O-------O O-------O O-------O O-------O [INFO] [stdout] | ^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day7.rs - year_2019::day7::part1 (line 27) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `the` [INFO] [stdout] --> src/year_2019/day7.rs:28:7 [INFO] [stdout] | [INFO] [stdout] 3 | Start the copy of the amplifier controller software that will run on amplifier A. At its first input instruction, provide it the amplifie... [INFO] [stdout] | ^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day7.rs - year_2019::day7::part1 (line 38) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `thruster` [INFO] [stdout] --> src/year_2019/day7.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 3 | Max thruster signal 43210 (from phase setting sequence 4,3,2,1,0): [INFO] [stdout] | ^^^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day7.rs - year_2019::day7::part2 (line 64) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `O` [INFO] [stdout] --> src/year_2019/day7.rs:65:12 [INFO] [stdout] | [INFO] [stdout] 3 | O-------O O-------O O-------O O-------O O-------O [INFO] [stdout] | ^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day7.rs - year_2019::day7::part2 (line 86) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `thruster` [INFO] [stdout] --> src/year_2019/day7.rs:87:5 [INFO] [stdout] | [INFO] [stdout] 3 | Max thruster signal 139629729 (from phase setting sequence 9,8,7,6,5): [INFO] [stdout] | ^^^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day9.rs - year_2019::day9::part1 (line 37) stdout ---- [INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `,` [INFO] [stdout] --> src/year_2019/day9.rs:38:4 [INFO] [stdout] | [INFO] [stdout] 3 | 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 one of `.`, `;`, `?`, `}`, or an operator [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day9.rs - year_2019::day9::part1 (line 31) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `computer` [INFO] [stdout] --> src/year_2019/day9.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 3 | The computer's available memory should be much larger than the initial program. Memory beyond the initial program starts with the value 0... [INFO] [stdout] | ^^^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day9.rs - year_2019::day9::part1 (line 24) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `9` [INFO] [stdout] --> src/year_2019/day9.rs:25:8 [INFO] [stdout] | [INFO] [stdout] 3 | Opcode 9 adjusts the relative base by the value of its only parameter. The relative base increases (or decreases, if the value is negativ... [INFO] [stdout] | ^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/year_2019/day8.rs - year_2019::day8::part2 (line 90) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `top` [INFO] [stdout] --> src/year_2019/day8.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 3 | The top-left pixel is black because the top layer is 0. [INFO] [stdout] | ^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to 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 22) [INFO] [stdout] src/year_2018/day1.rs - year_2018::day1::part1 (line 32) [INFO] [stdout] src/year_2018/day1.rs - year_2018::day1::part2 (line 55) [INFO] [stdout] src/year_2018/day1.rs - year_2018::day1::part2 (line 68) [INFO] [stdout] src/year_2018/day2.rs - year_2018::day2::part1 (line 18) [INFO] [stdout] src/year_2018/day3.rs - year_2018::day3::part1 (line 14) [INFO] [stdout] src/year_2018/day5.rs - year_2018::day5::part1 (line 12) [INFO] [stdout] src/year_2018/day5.rs - year_2018::day5::part2 (line 48) [INFO] [stdout] src/year_2018/day6.rs - year_2018::day6::part2 (line 90) [INFO] [stdout] src/year_2018/day7.rs - year_2018::day7::part1 (line 36) [INFO] [stdout] src/year_2019/day1.rs - year_2019::day1::part1 (line 12) [INFO] [stdout] src/year_2019/day1.rs - year_2019::day1::part2 (line 41) [INFO] [stdout] src/year_2019/day10.rs - year_2019::day10::part1 (line 43) [INFO] [stdout] src/year_2019/day2.rs - year_2019::day2::part1 (line 49) [INFO] [stdout] src/year_2019/day3.rs - year_2019::day3::part1 (line 40) [INFO] [stdout] src/year_2019/day3.rs - year_2019::day3::part2 (line 90) [INFO] [stdout] src/year_2019/day4.rs - year_2019::day4::part1 (line 11) [INFO] [stdout] src/year_2019/day4.rs - year_2019::day4::part1 (line 19) [INFO] [stdout] src/year_2019/day4.rs - year_2019::day4::part2 (line 42) [INFO] [stdout] src/year_2019/day5.rs - year_2019::day5::part1 (line 12) [INFO] [stdout] src/year_2019/day5.rs - year_2019::day5::part1 (line 45) [INFO] [stdout] src/year_2019/day5.rs - year_2019::day5::part2 (line 107) [INFO] [stdout] src/year_2019/day5.rs - year_2019::day5::part2 (line 87) [INFO] [stdout] src/year_2019/day5.rs - year_2019::day5::part2 (line 99) [INFO] [stdout] src/year_2019/day6.rs - year_2019::day6::part1 (line 10) [INFO] [stdout] src/year_2019/day6.rs - year_2019::day6::part1 (line 43) [INFO] [stdout] src/year_2019/day6.rs - year_2019::day6::part1 (line 54) [INFO] [stdout] src/year_2019/day6.rs - year_2019::day6::part2 (line 103) [INFO] [stdout] src/year_2019/day6.rs - year_2019::day6::part2 (line 111) [INFO] [stdout] src/year_2019/day6.rs - year_2019::day6::part2 (line 92) [INFO] [stdout] src/year_2019/day7.rs - year_2019::day7::part1 (line 12) [INFO] [stdout] src/year_2019/day7.rs - year_2019::day7::part1 (line 27) [INFO] [stdout] src/year_2019/day7.rs - year_2019::day7::part1 (line 38) [INFO] [stdout] src/year_2019/day7.rs - year_2019::day7::part2 (line 64) [INFO] [stdout] src/year_2019/day7.rs - year_2019::day7::part2 (line 86) [INFO] [stdout] src/year_2019/day8.rs - year_2019::day8::part2 (line 90) [INFO] [stdout] src/year_2019/day9.rs - year_2019::day9::part1 (line 24) [INFO] [stdout] src/year_2019/day9.rs - year_2019::day9::part1 (line 31) [INFO] [stdout] src/year_2019/day9.rs - year_2019::day9::part1 (line 37) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 39 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.52s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] running `Command { std: "docker" "inspect" "81d2a2e8ca4968d98546d8f475b463d8f5bd5f72395a5ca8fe755cd18af0284f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "81d2a2e8ca4968d98546d8f475b463d8f5bd5f72395a5ca8fe755cd18af0284f", kill_on_drop: false }` [INFO] [stdout] 81d2a2e8ca4968d98546d8f475b463d8f5bd5f72395a5ca8fe755cd18af0284f