[INFO] cloning repository https://github.com/chrismooredev/aoc.2019.rs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/chrismooredev/aoc.2019.rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fchrismooredev%2Faoc.2019.rs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fchrismooredev%2Faoc.2019.rs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] c9a968f0fca4bffdaed5320703510f6efbb810a2
[INFO] testing chrismooredev/aoc.2019.rs against try#db823df02fd0c2cf67b43025ac3fef3f2d743245 for pr-150681
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fchrismooredev%2Faoc.2019.rs" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/chrismooredev/aoc.2019.rs
[INFO] finished tweaking git repo https://github.com/chrismooredev/aoc.2019.rs
[INFO] tweaked toml for git repo https://github.com/chrismooredev/aoc.2019.rs written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/chrismooredev/aoc.2019.rs on toolchain db823df02fd0c2cf67b43025ac3fef3f2d743245
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/chrismooredev/aoc.2019.rs 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" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 6ad20dcca437f2287649459f3965c1933b1ae10b42601fb0c6d4be78b670d890
[INFO] running `Command { std: "docker" "start" "-a" "6ad20dcca437f2287649459f3965c1933b1ae10b42601fb0c6d4be78b670d890", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6ad20dcca437f2287649459f3965c1933b1ae10b42601fb0c6d4be78b670d890", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6ad20dcca437f2287649459f3965c1933b1ae10b42601fb0c6d4be78b670d890", kill_on_drop: false }`
[INFO] [stdout] 6ad20dcca437f2287649459f3965c1933b1ae10b42601fb0c6d4be78b670d890
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9a07abe43de1bc4b551095258641bff177bb2ede480ca56db54464515c88ae3f
[INFO] running `Command { std: "docker" "start" "-a" "9a07abe43de1bc4b551095258641bff177bb2ede480ca56db54464515c88ae3f", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.43
[INFO] [stderr]    Compiling unicode-ident v1.0.4
[INFO] [stderr]    Compiling quote v1.0.21
[INFO] [stderr]    Compiling syn v1.0.100
[INFO] [stderr]    Compiling num-traits v0.2.15
[INFO] [stderr]    Compiling libc v0.2.133
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]    Compiling serde_derive v1.0.145
[INFO] [stderr]    Compiling serde v1.0.145
[INFO] [stderr]    Compiling indexmap v1.9.1
[INFO] [stderr]    Compiling ryu v1.0.11
[INFO] [stderr]    Compiling regex-syntax v0.6.27
[INFO] [stderr]    Compiling nom v5.1.2
[INFO] [stderr]    Compiling serde_json v1.0.85
[INFO] [stderr]    Compiling num-bigint v0.4.3
[INFO] [stderr]    Compiling serde v0.8.23
[INFO] [stderr]    Compiling linked-hash-map v0.5.6
[INFO] [stderr]    Compiling itoa v1.0.3
[INFO] [stderr]    Compiling num-rational v0.4.1
[INFO] [stderr]    Compiling lexical-core v0.7.6
[INFO] [stderr]    Compiling num-iter v0.1.43
[INFO] [stderr]    Compiling thiserror v1.0.35
[INFO] [stderr]    Compiling rust-ini v0.13.0
[INFO] [stderr]    Compiling yaml-rust v0.4.5
[INFO] [stderr]    Compiling tint v1.0.1
[INFO] [stderr]    Compiling os_str_bytes v6.3.0
[INFO] [stderr]    Compiling heck v0.4.0
[INFO] [stderr]    Compiling termcolor v1.1.3
[INFO] [stderr]    Compiling once_cell v1.15.0
[INFO] [stderr]    Compiling clap_lex v0.2.4
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling dirs-sys v0.3.7
[INFO] [stderr]    Compiling colored v2.0.0
[INFO] [stderr]    Compiling either v1.8.0
[INFO] [stderr]    Compiling petgraph v0.6.2
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling directories v4.0.1
[INFO] [stderr]    Compiling textwrap v0.15.1
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling aho-corasick v0.7.19
[INFO] [stderr]    Compiling smallvec v1.9.0
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling num-integer v0.1.45
[INFO] [stderr]    Compiling num-traits v0.1.43
[INFO] [stderr]    Compiling ordered-float v2.10.0
[INFO] [stderr]    Compiling num-complex v0.4.2
[INFO] [stderr]    Compiling regex v1.6.0
[INFO] [stderr]    Compiling serde-hjson v0.9.1
[INFO] [stderr]    Compiling num v0.4.0
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling thiserror-impl v1.0.35
[INFO] [stderr]    Compiling clap_derive v3.2.18
[INFO] [stderr]    Compiling aoch-proc v0.2.1 (https://github.com/chrismooredev/aochelper#e298efdf)
[INFO] [stderr]    Compiling clap v3.2.22
[INFO] [stderr]    Compiling toml v0.5.9
[INFO] [stderr]    Compiling serde-value v0.7.0
[INFO] [stderr]    Compiling config v0.11.0
[INFO] [stderr]    Compiling ptree v0.4.0
[INFO] [stderr]    Compiling aoch v1.2.1 (https://github.com/chrismooredev/aochelper#e298efdf)
[INFO] [stderr]    Compiling aoc2019 v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: the feature `generic_const_exprs` is incomplete and may not be safe to use and/or cause compiler crashes
[INFO] [stdout]  --> src/main.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(generic_const_exprs)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #76560 <https://github.com/rust-lang/rust/issues/76560> for more information
[INFO] [stdout]   = note: `#[warn(incomplete_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ops::Index`
[INFO] [stdout]  --> src/rendering.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::ops::Index;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::fmt`
[INFO] [stdout]  --> src/days/day04.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::fmt;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashSet`
[INFO] [stdout]  --> src/days/day10.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::collections::HashSet;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ops::Range`
[INFO] [stdout]  --> src/days/day10.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::ops::Range;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::str::FromStr`
[INFO] [stdout]  --> src/days/day10.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::str::FromStr;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::slice::Iter`
[INFO] [stdout]  --> src/days/day10.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::slice::Iter;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::iter::Copied`
[INFO] [stdout]  --> src/days/day10.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::iter::Copied;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_associated_types` has been stable since 1.65.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> src/main.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(generic_associated_types)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `array_windows` has been stable since 1.94.0-nightly and no longer requires an attribute to enable
[INFO] [stdout]  --> src/main.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![feature(array_windows)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `itertools::Itertools`
[INFO] [stdout]  --> src/days/day10.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use itertools::Itertools;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `p`
[INFO] [stdout]   --> src/days/day07.rs:82:11
[INFO] [stdout]    |
[INFO] [stdout] 82 |             .map(|(p, out)| out)
[INFO] [stdout]    |                    ^ help: if this is intentional, prefix it with an underscore: `_p`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `p`
[INFO] [stdout]   --> src/days/day07.rs:81:18
[INFO] [stdout]    |
[INFO] [stdout] 81 |             .max_by_key(|(p, out)| *out)
[INFO] [stdout]    |                           ^ help: if this is intentional, prefix it with an underscore: `_p`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `p`
[INFO] [stdout]   --> src/days/day07.rs:94:11
[INFO] [stdout]    |
[INFO] [stdout] 94 |             .map(|(p, out)| out)
[INFO] [stdout]    |                    ^ help: if this is intentional, prefix it with an underscore: `_p`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `p`
[INFO] [stdout]   --> src/days/day07.rs:93:18
[INFO] [stdout]    |
[INFO] [stdout] 93 |             .max_by_key(|(p, out)| *out)
[INFO] [stdout]    |                           ^ help: if this is intentional, prefix it with an underscore: `_p`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `go_from` is never used
[INFO] [stdout]   --> src/days/day03.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | impl Direction {
[INFO] [stdout]    | -------------- method in this implementation
[INFO] [stdout] 18 |     fn go_from(&self, len: isize, at: (isize, isize)) -> (LineSegment, (isize, isize)) {
[INFO] [stdout]    |        ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `LineSegment` is never used
[INFO] [stdout]   --> src/days/day03.rs:37:6
[INFO] [stdout]    |
[INFO] [stdout] 37 | enum LineSegment {
[INFO] [stdout]    |      ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `vertical`, `horizontal`, and `intersects` are never used
[INFO] [stdout]   --> src/days/day03.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | impl LineSegment {
[INFO] [stdout]    | ---------------- associated items in this implementation
[INFO] [stdout] 42 |     fn vertical(x: isize, y1: isize, y2: isize) -> (Self, (isize, isize)) {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 50 |     fn horizontal(x1: isize, x2: isize, y: isize) -> (Self, (isize, isize)) {
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 58 |     fn intersects(&self, other: &LineSegment) -> bool {
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `raw` is never read
[INFO] [stdout]   --> src/days/day08.rs:14:2
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct SIF<'s, const H: usize, const W: usize> where [(); H*W]: {
[INFO] [stdout]    |            --- field in this struct
[INFO] [stdout] 14 |     raw: &'s [u8],
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `raw`, `width`, and `height` are never read
[INFO] [stdout]   --> src/days/day10.rs:16:2
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct AsteroidField<'a> {
[INFO] [stdout]    |            ------------- fields in this struct
[INFO] [stdout] 16 |     raw: &'a str,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 17 |     rows: Vec<&'a [u8]>,
[INFO] [stdout] 18 |     width: usize,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 19 |     height: usize,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AsteroidField` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `find_best`, `asteroids`, and `render_counts` are never used
[INFO] [stdout]   --> src/days/day10.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | impl<'a> AsteroidField<'a> {
[INFO] [stdout]    | -------------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 41 |     fn find_best(&self) -> Option<(usize, usize)> {
[INFO] [stdout]    |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 72 |     fn asteroids(&self) -> AsteroidPositions<'_> {
[INFO] [stdout]    |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 91 |     fn render_counts(&self) -> String {
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AsteroidPositions` is never constructed
[INFO] [stdout]    --> src/days/day10.rs:199:8
[INFO] [stdout]     |
[INFO] [stdout] 199 | struct AsteroidPositions<'a> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SlopeRotator` is never constructed
[INFO] [stdout]    --> src/days/day10.rs:234:8
[INFO] [stdout]     |
[INFO] [stdout] 234 | struct SlopeRotator {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `slope` is never read
[INFO] [stdout]    --> src/days/day10.rs:240:2
[INFO] [stdout]     |
[INFO] [stdout] 239 | struct SlopeRotator2 {
[INFO] [stdout]     |        ------------- field in this struct
[INFO] [stdout] 240 |     slope: (usize, usize),
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `SlopeRotatorState` is never used
[INFO] [stdout]    --> src/days/day10.rs:275:6
[INFO] [stdout]     |
[INFO] [stdout] 275 | enum SlopeRotatorState {
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]    --> src/days/day10.rs:283:5
[INFO] [stdout]     |
[INFO] [stdout] 282 | impl SlopeRotator {
[INFO] [stdout]     | ----------------- associated function in this implementation
[INFO] [stdout] 283 |     fn new(raw: (usize, usize)) -> SlopeRotator {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `EXAMPLES` is never used
[INFO] [stdout]    --> src/days/day10.rs:351:7
[INFO] [stdout]     |
[INFO] [stdout] 351 | const EXAMPLES: &[((usize, usize), &str)] = &[
[INFO] [stdout]     |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 33.22s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nom v5.1.2
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 5`
[INFO] running `Command { std: "docker" "inspect" "9a07abe43de1bc4b551095258641bff177bb2ede480ca56db54464515c88ae3f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9a07abe43de1bc4b551095258641bff177bb2ede480ca56db54464515c88ae3f", kill_on_drop: false }`
[INFO] [stdout] 9a07abe43de1bc4b551095258641bff177bb2ede480ca56db54464515c88ae3f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5270bea7d29e5abbfe543f3bd5d6e7bd5b65b4cf7f4cb97c994ad0dec392eff6
[INFO] running `Command { std: "docker" "start" "-a" "5270bea7d29e5abbfe543f3bd5d6e7bd5b65b4cf7f4cb97c994ad0dec392eff6", kill_on_drop: false }`
[INFO] [stderr]    Compiling ryu v1.0.11
[INFO] [stderr]    Compiling regex-syntax v0.6.27
[INFO] [stderr]    Compiling num-traits v0.2.15
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]    Compiling libc v0.2.133
[INFO] [stderr]    Compiling serde v1.0.145
[INFO] [stderr]    Compiling lexical-core v0.7.6
[INFO] [stderr]    Compiling num-integer v0.1.45
[INFO] [stderr]    Compiling indexmap v1.9.1
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling hashbrown v0.12.3
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling arrayvec v0.5.2
[INFO] [stderr]    Compiling serde_json v1.0.85
[INFO] [stderr]    Compiling nom v5.1.2
[INFO] [stderr]    Compiling itoa v1.0.3
[INFO] [stderr]    Compiling serde v0.8.23
[INFO] [stderr]    Compiling linked-hash-map v0.5.6
[INFO] [stderr]    Compiling num-bigint v0.4.3
[INFO] [stderr]    Compiling lazy_static v0.2.11
[INFO] [stderr]    Compiling fixedbitset v0.4.2
[INFO] [stderr]    Compiling rust-ini v0.13.0
[INFO] [stderr]    Compiling tint v1.0.1
[INFO] [stderr]    Compiling thiserror v1.0.35
[INFO] [stderr]    Compiling num-rational v0.4.1
[INFO] [stderr]    Compiling num-iter v0.1.43
[INFO] [stderr]    Compiling yaml-rust v0.4.5
[INFO] [stderr]    Compiling os_str_bytes v6.3.0
[INFO] [stderr]    Compiling ansi_term v0.12.1
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling dirs-sys v0.3.7
[INFO] [stderr]    Compiling clap_lex v0.2.4
[INFO] [stderr]    Compiling colored v2.0.0
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling directories v4.0.1
[INFO] [stderr]    Compiling aho-corasick v0.7.19
[INFO] [stderr]    Compiling termcolor v1.1.3
[INFO] [stderr]    Compiling either v1.8.0
[INFO] [stderr]    Compiling num-traits v0.1.43
[INFO] [stderr]    Compiling ordered-float v2.10.0
[INFO] [stderr]    Compiling petgraph v0.6.2
[INFO] [stderr]    Compiling num-complex v0.4.2
[INFO] [stderr]    Compiling textwrap v0.15.1
[INFO] [stderr]    Compiling once_cell v1.15.0
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling smallvec v1.9.0
[INFO] [stderr]    Compiling clap v3.2.22
[INFO] [stderr]    Compiling regex v1.6.0
[INFO] [stderr]    Compiling serde-hjson v0.9.1
[INFO] [stderr]    Compiling toml v0.5.9
[INFO] [stderr]    Compiling serde-value v0.7.0
[INFO] [stderr]    Compiling num v0.4.0
[INFO] [stderr]    Compiling config v0.11.0
[INFO] [stderr]    Compiling ptree v0.4.0
[INFO] [stderr]    Compiling aoch v1.2.1 (https://github.com/chrismooredev/aochelper#e298efdf)
[INFO] [stderr]    Compiling aoc2019 v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: the feature `generic_const_exprs` is incomplete and may not be safe to use and/or cause compiler crashes
[INFO] [stdout]  --> src/main.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(generic_const_exprs)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #76560 <https://github.com/rust-lang/rust/issues/76560> for more information
[INFO] [stdout]   = note: `#[warn(incomplete_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ops::Index`
[INFO] [stdout]  --> src/rendering.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::ops::Index;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::fmt`
[INFO] [stdout]  --> src/days/day04.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::fmt;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ops::Range`
[INFO] [stdout]  --> src/days/day10.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::ops::Range;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::str::FromStr`
[INFO] [stdout]  --> src/days/day10.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::str::FromStr;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::slice::Iter`
[INFO] [stdout]  --> src/days/day10.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::slice::Iter;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::iter::Copied`
[INFO] [stdout]  --> src/days/day10.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::iter::Copied;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_associated_types` has been stable since 1.65.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> src/main.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(generic_associated_types)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `array_windows` has been stable since 1.94.0-nightly and no longer requires an attribute to enable
[INFO] [stdout]  --> src/main.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![feature(array_windows)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `itertools::Itertools`
[INFO] [stdout]  --> src/days/day10.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use itertools::Itertools;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `p`
[INFO] [stdout]   --> src/days/day07.rs:82:11
[INFO] [stdout]    |
[INFO] [stdout] 82 |             .map(|(p, out)| out)
[INFO] [stdout]    |                    ^ help: if this is intentional, prefix it with an underscore: `_p`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `p`
[INFO] [stdout]   --> src/days/day07.rs:81:18
[INFO] [stdout]    |
[INFO] [stdout] 81 |             .max_by_key(|(p, out)| *out)
[INFO] [stdout]    |                           ^ help: if this is intentional, prefix it with an underscore: `_p`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `p`
[INFO] [stdout]   --> src/days/day07.rs:94:11
[INFO] [stdout]    |
[INFO] [stdout] 94 |             .map(|(p, out)| out)
[INFO] [stdout]    |                    ^ help: if this is intentional, prefix it with an underscore: `_p`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `p`
[INFO] [stdout]   --> src/days/day07.rs:93:18
[INFO] [stdout]    |
[INFO] [stdout] 93 |             .max_by_key(|(p, out)| *out)
[INFO] [stdout]    |                           ^ help: if this is intentional, prefix it with an underscore: `_p`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/days/day10.rs:419:7
[INFO] [stdout]     |
[INFO] [stdout] 419 |         let mut d = Day10::parse(&Day10, inp);
[INFO] [stdout]     |             ----^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `test_for_input_dbg` is never used
[INFO] [stdout]    --> src/intcode.rs:291:4
[INFO] [stdout]     |
[INFO] [stdout] 291 | fn test_for_input_dbg(prog: &[ICInt], inp: &[ICInt], exp: &[ICInt]) {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `go_from` is never used
[INFO] [stdout]   --> src/days/day03.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | impl Direction {
[INFO] [stdout]    | -------------- method in this implementation
[INFO] [stdout] 18 |     fn go_from(&self, len: isize, at: (isize, isize)) -> (LineSegment, (isize, isize)) {
[INFO] [stdout]    |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `LineSegment` is never used
[INFO] [stdout]   --> src/days/day03.rs:37:6
[INFO] [stdout]    |
[INFO] [stdout] 37 | enum LineSegment {
[INFO] [stdout]    |      ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `vertical`, `horizontal`, and `intersects` are never used
[INFO] [stdout]   --> src/days/day03.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | impl LineSegment {
[INFO] [stdout]    | ---------------- associated items in this implementation
[INFO] [stdout] 42 |     fn vertical(x: isize, y1: isize, y2: isize) -> (Self, (isize, isize)) {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 50 |     fn horizontal(x1: isize, x2: isize, y: isize) -> (Self, (isize, isize)) {
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 58 |     fn intersects(&self, other: &LineSegment) -> bool {
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `raw` is never read
[INFO] [stdout]   --> src/days/day08.rs:14:2
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct SIF<'s, const H: usize, const W: usize> where [(); H*W]: {
[INFO] [stdout]    |            --- field in this struct
[INFO] [stdout] 14 |     raw: &'s [u8],
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `raw` is never read
[INFO] [stdout]   --> src/days/day10.rs:16:2
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct AsteroidField<'a> {
[INFO] [stdout]    |            ------------- field in this struct
[INFO] [stdout] 16 |     raw: &'a str,
[INFO] [stdout]    |     ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AsteroidField` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `slope` is never read
[INFO] [stdout]    --> src/days/day10.rs:240:2
[INFO] [stdout]     |
[INFO] [stdout] 239 | struct SlopeRotator2 {
[INFO] [stdout]     |        ------------- field in this struct
[INFO] [stdout] 240 |     slope: (usize, usize),
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [optimized + debuginfo] target(s) in 1m 18s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nom v5.1.2
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 5`
[INFO] running `Command { std: "docker" "inspect" "5270bea7d29e5abbfe543f3bd5d6e7bd5b65b4cf7f4cb97c994ad0dec392eff6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5270bea7d29e5abbfe543f3bd5d6e7bd5b65b4cf7f4cb97c994ad0dec392eff6", kill_on_drop: false }`
[INFO] [stdout] 5270bea7d29e5abbfe543f3bd5d6e7bd5b65b4cf7f4cb97c994ad0dec392eff6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 7c2995caa2d2bcbb39c56e01f147b6e2fb152ed68977f8c760cad9ad28ba2107
[INFO] running `Command { std: "docker" "start" "-a" "7c2995caa2d2bcbb39c56e01f147b6e2fb152ed68977f8c760cad9ad28ba2107", kill_on_drop: false }`
[INFO] [stderr] warning: the feature `generic_const_exprs` is incomplete and may not be safe to use and/or cause compiler crashes
[INFO] [stderr]  --> src/main.rs:2:12
[INFO] [stderr]   |
[INFO] [stderr] 2 | #![feature(generic_const_exprs)]
[INFO] [stderr]   |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: see issue #76560 <https://github.com/rust-lang/rust/issues/76560> for more information
[INFO] [stderr]   = note: `#[warn(incomplete_features)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::ops::Index`
[INFO] [stderr]  --> src/rendering.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use std::ops::Index;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::fmt`
[INFO] [stderr]  --> src/days/day04.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 | use std::fmt;
[INFO] [stderr]   |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::ops::Range`
[INFO] [stderr]  --> src/days/day10.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 | use std::ops::Range;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::str::FromStr`
[INFO] [stderr]  --> src/days/day10.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 | use std::str::FromStr;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::slice::Iter`
[INFO] [stderr]  --> src/days/day10.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 6 | use std::slice::Iter;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::iter::Copied`
[INFO] [stderr]  --> src/days/day10.rs:7:5
[INFO] [stderr]   |
[INFO] [stderr] 7 | use std::iter::Copied;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: the feature `generic_associated_types` has been stable since 1.65.0 and no longer requires an attribute to enable
[INFO] [stderr]  --> src/main.rs:1:12
[INFO] [stderr]   |
[INFO] [stderr] 1 | #![feature(generic_associated_types)]
[INFO] [stderr]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(stable_features)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: the feature `array_windows` has been stable since 1.94.0-nightly and no longer requires an attribute to enable
[INFO] [stderr]  --> src/main.rs:4:12
[INFO] [stderr]   |
[INFO] [stderr] 4 | #![feature(array_windows)]
[INFO] [stderr]   |            ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `itertools::Itertools`
[INFO] [stderr]  --> src/days/day10.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 | use itertools::Itertools;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `p`
[INFO] [stderr]   --> src/days/day07.rs:82:11
[INFO] [stderr]    |
[INFO] [stderr] 82 |             .map(|(p, out)| out)
[INFO] [stderr]    |                    ^ help: if this is intentional, prefix it with an underscore: `_p`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `p`
[INFO] [stderr]   --> src/days/day07.rs:81:18
[INFO] [stderr]    |
[INFO] [stderr] 81 |             .max_by_key(|(p, out)| *out)
[INFO] [stderr]    |                           ^ help: if this is intentional, prefix it with an underscore: `_p`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `p`
[INFO] [stderr]   --> src/days/day07.rs:94:11
[INFO] [stderr]    |
[INFO] [stderr] 94 |             .map(|(p, out)| out)
[INFO] [stderr]    |                    ^ help: if this is intentional, prefix it with an underscore: `_p`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `p`
[INFO] [stderr]   --> src/days/day07.rs:93:18
[INFO] [stderr]    |
[INFO] [stderr] 93 |             .max_by_key(|(p, out)| *out)
[INFO] [stderr]    |                           ^ help: if this is intentional, prefix it with an underscore: `_p`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/days/day10.rs:419:7
[INFO] [stderr]     |
[INFO] [stderr] 419 |         let mut d = Day10::parse(&Day10, inp);
[INFO] [stderr]     |             ----^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `test_for_input_dbg` is never used
[INFO] [stderr]    --> src/intcode.rs:291:4
[INFO] [stderr]     |
[INFO] [stderr] 291 | fn test_for_input_dbg(prog: &[ICInt], inp: &[ICInt], exp: &[ICInt]) {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: method `go_from` is never used
[INFO] [stderr]   --> src/days/day03.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 17 | impl Direction {
[INFO] [stderr]    | -------------- method in this implementation
[INFO] [stderr] 18 |     fn go_from(&self, len: isize, at: (isize, isize)) -> (LineSegment, (isize, isize)) {
[INFO] [stderr]    |        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: enum `LineSegment` is never used
[INFO] [stderr]   --> src/days/day03.rs:37:6
[INFO] [stderr]    |
[INFO] [stderr] 37 | enum LineSegment {
[INFO] [stderr]    |      ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `vertical`, `horizontal`, and `intersects` are never used
[INFO] [stderr]   --> src/days/day03.rs:42:5
[INFO] [stderr]    |
[INFO] [stderr] 41 | impl LineSegment {
[INFO] [stderr]    | ---------------- associated items in this implementation
[INFO] [stderr] 42 |     fn vertical(x: isize, y1: isize, y2: isize) -> (Self, (isize, isize)) {
[INFO] [stderr]    |        ^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50 |     fn horizontal(x1: isize, x2: isize, y: isize) -> (Self, (isize, isize)) {
[INFO] [stderr]    |        ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 58 |     fn intersects(&self, other: &LineSegment) -> bool {
[INFO] [stderr]    |        ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field `raw` is never read
[INFO] [stderr]   --> src/days/day08.rs:14:2
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub struct SIF<'s, const H: usize, const W: usize> where [(); H*W]: {
[INFO] [stderr]    |            --- field in this struct
[INFO] [stderr] 14 |     raw: &'s [u8],
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field `raw` is never read
[INFO] [stderr]   --> src/days/day10.rs:16:2
[INFO] [stderr]    |
[INFO] [stderr] 15 | pub struct AsteroidField<'a> {
[INFO] [stderr]    |            ------------- field in this struct
[INFO] [stderr] 16 |     raw: &'a str,
[INFO] [stderr]    |     ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `AsteroidField` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: field `slope` is never read
[INFO] [stderr]    --> src/days/day10.rs:240:2
[INFO] [stderr]     |
[INFO] [stderr] 239 | struct SlopeRotator2 {
[INFO] [stderr]     |        ------------- field in this struct
[INFO] [stderr] 240 |     slope: (usize, usize),
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `aoc2019` (bin "aoc2019" test) generated 22 warnings (run `cargo fix --bin "aoc2019" -p aoc2019 --tests` to apply 11 suggestions)
[INFO] [stderr]     Finished `test` profile [optimized + debuginfo] target(s) in 0.23s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nom v5.1.2
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 5`
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/aoc2019-dc7d9ff2574a1dae)
[INFO] [stdout] 
[INFO] [stdout] running 73 tests
[INFO] [stdout] test days::day01::test_total_fuel ... ok
[INFO] [stdout] test days::day01::part1 ... ok
[INFO] [stdout] test days::day01::test_fuel ... ok
[INFO] [stdout] test days::day02::few_steps ... ok
[INFO] [stdout] test days::day01::part2 ... ok
[INFO] [stdout] test days::day02::part1 ... ok
[INFO] [stdout] test days::day04::digit_works ... ok
[INFO] [stdout] test days::day04::part2 ... ok
[INFO] [stdout] test days::day06::orbit_counts ... ok
[INFO] [stdout] test days::day05::part2 ... ok
[INFO] [stdout] test days::day07::amp_phases ... ok
[INFO] [stdout] test days::day06::part2 ... ok
[INFO] [stdout] test days::day08::part1 ... ok
[INFO] [stdout] test days::day08::smol ... ok
[INFO] [stdout] test days::day09::part1 ... ok
[INFO] [stdout] ####  ##    ## #  # #### 
[INFO] [stdout] #    #  #    # #  #    # 
[INFO] [stdout] ###  #       # #  #   #  
[INFO] [stdout] #    # ##    # #  #  #   
[INFO] [stdout] #    #  # #  # #  # #    
[INFO] [stdout] #     ###  ##   ##  #### 
[INFO] [stdout] test days::day08::part2 ... ok
[INFO] [stdout] test days::day07::part2 ... ok
[INFO] [stdout] test days::day10::asteroids_positions ... ok
[INFO] [stdout] test days::day07::part1 ... ok
[INFO] [stdout] test days::day12::part1 ... ok
[INFO] [stdout] test days::day11::part2 ... ok
[INFO] [stdout] test days::day11::part1 ... ok
[INFO] [stdout] test days::day04::part1 ... ok
[INFO] [stdout] test days::day05::part1 ... ok
[INFO] [stdout] test days::day06::orbit_path ... ok
[INFO] [stdout] test days::day02::part2 ... ok
[INFO] [stdout] test days::day10::part1 ... FAILED
[INFO] [stdout] test days::day10::asteroids_visible_from ... FAILED
[INFO] [stdout] test days::day16::part1 ... FAILED
[INFO] [stdout] test days::day06::part1 ... FAILED
[INFO] [stdout] test days::day10::unrotated_coordinate_visits ... FAILED
[INFO] [stdout] test days::day18::part1 ... FAILED
[INFO] [stdout] test days::day10::find_positions ... FAILED
[INFO] [stdout] test days::day13::part2 ... FAILED
[INFO] [stdout] test days::day13::part1 ... FAILED
[INFO] [stdout] test days::day14::part2 ... FAILED
[INFO] [stdout] test days::day16::part2 ... FAILED
[INFO] [stdout] test days::day15::part1 ... FAILED
[INFO] [stdout] test days::day14::part1 ... FAILED
[INFO] [stdout] test days::day10::part2 ... FAILED
[INFO] [stdout] test days::day18::part2 ... FAILED
[INFO] [stdout] test days::day03::part1 ... ok
[INFO] [stdout] test days::day19::part1 ... FAILED
[INFO] [stdout] test days::day19::part2 ... FAILED
[INFO] [stdout] test days::day20::part2 ... FAILED
[INFO] [stdout] test days::day21::part1 ... FAILED
[INFO] [stdout] test days::day17::part1 ... FAILED
[INFO] [stdout] test intcode::day05::cmp ... ok
[INFO] [stdout] test days::day17::part2 ... FAILED
[INFO] [stdout] test intcode::day05::imm_jmp ... ok
[INFO] [stdout] test days::day21::part2 ... FAILED
[INFO] [stdout] test days::day15::part2 ... FAILED
[INFO] [stdout] test days::day20::part1 ... FAILED
[INFO] [stdout] test days::day23::part2 ... FAILED
[INFO] [stdout] test days::day24::part1 ... FAILED
[INFO] [stdout] test days::day03::part2 ... ok
[INFO] [stdout] test intcode::day05::imm_eq ... ok
[INFO] [stdout] test intcode::day05::pos_jmp ... ok
[INFO] [stdout] test intcode::day05::pos_teq ... ok
[INFO] [stdout] test intcode::day09::output_16_digit ... ok
[INFO] [stdout] test intcode::day05::pos_lt ... ok
[INFO] [stdout] test intcode::day05::imm_lt ... ok
[INFO] [stdout] test days::day25::part2 ... FAILED
[INFO] [stdout] test days::day25::part1 ... FAILED
[INFO] [stdout] test intcode::instr_decode ... ok
[INFO] [stdout] test intcode::day09::output_large ... ok
[INFO] [stdout] test intcode::day09::quine ... ok
[INFO] [stdout] test days::day09::part2 ... ok
[INFO] [stdout] test days::day24::part2 ... FAILED
[INFO] [stdout] test days::day23::part1 ... FAILED
[INFO] [stdout] test days::day22::part2 ... FAILED
[INFO] [stdout] test days::day22::part1 ... FAILED
[INFO] [stdout] test days::day12::part2 ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- days::day10::part1 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day10::part1' (54) panicked at src/days/day10.rs:344:9:
[INFO] [stdout] not yet implemented: Day 10 Part 1
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe272a8 - <aoc2019[4384d573f23c25f4]::days::day10::Day10 as aoch[17322d94c8fb296d]::aocday::AoCDay>::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day10.rs:344:3
[INFO] [stdout]   20:     0x5b6cdbe13022 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day10::Day10, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:33:26
[INFO] [stdout]   21:     0x5b6cdbe13022 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day10::Day10, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   22:     0x5b6cdbe2f394 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day10::Day10, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   23:     0x5b6cdbe2f394 - aoc2019[4384d573f23c25f4]::days::day10::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day10.rs:437:2
[INFO] [stdout]   24:     0x5b6cdbe2f394 - aoc2019[4384d573f23c25f4]::days::day10::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day10.rs:432:11
[INFO] [stdout]   25:     0x5b6cdbe2f394 - <aoc2019[4384d573f23c25f4]::days::day10::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   34:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   35:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   36:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   43:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   45:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   46:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   47:     0x793129354a64 - clone
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day10::asteroids_visible_from stdout ----
[INFO] [stdout] new slope rotator for ( 0, 0) -> [(0, 0)]
[INFO] [stdout] ( 1, 0) + i*( 0, 0) => ( 1, 0) = Some(true)
[INFO] [stdout] ( 1, 0) * i*( 0, 0) -> Some((1, 0))
[INFO] [stdout] new slope rotator for ( 1, 0) -> [(1, 0), (-1, 0)]
[INFO] [stdout] ( 1, 0) + 1*( 1, 0) => ( 2, 0) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*( 1, 0) => ( 3, 0) = Some(false)
[INFO] [stdout] ( 1, 0) + 3*( 1, 0) => ( 4, 0) = Some(true)
[INFO] [stdout] ( 1, 0) * i*( 1, 0) -> Some((4, 0))
[INFO] [stdout] ( 1, 0) + 1*(-1, 0) => ( 0, 0) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*(-1, 0) => (-1, 0) = None
[INFO] [stdout] ( 1, 0) * i*(-1, 0) -> None
[INFO] [stdout] new slope rotator for ( 1, 1) -> [(1, 1), (1, -1), (-1, 1), (-1, -1)]
[INFO] [stdout] ( 1, 0) + 1*( 1, 1) => ( 2, 1) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*( 1, 1) => ( 3, 2) = Some(true)
[INFO] [stdout] ( 1, 0) * i*( 1, 1) -> Some((3, 2))
[INFO] [stdout] ( 1, 0) + 1*( 1,-1) => ( 2,-1) = None
[INFO] [stdout] ( 1, 0) * i*( 1,-1) -> None
[INFO] [stdout] ( 1, 0) + 1*(-1, 1) => ( 0, 1) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*(-1, 1) => (-1, 2) = None
[INFO] [stdout] ( 1, 0) * i*(-1, 1) -> None
[INFO] [stdout] ( 1, 0) + 1*(-1,-1) => ( 0,-1) = None
[INFO] [stdout] ( 1, 0) * i*(-1,-1) -> None
[INFO] [stdout] new slope rotator for ( 1, 2) -> [(1, 2), (1, -2), (-1, 2), (-1, -2)]
[INFO] [stdout] ( 1, 0) + 1*( 1, 2) => ( 2, 2) = Some(true)
[INFO] [stdout] ( 1, 0) * i*( 1, 2) -> Some((2, 2))
[INFO] [stdout] ( 1, 0) + 1*( 1,-2) => ( 2,-2) = None
[INFO] [stdout] ( 1, 0) * i*( 1,-2) -> None
[INFO] [stdout] ( 1, 0) + 1*(-1, 2) => ( 0, 2) = Some(true)
[INFO] [stdout] ( 1, 0) * i*(-1, 2) -> Some((0, 2))
[INFO] [stdout] ( 1, 0) + 1*(-1,-2) => ( 0,-2) = None
[INFO] [stdout] ( 1, 0) * i*(-1,-2) -> None
[INFO] [stdout] new slope rotator for ( 1, 3) -> [(1, 3), (1, -3), (-1, 3), (-1, -3)]
[INFO] [stdout] ( 1, 0) + 1*( 1, 3) => ( 2, 3) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*( 1, 3) => ( 3, 6) = None
[INFO] [stdout] ( 1, 0) * i*( 1, 3) -> None
[INFO] [stdout] ( 1, 0) + 1*( 1,-3) => ( 2,-3) = None
[INFO] [stdout] ( 1, 0) * i*( 1,-3) -> None
[INFO] [stdout] ( 1, 0) + 1*(-1, 3) => ( 0, 3) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*(-1, 3) => (-1, 6) = None
[INFO] [stdout] ( 1, 0) * i*(-1, 3) -> None
[INFO] [stdout] ( 1, 0) + 1*(-1,-3) => ( 0,-3) = None
[INFO] [stdout] ( 1, 0) * i*(-1,-3) -> None
[INFO] [stdout] new slope rotator for ( 1, 4) -> [(1, 4), (1, -4), (-1, 4), (-1, -4)]
[INFO] [stdout] ( 1, 0) + 1*( 1, 4) => ( 2, 4) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*( 1, 4) => ( 3, 8) = None
[INFO] [stdout] ( 1, 0) * i*( 1, 4) -> None
[INFO] [stdout] ( 1, 0) + 1*( 1,-4) => ( 2,-4) = None
[INFO] [stdout] ( 1, 0) * i*( 1,-4) -> None
[INFO] [stdout] ( 1, 0) + 1*(-1, 4) => ( 0, 4) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*(-1, 4) => (-1, 8) = None
[INFO] [stdout] ( 1, 0) * i*(-1, 4) -> None
[INFO] [stdout] ( 1, 0) + 1*(-1,-4) => ( 0,-4) = None
[INFO] [stdout] ( 1, 0) * i*(-1,-4) -> None
[INFO] [stdout] new slope rotator for ( 2, 1) -> [(2, 1), (2, -1), (-2, 1), (-2, -1)]
[INFO] [stdout] ( 1, 0) + 1*( 2, 1) => ( 3, 1) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*( 2, 1) => ( 5, 2) = None
[INFO] [stdout] ( 1, 0) * i*( 2, 1) -> None
[INFO] [stdout] ( 1, 0) + 1*( 2,-1) => ( 3,-1) = None
[INFO] [stdout] ( 1, 0) * i*( 2,-1) -> None
[INFO] [stdout] ( 1, 0) + 1*(-2, 1) => (-1, 1) = None
[INFO] [stdout] ( 1, 0) * i*(-2, 1) -> None
[INFO] [stdout] ( 1, 0) + 1*(-2,-1) => (-1,-1) = None
[INFO] [stdout] ( 1, 0) * i*(-2,-1) -> None
[INFO] [stdout] new slope rotator for ( 2, 3) -> [(2, 3), (2, -3), (-2, 3), (-2, -3)]
[INFO] [stdout] ( 1, 0) + 1*( 2, 3) => ( 3, 3) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*( 2, 3) => ( 5, 6) = None
[INFO] [stdout] ( 1, 0) * i*( 2, 3) -> None
[INFO] [stdout] ( 1, 0) + 1*( 2,-3) => ( 3,-3) = None
[INFO] [stdout] ( 1, 0) * i*( 2,-3) -> None
[INFO] [stdout] ( 1, 0) + 1*(-2, 3) => (-1, 3) = None
[INFO] [stdout] ( 1, 0) * i*(-2, 3) -> None
[INFO] [stdout] ( 1, 0) + 1*(-2,-3) => (-1,-3) = None
[INFO] [stdout] ( 1, 0) * i*(-2,-3) -> None
[INFO] [stdout] new slope rotator for ( 3, 1) -> [(3, 1), (3, -1), (-3, 1), (-3, -1)]
[INFO] [stdout] ( 1, 0) + 1*( 3, 1) => ( 4, 1) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*( 3, 1) => ( 7, 2) = None
[INFO] [stdout] ( 1, 0) * i*( 3, 1) -> None
[INFO] [stdout] ( 1, 0) + 1*( 3,-1) => ( 4,-1) = None
[INFO] [stdout] ( 1, 0) * i*( 3,-1) -> None
[INFO] [stdout] ( 1, 0) + 1*(-3, 1) => (-2, 1) = None
[INFO] [stdout] ( 1, 0) * i*(-3, 1) -> None
[INFO] [stdout] ( 1, 0) + 1*(-3,-1) => (-2,-1) = None
[INFO] [stdout] ( 1, 0) * i*(-3,-1) -> None
[INFO] [stdout] new slope rotator for ( 3, 2) -> [(3, 2), (3, -2), (-3, 2), (-3, -2)]
[INFO] [stdout] ( 1, 0) + 1*( 3, 2) => ( 4, 2) = Some(true)
[INFO] [stdout] ( 1, 0) * i*( 3, 2) -> Some((4, 2))
[INFO] [stdout] ( 1, 0) + 1*( 3,-2) => ( 4,-2) = None
[INFO] [stdout] ( 1, 0) * i*( 3,-2) -> None
[INFO] [stdout] ( 1, 0) + 1*(-3, 2) => (-2, 2) = None
[INFO] [stdout] ( 1, 0) * i*(-3, 2) -> None
[INFO] [stdout] ( 1, 0) + 1*(-3,-2) => (-2,-2) = None
[INFO] [stdout] ( 1, 0) * i*(-3,-2) -> None
[INFO] [stdout] new slope rotator for ( 3, 4) -> [(3, 4), (3, -4), (-3, 4), (-3, -4)]
[INFO] [stdout] ( 1, 0) + 1*( 3, 4) => ( 4, 4) = Some(true)
[INFO] [stdout] ( 1, 0) * i*( 3, 4) -> Some((4, 4))
[INFO] [stdout] ( 1, 0) + 1*( 3,-4) => ( 4,-4) = None
[INFO] [stdout] ( 1, 0) * i*( 3,-4) -> None
[INFO] [stdout] ( 1, 0) + 1*(-3, 4) => (-2, 4) = None
[INFO] [stdout] ( 1, 0) * i*(-3, 4) -> None
[INFO] [stdout] ( 1, 0) + 1*(-3,-4) => (-2,-4) = None
[INFO] [stdout] ( 1, 0) * i*(-3,-4) -> None
[INFO] [stdout] new slope rotator for ( 4, 1) -> [(4, 1), (4, -1), (-4, 1), (-4, -1)]
[INFO] [stdout] ( 1, 0) + 1*( 4, 1) => ( 5, 1) = None
[INFO] [stdout] ( 1, 0) * i*( 4, 1) -> None
[INFO] [stdout] ( 1, 0) + 1*( 4,-1) => ( 5,-1) = None
[INFO] [stdout] ( 1, 0) * i*( 4,-1) -> None
[INFO] [stdout] ( 1, 0) + 1*(-4, 1) => (-3, 1) = None
[INFO] [stdout] ( 1, 0) * i*(-4, 1) -> None
[INFO] [stdout] ( 1, 0) + 1*(-4,-1) => (-3,-1) = None
[INFO] [stdout] ( 1, 0) * i*(-4,-1) -> None
[INFO] [stdout] new slope rotator for ( 4, 3) -> [(4, 3), (4, -3), (-4, 3), (-4, -3)]
[INFO] [stdout] ( 1, 0) + 1*( 4, 3) => ( 5, 3) = None
[INFO] [stdout] ( 1, 0) * i*( 4, 3) -> None
[INFO] [stdout] ( 1, 0) + 1*( 4,-3) => ( 5,-3) = None
[INFO] [stdout] ( 1, 0) * i*( 4,-3) -> None
[INFO] [stdout] ( 1, 0) + 1*(-4, 3) => (-3, 3) = None
[INFO] [stdout] ( 1, 0) * i*(-4, 3) -> None
[INFO] [stdout] ( 1, 0) + 1*(-4,-3) => (-3,-3) = None
[INFO] [stdout] ( 1, 0) * i*(-4,-3) -> None
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day10::asteroids_visible_from' (52) panicked at src/days/day10.rs:411:5:
[INFO] [stdout] assertion `left == right` failed: unordered set was bad (generated ordered: [(0, 2), (1, 0), (2, 2), (3, 2), (4, 0), (4, 2), (4, 4)])
[INFO] [stdout]   left: {(0, 2), (4, 2), (3, 2), (1, 0), (4, 4), (1, 2), (4, 0), (2, 2)}
[INFO] [stdout]  right: {(2, 2), (3, 2), (4, 4), (4, 2), (4, 0), (0, 2), (1, 0)}
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74f33 - core[585f66e14d78f9ba]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x5b6cdbe3b32d - core[585f66e14d78f9ba]::panicking::assert_failed::<&std[3f03f8b59f91bef1]::collections::hash::set::HashSet<(usize, usize)>, &std[3f03f8b59f91bef1]::collections::hash::set::HashSet<(usize, usize)>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x5b6cdbe26d5a - aoc2019[4384d573f23c25f4]::days::day10::asteroids_visible_from
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day10.rs:411:2
[INFO] [stdout]   22:     0x5b6cdbe2f329 - aoc2019[4384d573f23c25f4]::days::day10::asteroids_visible_from::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day10.rs:398:28
[INFO] [stdout]   23:     0x5b6cdbe2f329 - <aoc2019[4384d573f23c25f4]::days::day10::asteroids_visible_from::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   44:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   45:     0x793129354a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day16::part1 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day16::part1' (67) panicked at src/days/day16.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: PosOverflow }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1beac - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1beac - <aoc2019[4384d573f23c25f4]::days::day16::Day16 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day16.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1beac - <&mut <aoc2019[4384d573f23c25f4]::days::day16::Day16 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1beac - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day16::Day16 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1beac - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day16::Day16 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1beac - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day16::Day16 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe41453 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day16::Day16 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe41453 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day16::Day16 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe41453 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day16::Day16 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe41453 - <aoc2019[4384d573f23c25f4]::days::day16::Day16 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day16.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe1410c - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day16::Day16, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe1410c - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day16::Day16, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe1410c - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day16::Day16, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe1410c - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day16::Day16, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe1410c - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day16::Day16, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe1410c - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day16::Day16, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2f834 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day16::Day16, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2f834 - aoc2019[4384d573f23c25f4]::days::day16::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day16.rs:32:2
[INFO] [stdout]   38:     0x5b6cdbe2f834 - aoc2019[4384d573f23c25f4]::days::day16::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day16.rs:27:11
[INFO] [stdout]   39:     0x5b6cdbe2f834 - <aoc2019[4384d573f23c25f4]::days::day16::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day16::part1' (67) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "<too long to display>", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe14237 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day16::Day16, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe14237 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day16::Day16, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2f834 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day16::Day16, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2f834 - aoc2019[4384d573f23c25f4]::days::day16::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day16.rs:32:2
[INFO] [stdout]   23:     0x5b6cdbe2f834 - aoc2019[4384d573f23c25f4]::days::day16::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day16.rs:27:11
[INFO] [stdout]   24:     0x5b6cdbe2f834 - <aoc2019[4384d573f23c25f4]::days::day16::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day06::part1 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day06::part1' (41) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:111:4:
[INFO] [stdout] input #1 - '"X9V)9CS\r\n5S8)T3W\r\nR5J)B4C\r\n4H4)YNF\r\nH9L)SDK\r\nMZ1)HQ7\r\n5B5)R6N\r\nGQV)MXT\r\n95Z)TM5\r\nKQH)KLY\r\nTQX)BJM\r\nGW5)TK8\r\nCZ4)G3X\r\nGP4)D26\r\nS9X)SZG\r\nQW8)1L9\r\nD9Z)44M\r\nKP1)W54\r\n77T)HVM\r\nX24)LW5\r\n28V)ZL4\r\nZG4)DL6\r\nHXW)YX6\r\nS8K)N2D\r\nM3V)RHG\r\nRL9)NRL\r\nMWS)FLB\r\n2QY)SQC\r\nK2V)Z2C\r\nPGQ)1FW\r\nQCT)NYG\r\nB84)8CT\r\nZPY)7RB\r\n456)JFD\r\nD2C)WXN\r\nR5S)9PJ\r\nH1D)LCY\r\nQJR)N65\r\nC6D)KKD\r\nQY8)GCH\r\nNGQ)CMG\r\nV4H)H4L\r\n2XV)R6S\r\nJ87)3KF\r\n891)631\r\nWQ8)GJZ\r\nCX8)Q4L\r\nP79)P4S\r\n4JB)KTS\r\nVV9)PPD\r\nRNM)C4S\r\n5W6)5NH\r\n5KZ)WQ8\r\n5NH)CYF\r\nBV6)768\r\nNT3)S2X\r\n184)3SN\r\n54Z)PQN\r\nHPL)K24\r\nTRL)PW9\r\n7ZK)CDN\r\nJFD)6K9\r\nV6K)XL1\r\nKTM)795\r\nZNY)G63\r\n39Y)DJ2\r\nCL8)5XP\r\nYBQ)NXN\r\nX62)18Z\r\n3SJ)F3X\r\nFSQ)D5J\r\n5KZ)PGY\r\n91X)BRW\r\nSP3)KM5\r\nHVM)91J\r\n6Q6)HCT\r\n6YN)HXW\r\nTM7)LDX\r\nCC2)FL1\r\nZ7H)3ZC\r\nXJW)2HY\r\n5LN)5B5\r\nWSB)XZL\r\n474)BR8\r\nJQ2)6YD\r\n8LZ)4DN\r\n84F)X62\r\nHMS)G9D\r\nY6Y)811\r\nCDL)J5Z\r\nDZT)V5S\r\n9D5)4N9\r\nSJT)89J\r\n2B3)WMC\r\nKD9)9FM\r\nZLN)M24\r\nM7C)HF7\r\nHVB)FKY\r\nVTR)3SV\r\nJCT)96P\r\nKM5)DBX\r\nHMY)C1T\r\n6P5)8J9\r\nLXX)8ZF\r\nLSH)SVS\r\nDC3)TKV\r\nNSX)VFC\r\nW1H)456\r\nR92)8ZV\r\n66N)SCP\r\nWPH)24K\r\nFLB)1K6\r\nC8V)5CP\r\nVKH)N8D\r\nQNM)4VQ\r\nC57)N1W\r\n869)MN5\r\nNZR)6WY\r\nFC5)HXY\r\nYQC)RQ1\r\nL2V)DWF\r\n1V8)FCK\r\n3WN)WYR\r\n1K5)Q11\r\n4JY)KL3\r\nPL7)GJ8\r\n4DY)869\r\nXQ2)6P5\r\nCV3)2WP\r\nPW9)628\r\n8SF)G9Y\r\nWXG)QWN\r\n6M6)Y2P\r\n7VQ)HL2\r\n8R2)BGR\r\nW8Y)VCR\r\n7ZB)97R\r\nGSK)BRB\r\nZWK)CDC\r\nK8F)W8Y\r\nJ9T)5WW\r\n3MV)2QY\r\nKDL)WJL\r\nY5J)2PK\r\nXMB)7FF\r\n7Q4)QHY\r\n9LY)5QR\r\nXCM)HGW\r\nGK7)CYD\r\nJMC)PSL\r\n62D)HJR\r\nBBC)SD8\r\nBSH)8FC\r\n2LX)ZF8\r\nTK8)DN6\r\n1FK)4V7\r\nD42)TJV\r\n3K5)2BD\r\nH2M)QHR\r\nCGS)4YS\r\n8FC)G7M\r\nRFZ)8HH\r\nBBX)S6G\r\nH6F)TL3\r\nN5Q)XQ2\r\nJ66)BGK\r\nMGZ)PWR\r\nT52)QBH\r\n32D)RQ4\r\nRRT)7N2\r\n88Y)RKT\r\nTJK)7GN\r\nV8D)3PJ\r\nP44)K5Y\r\nJZN)MJ2\r\nKQB)KQF\r\n6XC)K8F\r\n5XP)9ZK\r\nH67)JL2\r\nK9Q)P5W\r\nDBX)X9V\r\nKNP)N42\r\nPX8)9H5\r\nGLC)CGZ\r\nLKL)8DY\r\n41B)BV6\r\n1FW)WNC\r\nDHD)D13\r\nLLL)2R1\r\nJG1)1V2\r\nJQ9)7VP\r\n1V2)43Z\r\nPSV)M3V\r\nP1F)Z33\r\nLLK)LXX\r\nRXJ)X3S\r\nG85)SL9\r\nX8F)C3V\r\nG8Z)7QV\r\n4DW)6KD\r\nDRW)T27\r\nHXY)N93\r\nKJY)T8J\r\n96P)P6H\r\nW8K)94V\r\nWTK)FGJ\r\n83T)75F\r\n2WP)LRL\r\nPVK)LKV\r\nT32)XFK\r\nSGV)ZPL\r\nQHR)N5M\r\nJ2P)BKC\r\nZKJ)P51\r\n541)8KV\r\n6VY)SLZ\r\n7K7)KPV\r\nNLD)693\r\nBHP)V3X\r\n48K)NCC\r\nWS1)68V\r\n8LW)VJP\r\n68V)LK9\r\nH7H)Z2Q\r\nPXG)XFY\r\n2TG)GL2\r\nZ96)F4L\r\n29D)PZF\r\nG4X)D25\r\nYZ8)VC8\r\n35H)D1T\r\nMD1)YFC\r\n1Z7)S88\r\n7S9)6PZ\r\n5RJ)ZT2\r\n1S2)CKC\r\n7PV)Q5R\r\nG5X)8YL\r\nCS5)XKH\r\n24K)2T8\r\nZ4S)6FH\r\nVY7)6FV\r\nNYH)L9M\r\nW3L)YM7\r\nCH7)2DV\r\nYJJ)4DL\r\n2NN)1TR\r\nN8D)GM6\r\n97R)XYM\r\nPKD)11M\r\n3VF)4YC\r\n1L6)PVX\r\n3NL)C36\r\nYTZ)K68\r\nTMN)45L\r\nSKW)G8Q\r\nYM7)R5S\r\n71J)LCP\r\nN4M)FGZ\r\n6PJ)JJL\r\nCY3)FLY\r\nDL9)Y4D\r\nPN7)42F\r\nY3S)SR7\r\nLDX)LP9\r\nCDN)C3R\r\n6XC)5YG\r\n4H4)QY8\r\n94V)Y3S\r\nDRB)R5R\r\n8DY)CDJ\r\nGXX)4Y8\r\n8H4)71J\r\n6FH)SGQ\r\nG9Y)YZM\r\nMJ4)ZSQ\r\nHM3)BT6\r\nRS9)DZT\r\nZVZ)BCH\r\nT9P)2YT\r\nMG5)KPC\r\nYPW)KK8\r\nTPB)RP1\r\n4P2)DLZ\r\n8RV)9MB\r\nC52)HLN\r\nLF5)6N8\r\nMZQ)M4Q\r\nTM5)9Z7\r\nK68)4QW\r\nC8Z)D68\r\nW54)7SW\r\nQC4)YPR\r\nMRH)HWJ\r\n27Z)8N5\r\nBGR)6FS\r\nTT8)TRY\r\n54N)TGZ\r\nPWP)J5C\r\n3NP)P4Z\r\n9H7)3GL\r\nCL8)P8X\r\nR8C)C7R\r\nLDC)3SR\r\nCKW)N9P\r\nVC8)2DK\r\nSDV)9YB\r\nPMJ)3Y9\r\nKVV)4CV\r\n7SL)K2R\r\nJWR)GJ6\r\nZMC)HCB\r\nTJV)LS6\r\n2PK)ZVC\r\nQ4L)81Q\r\nVK3)X8F\r\nZRS)L8J\r\nMB3)GBC\r\nZ33)T32\r\n4Z6)3CK\r\nJ33)G4G\r\nYZR)JRR\r\n3SR)33X\r\nQGV)PS4\r\n43Z)3L5\r\n6M6)9WP\r\nRRX)XHZ\r\nHLN)XF5\r\nP6H)SRJ\r\nL1Q)V29\r\nZMW)H44\r\nKJ9)14Z\r\nK5K)LL1\r\n2FY)KKJ\r\n9NW)8S5\r\n55Z)SJ7\r\nJNC)NGQ\r\nKKS)VRZ\r\nFQ2)TMV\r\nFGV)HJ2\r\n8DQ)VWK\r\nFKY)TBR\r\nZSQ)CDW\r\nBQ9)GW5\r\n5K6)GXX\r\nQ32)FCC\r\nWJ8)8FR\r\nLJG)997\r\n9Y9)F18\r\nGPR)9F4\r\nM9S)7ZK\r\nSZG)Q7S\r\n2RL)Q2L\r\n3CT)M6G\r\nVNF)66Y\r\nHL2)MD7\r\nXKH)HDD\r\n298)78M\r\nGCL)78R\r\n71Q)XV6\r\n3NL)J7V\r\nLS6)3SC\r\nBDF)ZPY\r\nY2P)JZ1\r\n4DN)9XV\r\nHDX)58Y\r\nYJP)7PV\r\nC8Z)GLC\r\n8FR)HY1\r\nHQK)V1B\r\nLK9)Z11\r\nZ3K)TWV\r\nTBR)G6H\r\nRGR)F8D\r\nXBM)F8Z\r\n46T)WVG\r\n3QT)XGS\r\nSJL)J3B\r\nFLH)LBX\r\nPSL)T15\r\nKKJ)RRX\r\nKTH)VJD\r\n89J)LDC\r\n33S)GLJ\r\nVQ2)T25\r\n5JR)8Q3\r\nR2N)4MH\r\nV4Z)Z3K\r\n68L)VXK\r\nX5M)NSN\r\nHCT)KQH\r\nDCG)QLB\r\nHDD)BW1\r\nF24)RHL\r\nPPQ)9LY\r\nF3G)QM4\r\n4RC)F41\r\n4YC)29M\r\nLW5)WH9\r\nZZD)M44\r\nQT4)SBD\r\n5V4)GMB\r\nJCJ)1ZK\r\nJWR)2BC\r\nWXG)T3V\r\nG9Y)YPW\r\nX29)WVB\r\nSD8)7T2\r\nLLW)GL1\r\nTHN)55Z\r\n2P7)3Y2\r\nPWK)3K1\r\nSKC)T5M\r\n3V1)5SZ\r\n82T)T9P\r\n7KZ)3K4\r\nXPQ)QR8\r\n7D5)KSC\r\nVQ2)JZN\r\nFMD)9M9\r\nZPL)ZCY\r\nQ4G)WZ8\r\nXVF)GZZ\r\nPHZ)YJP\r\n616)XPZ\r\nSVW)P3X\r\n33X)4NX\r\nV99)K2Q\r\nBDH)85T\r\n3NB)TL1\r\nLP9)C52\r\nL9M)9SR\r\nGCH)LK5\r\n65Y)ZBJ\r\n9WP)YGQ\r\n2W4)LMN\r\nQZ9)LLW\r\nGMB)35Y\r\n5ZT)VV9\r\n34L)1FK\r\nPPM)Y9X\r\n6RS)3CJ\r\nXC4)Q34\r\nJZX)WGL\r\nD1H)7VQ\r\nFQ2)1F3\r\nZFF)FMD\r\nF44)LWK\r\n631)ZNY\r\nPQN)GYH\r\nFCC)J9X\r\nV6Z)8NM\r\n89K)2MH\r\nQXX)4Z6\r\n2NN)TPB\r\nHBT)HHC\r\nL2V)JWF\r\nK2Q)8H1\r\nD25)2C7\r\nD4T)BXS\r\nVGR)NN1\r\nHKY)678\r\nQ7V)9H7\r\nPYC)G9B\r\nTJL)KX5\r\nSS6)N1C\r\nVWP)RL9\r\nH5W)YQ1\r\nWLZ)YBZ\r\nQJ5)Z7H\r\nHS6)N2L\r\nWN1)LFL\r\n78R)QCT\r\nGJ6)Z59\r\nJNZ)WT2\r\nMV8)H4B\r\nDJ2)W3L\r\nN4P)7ZB\r\nLX9)S7T\r\nZRC)B39\r\nQDZ)GVY\r\nYCK)8Z6\r\nDJN)X4N\r\nNPK)3XG\r\n61Q)CC2\r\nP8X)XQD\r\nTZB)7QH\r\nLBC)55J\r\nBCV)WFH\r\nJJN)KP1\r\n9VZ)LH4\r\n811)QRX\r\n5CF)DRW\r\nMJH)NWX\r\n5HN)XF1\r\n26P)YJR\r\nM4Q)YB1\r\nLZB)P21\r\n8B3)3G3\r\nPKK)BBK\r\nP16)28V\r\nTM5)2B1\r\nFXD)B5L\r\nW5C)YW6\r\nBN7)P16\r\nT8K)NT7\r\nXV6)DV7\r\nQTM)6H4\r\n1TR)DGH\r\nCKN)DGF\r\nZ6V)52T\r\nFY9)K2V\r\nHY1)KT9\r\nR8H)29Q\r\n2CL)YY6\r\nJ3B)ZMB\r\nRMQ)4WR\r\nL3C)BBG\r\nWQ4)982\r\n7RB)YT5\r\n9M9)D9K\r\n83F)BYF\r\nZLN)YS8\r\nBR8)W8K\r\nHG2)W2T\r\nWG5)8HS\r\nG77)1HW\r\nNXN)KS4\r\nPJV)D11\r\nFYD)GM3\r\nSDK)F8W\r\nHCZ)9XC\r\nVRS)9R2\r\nNTS)NPC\r\n7W8)LLT\r\nGM6)5CZ\r\n615)4SR\r\nHRQ)CN6\r\nGY1)JHP\r\n1MV)KYC\r\nT25)2K8\r\n4DL)D1D\r\nF7Q)74W\r\n1L9)XF2\r\n4KY)3NP\r\nQ18)616\r\nXQD)L9F\r\nRCK)589\r\nJCJ)9GM\r\nLFD)QDB\r\nNPC)JDM\r\nP42)JQ2\r\nCJX)RS5\r\nP5F)PXG\r\n79V)QKL\r\nWS2)FXD\r\n8M8)4LQ\r\nCKJ)7R6\r\nQCM)XY3\r\nCYF)FJC\r\nTZ8)RFZ\r\n6KD)LD3\r\nMFZ)RRT\r\nRHS)4DY\r\nXFS)J9M\r\nF1H)6H3\r\nTL3)BH5\r\nXLH)QX9\r\nVS2)61V\r\nDWW)PRM\r\n1ZK)8L6\r\nZW9)FM1\r\n635)S4X\r\n9MK)PN7\r\nRZ5)Q9M\r\nLKB)95Z\r\n8YL)B1B\r\nD8K)V6Z\r\nBZ6)83T\r\n6SH)4ZF\r\nC8P)GTR\r\n26L)XCM\r\n5CZ)XJS\r\n6Q2)7H4\r\n2MH)H2K\r\nM44)BWR\r\nXL1)VT2\r\n8WN)CQ2\r\nFGC)MG5\r\nX3Z)3K5\r\nTKV)3CW\r\nSD7)RF2\r\nKJY)N3X\r\nR5S)S62\r\nC5B)Z2Z\r\nQZF)M8H\r\n5YH)YQC\r\nS4X)N96\r\nLKL)YXL\r\nYPR)Q21\r\nSYG)N2S\r\n7R6)57J\r\n6H3)71F\r\nMVL)RZT\r\n7CB)5YH\r\nLMN)451\r\nFGJ)TQX\r\n24M)RMQ\r\n1TR)LM9\r\n1K6)1JH\r\n68S)Q15\r\nX77)23B\r\nDG7)SVW\r\nDPR)KJ9\r\nBDV)ZDC\r\n44W)2P7\r\nVZ8)KDL\r\nXMB)8B3\r\n3SC)3KC\r\n84L)WPR\r\n6CR)6Q6\r\nZT2)N7L\r\n42F)NPK\r\nG9R)CS5\r\nQXV)R6R\r\n9ZK)QTM\r\nNFP)7M7\r\nZRG)KJW\r\nG63)P65\r\nC7R)TCY\r\nTBX)5V4\r\nCYX)71M\r\nD3F)7LM\r\nLKP)2JL\r\nCDT)7HW\r\n6H4)1WM\r\n51S)JKJ\r\nX3P)SKW\r\n628)NT3\r\n7Q9)KG3\r\n8KV)KVV\r\nDL6)LT3\r\nH44)HMS\r\nT27)Q4G\r\nN8F)HB4\r\nCYD)W2V\r\n6XM)FFL\r\n8FR)PFN\r\n7W8)NJW\r\n2DS)FVQ\r\n79G)VK3\r\nLT6)93L\r\n79M)1K5\r\nWKK)B3Q\r\nF29)1C8\r\nYNF)1J7\r\n2BD)1MY\r\n1JH)5C5\r\n2RC)FTL\r\n6NW)ZXJ\r\nVXP)SH8\r\nTMY)9HR\r\nQYP)NLD\r\nPQD)WS1\r\n75F)JQ4\r\nR2R)ZFF\r\nZ9L)VZ3\r\nL9F)X5M\r\nMNG)X52\r\nJJL)N8F\r\nJRH)BZV\r\n5GX)R96\r\nPZM)6L5\r\n8T4)RNM\r\nS62)8ZC\r\n7FF)7KN\r\nQBH)4F3\r\nG74)Z83\r\nSRJ)JRH\r\nK92)CDT\r\nD55)PHN\r\nDZT)STB\r\nG8T)ZWF\r\nZ11)MD1\r\n4WJ)KFX\r\nXQK)NZQ\r\nG6H)2S8\r\n5G5)ZRG\r\nJBV)LKQ\r\n8CT)JHD\r\n14Z)J33\r\nR5R)C5N\r\nK24)V95\r\nGWT)C8Z\r\n55J)8M8\r\n9QW)W1H\r\nRSB)JCT\r\nWWX)Z52\r\nTMY)ZRS\r\nGZZ)BVB\r\n2P7)8SV\r\nZQR)X7V\r\nVWX)DJN\r\n2H4)VJ3\r\nM1P)QXX\r\n2BC)P7Q\r\n1G2)JG1\r\nGBW)JNQ\r\nYPR)8PY\r\nN3Z)JSZ\r\nF82)ZB1\r\nSGQ)L9J\r\nQRX)7S9\r\n4MH)T8K\r\n4SR)1YD\r\nFD8)1KF\r\nNYG)LKL\r\nJMC)H2M\r\n71Q)24M\r\nN2L)SXJ\r\nZ15)M5V\r\nKG3)BCM\r\nGJZ)TZ8\r\nPKT)JJN\r\nBR8)2MG\r\nX5H)7WT\r\nH43)14X\r\nH9J)XJW\r\nT6F)47R\r\nBCH)69B\r\nDRR)V7G\r\n4LQ)RCK\r\n8C1)TJK\r\nFXS)K9Q\r\nC8B)ZKH\r\nX7V)6SD\r\n4SF)9YD\r\n4VF)HQS\r\nZ59)K43\r\nYGL)CL8\r\nBQQ)FD9\r\n9QY)298\r\n4KN)62P\r\nCB1)LXC\r\nGGY)HVB\r\n8PY)PMJ\r\n6HP)TTN\r\n3D8)M2Y\r\nQCT)RZ5\r\n8ZV)3CT\r\nWNC)48K\r\nL7Q)HG2\r\n698)KTQ\r\n6CV)ZKJ\r\nFJ6)ZQ6\r\nMKY)G8Z\r\nYNF)RPC\r\nMKG)LQ9\r\n4SX)QDH\r\nHQS)G81\r\n78M)615\r\n3Y9)DJH\r\nP2B)VXC\r\n39N)V4H\r\n3CW)37T\r\nKDX)MHS\r\nH16)MVL\r\nZB1)QWM\r\n4DD)XMM\r\n664)RX8\r\nBN4)VWP\r\n3SV)4BR\r\nHF7)2HW\r\nN4S)1G2\r\nJMJ)5BB\r\nJ6W)TXW\r\n8Z4)ZGQ\r\n1TJ)CMP\r\nQ5F)D9Z\r\n4WR)7KZ\r\nVZ8)WQ4\r\n7KY)47S\r\nL8J)4H4\r\nX1T)YVS\r\n45Q)ST2\r\nZMW)YNK\r\nVRK)T52\r\nMHS)1GH\r\nQCM)VG6\r\nG8Q)FLZ\r\nLCY)Z62\r\nFM1)WLZ\r\nRYB)5S8\r\nCGZ)S8K\r\nVG6)YR1\r\n474)G26\r\nBX9)SGH\r\nF8W)DHD\r\n4QM)G8T\r\nPD9)NMT\r\nKL6)CNY\r\nMW4)C1K\r\nTT8)SMX\r\n4YS)3NN\r\n7VP)1H3\r\nYQC)9KC\r\nTBX)ZVW\r\nCDB)Y2K\r\nPSV)1TP\r\nQ7J)X3Z\r\nCOM)YKL\r\n6YD)LXH\r\nRP1)XBM\r\nJ9M)PHZ\r\nM8H)71Z\r\nMQ5)7SL\r\nNH2)DC3\r\n696)BQ9\r\nVG6)MW4\r\nYXL)FTZ\r\nC35)7MJ\r\nN65)769\r\nVTV)3XR\r\nLM9)Q92\r\nZSQ)Q73\r\nHXY)LHP\r\nV29)ZDN\r\n35Y)4P2\r\n5T2)BG6\r\nWZZ)VTV\r\nX24)WTK\r\nP42)2X5\r\nXMM)FQN\r\n3NN)NYW\r\nQ2D)3NL\r\n7KN)VMX\r\n5GK)JL4\r\nZ9L)2DX\r\nLXJ)H16\r\n5Q4)KKV\r\nBG6)PX8\r\nX3P)5T2\r\n37T)3LR\r\nTVY)69M\r\nV5Y)XZ2\r\nB4C)Y88\r\n6TJ)CY3\r\nQLB)L9T\r\nJVY)ZM9\r\nVSK)XQM\r\nQ4G)V6P\r\n944)PTS\r\nMR2)TWS\r\nQP2)PZT\r\n58Y)QW8\r\nSZG)VXP\r\n7GN)5RN\r\nXL1)G9R\r\nNRW)GSZ\r\nYZM)D2C\r\n6DW)84J\r\nHDR)9QY\r\nSY9)JHG\r\nT1D)JPB\r\nB1X)VGR\r\nJHP)5YY\r\nLZ4)QCH\r\nG4G)CBD\r\nWH9)KJY\r\nSTB)2L8\r\nHQL)CRY\r\nC1T)N4S\r\nPFN)GRS\r\nVJD)KNL\r\n4VQ)JVY\r\nTF5)P79\r\nLT3)BHP\r\nZHF)W5C\r\nPPM)7Q2\r\n1KF)4KY\r\nQKL)D9T\r\n1M4)R9S\r\nFXD)TCG\r\nYR1)V84\r\nQCH)PGQ\r\nSH8)15Y\r\nBCR)T2M\r\nGJ8)6RS\r\nPZ5)GS8\r\nPW9)696\r\n99H)14T\r\nBGK)TZB\r\n5DX)P6W\r\nC36)455\r\n9XV)DRR\r\nL43)C4G\r\nH4L)CKN\r\nZ83)XMB\r\n8ZF)2FY\r\n2X5)183\r\nLKQ)YBQ\r\n1N4)DL9\r\nTWV)26L\r\nD68)8RR\r\nV5S)7Q9\r\n6PJ)8RV\r\nSXJ)61Q\r\nFZW)N3Z\r\nLH4)QGV\r\nGSZ)2GF\r\nV3X)3Q3\r\nQ9M)39Y\r\n5SZ)Y5J\r\nPX4)SZQ\r\nKX5)SGW\r\nWVB)QS6\r\nCWJ)8LW\r\n39K)GY4\r\nZRM)PLK\r\nK1S)RCQ\r\n4F3)D1H\r\nLXC)V2N\r\nM6G)MB3\r\nQ11)64X\r\nGYH)D2M\r\n1H3)VP6\r\nJQ4)7K7\r\nWZ8)WKK\r\nBNR)1N4\r\n74S)H5W\r\nYS8)Z4S\r\nB5L)2MZ\r\nTNS)MWS\r\nWQV)RWH\r\nVWK)X66\r\nWYR)BNR\r\nT3Y)F82\r\nFTF)VWX\r\nVCR)X68\r\nCDJ)GK7\r\nTZZ)SF9\r\nW2V)YZ8\r\nVFC)JWR\r\nMPG)BTS\r\n7LM)77T\r\n6FV)7L9\r\nR6S)ZX1\r\nHMH)NTN\r\nPV4)S8Z\r\nP3X)PPM\r\nRQ4)LVQ\r\nS2X)5DN\r\nXXY)8LR\r\n2GF)6XC\r\nCW7)F6M\r\nSS6)JCJ\r\nZF8)4RC\r\nLL1)S9X\r\nRCQ)SJT\r\nZL4)P5F\r\nTRG)JMJ\r\n6VJ)1RH\r\nS78)CWG\r\n2YT)R8H\r\n9NP)35H\r\nTSQ)KD9\r\nMRJ)C7L\r\nKB8)LD9\r\nZDT)SDV\r\nFJ2)T3R\r\nTFS)944\r\n4VF)2W8\r\nBCM)NT4\r\n9RV)P44\r\n69C)D1X\r\nCKC)5JD\r\nZM9)BN4\r\nRWR)GKJ\r\nK2W)K79\r\n1S9)1DP\r\nB98)BN7\r\n9XC)VDR\r\nD9T)HH2\r\nNJG)MNG\r\nT5B)GVN\r\nQM4)G39\r\nV95)5KQ\r\nWJX)754\r\nLK5)LNH\r\nGMY)5BQ\r\nN3N)GCW\r\nHJR)VMJ\r\nRS5)KTV\r\nPHN)TPD\r\nDNW)V8D\r\nBDF)JQ9\r\nPV4)XVF\r\nRGX)QGB\r\n5DJ)PD4\r\n1XG)1QT\r\nKKD)1JN\r\nPVK)RKN\r\n693)TNW\r\nSF9)FDZ\r\n1JN)WKR\r\nGCW)FRV\r\nDR9)MPM\r\n9GM)BDV\r\n431)248\r\nQCT)5DC\r\nPWP)1BL\r\n7QV)5DX\r\nDJH)G77\r\n982)DNW\r\nHQ7)TMN\r\n7N2)99H\r\n2H8)CYX\r\nSD7)ZVF\r\n3K1)R47\r\nCMP)TT8\r\nXZJ)RS9\r\nLBX)C35\r\n84J)83G\r\nGYZ)68P\r\nCNY)JNZ\r\nMGZ)XPV\r\nFLY)ZTD\r\n3NP)P3D\r\n9LC)1FJ\r\n9Z7)QZF\r\n2RC)PQ4\r\nKTQ)RWR\r\n3Y2)3NF\r\nWWC)3D8\r\nXF1)5RJ\r\nLNH)HCJ\r\nPQ4)R5J\r\nYMC)V4Z\r\nKYC)DCG\r\n8VJ)9VZ\r\nF7Q)CW7\r\nM2Y)YGL\r\nF8Z)6CR\r\n49Y)ZHF\r\n7LH)PMC\r\nKTV)ZQR\r\nTCG)CMC\r\n8RR)FGV\r\n3CK)NZC\r\nZ52)Q18\r\n2QF)SKC\r\nG7M)1WN\r\nL9T)79V\r\nWPR)BDF\r\nMZY)Q5F\r\nTWS)WZH\r\nTCM)TLF\r\n795)GYZ\r\nF6M)SVN\r\nB3X)X3P\r\nCMG)X24\r\nK2K)BSH\r\nXTL)PXR\r\nNN1)1MV\r\nQHN)MGZ\r\nBRW)ZW9\r\nTT4)CB1\r\n85V)69C\r\nYJR)4KN\r\n5CP)MZQ\r\n997)ZQQ\r\n3W9)K1J\r\nDQN)CV3\r\nBT6)SWK\r\nP4S)WJX\r\nS6G)KRF\r\nL9J)MJ5\r\nW1H)W7N\r\n3KF)26P\r\n5WW)HKY\r\nC6N)VYL\r\nWZ8)B98\r\nD7C)H7H\r\nSZQ)FTJ\r\n1FJ)X5H\r\nFQN)BDH\r\nZFF)RHS\r\nYS8)D9B\r\nYX6)WXG\r\nGXX)6Q2\r\nPGD)SSM\r\nCDT)CKW\r\n2W8)2W4\r\n5DJ)JB9\r\n1TZ)H9L\r\nYKL)6QX\r\nYNL)R2R\r\n3KL)9MK\r\n3CJ)3VF\r\nJHG)RQT\r\nTBR)ZQF\r\nXYM)K5Q\r\n12H)TQH\r\nVXK)D4T\r\nBZV)Z4F\r\n4BR)16M\r\n9D4)T6F\r\n7X1)4DD\r\nH39)HQL\r\n8MP)67J\r\nGB8)CWJ\r\nN9P)PZX\r\nBH5)431\r\nVMX)FM8\r\nJNQ)D5P\r\nBGK)1P2\r\n8B3)WJF\r\nGM3)FJ6\r\nRX8)TFX\r\n29Q)91X\r\nQZ2)TCM\r\nT8J)474\r\nZC7)B3F\r\n79F)44W\r\n64X)ZWK\r\nLRL)XLH\r\nZQ6)XKN\r\nD96)CX8\r\n2QF)964\r\nMJ2)YMC\r\nTPD)WJ8\r\nZ2H)QJR\r\n4ZQ)65N\r\nJL6)HBT\r\nC4G)33G\r\nRXJ)4SF\r\nM24)GPR\r\n3XG)DDD\r\nVJP)ZVZ\r\n7T2)BFR\r\nC4H)J6Y\r\n9BZ)1XG\r\nS8H)YZ6\r\nSRJ)1L6\r\n7M7)8SN\r\nPQ4)HYL\r\nQML)6SH\r\nS93)7C8\r\n34L)3KL\r\nQ2P)T7C\r\nTNW)TRF\r\n1J7)KND\r\nYNK)CS3\r\nKK8)J2P\r\nD9K)K23\r\nC3V)4JB\r\nYM4)KD1\r\nQBH)PZM\r\n5CL)CZ4\r\nTRY)2B3\r\nPRM)54N\r\nGB8)DH4\r\n811)2CL\r\nN16)7D5\r\nCSK)PW6\r\n45L)MRJ\r\n57J)8R2\r\nJB9)LF5\r\nP6W)8C1\r\nZXJ)KDX\r\nJHD)2XV\r\nK1J)TZZ\r\n1F3)2BY\r\nK79)2H8\r\nQXX)QZ9\r\nC5G)1M9\r\nJPX)GY1\r\nY7F)39K\r\nX1T)2H4\r\nT6F)G5X\r\nDCQ)WQV\r\nHL2)PWP\r\nF18)6DW\r\n2K8)6TJ\r\nQGB)B3H\r\n69B)ZMW\r\nC4H)635\r\n1RH)KDK\r\nZVZ)7WL\r\n3YX)QKM\r\nQDH)KPM\r\nBKC)WN1\r\n6L5)THN\r\n5TL)SJL\r\nW86)TMY\r\nZ4F)97V\r\nYBZ)J9T\r\n4Y8)PVK\r\nHPK)PSV\r\n9MB)D3F\r\nTSH)32D\r\nXGG)BQQ\r\nNYW)1G1\r\nQX9)1S3\r\nDN6)QZ2\r\nF8T)PWK\r\nP5W)FYD\r\n3D8)9NP\r\nGTR)MKY\r\n1WM)C8B\r\nQR8)TRL\r\n3N5)CQM\r\nVMJ)WSQ\r\nSP4)9D4\r\nG9D)667\r\nX66)RYB\r\nJL4)YTZ\r\n15Y)GQV\r\nRGP)5PF\r\nBBK)6YP\r\nVRZ)ZWL\r\nH9M)1BT\r\nB3Q)WB6\r\nBX1)6CV\r\nY2K)N3N\r\nT47)SYG\r\n978)Y6C\r\n6YP)W2H\r\n14X)4ZQ\r\n8S5)5HT\r\nT7C)QDZ\r\nQHP)9DC\r\n2MG)N16\r\nJ5C)4CK\r\nLW5)62D\r\nWVG)SRD\r\n8Q3)83F\r\n26D)BBC\r\nWKR)WG5\r\nDDD)5ND\r\nZWL)D6G\r\n2DK)SP4\r\n4LH)LSN\r\nVYL)7TF\r\n2R1)5LX\r\n16M)5Q4\r\nWCM)X77\r\nSBD)Y63\r\nV84)8H4\r\nGL1)DQN\r\nKFX)M1P\r\nPLK)XC4\r\n5QG)TJL\r\n2WR)HLB\r\nKKV)SBY\r\n5LX)BX9\r\nDSQ)9QT\r\nHH2)8SF\r\n3L5)46T\r\n2T8)XFS\r\nRQ1)27Z\r\n3NF)2RL\r\n8HS)F29\r\n1FC)PKT\r\nY63)QYP\r\n5FG)ZLN\r\nZ2Q)RW8\r\n2S8)P56\r\nC7M)891\r\nJYY)ZRC\r\n9SS)C8V\r\nMJ4)FZW\r\nM66)PPQ\r\nTLF)VRS\r\nH79)T1D\r\n5P5)WCM\r\nJCD)3MV\r\n795)V6K\r\nQ92)XZJ\r\n93L)P42\r\nXQM)LLK\r\nN42)GMY\r\nFD9)32Y\r\nQLH)3NB\r\n8N5)1Q4\r\nJ9X)L43\r\n8ZF)MZY\r\nD11)KTH\r\nYLM)GH1\r\n4NX)ZDT\r\n958)L2V\r\nZSL)K5K\r\nY6C)9ZM\r\nPWR)C1J\r\nCSK)QYB\r\nJWF)W86\r\n9F4)MV8\r\nSJT)9D5\r\nV1F)Q7J\r\n8SP)16X\r\nTCY)BF8\r\nT5M)TT4\r\n91J)HB7\r\n1G1)K4X\r\nCWG)PZ5\r\nWXN)NBJ\r\nF1V)ZRM\r\nZX1)X1T\r\nGL2)VSK\r\nFPM)RGR\r\n4CV)5LN\r\n8ZC)VTR\r\n7TF)HQK\r\n5YY)8DG\r\n9DC)H79\r\nY9X)5TX\r\nLT6)3YX\r\nGFJ)Z6V\r\nCMP)S93\r\n65N)X33\r\nD9B)S78\r\n3PJ)3WJ\r\nWSQ)ZC7\r\n9YD)MZ1\r\n8H1)NRW\r\nYB1)L3C\r\nSTC)LXJ\r\nG39)RR3\r\n9HR)GBW\r\nB3F)9SJ\r\n8G8)9NW\r\n6CP)VKN\r\nKRF)8LZ\r\n2HY)R8Y\r\nWB6)C4H\r\nCQ2)664\r\n3WN)6YN\r\nYW6)XPQ\r\n768)978\r\nD4P)9QW\r\nKQ5)BCV\r\n7MZ)XW1\r\n7WL)C6H\r\n67J)NTS\r\nFGC)F27\r\nZSZ)65S\r\n7WT)B17\r\nP44)5GK\r\nKS4)2NN\r\n1P2)GSK\r\nKTS)T47\r\n5TX)L7Q\r\nWT2)L3D\r\n5YG)SG2\r\nTS4)LT6\r\n6PZ)KKS\r\nBW1)5ZT\r\nPW6)F1V\r\n1MY)5TS\r\nZDN)1S2\r\n4B6)9XP\r\nCV3)3LM\r\n9QV)Y6Y\r\n74Y)QP2\r\nSLZ)KQB\r\n85Z)R8C\r\n9GQ)C6N\r\nBF8)29Z\r\nHB7)D4P\r\nPZT)5KZ\r\nV8D)8DQ\r\nXW1)4LH\r\n9CG)85Z\r\nB1J)MPG\r\n71Z)PKD\r\n1KF)J66\r\nKPM)1ZD\r\n1BL)MKG\r\n1YD)3N5\r\n27M)XXY\r\n62D)YCK\r\nK8B)GB8\r\nRQD)DM6\r\nBJM)TS4\r\n698)TVY\r\n7MJ)2RC\r\n23B)CKJ\r\nQ15)M66\r\nB1D)PD9\r\nQ5F)QT4\r\n5JF)S4R\r\nDDQ)6HR\r\n2HW)8X5\r\nN93)WSB\r\nFFL)VRK\r\nC7L)R17\r\n9NZ)2LX\r\nBTY)CWF\r\n18Z)9BZ\r\nR17)ZG4\r\n2L8)797\r\nFTJ)JZX\r\nM5V)7X1\r\nTRL)J29\r\n5NF)VS2\r\n4M3)ZFX\r\nPD4)6M6\r\nGWX)SLR\r\nSVN)7Q4\r\nKD1)JYY\r\n6QX)FD8\r\nV6P)MJ4\r\n4QM)H43\r\nZ11)24X\r\nRVD)51S\r\nNBJ)62G\r\nHJ2)LX9\r\n93G)YJJ\r\nK4X)J87\r\nSMX)H1D\r\nC57)JN6\r\n4MR)6VY\r\nLBC)CH7\r\nKND)ZSL\r\nY5W)Q2D\r\nZ2Z)284\r\nG26)SY9\r\n85T)QHN\r\nYZY)8PW\r\n4ZF)SP3\r\nZBJ)8VJ\r\nN1W)H6F\r\nRSQ)QC4\r\n9QT)M9S\r\nPZN)JRW\r\n4P2)6PJ\r\n62P)L26\r\nT15)P27\r\nF4L)FGC\r\nHCZ)FC5\r\nT3V)N2B\r\nP7Q)MQ5\r\nFM8)SS6\r\nXFK)5JF\r\nVMX)LZB\r\nKPR)Z6B\r\nRS5)DWW\r\nMBY)YOU\r\nW7N)PJV\r\n2DX)JL6\r\nHCJ)1K9\r\n16X)BF7\r\nFCK)MJH\r\nJ16)6VJ\r\n2B1)R2N\r\nT3R)V5Y\r\nST2)HFS\r\n6K9)WWC\r\n2MZ)K2W\r\nM8Q)QXV\r\nLKS)NYH\r\n8LR)N5Q\r\nYQH)GCL\r\nZMB)DLJ\r\n5WH)C6D\r\n52T)85V\r\n754)CDL\r\nK23)S8H\r\nVXC)MBH\r\nSJ7)5DJ\r\nXGS)4JY\r\n7H4)49Y\r\nQ73)C57\r\nHJJ)D55\r\nHLB)39V\r\nY4D)378\r\nLLT)GFJ\r\nHB4)1FC\r\nCRY)RS2\r\n1K9)7KY\r\nFW7)P2B\r\nR9S)1QD\r\nRHG)5G5\r\nTPJ)K2K\r\n7TF)LSH\r\nZTD)93G\r\nS8Z)GWX\r\nBG6)WS2\r\nZKH)NSP\r\nYM2)F3G\r\n65S)PX4\r\nB32)D7C\r\nGC4)B32\r\nNRL)SAN\r\n9ZM)NZR\r\nSSM)XQK\r\n2BY)VZ8\r\nKTH)RSQ\r\nKNL)4M3\r\nBRB)3QT\r\nFVQ)84F\r\n3W9)HPK\r\nK24)MR2\r\nNCC)79G\r\nY63)NHN\r\nVFD)RSB\r\n24X)LKB\r\nD4P)YM2\r\nJZ1)JMC\r\nBBH)4ZV\r\nG3X)YSW\r\nMD9)QCM\r\nNSN)Q62\r\nJRR)3SJ\r\nSRD)9RV\r\nB17)84L\r\nC1J)9LC\r\n356)QML\r\nBV6)G74\r\n8J9)LJG\r\n1TP)GP4\r\n3LR)Q7V\r\nGPW)D96\r\nYR7)9NZ\r\nVKN)7W8\r\nTWS)79M\r\nD1X)B1X\r\nXPZ)8G8\r\nNSP)41B\r\nKJ9)RGX\r\nXFY)68S\r\nQNH)JPX\r\nYZ6)PJR\r\n71J)MBC\r\n74W)YZY\r\nSSM)5HN\r\nXPV)R92\r\n8HH)2DS\r\nLCP)YZR\r\n3Q3)W1J\r\n11M)KDG\r\nX74)SGV\r\n9XP)TRG\r\nD55)P1F\r\nWMC)1Z7\r\n8HY)1M4\r\n4NY)YM4\r\n9KC)M8Q\r\nR17)FLH\r\nDGH)NFP\r\n62P)H39\r\n8Z6)82T\r\nRP1)F3Q\r\nNWX)8MP\r\nSBY)LNW\r\nLQ9)Y5W\r\n9CL)YWJ\r\nXY3)V99\r\nFDZ)RPT\r\nZBL)3W9\r\nR6Q)LJT\r\nT3W)3FR\r\nSTB)962\r\nD1D)6D8\r\nJ5Z)RWP\r\n6BJ)5CQ\r\nRKT)NJG\r\nQ62)541\r\nYT5)T5B\r\nCN6)FXS\r\nFJ6)7CB\r\n44M)88Y\r\n29Z)HM3\r\n4ZV)12H\r\nJN6)TSQ\r\nNJW)L1Q\r\nJ29)X7L\r\nTGZ)45Q\r\nV7G)PGD\r\nTFX)C5B\r\n221)VDJ\r\n5PF)FTF\r\nH2K)F24\r\nQWN)5CL\r\n183)KQ5\r\nPZF)9P9\r\nYQ1)D79\r\nY88)FLQ\r\nLVQ)8SP\r\nMPM)K92\r\n1GH)88V\r\n6TR)6HP\r\nZ6B)5JR\r\nNHD)ZZD\r\nLD3)NBQ\r\nTJV)4QM\r\nWH9)F8T\r\nYJJ)BX1\r\nL26)RXJ\r\nNXG)BTY\r\n6D8)X1L\r\nD9K)TNS\r\n3ZC)H33\r\nTXW)VHN\r\nGKJ)Z9L\r\nV1B)FW7\r\n71F)TX3\r\nHYL)TVD\r\nRQT)R36\r\nYY6)K76\r\nS88)QLH\r\nSR7)2WR\r\nNZQ)SD7\r\nCBD)HDX\r\nMJ5)4K9\r\nLFL)F4D\r\nHHC)4B6\r\nGLJ)9CL\r\nPFN)ZBL\r\n5CQ)J6W\r\nXQM)JRC\r\nGS8)4MR\r\nVDJ)68L\r\n69M)R7V\r\nVZ3)ZSZ\r\n2JL)B1J\r\nJSZ)DPR\r\nQ21)39N\r\nSGW)31R\r\n36P)X9P\r\nB17)5FG\r\n2NY)FQ2\r\n6FS)HMH\r\nGH1)CSK\r\n7V7)5WH\r\n6KD)DD2\r\nLWK)DCQ\r\n88V)MD9\r\n4RC)DG7\r\n4N9)34L\r\n81Q)VQ2\r\nP3D)7L3\r\n6CV)DRB\r\nVT2)GWT\r\nYVS)HJJ\r\nXJS)D8K\r\nX1L)LKS\r\nZVC)4SX\r\n39V)4QT\r\nR47)MKH\r\nB1X)XTL\r\n47R)36P\r\nFTZ)K8B\r\nCS3)5GX\r\nDCG)8WN\r\nDWF)G4X\r\nVP4)CGS\r\nPTS)PV4\r\nJ6Y)1TJ\r\n6WY)Z2H\r\nB7T)5P5\r\nQ5R)NSX\r\nGRS)CJX\r\nHPM)1S9\r\nKDG)KB8\r\nN2D)J16\r\nLKQ)C5G\r\nYWJ)ZMC\r\n9YB)PQD\r\nZX3)BCR\r\n31R)37J\r\nX68)KL6\r\n8SV)BZ6\r\nLJT)5NF\r\nNGQ)C7M\r\n83G)356\r\nYFC)F7Q\r\nH4B)LLL\r\nSWK)RQD\r\n66Y)6NW\r\n8LW)GC4\r\n664)33L\r\nWJF)JBV\r\nRWP)VP4\r\n6N8)4NY\r\n8HH)Z96\r\n32Y)4TN\r\n6SD)MRH\r\n667)JXJ\r\nP56)K1S\r\nJ6H)JNC\r\nYGQ)7MZ\r\nD5J)RGP\r\n5KQ)X74\r\nD79)ZX3\r\nNBQ)XGG\r\nRHH)N4P\r\nZGQ)T3Y\r\n5RN)YQH\r\nX5M)PNP\r\n71F)HS6\r\nLKV)YR7\r\nS16)FPM\r\nB1B)LZ4\r\nN1C)Q32\r\nBTS)BBX\r\nWMC)B3X\r\nLSN)12X\r\n7L3)6CP\r\nR7V)Y7F\r\nZDC)H67\r\nBDV)HPL\r\nW1J)7LH\r\n4KY)DSQ\r\nKQF)184\r\n9SJ)27M\r\nPZ5)STC\r\nX7L)C8P\r\nBFR)8T4\r\nDM6)HRQ\r\nGVN)74S\r\nRWH)V7W\r\nCJX)TM7\r\nNT4)HT2\r\n5DN)132\r\nY49)C1H\r\n8K2)54Z\r\nZWF)H9J\r\nN5M)NXG\r\n769)GPW\r\nQ2L)DR9\r\nX4N)QNM\r\n3GL)B7T\r\n8PW)5XV\r\n37J)PL7\r\nC1H)PZN\r\nPZX)VKH\r\nRF2)B1D\r\nHT2)X29\r\nSG2)65Y\r\nVJ3)DTW\r\nP51)HMY\r\nFTL)V1F\r\nN2S)9P2\r\n455)5TL\r\nJL2)RVD\r\nGW5)H9M\r\nVHN)TM9\r\nC6D)VFD\r\nGBC)MWX\r\nDV7)TF5\r\nWGL)VNF\r\nWJ6)BBH\r\nPXG)CDB\r\nZWK)5CF\r\nBSH)26D\r\n2T8)RHH\r\n33L)JCD\r\nLXH)1TZ\r\nX9P)5W6\r\nFLZ)74Y\r\nNT7)2HF\r\nP4Z)PYC\r\nDLZ)WJ6\r\nTPB)KZT\r\nMD7)FJ2\r\n14T)4DW\r\nZB1)698\r\nF4D)79F\r\nLNW)MYF\r\nJRW)6XM\r\nZVW)MFZ\r\nCDW)4VF\r\n1WN)NH2\r\nQHY)YLM\r\nXFK)3V1\r\nDLJ)LFD\r\nSGH)89K\r\nN7L)F44\r\n7QH)HPM\r\nSLR)QNH\r\nZQF)9SS\r\nVKH)9GQ\r\n5GX)2TG\r\nWS2)2QF\r\nR6R)RDZ\r\n132)8RP\r\nD1T)29D\r\nSGW)4WJ\r\nZVF)WPH\r\nRKN)R6Q\r\nT2M)PKK\r\nHDR)71Q\r\n5BQ)Y49\r\n962)QHP\r\nNXG)LBC\r\nFLQ)8HY\r\n39N)WWX\r\nXKN)HDR\r\nVDR)958\r\nK43)66N\r\nFGZ)Q2P\r\nRS2)D42\r\n8X5)WZZ\r\n3NN)8K2\r\nB39)GGY\r\nG9B)J6H\r\n8SN)138\r\nKPC)FY9\r\nPVX)TFS\r\nG81)S16\r\nBWR)QJ5\r\nTM9)5K6\r\n33G)DDQ\r\nTTN)7V7\r\n9P2)9CG\r\n7HW)B84\r\n5DC)YNL\r\nPMC)LKP\r\nCRY)G85\r\nP65)6BJ\r\n9CS)TBX\r\nLHP)5QG\r\nKLY)BR2\r\nHCB)Z15\r\nX77)KPR\r\nKSC)W6S\r\n964)TSH\r\n8RP)1V8\r\n9FM)2NY\r\nBYF)MBY\r\nLD9)FSQ\r\n3XR)33S\r\n9PJ)8Z4\r\nN3X)3WN\r\n8NM)NHD\r\nMYF)M7C\r\nF3Q)221\r\nN7L)KNP\r\nC5N)6TR\r\n71M)J84\r\n97V)TPJ\r\nCWF)9QV\r\n5DC)HCZ\r\nVP6)17S\r\nCMC)KTM\r\n356)N4M\r\nDTW)VY7\r\nX3S)F1H\r\nRHL)9Y9\r\n"': expected `0` got `234446` for input #1
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe12c97 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day06::Day06, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:111:4
[INFO] [stdout]   20:     0x5b6cdbe2ef52 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day06::Day06, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   21:     0x5b6cdbe2ef52 - aoc2019[4384d573f23c25f4]::days::day06::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day06.rs:167:2
[INFO] [stdout]   22:     0x5b6cdbe2ef52 - aoc2019[4384d573f23c25f4]::days::day06::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day06.rs:162:11
[INFO] [stdout]   23:     0x5b6cdbe2ef52 - <aoc2019[4384d573f23c25f4]::days::day06::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   44:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   45:     0x793129354a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day10::unrotated_coordinate_visits stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day10::unrotated_coordinate_visits' (56) panicked at src/days/day10.rs:364:5:
[INFO] [stdout] [(0, 0), (1, 0), (1, 1), (1, 2), (1, 3), (1, 4), (2, 1), (2, 3), (3, 1), (3, 2), (3, 4), (4, 1), (4, 3)]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe27195 - aoc2019[4384d573f23c25f4]::days::day10::unrotated_coordinate_visits
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day10.rs:364:2
[INFO] [stdout]   20:     0x5b6cdbe2f346 - aoc2019[4384d573f23c25f4]::days::day10::unrotated_coordinate_visits::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day10.rs:361:33
[INFO] [stdout]   21:     0x5b6cdbe2f346 - <aoc2019[4384d573f23c25f4]::days::day10::unrotated_coordinate_visits::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   24:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   25:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   26:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   31:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   32:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   34:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   35:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   41:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   42:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   43:     0x793129354a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day18::part1 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day18::part1' (71) panicked at src/days/day18.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1c6cc - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1c6cc - <aoc2019[4384d573f23c25f4]::days::day18::Day18 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day18.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1c6cc - <&mut <aoc2019[4384d573f23c25f4]::days::day18::Day18 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1c6cc - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day18::Day18 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1c6cc - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day18::Day18 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1c6cc - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day18::Day18 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe41533 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day18::Day18 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe41533 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day18::Day18 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe41533 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day18::Day18 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe41533 - <aoc2019[4384d573f23c25f4]::days::day18::Day18 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day18.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe1456c - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day18::Day18, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe1456c - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day18::Day18, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe1456c - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day18::Day18, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe1456c - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day18::Day18, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe1456c - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day18::Day18, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe1456c - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day18::Day18, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2f9b4 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day18::Day18, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2f9b4 - aoc2019[4384d573f23c25f4]::days::day18::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day18.rs:32:2
[INFO] [stdout]   38:     0x5b6cdbe2f9b4 - aoc2019[4384d573f23c25f4]::days::day18::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day18.rs:27:11
[INFO] [stdout]   39:     0x5b6cdbe2f9b4 - <aoc2019[4384d573f23c25f4]::days::day18::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day18::part1' (71) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "<too long to display>", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe14697 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day18::Day18, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe14697 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day18::Day18, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2f9b4 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day18::Day18, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2f9b4 - aoc2019[4384d573f23c25f4]::days::day18::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day18.rs:32:2
[INFO] [stdout]   23:     0x5b6cdbe2f9b4 - aoc2019[4384d573f23c25f4]::days::day18::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day18.rs:27:11
[INFO] [stdout]   24:     0x5b6cdbe2f9b4 - <aoc2019[4384d573f23c25f4]::days::day18::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day10::find_positions stdout ----
[INFO] [stdout] AsteroidField { raw: "\n.#..#\n.....\n#####\n....#\n...##", rows: [[46, 35, 46, 46, 35], [46, 46, 46, 46, 46], [35, 35, 35, 35, 35], [46, 46, 46, 46, 35], [46, 46, 46, 35, 35]], width: 5, height: 5, slopes_cache: [(0, 0), (1, 0), (1, 1), (1, 2), (1, 3), (1, 4), (2, 1), (2, 3), (3, 1), (3, 2), (3, 4), (4, 1), (4, 3)] }
[INFO] [stdout] asteriods: (len=10) [(1, 0), (4, 0), (0, 2), (1, 2), (2, 2), (3, 2), (4, 2), (4, 3), (3, 4), (4, 4)]
[INFO] [stdout] new slope rotator for ( 0, 0) -> [(0, 0)]
[INFO] [stdout] ( 1, 0) + i*( 0, 0) => ( 1, 0) = Some(true)
[INFO] [stdout] ( 1, 0) * i*( 0, 0) -> Some((1, 0))
[INFO] [stdout] new slope rotator for ( 1, 0) -> [(1, 0), (-1, 0)]
[INFO] [stdout] ( 1, 0) + 1*( 1, 0) => ( 2, 0) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*( 1, 0) => ( 3, 0) = Some(false)
[INFO] [stdout] ( 1, 0) + 3*( 1, 0) => ( 4, 0) = Some(true)
[INFO] [stdout] ( 1, 0) * i*( 1, 0) -> Some((4, 0))
[INFO] [stdout] ( 1, 0) + 1*(-1, 0) => ( 0, 0) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*(-1, 0) => (-1, 0) = None
[INFO] [stdout] ( 1, 0) * i*(-1, 0) -> None
[INFO] [stdout] new slope rotator for ( 1, 1) -> [(1, 1), (1, -1), (-1, 1), (-1, -1)]
[INFO] [stdout] ( 1, 0) + 1*( 1, 1) => ( 2, 1) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*( 1, 1) => ( 3, 2) = Some(true)
[INFO] [stdout] ( 1, 0) * i*( 1, 1) -> Some((3, 2))
[INFO] [stdout] ( 1, 0) + 1*( 1,-1) => ( 2,-1) = None
[INFO] [stdout] ( 1, 0) * i*( 1,-1) -> None
[INFO] [stdout] ( 1, 0) + 1*(-1, 1) => ( 0, 1) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*(-1, 1) => (-1, 2) = None
[INFO] [stdout] ( 1, 0) * i*(-1, 1) -> None
[INFO] [stdout] ( 1, 0) + 1*(-1,-1) => ( 0,-1) = None
[INFO] [stdout] ( 1, 0) * i*(-1,-1) -> None
[INFO] [stdout] new slope rotator for ( 1, 2) -> [(1, 2), (1, -2), (-1, 2), (-1, -2)]
[INFO] [stdout] ( 1, 0) + 1*( 1, 2) => ( 2, 2) = Some(true)
[INFO] [stdout] ( 1, 0) * i*( 1, 2) -> Some((2, 2))
[INFO] [stdout] ( 1, 0) + 1*( 1,-2) => ( 2,-2) = None
[INFO] [stdout] ( 1, 0) * i*( 1,-2) -> None
[INFO] [stdout] ( 1, 0) + 1*(-1, 2) => ( 0, 2) = Some(true)
[INFO] [stdout] ( 1, 0) * i*(-1, 2) -> Some((0, 2))
[INFO] [stdout] ( 1, 0) + 1*(-1,-2) => ( 0,-2) = None
[INFO] [stdout] ( 1, 0) * i*(-1,-2) -> None
[INFO] [stdout] new slope rotator for ( 1, 3) -> [(1, 3), (1, -3), (-1, 3), (-1, -3)]
[INFO] [stdout] ( 1, 0) + 1*( 1, 3) => ( 2, 3) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*( 1, 3) => ( 3, 6) = None
[INFO] [stdout] ( 1, 0) * i*( 1, 3) -> None
[INFO] [stdout] ( 1, 0) + 1*( 1,-3) => ( 2,-3) = None
[INFO] [stdout] ( 1, 0) * i*( 1,-3) -> None
[INFO] [stdout] ( 1, 0) + 1*(-1, 3) => ( 0, 3) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*(-1, 3) => (-1, 6) = None
[INFO] [stdout] ( 1, 0) * i*(-1, 3) -> None
[INFO] [stdout] ( 1, 0) + 1*(-1,-3) => ( 0,-3) = None
[INFO] [stdout] ( 1, 0) * i*(-1,-3) -> None
[INFO] [stdout] new slope rotator for ( 1, 4) -> [(1, 4), (1, -4), (-1, 4), (-1, -4)]
[INFO] [stdout] ( 1, 0) + 1*( 1, 4) => ( 2, 4) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*( 1, 4) => ( 3, 8) = None
[INFO] [stdout] ( 1, 0) * i*( 1, 4) -> None
[INFO] [stdout] ( 1, 0) + 1*( 1,-4) => ( 2,-4) = None
[INFO] [stdout] ( 1, 0) * i*( 1,-4) -> None
[INFO] [stdout] ( 1, 0) + 1*(-1, 4) => ( 0, 4) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*(-1, 4) => (-1, 8) = None
[INFO] [stdout] ( 1, 0) * i*(-1, 4) -> None
[INFO] [stdout] ( 1, 0) + 1*(-1,-4) => ( 0,-4) = None
[INFO] [stdout] ( 1, 0) * i*(-1,-4) -> None
[INFO] [stdout] new slope rotator for ( 2, 1) -> [(2, 1), (2, -1), (-2, 1), (-2, -1)]
[INFO] [stdout] ( 1, 0) + 1*( 2, 1) => ( 3, 1) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*( 2, 1) => ( 5, 2) = None
[INFO] [stdout] ( 1, 0) * i*( 2, 1) -> None
[INFO] [stdout] ( 1, 0) + 1*( 2,-1) => ( 3,-1) = None
[INFO] [stdout] ( 1, 0) * i*( 2,-1) -> None
[INFO] [stdout] ( 1, 0) + 1*(-2, 1) => (-1, 1) = None
[INFO] [stdout] ( 1, 0) * i*(-2, 1) -> None
[INFO] [stdout] ( 1, 0) + 1*(-2,-1) => (-1,-1) = None
[INFO] [stdout] ( 1, 0) * i*(-2,-1) -> None
[INFO] [stdout] new slope rotator for ( 2, 3) -> [(2, 3), (2, -3), (-2, 3), (-2, -3)]
[INFO] [stdout] ( 1, 0) + 1*( 2, 3) => ( 3, 3) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*( 2, 3) => ( 5, 6) = None
[INFO] [stdout] ( 1, 0) * i*( 2, 3) -> None
[INFO] [stdout] ( 1, 0) + 1*( 2,-3) => ( 3,-3) = None
[INFO] [stdout] ( 1, 0) * i*( 2,-3) -> None
[INFO] [stdout] ( 1, 0) + 1*(-2, 3) => (-1, 3) = None
[INFO] [stdout] ( 1, 0) * i*(-2, 3) -> None
[INFO] [stdout] ( 1, 0) + 1*(-2,-3) => (-1,-3) = None
[INFO] [stdout] ( 1, 0) * i*(-2,-3) -> None
[INFO] [stdout] new slope rotator for ( 3, 1) -> [(3, 1), (3, -1), (-3, 1), (-3, -1)]
[INFO] [stdout] ( 1, 0) + 1*( 3, 1) => ( 4, 1) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*( 3, 1) => ( 7, 2) = None
[INFO] [stdout] ( 1, 0) * i*( 3, 1) -> None
[INFO] [stdout] ( 1, 0) + 1*( 3,-1) => ( 4,-1) = None
[INFO] [stdout] ( 1, 0) * i*( 3,-1) -> None
[INFO] [stdout] ( 1, 0) + 1*(-3, 1) => (-2, 1) = None
[INFO] [stdout] ( 1, 0) * i*(-3, 1) -> None
[INFO] [stdout] ( 1, 0) + 1*(-3,-1) => (-2,-1) = None
[INFO] [stdout] ( 1, 0) * i*(-3,-1) -> None
[INFO] [stdout] new slope rotator for ( 3, 2) -> [(3, 2), (3, -2), (-3, 2), (-3, -2)]
[INFO] [stdout] ( 1, 0) + 1*( 3, 2) => ( 4, 2) = Some(true)
[INFO] [stdout] ( 1, 0) * i*( 3, 2) -> Some((4, 2))
[INFO] [stdout] ( 1, 0) + 1*( 3,-2) => ( 4,-2) = None
[INFO] [stdout] ( 1, 0) * i*( 3,-2) -> None
[INFO] [stdout] ( 1, 0) + 1*(-3, 2) => (-2, 2) = None
[INFO] [stdout] ( 1, 0) * i*(-3, 2) -> None
[INFO] [stdout] ( 1, 0) + 1*(-3,-2) => (-2,-2) = None
[INFO] [stdout] ( 1, 0) * i*(-3,-2) -> None
[INFO] [stdout] new slope rotator for ( 3, 4) -> [(3, 4), (3, -4), (-3, 4), (-3, -4)]
[INFO] [stdout] ( 1, 0) + 1*( 3, 4) => ( 4, 4) = Some(true)
[INFO] [stdout] ( 1, 0) * i*( 3, 4) -> Some((4, 4))
[INFO] [stdout] ( 1, 0) + 1*( 3,-4) => ( 4,-4) = None
[INFO] [stdout] ( 1, 0) * i*( 3,-4) -> None
[INFO] [stdout] ( 1, 0) + 1*(-3, 4) => (-2, 4) = None
[INFO] [stdout] ( 1, 0) * i*(-3, 4) -> None
[INFO] [stdout] ( 1, 0) + 1*(-3,-4) => (-2,-4) = None
[INFO] [stdout] ( 1, 0) * i*(-3,-4) -> None
[INFO] [stdout] new slope rotator for ( 4, 1) -> [(4, 1), (4, -1), (-4, 1), (-4, -1)]
[INFO] [stdout] ( 1, 0) + 1*( 4, 1) => ( 5, 1) = None
[INFO] [stdout] ( 1, 0) * i*( 4, 1) -> None
[INFO] [stdout] ( 1, 0) + 1*( 4,-1) => ( 5,-1) = None
[INFO] [stdout] ( 1, 0) * i*( 4,-1) -> None
[INFO] [stdout] ( 1, 0) + 1*(-4, 1) => (-3, 1) = None
[INFO] [stdout] ( 1, 0) * i*(-4, 1) -> None
[INFO] [stdout] ( 1, 0) + 1*(-4,-1) => (-3,-1) = None
[INFO] [stdout] ( 1, 0) * i*(-4,-1) -> None
[INFO] [stdout] new slope rotator for ( 4, 3) -> [(4, 3), (4, -3), (-4, 3), (-4, -3)]
[INFO] [stdout] ( 1, 0) + 1*( 4, 3) => ( 5, 3) = None
[INFO] [stdout] ( 1, 0) * i*( 4, 3) -> None
[INFO] [stdout] ( 1, 0) + 1*( 4,-3) => ( 5,-3) = None
[INFO] [stdout] ( 1, 0) * i*( 4,-3) -> None
[INFO] [stdout] ( 1, 0) + 1*(-4, 3) => (-3, 3) = None
[INFO] [stdout] ( 1, 0) * i*(-4, 3) -> None
[INFO] [stdout] ( 1, 0) + 1*(-4,-3) => (-3,-3) = None
[INFO] [stdout] ( 1, 0) * i*(-4,-3) -> None
[INFO] [stdout] asteriod ( 1, 0) found 7 visible others
[INFO] [stdout] new slope rotator for ( 0, 0) -> [(0, 0)]
[INFO] [stdout] ( 4, 0) + i*( 0, 0) => ( 4, 0) = Some(true)
[INFO] [stdout] ( 4, 0) * i*( 0, 0) -> Some((4, 0))
[INFO] [stdout] new slope rotator for ( 1, 0) -> [(1, 0), (-1, 0)]
[INFO] [stdout] ( 4, 0) + 1*( 1, 0) => ( 5, 0) = None
[INFO] [stdout] ( 4, 0) * i*( 1, 0) -> None
[INFO] [stdout] ( 4, 0) + 1*(-1, 0) => ( 3, 0) = Some(false)
[INFO] [stdout] ( 4, 0) + 2*(-1, 0) => ( 2, 0) = Some(false)
[INFO] [stdout] ( 4, 0) + 3*(-1, 0) => ( 1, 0) = Some(true)
[INFO] [stdout] ( 4, 0) * i*(-1, 0) -> Some((1, 0))
[INFO] [stdout] new slope rotator for ( 1, 1) -> [(1, 1), (1, -1), (-1, 1), (-1, -1)]
[INFO] [stdout] ( 4, 0) + 1*( 1, 1) => ( 5, 1) = None
[INFO] [stdout] ( 4, 0) * i*( 1, 1) -> None
[INFO] [stdout] ( 4, 0) + 1*( 1,-1) => ( 5,-1) = None
[INFO] [stdout] ( 4, 0) * i*( 1,-1) -> None
[INFO] [stdout] ( 4, 0) + 1*(-1, 1) => ( 3, 1) = Some(false)
[INFO] [stdout] ( 4, 0) + 2*(-1, 1) => ( 2, 2) = Some(true)
[INFO] [stdout] ( 4, 0) * i*(-1, 1) -> Some((2, 2))
[INFO] [stdout] ( 4, 0) + 1*(-1,-1) => ( 3,-1) = None
[INFO] [stdout] ( 4, 0) * i*(-1,-1) -> None
[INFO] [stdout] new slope rotator for ( 1, 2) -> [(1, 2), (1, -2), (-1, 2), (-1, -2)]
[INFO] [stdout] ( 4, 0) + 1*( 1, 2) => ( 5, 2) = None
[INFO] [stdout] ( 4, 0) * i*( 1, 2) -> None
[INFO] [stdout] ( 4, 0) + 1*( 1,-2) => ( 5,-2) = None
[INFO] [stdout] ( 4, 0) * i*( 1,-2) -> None
[INFO] [stdout] ( 4, 0) + 1*(-1, 2) => ( 3, 2) = Some(true)
[INFO] [stdout] ( 4, 0) * i*(-1, 2) -> Some((3, 2))
[INFO] [stdout] ( 4, 0) + 1*(-1,-2) => ( 3,-2) = None
[INFO] [stdout] ( 4, 0) * i*(-1,-2) -> None
[INFO] [stdout] new slope rotator for ( 1, 3) -> [(1, 3), (1, -3), (-1, 3), (-1, -3)]
[INFO] [stdout] ( 4, 0) + 1*( 1, 3) => ( 5, 3) = None
[INFO] [stdout] ( 4, 0) * i*( 1, 3) -> None
[INFO] [stdout] ( 4, 0) + 1*( 1,-3) => ( 5,-3) = None
[INFO] [stdout] ( 4, 0) * i*( 1,-3) -> None
[INFO] [stdout] ( 4, 0) + 1*(-1, 3) => ( 3, 3) = Some(false)
[INFO] [stdout] ( 4, 0) + 2*(-1, 3) => ( 2, 6) = None
[INFO] [stdout] ( 4, 0) * i*(-1, 3) -> None
[INFO] [stdout] ( 4, 0) + 1*(-1,-3) => ( 3,-3) = None
[INFO] [stdout] ( 4, 0) * i*(-1,-3) -> None
[INFO] [stdout] new slope rotator for ( 1, 4) -> [(1, 4), (1, -4), (-1, 4), (-1, -4)]
[INFO] [stdout] ( 4, 0) + 1*( 1, 4) => ( 5, 4) = None
[INFO] [stdout] ( 4, 0) * i*( 1, 4) -> None
[INFO] [stdout] ( 4, 0) + 1*( 1,-4) => ( 5,-4) = None
[INFO] [stdout] ( 4, 0) * i*( 1,-4) -> None
[INFO] [stdout] ( 4, 0) + 1*(-1, 4) => ( 3, 4) = Some(true)
[INFO] [stdout] ( 4, 0) * i*(-1, 4) -> Some((3, 4))
[INFO] [stdout] ( 4, 0) + 1*(-1,-4) => ( 3,-4) = None
[INFO] [stdout] ( 4, 0) * i*(-1,-4) -> None
[INFO] [stdout] new slope rotator for ( 2, 1) -> [(2, 1), (2, -1), (-2, 1), (-2, -1)]
[INFO] [stdout] ( 4, 0) + 1*( 2, 1) => ( 6, 1) = None
[INFO] [stdout] ( 4, 0) * i*( 2, 1) -> None
[INFO] [stdout] ( 4, 0) + 1*( 2,-1) => ( 6,-1) = None
[INFO] [stdout] ( 4, 0) * i*( 2,-1) -> None
[INFO] [stdout] ( 4, 0) + 1*(-2, 1) => ( 2, 1) = Some(false)
[INFO] [stdout] ( 4, 0) + 2*(-2, 1) => ( 0, 2) = Some(true)
[INFO] [stdout] ( 4, 0) * i*(-2, 1) -> Some((0, 2))
[INFO] [stdout] ( 4, 0) + 1*(-2,-1) => ( 2,-1) = None
[INFO] [stdout] ( 4, 0) * i*(-2,-1) -> None
[INFO] [stdout] new slope rotator for ( 2, 3) -> [(2, 3), (2, -3), (-2, 3), (-2, -3)]
[INFO] [stdout] ( 4, 0) + 1*( 2, 3) => ( 6, 3) = None
[INFO] [stdout] ( 4, 0) * i*( 2, 3) -> None
[INFO] [stdout] ( 4, 0) + 1*( 2,-3) => ( 6,-3) = None
[INFO] [stdout] ( 4, 0) * i*( 2,-3) -> None
[INFO] [stdout] ( 4, 0) + 1*(-2, 3) => ( 2, 3) = Some(false)
[INFO] [stdout] ( 4, 0) + 2*(-2, 3) => ( 0, 6) = None
[INFO] [stdout] ( 4, 0) * i*(-2, 3) -> None
[INFO] [stdout] ( 4, 0) + 1*(-2,-3) => ( 2,-3) = None
[INFO] [stdout] ( 4, 0) * i*(-2,-3) -> None
[INFO] [stdout] new slope rotator for ( 3, 1) -> [(3, 1), (3, -1), (-3, 1), (-3, -1)]
[INFO] [stdout] ( 4, 0) + 1*( 3, 1) => ( 7, 1) = None
[INFO] [stdout] ( 4, 0) * i*( 3, 1) -> None
[INFO] [stdout] ( 4, 0) + 1*( 3,-1) => ( 7,-1) = None
[INFO] [stdout] ( 4, 0) * i*( 3,-1) -> None
[INFO] [stdout] ( 4, 0) + 1*(-3, 1) => ( 1, 1) = Some(false)
[INFO] [stdout] ( 4, 0) + 2*(-3, 1) => (-2, 2) = None
[INFO] [stdout] ( 4, 0) * i*(-3, 1) -> None
[INFO] [stdout] ( 4, 0) + 1*(-3,-1) => ( 1,-1) = None
[INFO] [stdout] ( 4, 0) * i*(-3,-1) -> None
[INFO] [stdout] new slope rotator for ( 3, 2) -> [(3, 2), (3, -2), (-3, 2), (-3, -2)]
[INFO] [stdout] ( 4, 0) + 1*( 3, 2) => ( 7, 2) = None
[INFO] [stdout] ( 4, 0) * i*( 3, 2) -> None
[INFO] [stdout] ( 4, 0) + 1*( 3,-2) => ( 7,-2) = None
[INFO] [stdout] ( 4, 0) * i*( 3,-2) -> None
[INFO] [stdout] ( 4, 0) + 1*(-3, 2) => ( 1, 2) = Some(true)
[INFO] [stdout] ( 4, 0) * i*(-3, 2) -> Some((1, 2))
[INFO] [stdout] ( 4, 0) + 1*(-3,-2) => ( 1,-2) = None
[INFO] [stdout] ( 4, 0) * i*(-3,-2) -> None
[INFO] [stdout] new slope rotator for ( 3, 4) -> [(3, 4), (3, -4), (-3, 4), (-3, -4)]
[INFO] [stdout] ( 4, 0) + 1*( 3, 4) => ( 7, 4) = None
[INFO] [stdout] ( 4, 0) * i*( 3, 4) -> None
[INFO] [stdout] ( 4, 0) + 1*( 3,-4) => ( 7,-4) = None
[INFO] [stdout] ( 4, 0) * i*( 3,-4) -> None
[INFO] [stdout] ( 4, 0) + 1*(-3, 4) => ( 1, 4) = Some(false)
[INFO] [stdout] ( 4, 0) + 2*(-3, 4) => (-2, 8) = None
[INFO] [stdout] ( 4, 0) * i*(-3, 4) -> None
[INFO] [stdout] ( 4, 0) + 1*(-3,-4) => ( 1,-4) = None
[INFO] [stdout] ( 4, 0) * i*(-3,-4) -> None
[INFO] [stdout] new slope rotator for ( 4, 1) -> [(4, 1), (4, -1), (-4, 1), (-4, -1)]
[INFO] [stdout] ( 4, 0) + 1*( 4, 1) => ( 8, 1) = None
[INFO] [stdout] ( 4, 0) * i*( 4, 1) -> None
[INFO] [stdout] ( 4, 0) + 1*( 4,-1) => ( 8,-1) = None
[INFO] [stdout] ( 4, 0) * i*( 4,-1) -> None
[INFO] [stdout] ( 4, 0) + 1*(-4, 1) => ( 0, 1) = Some(false)
[INFO] [stdout] ( 4, 0) + 2*(-4, 1) => (-4, 2) = None
[INFO] [stdout] ( 4, 0) * i*(-4, 1) -> None
[INFO] [stdout] ( 4, 0) + 1*(-4,-1) => ( 0,-1) = None
[INFO] [stdout] ( 4, 0) * i*(-4,-1) -> None
[INFO] [stdout] new slope rotator for ( 4, 3) -> [(4, 3), (4, -3), (-4, 3), (-4, -3)]
[INFO] [stdout] ( 4, 0) + 1*( 4, 3) => ( 8, 3) = None
[INFO] [stdout] ( 4, 0) * i*( 4, 3) -> None
[INFO] [stdout] ( 4, 0) + 1*( 4,-3) => ( 8,-3) = None
[INFO] [stdout] ( 4, 0) * i*( 4,-3) -> None
[INFO] [stdout] ( 4, 0) + 1*(-4, 3) => ( 0, 3) = Some(false)
[INFO] [stdout] ( 4, 0) + 2*(-4, 3) => (-4, 6) = None
[INFO] [stdout] ( 4, 0) * i*(-4, 3) -> None
[INFO] [stdout] ( 4, 0) + 1*(-4,-3) => ( 0,-3) = None
[INFO] [stdout] ( 4, 0) * i*(-4,-3) -> None
[INFO] [stdout] asteriod ( 4, 0) found 7 visible others
[INFO] [stdout] new slope rotator for ( 0, 0) -> [(0, 0)]
[INFO] [stdout] ( 0, 2) + i*( 0, 0) => ( 0, 2) = Some(true)
[INFO] [stdout] ( 0, 2) * i*( 0, 0) -> Some((0, 2))
[INFO] [stdout] new slope rotator for ( 1, 0) -> [(1, 0), (-1, 0)]
[INFO] [stdout] ( 0, 2) + 1*( 1, 0) => ( 1, 2) = Some(true)
[INFO] [stdout] ( 0, 2) * i*( 1, 0) -> Some((1, 2))
[INFO] [stdout] ( 0, 2) + 1*(-1, 0) => (-1, 2) = None
[INFO] [stdout] ( 0, 2) * i*(-1, 0) -> None
[INFO] [stdout] new slope rotator for ( 1, 1) -> [(1, 1), (1, -1), (-1, 1), (-1, -1)]
[INFO] [stdout] ( 0, 2) + 1*( 1, 1) => ( 1, 3) = Some(false)
[INFO] [stdout] ( 0, 2) + 2*( 1, 1) => ( 2, 4) = Some(false)
[INFO] [stdout] ( 0, 2) + 3*( 1, 1) => ( 3, 5) = None
[INFO] [stdout] ( 0, 2) * i*( 1, 1) -> None
[INFO] [stdout] ( 0, 2) + 1*( 1,-1) => ( 1, 1) = Some(false)
[INFO] [stdout] ( 0, 2) + 2*( 1,-1) => ( 2, 0) = Some(false)
[INFO] [stdout] ( 0, 2) + 3*( 1,-1) => ( 3,-1) = None
[INFO] [stdout] ( 0, 2) * i*( 1,-1) -> None
[INFO] [stdout] ( 0, 2) + 1*(-1, 1) => (-1, 3) = None
[INFO] [stdout] ( 0, 2) * i*(-1, 1) -> None
[INFO] [stdout] ( 0, 2) + 1*(-1,-1) => (-1, 1) = None
[INFO] [stdout] ( 0, 2) * i*(-1,-1) -> None
[INFO] [stdout] new slope rotator for ( 1, 2) -> [(1, 2), (1, -2), (-1, 2), (-1, -2)]
[INFO] [stdout] ( 0, 2) + 1*( 1, 2) => ( 1, 4) = Some(false)
[INFO] [stdout] ( 0, 2) + 2*( 1, 2) => ( 2, 6) = None
[INFO] [stdout] ( 0, 2) * i*( 1, 2) -> None
[INFO] [stdout] ( 0, 2) + 1*( 1,-2) => ( 1, 0) = Some(true)
[INFO] [stdout] ( 0, 2) * i*( 1,-2) -> Some((1, 0))
[INFO] [stdout] ( 0, 2) + 1*(-1, 2) => (-1, 4) = None
[INFO] [stdout] ( 0, 2) * i*(-1, 2) -> None
[INFO] [stdout] ( 0, 2) + 1*(-1,-2) => (-1, 0) = None
[INFO] [stdout] ( 0, 2) * i*(-1,-2) -> None
[INFO] [stdout] new slope rotator for ( 1, 3) -> [(1, 3), (1, -3), (-1, 3), (-1, -3)]
[INFO] [stdout] ( 0, 2) + 1*( 1, 3) => ( 1, 5) = None
[INFO] [stdout] ( 0, 2) * i*( 1, 3) -> None
[INFO] [stdout] ( 0, 2) + 1*( 1,-3) => ( 1,-1) = None
[INFO] [stdout] ( 0, 2) * i*( 1,-3) -> None
[INFO] [stdout] ( 0, 2) + 1*(-1, 3) => (-1, 5) = None
[INFO] [stdout] ( 0, 2) * i*(-1, 3) -> None
[INFO] [stdout] ( 0, 2) + 1*(-1,-3) => (-1,-1) = None
[INFO] [stdout] ( 0, 2) * i*(-1,-3) -> None
[INFO] [stdout] new slope rotator for ( 1, 4) -> [(1, 4), (1, -4), (-1, 4), (-1, -4)]
[INFO] [stdout] ( 0, 2) + 1*( 1, 4) => ( 1, 6) = None
[INFO] [stdout] ( 0, 2) * i*( 1, 4) -> None
[INFO] [stdout] ( 0, 2) + 1*( 1,-4) => ( 1,-2) = None
[INFO] [stdout] ( 0, 2) * i*( 1,-4) -> None
[INFO] [stdout] ( 0, 2) + 1*(-1, 4) => (-1, 6) = None
[INFO] [stdout] ( 0, 2) * i*(-1, 4) -> None
[INFO] [stdout] ( 0, 2) + 1*(-1,-4) => (-1,-2) = None
[INFO] [stdout] ( 0, 2) * i*(-1,-4) -> None
[INFO] [stdout] new slope rotator for ( 2, 1) -> [(2, 1), (2, -1), (-2, 1), (-2, -1)]
[INFO] [stdout] ( 0, 2) + 1*( 2, 1) => ( 2, 3) = Some(false)
[INFO] [stdout] ( 0, 2) + 2*( 2, 1) => ( 4, 4) = Some(true)
[INFO] [stdout] ( 0, 2) * i*( 2, 1) -> Some((4, 4))
[INFO] [stdout] ( 0, 2) + 1*( 2,-1) => ( 2, 1) = Some(false)
[INFO] [stdout] ( 0, 2) + 2*( 2,-1) => ( 4, 0) = Some(true)
[INFO] [stdout] ( 0, 2) * i*( 2,-1) -> Some((4, 0))
[INFO] [stdout] ( 0, 2) + 1*(-2, 1) => (-2, 3) = None
[INFO] [stdout] ( 0, 2) * i*(-2, 1) -> None
[INFO] [stdout] ( 0, 2) + 1*(-2,-1) => (-2, 1) = None
[INFO] [stdout] ( 0, 2) * i*(-2,-1) -> None
[INFO] [stdout] new slope rotator for ( 2, 3) -> [(2, 3), (2, -3), (-2, 3), (-2, -3)]
[INFO] [stdout] ( 0, 2) + 1*( 2, 3) => ( 2, 5) = None
[INFO] [stdout] ( 0, 2) * i*( 2, 3) -> None
[INFO] [stdout] ( 0, 2) + 1*( 2,-3) => ( 2,-1) = None
[INFO] [stdout] ( 0, 2) * i*( 2,-3) -> None
[INFO] [stdout] ( 0, 2) + 1*(-2, 3) => (-2, 5) = None
[INFO] [stdout] ( 0, 2) * i*(-2, 3) -> None
[INFO] [stdout] ( 0, 2) + 1*(-2,-3) => (-2,-1) = None
[INFO] [stdout] ( 0, 2) * i*(-2,-3) -> None
[INFO] [stdout] new slope rotator for ( 3, 1) -> [(3, 1), (3, -1), (-3, 1), (-3, -1)]
[INFO] [stdout] ( 0, 2) + 1*( 3, 1) => ( 3, 3) = Some(false)
[INFO] [stdout] ( 0, 2) + 2*( 3, 1) => ( 6, 4) = None
[INFO] [stdout] ( 0, 2) * i*( 3, 1) -> None
[INFO] [stdout] ( 0, 2) + 1*( 3,-1) => ( 3, 1) = Some(false)
[INFO] [stdout] ( 0, 2) + 2*( 3,-1) => ( 6, 0) = None
[INFO] [stdout] ( 0, 2) * i*( 3,-1) -> None
[INFO] [stdout] ( 0, 2) + 1*(-3, 1) => (-3, 3) = None
[INFO] [stdout] ( 0, 2) * i*(-3, 1) -> None
[INFO] [stdout] ( 0, 2) + 1*(-3,-1) => (-3, 1) = None
[INFO] [stdout] ( 0, 2) * i*(-3,-1) -> None
[INFO] [stdout] new slope rotator for ( 3, 2) -> [(3, 2), (3, -2), (-3, 2), (-3, -2)]
[INFO] [stdout] ( 0, 2) + 1*( 3, 2) => ( 3, 4) = Some(true)
[INFO] [stdout] ( 0, 2) * i*( 3, 2) -> Some((3, 4))
[INFO] [stdout] ( 0, 2) + 1*( 3,-2) => ( 3, 0) = Some(false)
[INFO] [stdout] ( 0, 2) + 2*( 3,-2) => ( 6,-2) = None
[INFO] [stdout] ( 0, 2) * i*( 3,-2) -> None
[INFO] [stdout] ( 0, 2) + 1*(-3, 2) => (-3, 4) = None
[INFO] [stdout] ( 0, 2) * i*(-3, 2) -> None
[INFO] [stdout] ( 0, 2) + 1*(-3,-2) => (-3, 0) = None
[INFO] [stdout] ( 0, 2) * i*(-3,-2) -> None
[INFO] [stdout] new slope rotator for ( 3, 4) -> [(3, 4), (3, -4), (-3, 4), (-3, -4)]
[INFO] [stdout] ( 0, 2) + 1*( 3, 4) => ( 3, 6) = None
[INFO] [stdout] ( 0, 2) * i*( 3, 4) -> None
[INFO] [stdout] ( 0, 2) + 1*( 3,-4) => ( 3,-2) = None
[INFO] [stdout] ( 0, 2) * i*( 3,-4) -> None
[INFO] [stdout] ( 0, 2) + 1*(-3, 4) => (-3, 6) = None
[INFO] [stdout] ( 0, 2) * i*(-3, 4) -> None
[INFO] [stdout] ( 0, 2) + 1*(-3,-4) => (-3,-2) = None
[INFO] [stdout] ( 0, 2) * i*(-3,-4) -> None
[INFO] [stdout] new slope rotator for ( 4, 1) -> [(4, 1), (4, -1), (-4, 1), (-4, -1)]
[INFO] [stdout] ( 0, 2) + 1*( 4, 1) => ( 4, 3) = Some(true)
[INFO] [stdout] ( 0, 2) * i*( 4, 1) -> Some((4, 3))
[INFO] [stdout] ( 0, 2) + 1*( 4,-1) => ( 4, 1) = Some(false)
[INFO] [stdout] ( 0, 2) + 2*( 4,-1) => ( 8, 0) = None
[INFO] [stdout] ( 0, 2) * i*( 4,-1) -> None
[INFO] [stdout] ( 0, 2) + 1*(-4, 1) => (-4, 3) = None
[INFO] [stdout] ( 0, 2) * i*(-4, 1) -> None
[INFO] [stdout] ( 0, 2) + 1*(-4,-1) => (-4, 1) = None
[INFO] [stdout] ( 0, 2) * i*(-4,-1) -> None
[INFO] [stdout] new slope rotator for ( 4, 3) -> [(4, 3), (4, -3), (-4, 3), (-4, -3)]
[INFO] [stdout] ( 0, 2) + 1*( 4, 3) => ( 4, 5) = None
[INFO] [stdout] ( 0, 2) * i*( 4, 3) -> None
[INFO] [stdout] ( 0, 2) + 1*( 4,-3) => ( 4,-1) = None
[INFO] [stdout] ( 0, 2) * i*( 4,-3) -> None
[INFO] [stdout] ( 0, 2) + 1*(-4, 3) => (-4, 5) = None
[INFO] [stdout] ( 0, 2) * i*(-4, 3) -> None
[INFO] [stdout] ( 0, 2) + 1*(-4,-3) => (-4,-1) = None
[INFO] [stdout] ( 0, 2) * i*(-4,-3) -> None
[INFO] [stdout] asteriod ( 0, 2) found 7 visible others
[INFO] [stdout] new slope rotator for ( 0, 0) -> [(0, 0)]
[INFO] [stdout] ( 1, 2) + i*( 0, 0) => ( 1, 2) = Some(true)
[INFO] [stdout] ( 1, 2) * i*( 0, 0) -> Some((1, 2))
[INFO] [stdout] new slope rotator for ( 1, 0) -> [(1, 0), (-1, 0)]
[INFO] [stdout] ( 1, 2) + 1*( 1, 0) => ( 2, 2) = Some(true)
[INFO] [stdout] ( 1, 2) * i*( 1, 0) -> Some((2, 2))
[INFO] [stdout] ( 1, 2) + 1*(-1, 0) => ( 0, 2) = Some(true)
[INFO] [stdout] ( 1, 2) * i*(-1, 0) -> Some((0, 2))
[INFO] [stdout] new slope rotator for ( 1, 1) -> [(1, 1), (1, -1), (-1, 1), (-1, -1)]
[INFO] [stdout] ( 1, 2) + 1*( 1, 1) => ( 2, 3) = Some(false)
[INFO] [stdout] ( 1, 2) + 2*( 1, 1) => ( 3, 4) = Some(true)
[INFO] [stdout] ( 1, 2) * i*( 1, 1) -> Some((3, 4))
[INFO] [stdout] ( 1, 2) + 1*( 1,-1) => ( 2, 1) = Some(false)
[INFO] [stdout] ( 1, 2) + 2*( 1,-1) => ( 3, 0) = Some(false)
[INFO] [stdout] ( 1, 2) + 3*( 1,-1) => ( 4,-1) = None
[INFO] [stdout] ( 1, 2) * i*( 1,-1) -> None
[INFO] [stdout] ( 1, 2) + 1*(-1, 1) => ( 0, 3) = Some(false)
[INFO] [stdout] ( 1, 2) + 2*(-1, 1) => (-1, 4) = None
[INFO] [stdout] ( 1, 2) * i*(-1, 1) -> None
[INFO] [stdout] ( 1, 2) + 1*(-1,-1) => ( 0, 1) = Some(false)
[INFO] [stdout] ( 1, 2) + 2*(-1,-1) => (-1, 0) = None
[INFO] [stdout] ( 1, 2) * i*(-1,-1) -> None
[INFO] [stdout] new slope rotator for ( 1, 2) -> [(1, 2), (1, -2), (-1, 2), (-1, -2)]
[INFO] [stdout] ( 1, 2) + 1*( 1, 2) => ( 2, 4) = Some(false)
[INFO] [stdout] ( 1, 2) + 2*( 1, 2) => ( 3, 6) = None
[INFO] [stdout] ( 1, 2) * i*( 1, 2) -> None
[INFO] [stdout] ( 1, 2) + 1*( 1,-2) => ( 2, 0) = Some(false)
[INFO] [stdout] ( 1, 2) + 2*( 1,-2) => ( 3,-2) = None
[INFO] [stdout] ( 1, 2) * i*( 1,-2) -> None
[INFO] [stdout] ( 1, 2) + 1*(-1, 2) => ( 0, 4) = Some(false)
[INFO] [stdout] ( 1, 2) + 2*(-1, 2) => (-1, 6) = None
[INFO] [stdout] ( 1, 2) * i*(-1, 2) -> None
[INFO] [stdout] ( 1, 2) + 1*(-1,-2) => ( 0, 0) = Some(false)
[INFO] [stdout] ( 1, 2) + 2*(-1,-2) => (-1,-2) = None
[INFO] [stdout] ( 1, 2) * i*(-1,-2) -> None
[INFO] [stdout] new slope rotator for ( 1, 3) -> [(1, 3), (1, -3), (-1, 3), (-1, -3)]
[INFO] [stdout] ( 1, 2) + 1*( 1, 3) => ( 2, 5) = None
[INFO] [stdout] ( 1, 2) * i*( 1, 3) -> None
[INFO] [stdout] ( 1, 2) + 1*( 1,-3) => ( 2,-1) = None
[INFO] [stdout] ( 1, 2) * i*( 1,-3) -> None
[INFO] [stdout] ( 1, 2) + 1*(-1, 3) => ( 0, 5) = None
[INFO] [stdout] ( 1, 2) * i*(-1, 3) -> None
[INFO] [stdout] ( 1, 2) + 1*(-1,-3) => ( 0,-1) = None
[INFO] [stdout] ( 1, 2) * i*(-1,-3) -> None
[INFO] [stdout] new slope rotator for ( 1, 4) -> [(1, 4), (1, -4), (-1, 4), (-1, -4)]
[INFO] [stdout] ( 1, 2) + 1*( 1, 4) => ( 2, 6) = None
[INFO] [stdout] ( 1, 2) * i*( 1, 4) -> None
[INFO] [stdout] ( 1, 2) + 1*( 1,-4) => ( 2,-2) = None
[INFO] [stdout] ( 1, 2) * i*( 1,-4) -> None
[INFO] [stdout] ( 1, 2) + 1*(-1, 4) => ( 0, 6) = None
[INFO] [stdout] ( 1, 2) * i*(-1, 4) -> None
[INFO] [stdout] ( 1, 2) + 1*(-1,-4) => ( 0,-2) = None
[INFO] [stdout] ( 1, 2) * i*(-1,-4) -> None
[INFO] [stdout] new slope rotator for ( 2, 1) -> [(2, 1), (2, -1), (-2, 1), (-2, -1)]
[INFO] [stdout] ( 1, 2) + 1*( 2, 1) => ( 3, 3) = Some(false)
[INFO] [stdout] ( 1, 2) + 2*( 2, 1) => ( 5, 4) = None
[INFO] [stdout] ( 1, 2) * i*( 2, 1) -> None
[INFO] [stdout] ( 1, 2) + 1*( 2,-1) => ( 3, 1) = Some(false)
[INFO] [stdout] ( 1, 2) + 2*( 2,-1) => ( 5, 0) = None
[INFO] [stdout] ( 1, 2) * i*( 2,-1) -> None
[INFO] [stdout] ( 1, 2) + 1*(-2, 1) => (-1, 3) = None
[INFO] [stdout] ( 1, 2) * i*(-2, 1) -> None
[INFO] [stdout] ( 1, 2) + 1*(-2,-1) => (-1, 1) = None
[INFO] [stdout] ( 1, 2) * i*(-2,-1) -> None
[INFO] [stdout] new slope rotator for ( 2, 3) -> [(2, 3), (2, -3), (-2, 3), (-2, -3)]
[INFO] [stdout] ( 1, 2) + 1*( 2, 3) => ( 3, 5) = None
[INFO] [stdout] ( 1, 2) * i*( 2, 3) -> None
[INFO] [stdout] ( 1, 2) + 1*( 2,-3) => ( 3,-1) = None
[INFO] [stdout] ( 1, 2) * i*( 2,-3) -> None
[INFO] [stdout] ( 1, 2) + 1*(-2, 3) => (-1, 5) = None
[INFO] [stdout] ( 1, 2) * i*(-2, 3) -> None
[INFO] [stdout] ( 1, 2) + 1*(-2,-3) => (-1,-1) = None
[INFO] [stdout] ( 1, 2) * i*(-2,-3) -> None
[INFO] [stdout] new slope rotator for ( 3, 1) -> [(3, 1), (3, -1), (-3, 1), (-3, -1)]
[INFO] [stdout] ( 1, 2) + 1*( 3, 1) => ( 4, 3) = Some(true)
[INFO] [stdout] ( 1, 2) * i*( 3, 1) -> Some((4, 3))
[INFO] [stdout] ( 1, 2) + 1*( 3,-1) => ( 4, 1) = Some(false)
[INFO] [stdout] ( 1, 2) + 2*( 3,-1) => ( 7, 0) = None
[INFO] [stdout] ( 1, 2) * i*( 3,-1) -> None
[INFO] [stdout] ( 1, 2) + 1*(-3, 1) => (-2, 3) = None
[INFO] [stdout] ( 1, 2) * i*(-3, 1) -> None
[INFO] [stdout] ( 1, 2) + 1*(-3,-1) => (-2, 1) = None
[INFO] [stdout] ( 1, 2) * i*(-3,-1) -> None
[INFO] [stdout] new slope rotator for ( 3, 2) -> [(3, 2), (3, -2), (-3, 2), (-3, -2)]
[INFO] [stdout] ( 1, 2) + 1*( 3, 2) => ( 4, 4) = Some(true)
[INFO] [stdout] ( 1, 2) * i*( 3, 2) -> Some((4, 4))
[INFO] [stdout] ( 1, 2) + 1*( 3,-2) => ( 4, 0) = Some(true)
[INFO] [stdout] ( 1, 2) * i*( 3,-2) -> Some((4, 0))
[INFO] [stdout] ( 1, 2) + 1*(-3, 2) => (-2, 4) = None
[INFO] [stdout] ( 1, 2) * i*(-3, 2) -> None
[INFO] [stdout] ( 1, 2) + 1*(-3,-2) => (-2, 0) = None
[INFO] [stdout] ( 1, 2) * i*(-3,-2) -> None
[INFO] [stdout] new slope rotator for ( 3, 4) -> [(3, 4), (3, -4), (-3, 4), (-3, -4)]
[INFO] [stdout] ( 1, 2) + 1*( 3, 4) => ( 4, 6) = None
[INFO] [stdout] ( 1, 2) * i*( 3, 4) -> None
[INFO] [stdout] ( 1, 2) + 1*( 3,-4) => ( 4,-2) = None
[INFO] [stdout] ( 1, 2) * i*( 3,-4) -> None
[INFO] [stdout] ( 1, 2) + 1*(-3, 4) => (-2, 6) = None
[INFO] [stdout] ( 1, 2) * i*(-3, 4) -> None
[INFO] [stdout] ( 1, 2) + 1*(-3,-4) => (-2,-2) = None
[INFO] [stdout] ( 1, 2) * i*(-3,-4) -> None
[INFO] [stdout] new slope rotator for ( 4, 1) -> [(4, 1), (4, -1), (-4, 1), (-4, -1)]
[INFO] [stdout] ( 1, 2) + 1*( 4, 1) => ( 5, 3) = None
[INFO] [stdout] ( 1, 2) * i*( 4, 1) -> None
[INFO] [stdout] ( 1, 2) + 1*( 4,-1) => ( 5, 1) = None
[INFO] [stdout] ( 1, 2) * i*( 4,-1) -> None
[INFO] [stdout] ( 1, 2) + 1*(-4, 1) => (-3, 3) = None
[INFO] [stdout] ( 1, 2) * i*(-4, 1) -> None
[INFO] [stdout] ( 1, 2) + 1*(-4,-1) => (-3, 1) = None
[INFO] [stdout] ( 1, 2) * i*(-4,-1) -> None
[INFO] [stdout] new slope rotator for ( 4, 3) -> [(4, 3), (4, -3), (-4, 3), (-4, -3)]
[INFO] [stdout] ( 1, 2) + 1*( 4, 3) => ( 5, 5) = None
[INFO] [stdout] ( 1, 2) * i*( 4, 3) -> None
[INFO] [stdout] ( 1, 2) + 1*( 4,-3) => ( 5,-1) = None
[INFO] [stdout] ( 1, 2) * i*( 4,-3) -> None
[INFO] [stdout] ( 1, 2) + 1*(-4, 3) => (-3, 5) = None
[INFO] [stdout] ( 1, 2) * i*(-4, 3) -> None
[INFO] [stdout] ( 1, 2) + 1*(-4,-3) => (-3,-1) = None
[INFO] [stdout] ( 1, 2) * i*(-4,-3) -> None
[INFO] [stdout] asteriod ( 1, 2) found 7 visible others
[INFO] [stdout] new slope rotator for ( 0, 0) -> [(0, 0)]
[INFO] [stdout] ( 2, 2) + i*( 0, 0) => ( 2, 2) = Some(true)
[INFO] [stdout] ( 2, 2) * i*( 0, 0) -> Some((2, 2))
[INFO] [stdout] new slope rotator for ( 1, 0) -> [(1, 0), (-1, 0)]
[INFO] [stdout] ( 2, 2) + 1*( 1, 0) => ( 3, 2) = Some(true)
[INFO] [stdout] ( 2, 2) * i*( 1, 0) -> Some((3, 2))
[INFO] [stdout] ( 2, 2) + 1*(-1, 0) => ( 1, 2) = Some(true)
[INFO] [stdout] ( 2, 2) * i*(-1, 0) -> Some((1, 2))
[INFO] [stdout] new slope rotator for ( 1, 1) -> [(1, 1), (1, -1), (-1, 1), (-1, -1)]
[INFO] [stdout] ( 2, 2) + 1*( 1, 1) => ( 3, 3) = Some(false)
[INFO] [stdout] ( 2, 2) + 2*( 1, 1) => ( 4, 4) = Some(true)
[INFO] [stdout] ( 2, 2) * i*( 1, 1) -> Some((4, 4))
[INFO] [stdout] ( 2, 2) + 1*( 1,-1) => ( 3, 1) = Some(false)
[INFO] [stdout] ( 2, 2) + 2*( 1,-1) => ( 4, 0) = Some(true)
[INFO] [stdout] ( 2, 2) * i*( 1,-1) -> Some((4, 0))
[INFO] [stdout] ( 2, 2) + 1*(-1, 1) => ( 1, 3) = Some(false)
[INFO] [stdout] ( 2, 2) + 2*(-1, 1) => ( 0, 4) = Some(false)
[INFO] [stdout] ( 2, 2) + 3*(-1, 1) => (-1, 5) = None
[INFO] [stdout] ( 2, 2) * i*(-1, 1) -> None
[INFO] [stdout] ( 2, 2) + 1*(-1,-1) => ( 1, 1) = Some(false)
[INFO] [stdout] ( 2, 2) + 2*(-1,-1) => ( 0, 0) = Some(false)
[INFO] [stdout] ( 2, 2) + 3*(-1,-1) => (-1,-1) = None
[INFO] [stdout] ( 2, 2) * i*(-1,-1) -> None
[INFO] [stdout] new slope rotator for ( 1, 2) -> [(1, 2), (1, -2), (-1, 2), (-1, -2)]
[INFO] [stdout] ( 2, 2) + 1*( 1, 2) => ( 3, 4) = Some(true)
[INFO] [stdout] ( 2, 2) * i*( 1, 2) -> Some((3, 4))
[INFO] [stdout] ( 2, 2) + 1*( 1,-2) => ( 3, 0) = Some(false)
[INFO] [stdout] ( 2, 2) + 2*( 1,-2) => ( 4,-2) = None
[INFO] [stdout] ( 2, 2) * i*( 1,-2) -> None
[INFO] [stdout] ( 2, 2) + 1*(-1, 2) => ( 1, 4) = Some(false)
[INFO] [stdout] ( 2, 2) + 2*(-1, 2) => ( 0, 6) = None
[INFO] [stdout] ( 2, 2) * i*(-1, 2) -> None
[INFO] [stdout] ( 2, 2) + 1*(-1,-2) => ( 1, 0) = Some(true)
[INFO] [stdout] ( 2, 2) * i*(-1,-2) -> Some((1, 0))
[INFO] [stdout] new slope rotator for ( 1, 3) -> [(1, 3), (1, -3), (-1, 3), (-1, -3)]
[INFO] [stdout] ( 2, 2) + 1*( 1, 3) => ( 3, 5) = None
[INFO] [stdout] ( 2, 2) * i*( 1, 3) -> None
[INFO] [stdout] ( 2, 2) + 1*( 1,-3) => ( 3,-1) = None
[INFO] [stdout] ( 2, 2) * i*( 1,-3) -> None
[INFO] [stdout] ( 2, 2) + 1*(-1, 3) => ( 1, 5) = None
[INFO] [stdout] ( 2, 2) * i*(-1, 3) -> None
[INFO] [stdout] ( 2, 2) + 1*(-1,-3) => ( 1,-1) = None
[INFO] [stdout] ( 2, 2) * i*(-1,-3) -> None
[INFO] [stdout] new slope rotator for ( 1, 4) -> [(1, 4), (1, -4), (-1, 4), (-1, -4)]
[INFO] [stdout] ( 2, 2) + 1*( 1, 4) => ( 3, 6) = None
[INFO] [stdout] ( 2, 2) * i*( 1, 4) -> None
[INFO] [stdout] ( 2, 2) + 1*( 1,-4) => ( 3,-2) = None
[INFO] [stdout] ( 2, 2) * i*( 1,-4) -> None
[INFO] [stdout] ( 2, 2) + 1*(-1, 4) => ( 1, 6) = None
[INFO] [stdout] ( 2, 2) * i*(-1, 4) -> None
[INFO] [stdout] ( 2, 2) + 1*(-1,-4) => ( 1,-2) = None
[INFO] [stdout] ( 2, 2) * i*(-1,-4) -> None
[INFO] [stdout] new slope rotator for ( 2, 1) -> [(2, 1), (2, -1), (-2, 1), (-2, -1)]
[INFO] [stdout] ( 2, 2) + 1*( 2, 1) => ( 4, 3) = Some(true)
[INFO] [stdout] ( 2, 2) * i*( 2, 1) -> Some((4, 3))
[INFO] [stdout] ( 2, 2) + 1*( 2,-1) => ( 4, 1) = Some(false)
[INFO] [stdout] ( 2, 2) + 2*( 2,-1) => ( 6, 0) = None
[INFO] [stdout] ( 2, 2) * i*( 2,-1) -> None
[INFO] [stdout] ( 2, 2) + 1*(-2, 1) => ( 0, 3) = Some(false)
[INFO] [stdout] ( 2, 2) + 2*(-2, 1) => (-2, 4) = None
[INFO] [stdout] ( 2, 2) * i*(-2, 1) -> None
[INFO] [stdout] ( 2, 2) + 1*(-2,-1) => ( 0, 1) = Some(false)
[INFO] [stdout] ( 2, 2) + 2*(-2,-1) => (-2, 0) = None
[INFO] [stdout] ( 2, 2) * i*(-2,-1) -> None
[INFO] [stdout] new slope rotator for ( 2, 3) -> [(2, 3), (2, -3), (-2, 3), (-2, -3)]
[INFO] [stdout] ( 2, 2) + 1*( 2, 3) => ( 4, 5) = None
[INFO] [stdout] ( 2, 2) * i*( 2, 3) -> None
[INFO] [stdout] ( 2, 2) + 1*( 2,-3) => ( 4,-1) = None
[INFO] [stdout] ( 2, 2) * i*( 2,-3) -> None
[INFO] [stdout] ( 2, 2) + 1*(-2, 3) => ( 0, 5) = None
[INFO] [stdout] ( 2, 2) * i*(-2, 3) -> None
[INFO] [stdout] ( 2, 2) + 1*(-2,-3) => ( 0,-1) = None
[INFO] [stdout] ( 2, 2) * i*(-2,-3) -> None
[INFO] [stdout] new slope rotator for ( 3, 1) -> [(3, 1), (3, -1), (-3, 1), (-3, -1)]
[INFO] [stdout] ( 2, 2) + 1*( 3, 1) => ( 5, 3) = None
[INFO] [stdout] ( 2, 2) * i*( 3, 1) -> None
[INFO] [stdout] ( 2, 2) + 1*( 3,-1) => ( 5, 1) = None
[INFO] [stdout] ( 2, 2) * i*( 3,-1) -> None
[INFO] [stdout] ( 2, 2) + 1*(-3, 1) => (-1, 3) = None
[INFO] [stdout] ( 2, 2) * i*(-3, 1) -> None
[INFO] [stdout] ( 2, 2) + 1*(-3,-1) => (-1, 1) = None
[INFO] [stdout] ( 2, 2) * i*(-3,-1) -> None
[INFO] [stdout] new slope rotator for ( 3, 2) -> [(3, 2), (3, -2), (-3, 2), (-3, -2)]
[INFO] [stdout] ( 2, 2) + 1*( 3, 2) => ( 5, 4) = None
[INFO] [stdout] ( 2, 2) * i*( 3, 2) -> None
[INFO] [stdout] ( 2, 2) + 1*( 3,-2) => ( 5, 0) = None
[INFO] [stdout] ( 2, 2) * i*( 3,-2) -> None
[INFO] [stdout] ( 2, 2) + 1*(-3, 2) => (-1, 4) = None
[INFO] [stdout] ( 2, 2) * i*(-3, 2) -> None
[INFO] [stdout] ( 2, 2) + 1*(-3,-2) => (-1, 0) = None
[INFO] [stdout] ( 2, 2) * i*(-3,-2) -> None
[INFO] [stdout] new slope rotator for ( 3, 4) -> [(3, 4), (3, -4), (-3, 4), (-3, -4)]
[INFO] [stdout] ( 2, 2) + 1*( 3, 4) => ( 5, 6) = None
[INFO] [stdout] ( 2, 2) * i*( 3, 4) -> None
[INFO] [stdout] ( 2, 2) + 1*( 3,-4) => ( 5,-2) = None
[INFO] [stdout] ( 2, 2) * i*( 3,-4) -> None
[INFO] [stdout] ( 2, 2) + 1*(-3, 4) => (-1, 6) = None
[INFO] [stdout] ( 2, 2) * i*(-3, 4) -> None
[INFO] [stdout] ( 2, 2) + 1*(-3,-4) => (-1,-2) = None
[INFO] [stdout] ( 2, 2) * i*(-3,-4) -> None
[INFO] [stdout] new slope rotator for ( 4, 1) -> [(4, 1), (4, -1), (-4, 1), (-4, -1)]
[INFO] [stdout] ( 2, 2) + 1*( 4, 1) => ( 6, 3) = None
[INFO] [stdout] ( 2, 2) * i*( 4, 1) -> None
[INFO] [stdout] ( 2, 2) + 1*( 4,-1) => ( 6, 1) = None
[INFO] [stdout] ( 2, 2) * i*( 4,-1) -> None
[INFO] [stdout] ( 2, 2) + 1*(-4, 1) => (-2, 3) = None
[INFO] [stdout] ( 2, 2) * i*(-4, 1) -> None
[INFO] [stdout] ( 2, 2) + 1*(-4,-1) => (-2, 1) = None
[INFO] [stdout] ( 2, 2) * i*(-4,-1) -> None
[INFO] [stdout] new slope rotator for ( 4, 3) -> [(4, 3), (4, -3), (-4, 3), (-4, -3)]
[INFO] [stdout] ( 2, 2) + 1*( 4, 3) => ( 6, 5) = None
[INFO] [stdout] ( 2, 2) * i*( 4, 3) -> None
[INFO] [stdout] ( 2, 2) + 1*( 4,-3) => ( 6,-1) = None
[INFO] [stdout] ( 2, 2) * i*( 4,-3) -> None
[INFO] [stdout] ( 2, 2) + 1*(-4, 3) => (-2, 5) = None
[INFO] [stdout] ( 2, 2) * i*(-4, 3) -> None
[INFO] [stdout] ( 2, 2) + 1*(-4,-3) => (-2,-1) = None
[INFO] [stdout] ( 2, 2) * i*(-4,-3) -> None
[INFO] [stdout] asteriod ( 2, 2) found 8 visible others
[INFO] [stdout] new slope rotator for ( 0, 0) -> [(0, 0)]
[INFO] [stdout] ( 3, 2) + i*( 0, 0) => ( 3, 2) = Some(true)
[INFO] [stdout] ( 3, 2) * i*( 0, 0) -> Some((3, 2))
[INFO] [stdout] new slope rotator for ( 1, 0) -> [(1, 0), (-1, 0)]
[INFO] [stdout] ( 3, 2) + 1*( 1, 0) => ( 4, 2) = Some(true)
[INFO] [stdout] ( 3, 2) * i*( 1, 0) -> Some((4, 2))
[INFO] [stdout] ( 3, 2) + 1*(-1, 0) => ( 2, 2) = Some(true)
[INFO] [stdout] ( 3, 2) * i*(-1, 0) -> Some((2, 2))
[INFO] [stdout] new slope rotator for ( 1, 1) -> [(1, 1), (1, -1), (-1, 1), (-1, -1)]
[INFO] [stdout] ( 3, 2) + 1*( 1, 1) => ( 4, 3) = Some(true)
[INFO] [stdout] ( 3, 2) * i*( 1, 1) -> Some((4, 3))
[INFO] [stdout] ( 3, 2) + 1*( 1,-1) => ( 4, 1) = Some(false)
[INFO] [stdout] ( 3, 2) + 2*( 1,-1) => ( 5, 0) = None
[INFO] [stdout] ( 3, 2) * i*( 1,-1) -> None
[INFO] [stdout] ( 3, 2) + 1*(-1, 1) => ( 2, 3) = Some(false)
[INFO] [stdout] ( 3, 2) + 2*(-1, 1) => ( 1, 4) = Some(false)
[INFO] [stdout] ( 3, 2) + 3*(-1, 1) => ( 0, 5) = None
[INFO] [stdout] ( 3, 2) * i*(-1, 1) -> None
[INFO] [stdout] ( 3, 2) + 1*(-1,-1) => ( 2, 1) = Some(false)
[INFO] [stdout] ( 3, 2) + 2*(-1,-1) => ( 1, 0) = Some(true)
[INFO] [stdout] ( 3, 2) * i*(-1,-1) -> Some((1, 0))
[INFO] [stdout] new slope rotator for ( 1, 2) -> [(1, 2), (1, -2), (-1, 2), (-1, -2)]
[INFO] [stdout] ( 3, 2) + 1*( 1, 2) => ( 4, 4) = Some(true)
[INFO] [stdout] ( 3, 2) * i*( 1, 2) -> Some((4, 4))
[INFO] [stdout] ( 3, 2) + 1*( 1,-2) => ( 4, 0) = Some(true)
[INFO] [stdout] ( 3, 2) * i*( 1,-2) -> Some((4, 0))
[INFO] [stdout] ( 3, 2) + 1*(-1, 2) => ( 2, 4) = Some(false)
[INFO] [stdout] ( 3, 2) + 2*(-1, 2) => ( 1, 6) = None
[INFO] [stdout] ( 3, 2) * i*(-1, 2) -> None
[INFO] [stdout] ( 3, 2) + 1*(-1,-2) => ( 2, 0) = Some(false)
[INFO] [stdout] ( 3, 2) + 2*(-1,-2) => ( 1,-2) = None
[INFO] [stdout] ( 3, 2) * i*(-1,-2) -> None
[INFO] [stdout] new slope rotator for ( 1, 3) -> [(1, 3), (1, -3), (-1, 3), (-1, -3)]
[INFO] [stdout] ( 3, 2) + 1*( 1, 3) => ( 4, 5) = None
[INFO] [stdout] ( 3, 2) * i*( 1, 3) -> None
[INFO] [stdout] ( 3, 2) + 1*( 1,-3) => ( 4,-1) = None
[INFO] [stdout] ( 3, 2) * i*( 1,-3) -> None
[INFO] [stdout] ( 3, 2) + 1*(-1, 3) => ( 2, 5) = None
[INFO] [stdout] ( 3, 2) * i*(-1, 3) -> None
[INFO] [stdout] ( 3, 2) + 1*(-1,-3) => ( 2,-1) = None
[INFO] [stdout] ( 3, 2) * i*(-1,-3) -> None
[INFO] [stdout] new slope rotator for ( 1, 4) -> [(1, 4), (1, -4), (-1, 4), (-1, -4)]
[INFO] [stdout] ( 3, 2) + 1*( 1, 4) => ( 4, 6) = None
[INFO] [stdout] ( 3, 2) * i*( 1, 4) -> None
[INFO] [stdout] ( 3, 2) + 1*( 1,-4) => ( 4,-2) = None
[INFO] [stdout] ( 3, 2) * i*( 1,-4) -> None
[INFO] [stdout] ( 3, 2) + 1*(-1, 4) => ( 2, 6) = None
[INFO] [stdout] ( 3, 2) * i*(-1, 4) -> None
[INFO] [stdout] ( 3, 2) + 1*(-1,-4) => ( 2,-2) = None
[INFO] [stdout] ( 3, 2) * i*(-1,-4) -> None
[INFO] [stdout] new slope rotator for ( 2, 1) -> [(2, 1), (2, -1), (-2, 1), (-2, -1)]
[INFO] [stdout] ( 3, 2) + 1*( 2, 1) => ( 5, 3) = None
[INFO] [stdout] ( 3, 2) * i*( 2, 1) -> None
[INFO] [stdout] ( 3, 2) + 1*( 2,-1) => ( 5, 1) = None
[INFO] [stdout] ( 3, 2) * i*( 2,-1) -> None
[INFO] [stdout] ( 3, 2) + 1*(-2, 1) => ( 1, 3) = Some(false)
[INFO] [stdout] ( 3, 2) + 2*(-2, 1) => (-1, 4) = None
[INFO] [stdout] ( 3, 2) * i*(-2, 1) -> None
[INFO] [stdout] ( 3, 2) + 1*(-2,-1) => ( 1, 1) = Some(false)
[INFO] [stdout] ( 3, 2) + 2*(-2,-1) => (-1, 0) = None
[INFO] [stdout] ( 3, 2) * i*(-2,-1) -> None
[INFO] [stdout] new slope rotator for ( 2, 3) -> [(2, 3), (2, -3), (-2, 3), (-2, -3)]
[INFO] [stdout] ( 3, 2) + 1*( 2, 3) => ( 5, 5) = None
[INFO] [stdout] ( 3, 2) * i*( 2, 3) -> None
[INFO] [stdout] ( 3, 2) + 1*( 2,-3) => ( 5,-1) = None
[INFO] [stdout] ( 3, 2) * i*( 2,-3) -> None
[INFO] [stdout] ( 3, 2) + 1*(-2, 3) => ( 1, 5) = None
[INFO] [stdout] ( 3, 2) * i*(-2, 3) -> None
[INFO] [stdout] ( 3, 2) + 1*(-2,-3) => ( 1,-1) = None
[INFO] [stdout] ( 3, 2) * i*(-2,-3) -> None
[INFO] [stdout] new slope rotator for ( 3, 1) -> [(3, 1), (3, -1), (-3, 1), (-3, -1)]
[INFO] [stdout] ( 3, 2) + 1*( 3, 1) => ( 6, 3) = None
[INFO] [stdout] ( 3, 2) * i*( 3, 1) -> None
[INFO] [stdout] ( 3, 2) + 1*( 3,-1) => ( 6, 1) = None
[INFO] [stdout] ( 3, 2) * i*( 3,-1) -> None
[INFO] [stdout] ( 3, 2) + 1*(-3, 1) => ( 0, 3) = Some(false)
[INFO] [stdout] ( 3, 2) + 2*(-3, 1) => (-3, 4) = None
[INFO] [stdout] ( 3, 2) * i*(-3, 1) -> None
[INFO] [stdout] ( 3, 2) + 1*(-3,-1) => ( 0, 1) = Some(false)
[INFO] [stdout] ( 3, 2) + 2*(-3,-1) => (-3, 0) = None
[INFO] [stdout] ( 3, 2) * i*(-3,-1) -> None
[INFO] [stdout] new slope rotator for ( 3, 2) -> [(3, 2), (3, -2), (-3, 2), (-3, -2)]
[INFO] [stdout] ( 3, 2) + 1*( 3, 2) => ( 6, 4) = None
[INFO] [stdout] ( 3, 2) * i*( 3, 2) -> None
[INFO] [stdout] ( 3, 2) + 1*( 3,-2) => ( 6, 0) = None
[INFO] [stdout] ( 3, 2) * i*( 3,-2) -> None
[INFO] [stdout] ( 3, 2) + 1*(-3, 2) => ( 0, 4) = Some(false)
[INFO] [stdout] ( 3, 2) + 2*(-3, 2) => (-3, 6) = None
[INFO] [stdout] ( 3, 2) * i*(-3, 2) -> None
[INFO] [stdout] ( 3, 2) + 1*(-3,-2) => ( 0, 0) = Some(false)
[INFO] [stdout] ( 3, 2) + 2*(-3,-2) => (-3,-2) = None
[INFO] [stdout] ( 3, 2) * i*(-3,-2) -> None
[INFO] [stdout] new slope rotator for ( 3, 4) -> [(3, 4), (3, -4), (-3, 4), (-3, -4)]
[INFO] [stdout] ( 3, 2) + 1*( 3, 4) => ( 6, 6) = None
[INFO] [stdout] ( 3, 2) * i*( 3, 4) -> None
[INFO] [stdout] ( 3, 2) + 1*( 3,-4) => ( 6,-2) = None
[INFO] [stdout] ( 3, 2) * i*( 3,-4) -> None
[INFO] [stdout] ( 3, 2) + 1*(-3, 4) => ( 0, 6) = None
[INFO] [stdout] ( 3, 2) * i*(-3, 4) -> None
[INFO] [stdout] ( 3, 2) + 1*(-3,-4) => ( 0,-2) = None
[INFO] [stdout] ( 3, 2) * i*(-3,-4) -> None
[INFO] [stdout] new slope rotator for ( 4, 1) -> [(4, 1), (4, -1), (-4, 1), (-4, -1)]
[INFO] [stdout] ( 3, 2) + 1*( 4, 1) => ( 7, 3) = None
[INFO] [stdout] ( 3, 2) * i*( 4, 1) -> None
[INFO] [stdout] ( 3, 2) + 1*( 4,-1) => ( 7, 1) = None
[INFO] [stdout] ( 3, 2) * i*( 4,-1) -> None
[INFO] [stdout] ( 3, 2) + 1*(-4, 1) => (-1, 3) = None
[INFO] [stdout] ( 3, 2) * i*(-4, 1) -> None
[INFO] [stdout] ( 3, 2) + 1*(-4,-1) => (-1, 1) = None
[INFO] [stdout] ( 3, 2) * i*(-4,-1) -> None
[INFO] [stdout] new slope rotator for ( 4, 3) -> [(4, 3), (4, -3), (-4, 3), (-4, -3)]
[INFO] [stdout] ( 3, 2) + 1*( 4, 3) => ( 7, 5) = None
[INFO] [stdout] ( 3, 2) * i*( 4, 3) -> None
[INFO] [stdout] ( 3, 2) + 1*( 4,-3) => ( 7,-1) = None
[INFO] [stdout] ( 3, 2) * i*( 4,-3) -> None
[INFO] [stdout] ( 3, 2) + 1*(-4, 3) => (-1, 5) = None
[INFO] [stdout] ( 3, 2) * i*(-4, 3) -> None
[INFO] [stdout] ( 3, 2) + 1*(-4,-3) => (-1,-1) = None
[INFO] [stdout] ( 3, 2) * i*(-4,-3) -> None
[INFO] [stdout] asteriod ( 3, 2) found 7 visible others
[INFO] [stdout] new slope rotator for ( 0, 0) -> [(0, 0)]
[INFO] [stdout] ( 4, 2) + i*( 0, 0) => ( 4, 2) = Some(true)
[INFO] [stdout] ( 4, 2) * i*( 0, 0) -> Some((4, 2))
[INFO] [stdout] new slope rotator for ( 1, 0) -> [(1, 0), (-1, 0)]
[INFO] [stdout] ( 4, 2) + 1*( 1, 0) => ( 5, 2) = None
[INFO] [stdout] ( 4, 2) * i*( 1, 0) -> None
[INFO] [stdout] ( 4, 2) + 1*(-1, 0) => ( 3, 2) = Some(true)
[INFO] [stdout] ( 4, 2) * i*(-1, 0) -> Some((3, 2))
[INFO] [stdout] new slope rotator for ( 1, 1) -> [(1, 1), (1, -1), (-1, 1), (-1, -1)]
[INFO] [stdout] ( 4, 2) + 1*( 1, 1) => ( 5, 3) = None
[INFO] [stdout] ( 4, 2) * i*( 1, 1) -> None
[INFO] [stdout] ( 4, 2) + 1*( 1,-1) => ( 5, 1) = None
[INFO] [stdout] ( 4, 2) * i*( 1,-1) -> None
[INFO] [stdout] ( 4, 2) + 1*(-1, 1) => ( 3, 3) = Some(false)
[INFO] [stdout] ( 4, 2) + 2*(-1, 1) => ( 2, 4) = Some(false)
[INFO] [stdout] ( 4, 2) + 3*(-1, 1) => ( 1, 5) = None
[INFO] [stdout] ( 4, 2) * i*(-1, 1) -> None
[INFO] [stdout] ( 4, 2) + 1*(-1,-1) => ( 3, 1) = Some(false)
[INFO] [stdout] ( 4, 2) + 2*(-1,-1) => ( 2, 0) = Some(false)
[INFO] [stdout] ( 4, 2) + 3*(-1,-1) => ( 1,-1) = None
[INFO] [stdout] ( 4, 2) * i*(-1,-1) -> None
[INFO] [stdout] new slope rotator for ( 1, 2) -> [(1, 2), (1, -2), (-1, 2), (-1, -2)]
[INFO] [stdout] ( 4, 2) + 1*( 1, 2) => ( 5, 4) = None
[INFO] [stdout] ( 4, 2) * i*( 1, 2) -> None
[INFO] [stdout] ( 4, 2) + 1*( 1,-2) => ( 5, 0) = None
[INFO] [stdout] ( 4, 2) * i*( 1,-2) -> None
[INFO] [stdout] ( 4, 2) + 1*(-1, 2) => ( 3, 4) = Some(true)
[INFO] [stdout] ( 4, 2) * i*(-1, 2) -> Some((3, 4))
[INFO] [stdout] ( 4, 2) + 1*(-1,-2) => ( 3, 0) = Some(false)
[INFO] [stdout] ( 4, 2) + 2*(-1,-2) => ( 2,-2) = None
[INFO] [stdout] ( 4, 2) * i*(-1,-2) -> None
[INFO] [stdout] new slope rotator for ( 1, 3) -> [(1, 3), (1, -3), (-1, 3), (-1, -3)]
[INFO] [stdout] ( 4, 2) + 1*( 1, 3) => ( 5, 5) = None
[INFO] [stdout] ( 4, 2) * i*( 1, 3) -> None
[INFO] [stdout] ( 4, 2) + 1*( 1,-3) => ( 5,-1) = None
[INFO] [stdout] ( 4, 2) * i*( 1,-3) -> None
[INFO] [stdout] ( 4, 2) + 1*(-1, 3) => ( 3, 5) = None
[INFO] [stdout] ( 4, 2) * i*(-1, 3) -> None
[INFO] [stdout] ( 4, 2) + 1*(-1,-3) => ( 3,-1) = None
[INFO] [stdout] ( 4, 2) * i*(-1,-3) -> None
[INFO] [stdout] new slope rotator for ( 1, 4) -> [(1, 4), (1, -4), (-1, 4), (-1, -4)]
[INFO] [stdout] ( 4, 2) + 1*( 1, 4) => ( 5, 6) = None
[INFO] [stdout] ( 4, 2) * i*( 1, 4) -> None
[INFO] [stdout] ( 4, 2) + 1*( 1,-4) => ( 5,-2) = None
[INFO] [stdout] ( 4, 2) * i*( 1,-4) -> None
[INFO] [stdout] ( 4, 2) + 1*(-1, 4) => ( 3, 6) = None
[INFO] [stdout] ( 4, 2) * i*(-1, 4) -> None
[INFO] [stdout] ( 4, 2) + 1*(-1,-4) => ( 3,-2) = None
[INFO] [stdout] ( 4, 2) * i*(-1,-4) -> None
[INFO] [stdout] new slope rotator for ( 2, 1) -> [(2, 1), (2, -1), (-2, 1), (-2, -1)]
[INFO] [stdout] ( 4, 2) + 1*( 2, 1) => ( 6, 3) = None
[INFO] [stdout] ( 4, 2) * i*( 2, 1) -> None
[INFO] [stdout] ( 4, 2) + 1*( 2,-1) => ( 6, 1) = None
[INFO] [stdout] ( 4, 2) * i*( 2,-1) -> None
[INFO] [stdout] ( 4, 2) + 1*(-2, 1) => ( 2, 3) = Some(false)
[INFO] [stdout] ( 4, 2) + 2*(-2, 1) => ( 0, 4) = Some(false)
[INFO] [stdout] ( 4, 2) + 3*(-2, 1) => (-2, 5) = None
[INFO] [stdout] ( 4, 2) * i*(-2, 1) -> None
[INFO] [stdout] ( 4, 2) + 1*(-2,-1) => ( 2, 1) = Some(false)
[INFO] [stdout] ( 4, 2) + 2*(-2,-1) => ( 0, 0) = Some(false)
[INFO] [stdout] ( 4, 2) + 3*(-2,-1) => (-2,-1) = None
[INFO] [stdout] ( 4, 2) * i*(-2,-1) -> None
[INFO] [stdout] new slope rotator for ( 2, 3) -> [(2, 3), (2, -3), (-2, 3), (-2, -3)]
[INFO] [stdout] ( 4, 2) + 1*( 2, 3) => ( 6, 5) = None
[INFO] [stdout] ( 4, 2) * i*( 2, 3) -> None
[INFO] [stdout] ( 4, 2) + 1*( 2,-3) => ( 6,-1) = None
[INFO] [stdout] ( 4, 2) * i*( 2,-3) -> None
[INFO] [stdout] ( 4, 2) + 1*(-2, 3) => ( 2, 5) = None
[INFO] [stdout] ( 4, 2) * i*(-2, 3) -> None
[INFO] [stdout] ( 4, 2) + 1*(-2,-3) => ( 2,-1) = None
[INFO] [stdout] ( 4, 2) * i*(-2,-3) -> None
[INFO] [stdout] new slope rotator for ( 3, 1) -> [(3, 1), (3, -1), (-3, 1), (-3, -1)]
[INFO] [stdout] ( 4, 2) + 1*( 3, 1) => ( 7, 3) = None
[INFO] [stdout] ( 4, 2) * i*( 3, 1) -> None
[INFO] [stdout] ( 4, 2) + 1*( 3,-1) => ( 7, 1) = None
[INFO] [stdout] ( 4, 2) * i*( 3,-1) -> None
[INFO] [stdout] ( 4, 2) + 1*(-3, 1) => ( 1, 3) = Some(false)
[INFO] [stdout] ( 4, 2) + 2*(-3, 1) => (-2, 4) = None
[INFO] [stdout] ( 4, 2) * i*(-3, 1) -> None
[INFO] [stdout] ( 4, 2) + 1*(-3,-1) => ( 1, 1) = Some(false)
[INFO] [stdout] ( 4, 2) + 2*(-3,-1) => (-2, 0) = None
[INFO] [stdout] ( 4, 2) * i*(-3,-1) -> None
[INFO] [stdout] new slope rotator for ( 3, 2) -> [(3, 2), (3, -2), (-3, 2), (-3, -2)]
[INFO] [stdout] ( 4, 2) + 1*( 3, 2) => ( 7, 4) = None
[INFO] [stdout] ( 4, 2) * i*( 3, 2) -> None
[INFO] [stdout] ( 4, 2) + 1*( 3,-2) => ( 7, 0) = None
[INFO] [stdout] ( 4, 2) * i*( 3,-2) -> None
[INFO] [stdout] ( 4, 2) + 1*(-3, 2) => ( 1, 4) = Some(false)
[INFO] [stdout] ( 4, 2) + 2*(-3, 2) => (-2, 6) = None
[INFO] [stdout] ( 4, 2) * i*(-3, 2) -> None
[INFO] [stdout] ( 4, 2) + 1*(-3,-2) => ( 1, 0) = Some(true)
[INFO] [stdout] ( 4, 2) * i*(-3,-2) -> Some((1, 0))
[INFO] [stdout] new slope rotator for ( 3, 4) -> [(3, 4), (3, -4), (-3, 4), (-3, -4)]
[INFO] [stdout] ( 4, 2) + 1*( 3, 4) => ( 7, 6) = None
[INFO] [stdout] ( 4, 2) * i*( 3, 4) -> None
[INFO] [stdout] ( 4, 2) + 1*( 3,-4) => ( 7,-2) = None
[INFO] [stdout] ( 4, 2) * i*( 3,-4) -> None
[INFO] [stdout] ( 4, 2) + 1*(-3, 4) => ( 1, 6) = None
[INFO] [stdout] ( 4, 2) * i*(-3, 4) -> None
[INFO] [stdout] ( 4, 2) + 1*(-3,-4) => ( 1,-2) = None
[INFO] [stdout] ( 4, 2) * i*(-3,-4) -> None
[INFO] [stdout] new slope rotator for ( 4, 1) -> [(4, 1), (4, -1), (-4, 1), (-4, -1)]
[INFO] [stdout] ( 4, 2) + 1*( 4, 1) => ( 8, 3) = None
[INFO] [stdout] ( 4, 2) * i*( 4, 1) -> None
[INFO] [stdout] ( 4, 2) + 1*( 4,-1) => ( 8, 1) = None
[INFO] [stdout] ( 4, 2) * i*( 4,-1) -> None
[INFO] [stdout] ( 4, 2) + 1*(-4, 1) => ( 0, 3) = Some(false)
[INFO] [stdout] ( 4, 2) + 2*(-4, 1) => (-4, 4) = None
[INFO] [stdout] ( 4, 2) * i*(-4, 1) -> None
[INFO] [stdout] ( 4, 2) + 1*(-4,-1) => ( 0, 1) = Some(false)
[INFO] [stdout] ( 4, 2) + 2*(-4,-1) => (-4, 0) = None
[INFO] [stdout] ( 4, 2) * i*(-4,-1) -> None
[INFO] [stdout] new slope rotator for ( 4, 3) -> [(4, 3), (4, -3), (-4, 3), (-4, -3)]
[INFO] [stdout] ( 4, 2) + 1*( 4, 3) => ( 8, 5) = None
[INFO] [stdout] ( 4, 2) * i*( 4, 3) -> None
[INFO] [stdout] ( 4, 2) + 1*( 4,-3) => ( 8,-1) = None
[INFO] [stdout] ( 4, 2) * i*( 4,-3) -> None
[INFO] [stdout] ( 4, 2) + 1*(-4, 3) => ( 0, 5) = None
[INFO] [stdout] ( 4, 2) * i*(-4, 3) -> None
[INFO] [stdout] ( 4, 2) + 1*(-4,-3) => ( 0,-1) = None
[INFO] [stdout] ( 4, 2) * i*(-4,-3) -> None
[INFO] [stdout] asteriod ( 4, 2) found 4 visible others
[INFO] [stdout] new slope rotator for ( 0, 0) -> [(0, 0)]
[INFO] [stdout] ( 4, 3) + i*( 0, 0) => ( 4, 3) = Some(true)
[INFO] [stdout] ( 4, 3) * i*( 0, 0) -> Some((4, 3))
[INFO] [stdout] new slope rotator for ( 1, 0) -> [(1, 0), (-1, 0)]
[INFO] [stdout] ( 4, 3) + 1*( 1, 0) => ( 5, 3) = None
[INFO] [stdout] ( 4, 3) * i*( 1, 0) -> None
[INFO] [stdout] ( 4, 3) + 1*(-1, 0) => ( 3, 3) = Some(false)
[INFO] [stdout] ( 4, 3) + 2*(-1, 0) => ( 2, 3) = Some(false)
[INFO] [stdout] ( 4, 3) + 3*(-1, 0) => ( 1, 3) = Some(false)
[INFO] [stdout] ( 4, 3) + 4*(-1, 0) => ( 0, 3) = Some(false)
[INFO] [stdout] ( 4, 3) + 5*(-1, 0) => (-1, 3) = None
[INFO] [stdout] ( 4, 3) * i*(-1, 0) -> None
[INFO] [stdout] new slope rotator for ( 1, 1) -> [(1, 1), (1, -1), (-1, 1), (-1, -1)]
[INFO] [stdout] ( 4, 3) + 1*( 1, 1) => ( 5, 4) = None
[INFO] [stdout] ( 4, 3) * i*( 1, 1) -> None
[INFO] [stdout] ( 4, 3) + 1*( 1,-1) => ( 5, 2) = None
[INFO] [stdout] ( 4, 3) * i*( 1,-1) -> None
[INFO] [stdout] ( 4, 3) + 1*(-1, 1) => ( 3, 4) = Some(true)
[INFO] [stdout] ( 4, 3) * i*(-1, 1) -> Some((3, 4))
[INFO] [stdout] ( 4, 3) + 1*(-1,-1) => ( 3, 2) = Some(true)
[INFO] [stdout] ( 4, 3) * i*(-1,-1) -> Some((3, 2))
[INFO] [stdout] new slope rotator for ( 1, 2) -> [(1, 2), (1, -2), (-1, 2), (-1, -2)]
[INFO] [stdout] ( 4, 3) + 1*( 1, 2) => ( 5, 5) = None
[INFO] [stdout] ( 4, 3) * i*( 1, 2) -> None
[INFO] [stdout] ( 4, 3) + 1*( 1,-2) => ( 5, 1) = None
[INFO] [stdout] ( 4, 3) * i*( 1,-2) -> None
[INFO] [stdout] ( 4, 3) + 1*(-1, 2) => ( 3, 5) = None
[INFO] [stdout] ( 4, 3) * i*(-1, 2) -> None
[INFO] [stdout] ( 4, 3) + 1*(-1,-2) => ( 3, 1) = Some(false)
[INFO] [stdout] ( 4, 3) + 2*(-1,-2) => ( 2,-1) = None
[INFO] [stdout] ( 4, 3) * i*(-1,-2) -> None
[INFO] [stdout] new slope rotator for ( 1, 3) -> [(1, 3), (1, -3), (-1, 3), (-1, -3)]
[INFO] [stdout] ( 4, 3) + 1*( 1, 3) => ( 5, 6) = None
[INFO] [stdout] ( 4, 3) * i*( 1, 3) -> None
[INFO] [stdout] ( 4, 3) + 1*( 1,-3) => ( 5, 0) = None
[INFO] [stdout] ( 4, 3) * i*( 1,-3) -> None
[INFO] [stdout] ( 4, 3) + 1*(-1, 3) => ( 3, 6) = None
[INFO] [stdout] ( 4, 3) * i*(-1, 3) -> None
[INFO] [stdout] ( 4, 3) + 1*(-1,-3) => ( 3, 0) = Some(false)
[INFO] [stdout] ( 4, 3) + 2*(-1,-3) => ( 2,-3) = None
[INFO] [stdout] ( 4, 3) * i*(-1,-3) -> None
[INFO] [stdout] new slope rotator for ( 1, 4) -> [(1, 4), (1, -4), (-1, 4), (-1, -4)]
[INFO] [stdout] ( 4, 3) + 1*( 1, 4) => ( 5, 7) = None
[INFO] [stdout] ( 4, 3) * i*( 1, 4) -> None
[INFO] [stdout] ( 4, 3) + 1*( 1,-4) => ( 5,-1) = None
[INFO] [stdout] ( 4, 3) * i*( 1,-4) -> None
[INFO] [stdout] ( 4, 3) + 1*(-1, 4) => ( 3, 7) = None
[INFO] [stdout] ( 4, 3) * i*(-1, 4) -> None
[INFO] [stdout] ( 4, 3) + 1*(-1,-4) => ( 3,-1) = None
[INFO] [stdout] ( 4, 3) * i*(-1,-4) -> None
[INFO] [stdout] new slope rotator for ( 2, 1) -> [(2, 1), (2, -1), (-2, 1), (-2, -1)]
[INFO] [stdout] ( 4, 3) + 1*( 2, 1) => ( 6, 4) = None
[INFO] [stdout] ( 4, 3) * i*( 2, 1) -> None
[INFO] [stdout] ( 4, 3) + 1*( 2,-1) => ( 6, 2) = None
[INFO] [stdout] ( 4, 3) * i*( 2,-1) -> None
[INFO] [stdout] ( 4, 3) + 1*(-2, 1) => ( 2, 4) = Some(false)
[INFO] [stdout] ( 4, 3) + 2*(-2, 1) => ( 0, 5) = None
[INFO] [stdout] ( 4, 3) * i*(-2, 1) -> None
[INFO] [stdout] ( 4, 3) + 1*(-2,-1) => ( 2, 2) = Some(true)
[INFO] [stdout] ( 4, 3) * i*(-2,-1) -> Some((2, 2))
[INFO] [stdout] new slope rotator for ( 2, 3) -> [(2, 3), (2, -3), (-2, 3), (-2, -3)]
[INFO] [stdout] ( 4, 3) + 1*( 2, 3) => ( 6, 6) = None
[INFO] [stdout] ( 4, 3) * i*( 2, 3) -> None
[INFO] [stdout] ( 4, 3) + 1*( 2,-3) => ( 6, 0) = None
[INFO] [stdout] ( 4, 3) * i*( 2,-3) -> None
[INFO] [stdout] ( 4, 3) + 1*(-2, 3) => ( 2, 6) = None
[INFO] [stdout] ( 4, 3) * i*(-2, 3) -> None
[INFO] [stdout] ( 4, 3) + 1*(-2,-3) => ( 2, 0) = Some(false)
[INFO] [stdout] ( 4, 3) + 2*(-2,-3) => ( 0,-3) = None
[INFO] [stdout] ( 4, 3) * i*(-2,-3) -> None
[INFO] [stdout] new slope rotator for ( 3, 1) -> [(3, 1), (3, -1), (-3, 1), (-3, -1)]
[INFO] [stdout] ( 4, 3) + 1*( 3, 1) => ( 7, 4) = None
[INFO] [stdout] ( 4, 3) * i*( 3, 1) -> None
[INFO] [stdout] ( 4, 3) + 1*( 3,-1) => ( 7, 2) = None
[INFO] [stdout] ( 4, 3) * i*( 3,-1) -> None
[INFO] [stdout] ( 4, 3) + 1*(-3, 1) => ( 1, 4) = Some(false)
[INFO] [stdout] ( 4, 3) + 2*(-3, 1) => (-2, 5) = None
[INFO] [stdout] ( 4, 3) * i*(-3, 1) -> None
[INFO] [stdout] ( 4, 3) + 1*(-3,-1) => ( 1, 2) = Some(true)
[INFO] [stdout] ( 4, 3) * i*(-3,-1) -> Some((1, 2))
[INFO] [stdout] new slope rotator for ( 3, 2) -> [(3, 2), (3, -2), (-3, 2), (-3, -2)]
[INFO] [stdout] ( 4, 3) + 1*( 3, 2) => ( 7, 5) = None
[INFO] [stdout] ( 4, 3) * i*( 3, 2) -> None
[INFO] [stdout] ( 4, 3) + 1*( 3,-2) => ( 7, 1) = None
[INFO] [stdout] ( 4, 3) * i*( 3,-2) -> None
[INFO] [stdout] ( 4, 3) + 1*(-3, 2) => ( 1, 5) = None
[INFO] [stdout] ( 4, 3) * i*(-3, 2) -> None
[INFO] [stdout] ( 4, 3) + 1*(-3,-2) => ( 1, 1) = Some(false)
[INFO] [stdout] ( 4, 3) + 2*(-3,-2) => (-2,-1) = None
[INFO] [stdout] ( 4, 3) * i*(-3,-2) -> None
[INFO] [stdout] new slope rotator for ( 3, 4) -> [(3, 4), (3, -4), (-3, 4), (-3, -4)]
[INFO] [stdout] ( 4, 3) + 1*( 3, 4) => ( 7, 7) = None
[INFO] [stdout] ( 4, 3) * i*( 3, 4) -> None
[INFO] [stdout] ( 4, 3) + 1*( 3,-4) => ( 7,-1) = None
[INFO] [stdout] ( 4, 3) * i*( 3,-4) -> None
[INFO] [stdout] ( 4, 3) + 1*(-3, 4) => ( 1, 7) = None
[INFO] [stdout] ( 4, 3) * i*(-3, 4) -> None
[INFO] [stdout] ( 4, 3) + 1*(-3,-4) => ( 1,-1) = None
[INFO] [stdout] ( 4, 3) * i*(-3,-4) -> None
[INFO] [stdout] new slope rotator for ( 4, 1) -> [(4, 1), (4, -1), (-4, 1), (-4, -1)]
[INFO] [stdout] ( 4, 3) + 1*( 4, 1) => ( 8, 4) = None
[INFO] [stdout] ( 4, 3) * i*( 4, 1) -> None
[INFO] [stdout] ( 4, 3) + 1*( 4,-1) => ( 8, 2) = None
[INFO] [stdout] ( 4, 3) * i*( 4,-1) -> None
[INFO] [stdout] ( 4, 3) + 1*(-4, 1) => ( 0, 4) = Some(false)
[INFO] [stdout] ( 4, 3) + 2*(-4, 1) => (-4, 5) = None
[INFO] [stdout] ( 4, 3) * i*(-4, 1) -> None
[INFO] [stdout] ( 4, 3) + 1*(-4,-1) => ( 0, 2) = Some(true)
[INFO] [stdout] ( 4, 3) * i*(-4,-1) -> Some((0, 2))
[INFO] [stdout] new slope rotator for ( 4, 3) -> [(4, 3), (4, -3), (-4, 3), (-4, -3)]
[INFO] [stdout] ( 4, 3) + 1*( 4, 3) => ( 8, 6) = None
[INFO] [stdout] ( 4, 3) * i*( 4, 3) -> None
[INFO] [stdout] ( 4, 3) + 1*( 4,-3) => ( 8, 0) = None
[INFO] [stdout] ( 4, 3) * i*( 4,-3) -> None
[INFO] [stdout] ( 4, 3) + 1*(-4, 3) => ( 0, 6) = None
[INFO] [stdout] ( 4, 3) * i*(-4, 3) -> None
[INFO] [stdout] ( 4, 3) + 1*(-4,-3) => ( 0, 0) = Some(false)
[INFO] [stdout] ( 4, 3) + 2*(-4,-3) => (-4,-3) = None
[INFO] [stdout] ( 4, 3) * i*(-4,-3) -> None
[INFO] [stdout] asteriod ( 4, 3) found 6 visible others
[INFO] [stdout] new slope rotator for ( 0, 0) -> [(0, 0)]
[INFO] [stdout] ( 3, 4) + i*( 0, 0) => ( 3, 4) = Some(true)
[INFO] [stdout] ( 3, 4) * i*( 0, 0) -> Some((3, 4))
[INFO] [stdout] new slope rotator for ( 1, 0) -> [(1, 0), (-1, 0)]
[INFO] [stdout] ( 3, 4) + 1*( 1, 0) => ( 4, 4) = Some(true)
[INFO] [stdout] ( 3, 4) * i*( 1, 0) -> Some((4, 4))
[INFO] [stdout] ( 3, 4) + 1*(-1, 0) => ( 2, 4) = Some(false)
[INFO] [stdout] ( 3, 4) + 2*(-1, 0) => ( 1, 4) = Some(false)
[INFO] [stdout] ( 3, 4) + 3*(-1, 0) => ( 0, 4) = Some(false)
[INFO] [stdout] ( 3, 4) + 4*(-1, 0) => (-1, 4) = None
[INFO] [stdout] ( 3, 4) * i*(-1, 0) -> None
[INFO] [stdout] new slope rotator for ( 1, 1) -> [(1, 1), (1, -1), (-1, 1), (-1, -1)]
[INFO] [stdout] ( 3, 4) + 1*( 1, 1) => ( 4, 5) = None
[INFO] [stdout] ( 3, 4) * i*( 1, 1) -> None
[INFO] [stdout] ( 3, 4) + 1*( 1,-1) => ( 4, 3) = Some(true)
[INFO] [stdout] ( 3, 4) * i*( 1,-1) -> Some((4, 3))
[INFO] [stdout] ( 3, 4) + 1*(-1, 1) => ( 2, 5) = None
[INFO] [stdout] ( 3, 4) * i*(-1, 1) -> None
[INFO] [stdout] ( 3, 4) + 1*(-1,-1) => ( 2, 3) = Some(false)
[INFO] [stdout] ( 3, 4) + 2*(-1,-1) => ( 1, 2) = Some(true)
[INFO] [stdout] ( 3, 4) * i*(-1,-1) -> Some((1, 2))
[INFO] [stdout] new slope rotator for ( 1, 2) -> [(1, 2), (1, -2), (-1, 2), (-1, -2)]
[INFO] [stdout] ( 3, 4) + 1*( 1, 2) => ( 4, 6) = None
[INFO] [stdout] ( 3, 4) * i*( 1, 2) -> None
[INFO] [stdout] ( 3, 4) + 1*( 1,-2) => ( 4, 2) = Some(true)
[INFO] [stdout] ( 3, 4) * i*( 1,-2) -> Some((4, 2))
[INFO] [stdout] ( 3, 4) + 1*(-1, 2) => ( 2, 6) = None
[INFO] [stdout] ( 3, 4) * i*(-1, 2) -> None
[INFO] [stdout] ( 3, 4) + 1*(-1,-2) => ( 2, 2) = Some(true)
[INFO] [stdout] ( 3, 4) * i*(-1,-2) -> Some((2, 2))
[INFO] [stdout] new slope rotator for ( 1, 3) -> [(1, 3), (1, -3), (-1, 3), (-1, -3)]
[INFO] [stdout] ( 3, 4) + 1*( 1, 3) => ( 4, 7) = None
[INFO] [stdout] ( 3, 4) * i*( 1, 3) -> None
[INFO] [stdout] ( 3, 4) + 1*( 1,-3) => ( 4, 1) = Some(false)
[INFO] [stdout] ( 3, 4) + 2*( 1,-3) => ( 5,-2) = None
[INFO] [stdout] ( 3, 4) * i*( 1,-3) -> None
[INFO] [stdout] ( 3, 4) + 1*(-1, 3) => ( 2, 7) = None
[INFO] [stdout] ( 3, 4) * i*(-1, 3) -> None
[INFO] [stdout] ( 3, 4) + 1*(-1,-3) => ( 2, 1) = Some(false)
[INFO] [stdout] ( 3, 4) + 2*(-1,-3) => ( 1,-2) = None
[INFO] [stdout] ( 3, 4) * i*(-1,-3) -> None
[INFO] [stdout] new slope rotator for ( 1, 4) -> [(1, 4), (1, -4), (-1, 4), (-1, -4)]
[INFO] [stdout] ( 3, 4) + 1*( 1, 4) => ( 4, 8) = None
[INFO] [stdout] ( 3, 4) * i*( 1, 4) -> None
[INFO] [stdout] ( 3, 4) + 1*( 1,-4) => ( 4, 0) = Some(true)
[INFO] [stdout] ( 3, 4) * i*( 1,-4) -> Some((4, 0))
[INFO] [stdout] ( 3, 4) + 1*(-1, 4) => ( 2, 8) = None
[INFO] [stdout] ( 3, 4) * i*(-1, 4) -> None
[INFO] [stdout] ( 3, 4) + 1*(-1,-4) => ( 2, 0) = Some(false)
[INFO] [stdout] ( 3, 4) + 2*(-1,-4) => ( 1,-4) = None
[INFO] [stdout] ( 3, 4) * i*(-1,-4) -> None
[INFO] [stdout] new slope rotator for ( 2, 1) -> [(2, 1), (2, -1), (-2, 1), (-2, -1)]
[INFO] [stdout] ( 3, 4) + 1*( 2, 1) => ( 5, 5) = None
[INFO] [stdout] ( 3, 4) * i*( 2, 1) -> None
[INFO] [stdout] ( 3, 4) + 1*( 2,-1) => ( 5, 3) = None
[INFO] [stdout] ( 3, 4) * i*( 2,-1) -> None
[INFO] [stdout] ( 3, 4) + 1*(-2, 1) => ( 1, 5) = None
[INFO] [stdout] ( 3, 4) * i*(-2, 1) -> None
[INFO] [stdout] ( 3, 4) + 1*(-2,-1) => ( 1, 3) = Some(false)
[INFO] [stdout] ( 3, 4) + 2*(-2,-1) => (-1, 2) = None
[INFO] [stdout] ( 3, 4) * i*(-2,-1) -> None
[INFO] [stdout] new slope rotator for ( 2, 3) -> [(2, 3), (2, -3), (-2, 3), (-2, -3)]
[INFO] [stdout] ( 3, 4) + 1*( 2, 3) => ( 5, 7) = None
[INFO] [stdout] ( 3, 4) * i*( 2, 3) -> None
[INFO] [stdout] ( 3, 4) + 1*( 2,-3) => ( 5, 1) = None
[INFO] [stdout] ( 3, 4) * i*( 2,-3) -> None
[INFO] [stdout] ( 3, 4) + 1*(-2, 3) => ( 1, 7) = None
[INFO] [stdout] ( 3, 4) * i*(-2, 3) -> None
[INFO] [stdout] ( 3, 4) + 1*(-2,-3) => ( 1, 1) = Some(false)
[INFO] [stdout] ( 3, 4) + 2*(-2,-3) => (-1,-2) = None
[INFO] [stdout] ( 3, 4) * i*(-2,-3) -> None
[INFO] [stdout] new slope rotator for ( 3, 1) -> [(3, 1), (3, -1), (-3, 1), (-3, -1)]
[INFO] [stdout] ( 3, 4) + 1*( 3, 1) => ( 6, 5) = None
[INFO] [stdout] ( 3, 4) * i*( 3, 1) -> None
[INFO] [stdout] ( 3, 4) + 1*( 3,-1) => ( 6, 3) = None
[INFO] [stdout] ( 3, 4) * i*( 3,-1) -> None
[INFO] [stdout] ( 3, 4) + 1*(-3, 1) => ( 0, 5) = None
[INFO] [stdout] ( 3, 4) * i*(-3, 1) -> None
[INFO] [stdout] ( 3, 4) + 1*(-3,-1) => ( 0, 3) = Some(false)
[INFO] [stdout] ( 3, 4) + 2*(-3,-1) => (-3, 2) = None
[INFO] [stdout] ( 3, 4) * i*(-3,-1) -> None
[INFO] [stdout] new slope rotator for ( 3, 2) -> [(3, 2), (3, -2), (-3, 2), (-3, -2)]
[INFO] [stdout] ( 3, 4) + 1*( 3, 2) => ( 6, 6) = None
[INFO] [stdout] ( 3, 4) * i*( 3, 2) -> None
[INFO] [stdout] ( 3, 4) + 1*( 3,-2) => ( 6, 2) = None
[INFO] [stdout] ( 3, 4) * i*( 3,-2) -> None
[INFO] [stdout] ( 3, 4) + 1*(-3, 2) => ( 0, 6) = None
[INFO] [stdout] ( 3, 4) * i*(-3, 2) -> None
[INFO] [stdout] ( 3, 4) + 1*(-3,-2) => ( 0, 2) = Some(true)
[INFO] [stdout] ( 3, 4) * i*(-3,-2) -> Some((0, 2))
[INFO] [stdout] new slope rotator for ( 3, 4) -> [(3, 4), (3, -4), (-3, 4), (-3, -4)]
[INFO] [stdout] ( 3, 4) + 1*( 3, 4) => ( 6, 8) = None
[INFO] [stdout] ( 3, 4) * i*( 3, 4) -> None
[INFO] [stdout] ( 3, 4) + 1*( 3,-4) => ( 6, 0) = None
[INFO] [stdout] ( 3, 4) * i*( 3,-4) -> None
[INFO] [stdout] ( 3, 4) + 1*(-3, 4) => ( 0, 8) = None
[INFO] [stdout] ( 3, 4) * i*(-3, 4) -> None
[INFO] [stdout] ( 3, 4) + 1*(-3,-4) => ( 0, 0) = Some(false)
[INFO] [stdout] ( 3, 4) + 2*(-3,-4) => (-3,-4) = None
[INFO] [stdout] ( 3, 4) * i*(-3,-4) -> None
[INFO] [stdout] new slope rotator for ( 4, 1) -> [(4, 1), (4, -1), (-4, 1), (-4, -1)]
[INFO] [stdout] ( 3, 4) + 1*( 4, 1) => ( 7, 5) = None
[INFO] [stdout] ( 3, 4) * i*( 4, 1) -> None
[INFO] [stdout] ( 3, 4) + 1*( 4,-1) => ( 7, 3) = None
[INFO] [stdout] ( 3, 4) * i*( 4,-1) -> None
[INFO] [stdout] ( 3, 4) + 1*(-4, 1) => (-1, 5) = None
[INFO] [stdout] ( 3, 4) * i*(-4, 1) -> None
[INFO] [stdout] ( 3, 4) + 1*(-4,-1) => (-1, 3) = None
[INFO] [stdout] ( 3, 4) * i*(-4,-1) -> None
[INFO] [stdout] new slope rotator for ( 4, 3) -> [(4, 3), (4, -3), (-4, 3), (-4, -3)]
[INFO] [stdout] ( 3, 4) + 1*( 4, 3) => ( 7, 7) = None
[INFO] [stdout] ( 3, 4) * i*( 4, 3) -> None
[INFO] [stdout] ( 3, 4) + 1*( 4,-3) => ( 7, 1) = None
[INFO] [stdout] ( 3, 4) * i*( 4,-3) -> None
[INFO] [stdout] ( 3, 4) + 1*(-4, 3) => (-1, 7) = None
[INFO] [stdout] ( 3, 4) * i*(-4, 3) -> None
[INFO] [stdout] ( 3, 4) + 1*(-4,-3) => (-1, 1) = None
[INFO] [stdout] ( 3, 4) * i*(-4,-3) -> None
[INFO] [stdout] asteriod ( 3, 4) found 8 visible others
[INFO] [stdout] new slope rotator for ( 0, 0) -> [(0, 0)]
[INFO] [stdout] ( 4, 4) + i*( 0, 0) => ( 4, 4) = Some(true)
[INFO] [stdout] ( 4, 4) * i*( 0, 0) -> Some((4, 4))
[INFO] [stdout] new slope rotator for ( 1, 0) -> [(1, 0), (-1, 0)]
[INFO] [stdout] ( 4, 4) + 1*( 1, 0) => ( 5, 4) = None
[INFO] [stdout] ( 4, 4) * i*( 1, 0) -> None
[INFO] [stdout] ( 4, 4) + 1*(-1, 0) => ( 3, 4) = Some(true)
[INFO] [stdout] ( 4, 4) * i*(-1, 0) -> Some((3, 4))
[INFO] [stdout] new slope rotator for ( 1, 1) -> [(1, 1), (1, -1), (-1, 1), (-1, -1)]
[INFO] [stdout] ( 4, 4) + 1*( 1, 1) => ( 5, 5) = None
[INFO] [stdout] ( 4, 4) * i*( 1, 1) -> None
[INFO] [stdout] ( 4, 4) + 1*( 1,-1) => ( 5, 3) = None
[INFO] [stdout] ( 4, 4) * i*( 1,-1) -> None
[INFO] [stdout] ( 4, 4) + 1*(-1, 1) => ( 3, 5) = None
[INFO] [stdout] ( 4, 4) * i*(-1, 1) -> None
[INFO] [stdout] ( 4, 4) + 1*(-1,-1) => ( 3, 3) = Some(false)
[INFO] [stdout] ( 4, 4) + 2*(-1,-1) => ( 2, 2) = Some(true)
[INFO] [stdout] ( 4, 4) * i*(-1,-1) -> Some((2, 2))
[INFO] [stdout] new slope rotator for ( 1, 2) -> [(1, 2), (1, -2), (-1, 2), (-1, -2)]
[INFO] [stdout] ( 4, 4) + 1*( 1, 2) => ( 5, 6) = None
[INFO] [stdout] ( 4, 4) * i*( 1, 2) -> None
[INFO] [stdout] ( 4, 4) + 1*( 1,-2) => ( 5, 2) = None
[INFO] [stdout] ( 4, 4) * i*( 1,-2) -> None
[INFO] [stdout] ( 4, 4) + 1*(-1, 2) => ( 3, 6) = None
[INFO] [stdout] ( 4, 4) * i*(-1, 2) -> None
[INFO] [stdout] ( 4, 4) + 1*(-1,-2) => ( 3, 2) = Some(true)
[INFO] [stdout] ( 4, 4) * i*(-1,-2) -> Some((3, 2))
[INFO] [stdout] new slope rotator for ( 1, 3) -> [(1, 3), (1, -3), (-1, 3), (-1, -3)]
[INFO] [stdout] ( 4, 4) + 1*( 1, 3) => ( 5, 7) = None
[INFO] [stdout] ( 4, 4) * i*( 1, 3) -> None
[INFO] [stdout] ( 4, 4) + 1*( 1,-3) => ( 5, 1) = None
[INFO] [stdout] ( 4, 4) * i*( 1,-3) -> None
[INFO] [stdout] ( 4, 4) + 1*(-1, 3) => ( 3, 7) = None
[INFO] [stdout] ( 4, 4) * i*(-1, 3) -> None
[INFO] [stdout] ( 4, 4) + 1*(-1,-3) => ( 3, 1) = Some(false)
[INFO] [stdout] ( 4, 4) + 2*(-1,-3) => ( 2,-2) = None
[INFO] [stdout] ( 4, 4) * i*(-1,-3) -> None
[INFO] [stdout] new slope rotator for ( 1, 4) -> [(1, 4), (1, -4), (-1, 4), (-1, -4)]
[INFO] [stdout] ( 4, 4) + 1*( 1, 4) => ( 5, 8) = None
[INFO] [stdout] ( 4, 4) * i*( 1, 4) -> None
[INFO] [stdout] ( 4, 4) + 1*( 1,-4) => ( 5, 0) = None
[INFO] [stdout] ( 4, 4) * i*( 1,-4) -> None
[INFO] [stdout] ( 4, 4) + 1*(-1, 4) => ( 3, 8) = None
[INFO] [stdout] ( 4, 4) * i*(-1, 4) -> None
[INFO] [stdout] ( 4, 4) + 1*(-1,-4) => ( 3, 0) = Some(false)
[INFO] [stdout] ( 4, 4) + 2*(-1,-4) => ( 2,-4) = None
[INFO] [stdout] ( 4, 4) * i*(-1,-4) -> None
[INFO] [stdout] new slope rotator for ( 2, 1) -> [(2, 1), (2, -1), (-2, 1), (-2, -1)]
[INFO] [stdout] ( 4, 4) + 1*( 2, 1) => ( 6, 5) = None
[INFO] [stdout] ( 4, 4) * i*( 2, 1) -> None
[INFO] [stdout] ( 4, 4) + 1*( 2,-1) => ( 6, 3) = None
[INFO] [stdout] ( 4, 4) * i*( 2,-1) -> None
[INFO] [stdout] ( 4, 4) + 1*(-2, 1) => ( 2, 5) = None
[INFO] [stdout] ( 4, 4) * i*(-2, 1) -> None
[INFO] [stdout] ( 4, 4) + 1*(-2,-1) => ( 2, 3) = Some(false)
[INFO] [stdout] ( 4, 4) + 2*(-2,-1) => ( 0, 2) = Some(true)
[INFO] [stdout] ( 4, 4) * i*(-2,-1) -> Some((0, 2))
[INFO] [stdout] new slope rotator for ( 2, 3) -> [(2, 3), (2, -3), (-2, 3), (-2, -3)]
[INFO] [stdout] ( 4, 4) + 1*( 2, 3) => ( 6, 7) = None
[INFO] [stdout] ( 4, 4) * i*( 2, 3) -> None
[INFO] [stdout] ( 4, 4) + 1*( 2,-3) => ( 6, 1) = None
[INFO] [stdout] ( 4, 4) * i*( 2,-3) -> None
[INFO] [stdout] ( 4, 4) + 1*(-2, 3) => ( 2, 7) = None
[INFO] [stdout] ( 4, 4) * i*(-2, 3) -> None
[INFO] [stdout] ( 4, 4) + 1*(-2,-3) => ( 2, 1) = Some(false)
[INFO] [stdout] ( 4, 4) + 2*(-2,-3) => ( 0,-2) = None
[INFO] [stdout] ( 4, 4) * i*(-2,-3) -> None
[INFO] [stdout] new slope rotator for ( 3, 1) -> [(3, 1), (3, -1), (-3, 1), (-3, -1)]
[INFO] [stdout] ( 4, 4) + 1*( 3, 1) => ( 7, 5) = None
[INFO] [stdout] ( 4, 4) * i*( 3, 1) -> None
[INFO] [stdout] ( 4, 4) + 1*( 3,-1) => ( 7, 3) = None
[INFO] [stdout] ( 4, 4) * i*( 3,-1) -> None
[INFO] [stdout] ( 4, 4) + 1*(-3, 1) => ( 1, 5) = None
[INFO] [stdout] ( 4, 4) * i*(-3, 1) -> None
[INFO] [stdout] ( 4, 4) + 1*(-3,-1) => ( 1, 3) = Some(false)
[INFO] [stdout] ( 4, 4) + 2*(-3,-1) => (-2, 2) = None
[INFO] [stdout] ( 4, 4) * i*(-3,-1) -> None
[INFO] [stdout] new slope rotator for ( 3, 2) -> [(3, 2), (3, -2), (-3, 2), (-3, -2)]
[INFO] [stdout] ( 4, 4) + 1*( 3, 2) => ( 7, 6) = None
[INFO] [stdout] ( 4, 4) * i*( 3, 2) -> None
[INFO] [stdout] ( 4, 4) + 1*( 3,-2) => ( 7, 2) = None
[INFO] [stdout] ( 4, 4) * i*( 3,-2) -> None
[INFO] [stdout] ( 4, 4) + 1*(-3, 2) => ( 1, 6) = None
[INFO] [stdout] ( 4, 4) * i*(-3, 2) -> None
[INFO] [stdout] ( 4, 4) + 1*(-3,-2) => ( 1, 2) = Some(true)
[INFO] [stdout] ( 4, 4) * i*(-3,-2) -> Some((1, 2))
[INFO] [stdout] new slope rotator for ( 3, 4) -> [(3, 4), (3, -4), (-3, 4), (-3, -4)]
[INFO] [stdout] ( 4, 4) + 1*( 3, 4) => ( 7, 8) = None
[INFO] [stdout] ( 4, 4) * i*( 3, 4) -> None
[INFO] [stdout] ( 4, 4) + 1*( 3,-4) => ( 7, 0) = None
[INFO] [stdout] ( 4, 4) * i*( 3,-4) -> None
[INFO] [stdout] ( 4, 4) + 1*(-3, 4) => ( 1, 8) = None
[INFO] [stdout] ( 4, 4) * i*(-3, 4) -> None
[INFO] [stdout] ( 4, 4) + 1*(-3,-4) => ( 1, 0) = Some(true)
[INFO] [stdout] ( 4, 4) * i*(-3,-4) -> Some((1, 0))
[INFO] [stdout] new slope rotator for ( 4, 1) -> [(4, 1), (4, -1), (-4, 1), (-4, -1)]
[INFO] [stdout] ( 4, 4) + 1*( 4, 1) => ( 8, 5) = None
[INFO] [stdout] ( 4, 4) * i*( 4, 1) -> None
[INFO] [stdout] ( 4, 4) + 1*( 4,-1) => ( 8, 3) = None
[INFO] [stdout] ( 4, 4) * i*( 4,-1) -> None
[INFO] [stdout] ( 4, 4) + 1*(-4, 1) => ( 0, 5) = None
[INFO] [stdout] ( 4, 4) * i*(-4, 1) -> None
[INFO] [stdout] ( 4, 4) + 1*(-4,-1) => ( 0, 3) = Some(false)
[INFO] [stdout] ( 4, 4) + 2*(-4,-1) => (-4, 2) = None
[INFO] [stdout] ( 4, 4) * i*(-4,-1) -> None
[INFO] [stdout] new slope rotator for ( 4, 3) -> [(4, 3), (4, -3), (-4, 3), (-4, -3)]
[INFO] [stdout] ( 4, 4) + 1*( 4, 3) => ( 8, 7) = None
[INFO] [stdout] ( 4, 4) * i*( 4, 3) -> None
[INFO] [stdout] ( 4, 4) + 1*( 4,-3) => ( 8, 1) = None
[INFO] [stdout] ( 4, 4) * i*( 4,-3) -> None
[INFO] [stdout] ( 4, 4) + 1*(-4, 3) => ( 0, 7) = None
[INFO] [stdout] ( 4, 4) * i*(-4, 3) -> None
[INFO] [stdout] ( 4, 4) + 1*(-4,-3) => ( 0, 1) = Some(false)
[INFO] [stdout] ( 4, 4) + 2*(-4,-3) => (-4,-2) = None
[INFO] [stdout] ( 4, 4) * i*(-4,-3) -> None
[INFO] [stdout] asteriod ( 4, 4) found 7 visible others
[INFO] [stdout] [src/days/day10.rs:52:3] best = Some(
[INFO] [stdout]     (
[INFO] [stdout]         2,
[INFO] [stdout]         2,
[INFO] [stdout]         8,
[INFO] [stdout]     ),
[INFO] [stdout] )
[INFO] [stdout] ( 1, 0) + i*( 0, 0) => ( 1, 0) = Some(true)
[INFO] [stdout] ( 1, 0) + 1*( 1, 0) => ( 2, 0) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*( 1, 0) => ( 3, 0) = Some(false)
[INFO] [stdout] ( 1, 0) + 3*( 1, 0) => ( 4, 0) = Some(true)
[INFO] [stdout] ( 1, 0) + 1*(-1, 0) => ( 0, 0) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*(-1, 0) => (-1, 0) = None
[INFO] [stdout] ( 1, 0) + 1*( 1, 1) => ( 2, 1) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*( 1, 1) => ( 3, 2) = Some(true)
[INFO] [stdout] ( 1, 0) + 1*( 1,-1) => ( 2,-1) = None
[INFO] [stdout] ( 1, 0) + 1*(-1, 1) => ( 0, 1) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*(-1, 1) => (-1, 2) = None
[INFO] [stdout] ( 1, 0) + 1*(-1,-1) => ( 0,-1) = None
[INFO] [stdout] ( 1, 0) + 1*( 1, 2) => ( 2, 2) = Some(true)
[INFO] [stdout] ( 1, 0) + 1*( 1,-2) => ( 2,-2) = None
[INFO] [stdout] ( 1, 0) + 1*(-1, 2) => ( 0, 2) = Some(true)
[INFO] [stdout] ( 1, 0) + 1*(-1,-2) => ( 0,-2) = None
[INFO] [stdout] ( 1, 0) + 1*( 1, 3) => ( 2, 3) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*( 1, 3) => ( 3, 6) = None
[INFO] [stdout] ( 1, 0) + 1*( 1,-3) => ( 2,-3) = None
[INFO] [stdout] ( 1, 0) + 1*(-1, 3) => ( 0, 3) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*(-1, 3) => (-1, 6) = None
[INFO] [stdout] ( 1, 0) + 1*(-1,-3) => ( 0,-3) = None
[INFO] [stdout] ( 1, 0) + 1*( 1, 4) => ( 2, 4) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*( 1, 4) => ( 3, 8) = None
[INFO] [stdout] ( 1, 0) + 1*( 1,-4) => ( 2,-4) = None
[INFO] [stdout] ( 1, 0) + 1*(-1, 4) => ( 0, 4) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*(-1, 4) => (-1, 8) = None
[INFO] [stdout] ( 1, 0) + 1*(-1,-4) => ( 0,-4) = None
[INFO] [stdout] ( 1, 0) + 1*( 2, 1) => ( 3, 1) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*( 2, 1) => ( 5, 2) = None
[INFO] [stdout] ( 1, 0) + 1*( 2,-1) => ( 3,-1) = None
[INFO] [stdout] ( 1, 0) + 1*(-2, 1) => (-1, 1) = None
[INFO] [stdout] ( 1, 0) + 1*(-2,-1) => (-1,-1) = None
[INFO] [stdout] ( 1, 0) + 1*( 2, 3) => ( 3, 3) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*( 2, 3) => ( 5, 6) = None
[INFO] [stdout] ( 1, 0) + 1*( 2,-3) => ( 3,-3) = None
[INFO] [stdout] ( 1, 0) + 1*(-2, 3) => (-1, 3) = None
[INFO] [stdout] ( 1, 0) + 1*(-2,-3) => (-1,-3) = None
[INFO] [stdout] ( 1, 0) + 1*( 3, 1) => ( 4, 1) = Some(false)
[INFO] [stdout] ( 1, 0) + 2*( 3, 1) => ( 7, 2) = None
[INFO] [stdout] ( 1, 0) + 1*( 3,-1) => ( 4,-1) = None
[INFO] [stdout] ( 1, 0) + 1*(-3, 1) => (-2, 1) = None
[INFO] [stdout] ( 1, 0) + 1*(-3,-1) => (-2,-1) = None
[INFO] [stdout] ( 1, 0) + 1*( 3, 2) => ( 4, 2) = Some(true)
[INFO] [stdout] ( 1, 0) + 1*( 3,-2) => ( 4,-2) = None
[INFO] [stdout] ( 1, 0) + 1*(-3, 2) => (-2, 2) = None
[INFO] [stdout] ( 1, 0) + 1*(-3,-2) => (-2,-2) = None
[INFO] [stdout] ( 1, 0) + 1*( 3, 4) => ( 4, 4) = Some(true)
[INFO] [stdout] ( 1, 0) + 1*( 3,-4) => ( 4,-4) = None
[INFO] [stdout] ( 1, 0) + 1*(-3, 4) => (-2, 4) = None
[INFO] [stdout] ( 1, 0) + 1*(-3,-4) => (-2,-4) = None
[INFO] [stdout] ( 1, 0) + 1*( 4, 1) => ( 5, 1) = None
[INFO] [stdout] ( 1, 0) + 1*( 4,-1) => ( 5,-1) = None
[INFO] [stdout] ( 1, 0) + 1*(-4, 1) => (-3, 1) = None
[INFO] [stdout] ( 1, 0) + 1*(-4,-1) => (-3,-1) = None
[INFO] [stdout] ( 1, 0) + 1*( 4, 3) => ( 5, 3) = None
[INFO] [stdout] ( 1, 0) + 1*( 4,-3) => ( 5,-3) = None
[INFO] [stdout] ( 1, 0) + 1*(-4, 3) => (-3, 3) = None
[INFO] [stdout] ( 1, 0) + 1*(-4,-3) => (-3,-3) = None
[INFO] [stdout] ( 4, 0) + i*( 0, 0) => ( 4, 0) = Some(true)
[INFO] [stdout] ( 4, 0) + 1*( 1, 0) => ( 5, 0) = None
[INFO] [stdout] ( 4, 0) + 1*(-1, 0) => ( 3, 0) = Some(false)
[INFO] [stdout] ( 4, 0) + 2*(-1, 0) => ( 2, 0) = Some(false)
[INFO] [stdout] ( 4, 0) + 3*(-1, 0) => ( 1, 0) = Some(true)
[INFO] [stdout] ( 4, 0) + 1*( 1, 1) => ( 5, 1) = None
[INFO] [stdout] ( 4, 0) + 1*( 1,-1) => ( 5,-1) = None
[INFO] [stdout] ( 4, 0) + 1*(-1, 1) => ( 3, 1) = Some(false)
[INFO] [stdout] ( 4, 0) + 2*(-1, 1) => ( 2, 2) = Some(true)
[INFO] [stdout] ( 4, 0) + 1*(-1,-1) => ( 3,-1) = None
[INFO] [stdout] ( 4, 0) + 1*( 1, 2) => ( 5, 2) = None
[INFO] [stdout] ( 4, 0) + 1*( 1,-2) => ( 5,-2) = None
[INFO] [stdout] ( 4, 0) + 1*(-1, 2) => ( 3, 2) = Some(true)
[INFO] [stdout] ( 4, 0) + 1*(-1,-2) => ( 3,-2) = None
[INFO] [stdout] ( 4, 0) + 1*( 1, 3) => ( 5, 3) = None
[INFO] [stdout] ( 4, 0) + 1*( 1,-3) => ( 5,-3) = None
[INFO] [stdout] ( 4, 0) + 1*(-1, 3) => ( 3, 3) = Some(false)
[INFO] [stdout] ( 4, 0) + 2*(-1, 3) => ( 2, 6) = None
[INFO] [stdout] ( 4, 0) + 1*(-1,-3) => ( 3,-3) = None
[INFO] [stdout] ( 4, 0) + 1*( 1, 4) => ( 5, 4) = None
[INFO] [stdout] ( 4, 0) + 1*( 1,-4) => ( 5,-4) = None
[INFO] [stdout] ( 4, 0) + 1*(-1, 4) => ( 3, 4) = Some(true)
[INFO] [stdout] ( 4, 0) + 1*(-1,-4) => ( 3,-4) = None
[INFO] [stdout] ( 4, 0) + 1*( 2, 1) => ( 6, 1) = None
[INFO] [stdout] ( 4, 0) + 1*( 2,-1) => ( 6,-1) = None
[INFO] [stdout] ( 4, 0) + 1*(-2, 1) => ( 2, 1) = Some(false)
[INFO] [stdout] ( 4, 0) + 2*(-2, 1) => ( 0, 2) = Some(true)
[INFO] [stdout] ( 4, 0) + 1*(-2,-1) => ( 2,-1) = None
[INFO] [stdout] ( 4, 0) + 1*( 2, 3) => ( 6, 3) = None
[INFO] [stdout] ( 4, 0) + 1*( 2,-3) => ( 6,-3) = None
[INFO] [stdout] ( 4, 0) + 1*(-2, 3) => ( 2, 3) = Some(false)
[INFO] [stdout] ( 4, 0) + 2*(-2, 3) => ( 0, 6) = None
[INFO] [stdout] ( 4, 0) + 1*(-2,-3) => ( 2,-3) = None
[INFO] [stdout] ( 4, 0) + 1*( 3, 1) => ( 7, 1) = None
[INFO] [stdout] ( 4, 0) + 1*( 3,-1) => ( 7,-1) = None
[INFO] [stdout] ( 4, 0) + 1*(-3, 1) => ( 1, 1) = Some(false)
[INFO] [stdout] ( 4, 0) + 2*(-3, 1) => (-2, 2) = None
[INFO] [stdout] ( 4, 0) + 1*(-3,-1) => ( 1,-1) = None
[INFO] [stdout] ( 4, 0) + 1*( 3, 2) => ( 7, 2) = None
[INFO] [stdout] ( 4, 0) + 1*( 3,-2) => ( 7,-2) = None
[INFO] [stdout] ( 4, 0) + 1*(-3, 2) => ( 1, 2) = Some(true)
[INFO] [stdout] ( 4, 0) + 1*(-3,-2) => ( 1,-2) = None
[INFO] [stdout] ( 4, 0) + 1*( 3, 4) => ( 7, 4) = None
[INFO] [stdout] ( 4, 0) + 1*( 3,-4) => ( 7,-4) = None
[INFO] [stdout] ( 4, 0) + 1*(-3, 4) => ( 1, 4) = Some(false)
[INFO] [stdout] ( 4, 0) + 2*(-3, 4) => (-2, 8) = None
[INFO] [stdout] ( 4, 0) + 1*(-3,-4) => ( 1,-4) = None
[INFO] [stdout] ( 4, 0) + 1*( 4, 1) => ( 8, 1) = None
[INFO] [stdout] ( 4, 0) + 1*( 4,-1) => ( 8,-1) = None
[INFO] [stdout] ( 4, 0) + 1*(-4, 1) => ( 0, 1) = Some(false)
[INFO] [stdout] ( 4, 0) + 2*(-4, 1) => (-4, 2) = None
[INFO] [stdout] ( 4, 0) + 1*(-4,-1) => ( 0,-1) = None
[INFO] [stdout] ( 4, 0) + 1*( 4, 3) => ( 8, 3) = None
[INFO] [stdout] ( 4, 0) + 1*( 4,-3) => ( 8,-3) = None
[INFO] [stdout] ( 4, 0) + 1*(-4, 3) => ( 0, 3) = Some(false)
[INFO] [stdout] ( 4, 0) + 2*(-4, 3) => (-4, 6) = None
[INFO] [stdout] ( 4, 0) + 1*(-4,-3) => ( 0,-3) = None
[INFO] [stdout] ( 0, 2) + i*( 0, 0) => ( 0, 2) = Some(true)
[INFO] [stdout] ( 0, 2) + 1*( 1, 0) => ( 1, 2) = Some(true)
[INFO] [stdout] ( 0, 2) + 1*(-1, 0) => (-1, 2) = None
[INFO] [stdout] ( 0, 2) + 1*( 1, 1) => ( 1, 3) = Some(false)
[INFO] [stdout] ( 0, 2) + 2*( 1, 1) => ( 2, 4) = Some(false)
[INFO] [stdout] ( 0, 2) + 3*( 1, 1) => ( 3, 5) = None
[INFO] [stdout] ( 0, 2) + 1*( 1,-1) => ( 1, 1) = Some(false)
[INFO] [stdout] ( 0, 2) + 2*( 1,-1) => ( 2, 0) = Some(false)
[INFO] [stdout] ( 0, 2) + 3*( 1,-1) => ( 3,-1) = None
[INFO] [stdout] ( 0, 2) + 1*(-1, 1) => (-1, 3) = None
[INFO] [stdout] ( 0, 2) + 1*(-1,-1) => (-1, 1) = None
[INFO] [stdout] ( 0, 2) + 1*( 1, 2) => ( 1, 4) = Some(false)
[INFO] [stdout] ( 0, 2) + 2*( 1, 2) => ( 2, 6) = None
[INFO] [stdout] ( 0, 2) + 1*( 1,-2) => ( 1, 0) = Some(true)
[INFO] [stdout] ( 0, 2) + 1*(-1, 2) => (-1, 4) = None
[INFO] [stdout] ( 0, 2) + 1*(-1,-2) => (-1, 0) = None
[INFO] [stdout] ( 0, 2) + 1*( 1, 3) => ( 1, 5) = None
[INFO] [stdout] ( 0, 2) + 1*( 1,-3) => ( 1,-1) = None
[INFO] [stdout] ( 0, 2) + 1*(-1, 3) => (-1, 5) = None
[INFO] [stdout] ( 0, 2) + 1*(-1,-3) => (-1,-1) = None
[INFO] [stdout] ( 0, 2) + 1*( 1, 4) => ( 1, 6) = None
[INFO] [stdout] ( 0, 2) + 1*( 1,-4) => ( 1,-2) = None
[INFO] [stdout] ( 0, 2) + 1*(-1, 4) => (-1, 6) = None
[INFO] [stdout] ( 0, 2) + 1*(-1,-4) => (-1,-2) = None
[INFO] [stdout] ( 0, 2) + 1*( 2, 1) => ( 2, 3) = Some(false)
[INFO] [stdout] ( 0, 2) + 2*( 2, 1) => ( 4, 4) = Some(true)
[INFO] [stdout] ( 0, 2) + 1*( 2,-1) => ( 2, 1) = Some(false)
[INFO] [stdout] ( 0, 2) + 2*( 2,-1) => ( 4, 0) = Some(true)
[INFO] [stdout] ( 0, 2) + 1*(-2, 1) => (-2, 3) = None
[INFO] [stdout] ( 0, 2) + 1*(-2,-1) => (-2, 1) = None
[INFO] [stdout] ( 0, 2) + 1*( 2, 3) => ( 2, 5) = None
[INFO] [stdout] ( 0, 2) + 1*( 2,-3) => ( 2,-1) = None
[INFO] [stdout] ( 0, 2) + 1*(-2, 3) => (-2, 5) = None
[INFO] [stdout] ( 0, 2) + 1*(-2,-3) => (-2,-1) = None
[INFO] [stdout] ( 0, 2) + 1*( 3, 1) => ( 3, 3) = Some(false)
[INFO] [stdout] ( 0, 2) + 2*( 3, 1) => ( 6, 4) = None
[INFO] [stdout] ( 0, 2) + 1*( 3,-1) => ( 3, 1) = Some(false)
[INFO] [stdout] ( 0, 2) + 2*( 3,-1) => ( 6, 0) = None
[INFO] [stdout] ( 0, 2) + 1*(-3, 1) => (-3, 3) = None
[INFO] [stdout] ( 0, 2) + 1*(-3,-1) => (-3, 1) = None
[INFO] [stdout] ( 0, 2) + 1*( 3, 2) => ( 3, 4) = Some(true)
[INFO] [stdout] ( 0, 2) + 1*( 3,-2) => ( 3, 0) = Some(false)
[INFO] [stdout] ( 0, 2) + 2*( 3,-2) => ( 6,-2) = None
[INFO] [stdout] ( 0, 2) + 1*(-3, 2) => (-3, 4) = None
[INFO] [stdout] ( 0, 2) + 1*(-3,-2) => (-3, 0) = None
[INFO] [stdout] ( 0, 2) + 1*( 3, 4) => ( 3, 6) = None
[INFO] [stdout] ( 0, 2) + 1*( 3,-4) => ( 3,-2) = None
[INFO] [stdout] ( 0, 2) + 1*(-3, 4) => (-3, 6) = None
[INFO] [stdout] ( 0, 2) + 1*(-3,-4) => (-3,-2) = None
[INFO] [stdout] ( 0, 2) + 1*( 4, 1) => ( 4, 3) = Some(true)
[INFO] [stdout] ( 0, 2) + 1*( 4,-1) => ( 4, 1) = Some(false)
[INFO] [stdout] ( 0, 2) + 2*( 4,-1) => ( 8, 0) = None
[INFO] [stdout] ( 0, 2) + 1*(-4, 1) => (-4, 3) = None
[INFO] [stdout] ( 0, 2) + 1*(-4,-1) => (-4, 1) = None
[INFO] [stdout] ( 0, 2) + 1*( 4, 3) => ( 4, 5) = None
[INFO] [stdout] ( 0, 2) + 1*( 4,-3) => ( 4,-1) = None
[INFO] [stdout] ( 0, 2) + 1*(-4, 3) => (-4, 5) = None
[INFO] [stdout] ( 0, 2) + 1*(-4,-3) => (-4,-1) = None
[INFO] [stdout] ( 1, 2) + i*( 0, 0) => ( 1, 2) = Some(true)
[INFO] [stdout] ( 1, 2) + 1*( 1, 0) => ( 2, 2) = Some(true)
[INFO] [stdout] ( 1, 2) + 1*(-1, 0) => ( 0, 2) = Some(true)
[INFO] [stdout] ( 1, 2) + 1*( 1, 1) => ( 2, 3) = Some(false)
[INFO] [stdout] ( 1, 2) + 2*( 1, 1) => ( 3, 4) = Some(true)
[INFO] [stdout] ( 1, 2) + 1*( 1,-1) => ( 2, 1) = Some(false)
[INFO] [stdout] ( 1, 2) + 2*( 1,-1) => ( 3, 0) = Some(false)
[INFO] [stdout] ( 1, 2) + 3*( 1,-1) => ( 4,-1) = None
[INFO] [stdout] ( 1, 2) + 1*(-1, 1) => ( 0, 3) = Some(false)
[INFO] [stdout] ( 1, 2) + 2*(-1, 1) => (-1, 4) = None
[INFO] [stdout] ( 1, 2) + 1*(-1,-1) => ( 0, 1) = Some(false)
[INFO] [stdout] ( 1, 2) + 2*(-1,-1) => (-1, 0) = None
[INFO] [stdout] ( 1, 2) + 1*( 1, 2) => ( 2, 4) = Some(false)
[INFO] [stdout] ( 1, 2) + 2*( 1, 2) => ( 3, 6) = None
[INFO] [stdout] ( 1, 2) + 1*( 1,-2) => ( 2, 0) = Some(false)
[INFO] [stdout] ( 1, 2) + 2*( 1,-2) => ( 3,-2) = None
[INFO] [stdout] ( 1, 2) + 1*(-1, 2) => ( 0, 4) = Some(false)
[INFO] [stdout] ( 1, 2) + 2*(-1, 2) => (-1, 6) = None
[INFO] [stdout] ( 1, 2) + 1*(-1,-2) => ( 0, 0) = Some(false)
[INFO] [stdout] ( 1, 2) + 2*(-1,-2) => (-1,-2) = None
[INFO] [stdout] ( 1, 2) + 1*( 1, 3) => ( 2, 5) = None
[INFO] [stdout] ( 1, 2) + 1*( 1,-3) => ( 2,-1) = None
[INFO] [stdout] ( 1, 2) + 1*(-1, 3) => ( 0, 5) = None
[INFO] [stdout] ( 1, 2) + 1*(-1,-3) => ( 0,-1) = None
[INFO] [stdout] ( 1, 2) + 1*( 1, 4) => ( 2, 6) = None
[INFO] [stdout] ( 1, 2) + 1*( 1,-4) => ( 2,-2) = None
[INFO] [stdout] ( 1, 2) + 1*(-1, 4) => ( 0, 6) = None
[INFO] [stdout] ( 1, 2) + 1*(-1,-4) => ( 0,-2) = None
[INFO] [stdout] ( 1, 2) + 1*( 2, 1) => ( 3, 3) = Some(false)
[INFO] [stdout] ( 1, 2) + 2*( 2, 1) => ( 5, 4) = None
[INFO] [stdout] ( 1, 2) + 1*( 2,-1) => ( 3, 1) = Some(false)
[INFO] [stdout] ( 1, 2) + 2*( 2,-1) => ( 5, 0) = None
[INFO] [stdout] ( 1, 2) + 1*(-2, 1) => (-1, 3) = None
[INFO] [stdout] ( 1, 2) + 1*(-2,-1) => (-1, 1) = None
[INFO] [stdout] ( 1, 2) + 1*( 2, 3) => ( 3, 5) = None
[INFO] [stdout] ( 1, 2) + 1*( 2,-3) => ( 3,-1) = None
[INFO] [stdout] ( 1, 2) + 1*(-2, 3) => (-1, 5) = None
[INFO] [stdout] ( 1, 2) + 1*(-2,-3) => (-1,-1) = None
[INFO] [stdout] ( 1, 2) + 1*( 3, 1) => ( 4, 3) = Some(true)
[INFO] [stdout] ( 1, 2) + 1*( 3,-1) => ( 4, 1) = Some(false)
[INFO] [stdout] ( 1, 2) + 2*( 3,-1) => ( 7, 0) = None
[INFO] [stdout] ( 1, 2) + 1*(-3, 1) => (-2, 3) = None
[INFO] [stdout] ( 1, 2) + 1*(-3,-1) => (-2, 1) = None
[INFO] [stdout] ( 1, 2) + 1*( 3, 2) => ( 4, 4) = Some(true)
[INFO] [stdout] ( 1, 2) + 1*( 3,-2) => ( 4, 0) = Some(true)
[INFO] [stdout] ( 1, 2) + 1*(-3, 2) => (-2, 4) = None
[INFO] [stdout] ( 1, 2) + 1*(-3,-2) => (-2, 0) = None
[INFO] [stdout] ( 1, 2) + 1*( 3, 4) => ( 4, 6) = None
[INFO] [stdout] ( 1, 2) + 1*( 3,-4) => ( 4,-2) = None
[INFO] [stdout] ( 1, 2) + 1*(-3, 4) => (-2, 6) = None
[INFO] [stdout] ( 1, 2) + 1*(-3,-4) => (-2,-2) = None
[INFO] [stdout] ( 1, 2) + 1*( 4, 1) => ( 5, 3) = None
[INFO] [stdout] ( 1, 2) + 1*( 4,-1) => ( 5, 1) = None
[INFO] [stdout] ( 1, 2) + 1*(-4, 1) => (-3, 3) = None
[INFO] [stdout] ( 1, 2) + 1*(-4,-1) => (-3, 1) = None
[INFO] [stdout] ( 1, 2) + 1*( 4, 3) => ( 5, 5) = None
[INFO] [stdout] ( 1, 2) + 1*( 4,-3) => ( 5,-1) = None
[INFO] [stdout] ( 1, 2) + 1*(-4, 3) => (-3, 5) = None
[INFO] [stdout] ( 1, 2) + 1*(-4,-3) => (-3,-1) = None
[INFO] [stdout] ( 2, 2) + i*( 0, 0) => ( 2, 2) = Some(true)
[INFO] [stdout] ( 2, 2) + 1*( 1, 0) => ( 3, 2) = Some(true)
[INFO] [stdout] ( 2, 2) + 1*(-1, 0) => ( 1, 2) = Some(true)
[INFO] [stdout] ( 2, 2) + 1*( 1, 1) => ( 3, 3) = Some(false)
[INFO] [stdout] ( 2, 2) + 2*( 1, 1) => ( 4, 4) = Some(true)
[INFO] [stdout] ( 2, 2) + 1*( 1,-1) => ( 3, 1) = Some(false)
[INFO] [stdout] ( 2, 2) + 2*( 1,-1) => ( 4, 0) = Some(true)
[INFO] [stdout] ( 2, 2) + 1*(-1, 1) => ( 1, 3) = Some(false)
[INFO] [stdout] ( 2, 2) + 2*(-1, 1) => ( 0, 4) = Some(false)
[INFO] [stdout] ( 2, 2) + 3*(-1, 1) => (-1, 5) = None
[INFO] [stdout] ( 2, 2) + 1*(-1,-1) => ( 1, 1) = Some(false)
[INFO] [stdout] ( 2, 2) + 2*(-1,-1) => ( 0, 0) = Some(false)
[INFO] [stdout] ( 2, 2) + 3*(-1,-1) => (-1,-1) = None
[INFO] [stdout] ( 2, 2) + 1*( 1, 2) => ( 3, 4) = Some(true)
[INFO] [stdout] ( 2, 2) + 1*( 1,-2) => ( 3, 0) = Some(false)
[INFO] [stdout] ( 2, 2) + 2*( 1,-2) => ( 4,-2) = None
[INFO] [stdout] ( 2, 2) + 1*(-1, 2) => ( 1, 4) = Some(false)
[INFO] [stdout] ( 2, 2) + 2*(-1, 2) => ( 0, 6) = None
[INFO] [stdout] ( 2, 2) + 1*(-1,-2) => ( 1, 0) = Some(true)
[INFO] [stdout] ( 2, 2) + 1*( 1, 3) => ( 3, 5) = None
[INFO] [stdout] ( 2, 2) + 1*( 1,-3) => ( 3,-1) = None
[INFO] [stdout] ( 2, 2) + 1*(-1, 3) => ( 1, 5) = None
[INFO] [stdout] ( 2, 2) + 1*(-1,-3) => ( 1,-1) = None
[INFO] [stdout] ( 2, 2) + 1*( 1, 4) => ( 3, 6) = None
[INFO] [stdout] ( 2, 2) + 1*( 1,-4) => ( 3,-2) = None
[INFO] [stdout] ( 2, 2) + 1*(-1, 4) => ( 1, 6) = None
[INFO] [stdout] ( 2, 2) + 1*(-1,-4) => ( 1,-2) = None
[INFO] [stdout] ( 2, 2) + 1*( 2, 1) => ( 4, 3) = Some(true)
[INFO] [stdout] ( 2, 2) + 1*( 2,-1) => ( 4, 1) = Some(false)
[INFO] [stdout] ( 2, 2) + 2*( 2,-1) => ( 6, 0) = None
[INFO] [stdout] ( 2, 2) + 1*(-2, 1) => ( 0, 3) = Some(false)
[INFO] [stdout] ( 2, 2) + 2*(-2, 1) => (-2, 4) = None
[INFO] [stdout] ( 2, 2) + 1*(-2,-1) => ( 0, 1) = Some(false)
[INFO] [stdout] ( 2, 2) + 2*(-2,-1) => (-2, 0) = None
[INFO] [stdout] ( 2, 2) + 1*( 2, 3) => ( 4, 5) = None
[INFO] [stdout] ( 2, 2) + 1*( 2,-3) => ( 4,-1) = None
[INFO] [stdout] ( 2, 2) + 1*(-2, 3) => ( 0, 5) = None
[INFO] [stdout] ( 2, 2) + 1*(-2,-3) => ( 0,-1) = None
[INFO] [stdout] ( 2, 2) + 1*( 3, 1) => ( 5, 3) = None
[INFO] [stdout] ( 2, 2) + 1*( 3,-1) => ( 5, 1) = None
[INFO] [stdout] ( 2, 2) + 1*(-3, 1) => (-1, 3) = None
[INFO] [stdout] ( 2, 2) + 1*(-3,-1) => (-1, 1) = None
[INFO] [stdout] ( 2, 2) + 1*( 3, 2) => ( 5, 4) = None
[INFO] [stdout] ( 2, 2) + 1*( 3,-2) => ( 5, 0) = None
[INFO] [stdout] ( 2, 2) + 1*(-3, 2) => (-1, 4) = None
[INFO] [stdout] ( 2, 2) + 1*(-3,-2) => (-1, 0) = None
[INFO] [stdout] ( 2, 2) + 1*( 3, 4) => ( 5, 6) = None
[INFO] [stdout] ( 2, 2) + 1*( 3,-4) => ( 5,-2) = None
[INFO] [stdout] ( 2, 2) + 1*(-3, 4) => (-1, 6) = None
[INFO] [stdout] ( 2, 2) + 1*(-3,-4) => (-1,-2) = None
[INFO] [stdout] ( 2, 2) + 1*( 4, 1) => ( 6, 3) = None
[INFO] [stdout] ( 2, 2) + 1*( 4,-1) => ( 6, 1) = None
[INFO] [stdout] ( 2, 2) + 1*(-4, 1) => (-2, 3) = None
[INFO] [stdout] ( 2, 2) + 1*(-4,-1) => (-2, 1) = None
[INFO] [stdout] ( 2, 2) + 1*( 4, 3) => ( 6, 5) = None
[INFO] [stdout] ( 2, 2) + 1*( 4,-3) => ( 6,-1) = None
[INFO] [stdout] ( 2, 2) + 1*(-4, 3) => (-2, 5) = None
[INFO] [stdout] ( 2, 2) + 1*(-4,-3) => (-2,-1) = None
[INFO] [stdout] ( 3, 2) + i*( 0, 0) => ( 3, 2) = Some(true)
[INFO] [stdout] ( 3, 2) + 1*( 1, 0) => ( 4, 2) = Some(true)
[INFO] [stdout] ( 3, 2) + 1*(-1, 0) => ( 2, 2) = Some(true)
[INFO] [stdout] ( 3, 2) + 1*( 1, 1) => ( 4, 3) = Some(true)
[INFO] [stdout] ( 3, 2) + 1*( 1,-1) => ( 4, 1) = Some(false)
[INFO] [stdout] ( 3, 2) + 2*( 1,-1) => ( 5, 0) = None
[INFO] [stdout] ( 3, 2) + 1*(-1, 1) => ( 2, 3) = Some(false)
[INFO] [stdout] ( 3, 2) + 2*(-1, 1) => ( 1, 4) = Some(false)
[INFO] [stdout] ( 3, 2) + 3*(-1, 1) => ( 0, 5) = None
[INFO] [stdout] ( 3, 2) + 1*(-1,-1) => ( 2, 1) = Some(false)
[INFO] [stdout] ( 3, 2) + 2*(-1,-1) => ( 1, 0) = Some(true)
[INFO] [stdout] ( 3, 2) + 1*( 1, 2) => ( 4, 4) = Some(true)
[INFO] [stdout] ( 3, 2) + 1*( 1,-2) => ( 4, 0) = Some(true)
[INFO] [stdout] ( 3, 2) + 1*(-1, 2) => ( 2, 4) = Some(false)
[INFO] [stdout] ( 3, 2) + 2*(-1, 2) => ( 1, 6) = None
[INFO] [stdout] ( 3, 2) + 1*(-1,-2) => ( 2, 0) = Some(false)
[INFO] [stdout] ( 3, 2) + 2*(-1,-2) => ( 1,-2) = None
[INFO] [stdout] ( 3, 2) + 1*( 1, 3) => ( 4, 5) = None
[INFO] [stdout] ( 3, 2) + 1*( 1,-3) => ( 4,-1) = None
[INFO] [stdout] ( 3, 2) + 1*(-1, 3) => ( 2, 5) = None
[INFO] [stdout] ( 3, 2) + 1*(-1,-3) => ( 2,-1) = None
[INFO] [stdout] ( 3, 2) + 1*( 1, 4) => ( 4, 6) = None
[INFO] [stdout] ( 3, 2) + 1*( 1,-4) => ( 4,-2) = None
[INFO] [stdout] ( 3, 2) + 1*(-1, 4) => ( 2, 6) = None
[INFO] [stdout] ( 3, 2) + 1*(-1,-4) => ( 2,-2) = None
[INFO] [stdout] ( 3, 2) + 1*( 2, 1) => ( 5, 3) = None
[INFO] [stdout] ( 3, 2) + 1*( 2,-1) => ( 5, 1) = None
[INFO] [stdout] ( 3, 2) + 1*(-2, 1) => ( 1, 3) = Some(false)
[INFO] [stdout] ( 3, 2) + 2*(-2, 1) => (-1, 4) = None
[INFO] [stdout] ( 3, 2) + 1*(-2,-1) => ( 1, 1) = Some(false)
[INFO] [stdout] ( 3, 2) + 2*(-2,-1) => (-1, 0) = None
[INFO] [stdout] ( 3, 2) + 1*( 2, 3) => ( 5, 5) = None
[INFO] [stdout] ( 3, 2) + 1*( 2,-3) => ( 5,-1) = None
[INFO] [stdout] ( 3, 2) + 1*(-2, 3) => ( 1, 5) = None
[INFO] [stdout] ( 3, 2) + 1*(-2,-3) => ( 1,-1) = None
[INFO] [stdout] ( 3, 2) + 1*( 3, 1) => ( 6, 3) = None
[INFO] [stdout] ( 3, 2) + 1*( 3,-1) => ( 6, 1) = None
[INFO] [stdout] ( 3, 2) + 1*(-3, 1) => ( 0, 3) = Some(false)
[INFO] [stdout] ( 3, 2) + 2*(-3, 1) => (-3, 4) = None
[INFO] [stdout] ( 3, 2) + 1*(-3,-1) => ( 0, 1) = Some(false)
[INFO] [stdout] ( 3, 2) + 2*(-3,-1) => (-3, 0) = None
[INFO] [stdout] ( 3, 2) + 1*( 3, 2) => ( 6, 4) = None
[INFO] [stdout] ( 3, 2) + 1*( 3,-2) => ( 6, 0) = None
[INFO] [stdout] ( 3, 2) + 1*(-3, 2) => ( 0, 4) = Some(false)
[INFO] [stdout] ( 3, 2) + 2*(-3, 2) => (-3, 6) = None
[INFO] [stdout] ( 3, 2) + 1*(-3,-2) => ( 0, 0) = Some(false)
[INFO] [stdout] ( 3, 2) + 2*(-3,-2) => (-3,-2) = None
[INFO] [stdout] ( 3, 2) + 1*( 3, 4) => ( 6, 6) = None
[INFO] [stdout] ( 3, 2) + 1*( 3,-4) => ( 6,-2) = None
[INFO] [stdout] ( 3, 2) + 1*(-3, 4) => ( 0, 6) = None
[INFO] [stdout] ( 3, 2) + 1*(-3,-4) => ( 0,-2) = None
[INFO] [stdout] ( 3, 2) + 1*( 4, 1) => ( 7, 3) = None
[INFO] [stdout] ( 3, 2) + 1*( 4,-1) => ( 7, 1) = None
[INFO] [stdout] ( 3, 2) + 1*(-4, 1) => (-1, 3) = None
[INFO] [stdout] ( 3, 2) + 1*(-4,-1) => (-1, 1) = None
[INFO] [stdout] ( 3, 2) + 1*( 4, 3) => ( 7, 5) = None
[INFO] [stdout] ( 3, 2) + 1*( 4,-3) => ( 7,-1) = None
[INFO] [stdout] ( 3, 2) + 1*(-4, 3) => (-1, 5) = None
[INFO] [stdout] ( 3, 2) + 1*(-4,-3) => (-1,-1) = None
[INFO] [stdout] ( 4, 2) + i*( 0, 0) => ( 4, 2) = Some(true)
[INFO] [stdout] ( 4, 2) + 1*( 1, 0) => ( 5, 2) = None
[INFO] [stdout] ( 4, 2) + 1*(-1, 0) => ( 3, 2) = Some(true)
[INFO] [stdout] ( 4, 2) + 1*( 1, 1) => ( 5, 3) = None
[INFO] [stdout] ( 4, 2) + 1*( 1,-1) => ( 5, 1) = None
[INFO] [stdout] ( 4, 2) + 1*(-1, 1) => ( 3, 3) = Some(false)
[INFO] [stdout] ( 4, 2) + 2*(-1, 1) => ( 2, 4) = Some(false)
[INFO] [stdout] ( 4, 2) + 3*(-1, 1) => ( 1, 5) = None
[INFO] [stdout] ( 4, 2) + 1*(-1,-1) => ( 3, 1) = Some(false)
[INFO] [stdout] ( 4, 2) + 2*(-1,-1) => ( 2, 0) = Some(false)
[INFO] [stdout] ( 4, 2) + 3*(-1,-1) => ( 1,-1) = None
[INFO] [stdout] ( 4, 2) + 1*( 1, 2) => ( 5, 4) = None
[INFO] [stdout] ( 4, 2) + 1*( 1,-2) => ( 5, 0) = None
[INFO] [stdout] ( 4, 2) + 1*(-1, 2) => ( 3, 4) = Some(true)
[INFO] [stdout] ( 4, 2) + 1*(-1,-2) => ( 3, 0) = Some(false)
[INFO] [stdout] ( 4, 2) + 2*(-1,-2) => ( 2,-2) = None
[INFO] [stdout] ( 4, 2) + 1*( 1, 3) => ( 5, 5) = None
[INFO] [stdout] ( 4, 2) + 1*( 1,-3) => ( 5,-1) = None
[INFO] [stdout] ( 4, 2) + 1*(-1, 3) => ( 3, 5) = None
[INFO] [stdout] ( 4, 2) + 1*(-1,-3) => ( 3,-1) = None
[INFO] [stdout] ( 4, 2) + 1*( 1, 4) => ( 5, 6) = None
[INFO] [stdout] ( 4, 2) + 1*( 1,-4) => ( 5,-2) = None
[INFO] [stdout] ( 4, 2) + 1*(-1, 4) => ( 3, 6) = None
[INFO] [stdout] ( 4, 2) + 1*(-1,-4) => ( 3,-2) = None
[INFO] [stdout] ( 4, 2) + 1*( 2, 1) => ( 6, 3) = None
[INFO] [stdout] ( 4, 2) + 1*( 2,-1) => ( 6, 1) = None
[INFO] [stdout] ( 4, 2) + 1*(-2, 1) => ( 2, 3) = Some(false)
[INFO] [stdout] ( 4, 2) + 2*(-2, 1) => ( 0, 4) = Some(false)
[INFO] [stdout] ( 4, 2) + 3*(-2, 1) => (-2, 5) = None
[INFO] [stdout] ( 4, 2) + 1*(-2,-1) => ( 2, 1) = Some(false)
[INFO] [stdout] ( 4, 2) + 2*(-2,-1) => ( 0, 0) = Some(false)
[INFO] [stdout] ( 4, 2) + 3*(-2,-1) => (-2,-1) = None
[INFO] [stdout] ( 4, 2) + 1*( 2, 3) => ( 6, 5) = None
[INFO] [stdout] ( 4, 2) + 1*( 2,-3) => ( 6,-1) = None
[INFO] [stdout] ( 4, 2) + 1*(-2, 3) => ( 2, 5) = None
[INFO] [stdout] ( 4, 2) + 1*(-2,-3) => ( 2,-1) = None
[INFO] [stdout] ( 4, 2) + 1*( 3, 1) => ( 7, 3) = None
[INFO] [stdout] ( 4, 2) + 1*( 3,-1) => ( 7, 1) = None
[INFO] [stdout] ( 4, 2) + 1*(-3, 1) => ( 1, 3) = Some(false)
[INFO] [stdout] ( 4, 2) + 2*(-3, 1) => (-2, 4) = None
[INFO] [stdout] ( 4, 2) + 1*(-3,-1) => ( 1, 1) = Some(false)
[INFO] [stdout] ( 4, 2) + 2*(-3,-1) => (-2, 0) = None
[INFO] [stdout] ( 4, 2) + 1*( 3, 2) => ( 7, 4) = None
[INFO] [stdout] ( 4, 2) + 1*( 3,-2) => ( 7, 0) = None
[INFO] [stdout] ( 4, 2) + 1*(-3, 2) => ( 1, 4) = Some(false)
[INFO] [stdout] ( 4, 2) + 2*(-3, 2) => (-2, 6) = None
[INFO] [stdout] ( 4, 2) + 1*(-3,-2) => ( 1, 0) = Some(true)
[INFO] [stdout] ( 4, 2) + 1*( 3, 4) => ( 7, 6) = None
[INFO] [stdout] ( 4, 2) + 1*( 3,-4) => ( 7,-2) = None
[INFO] [stdout] ( 4, 2) + 1*(-3, 4) => ( 1, 6) = None
[INFO] [stdout] ( 4, 2) + 1*(-3,-4) => ( 1,-2) = None
[INFO] [stdout] ( 4, 2) + 1*( 4, 1) => ( 8, 3) = None
[INFO] [stdout] ( 4, 2) + 1*( 4,-1) => ( 8, 1) = None
[INFO] [stdout] ( 4, 2) + 1*(-4, 1) => ( 0, 3) = Some(false)
[INFO] [stdout] ( 4, 2) + 2*(-4, 1) => (-4, 4) = None
[INFO] [stdout] ( 4, 2) + 1*(-4,-1) => ( 0, 1) = Some(false)
[INFO] [stdout] ( 4, 2) + 2*(-4,-1) => (-4, 0) = None
[INFO] [stdout] ( 4, 2) + 1*( 4, 3) => ( 8, 5) = None
[INFO] [stdout] ( 4, 2) + 1*( 4,-3) => ( 8,-1) = None
[INFO] [stdout] ( 4, 2) + 1*(-4, 3) => ( 0, 5) = None
[INFO] [stdout] ( 4, 2) + 1*(-4,-3) => ( 0,-1) = None
[INFO] [stdout] ( 4, 3) + i*( 0, 0) => ( 4, 3) = Some(true)
[INFO] [stdout] ( 4, 3) + 1*( 1, 0) => ( 5, 3) = None
[INFO] [stdout] ( 4, 3) + 1*(-1, 0) => ( 3, 3) = Some(false)
[INFO] [stdout] ( 4, 3) + 2*(-1, 0) => ( 2, 3) = Some(false)
[INFO] [stdout] ( 4, 3) + 3*(-1, 0) => ( 1, 3) = Some(false)
[INFO] [stdout] ( 4, 3) + 4*(-1, 0) => ( 0, 3) = Some(false)
[INFO] [stdout] ( 4, 3) + 5*(-1, 0) => (-1, 3) = None
[INFO] [stdout] ( 4, 3) + 1*( 1, 1) => ( 5, 4) = None
[INFO] [stdout] ( 4, 3) + 1*( 1,-1) => ( 5, 2) = None
[INFO] [stdout] ( 4, 3) + 1*(-1, 1) => ( 3, 4) = Some(true)
[INFO] [stdout] ( 4, 3) + 1*(-1,-1) => ( 3, 2) = Some(true)
[INFO] [stdout] ( 4, 3) + 1*( 1, 2) => ( 5, 5) = None
[INFO] [stdout] ( 4, 3) + 1*( 1,-2) => ( 5, 1) = None
[INFO] [stdout] ( 4, 3) + 1*(-1, 2) => ( 3, 5) = None
[INFO] [stdout] ( 4, 3) + 1*(-1,-2) => ( 3, 1) = Some(false)
[INFO] [stdout] ( 4, 3) + 2*(-1,-2) => ( 2,-1) = None
[INFO] [stdout] ( 4, 3) + 1*( 1, 3) => ( 5, 6) = None
[INFO] [stdout] ( 4, 3) + 1*( 1,-3) => ( 5, 0) = None
[INFO] [stdout] ( 4, 3) + 1*(-1, 3) => ( 3, 6) = None
[INFO] [stdout] ( 4, 3) + 1*(-1,-3) => ( 3, 0) = Some(false)
[INFO] [stdout] ( 4, 3) + 2*(-1,-3) => ( 2,-3) = None
[INFO] [stdout] ( 4, 3) + 1*( 1, 4) => ( 5, 7) = None
[INFO] [stdout] ( 4, 3) + 1*( 1,-4) => ( 5,-1) = None
[INFO] [stdout] ( 4, 3) + 1*(-1, 4) => ( 3, 7) = None
[INFO] [stdout] ( 4, 3) + 1*(-1,-4) => ( 3,-1) = None
[INFO] [stdout] ( 4, 3) + 1*( 2, 1) => ( 6, 4) = None
[INFO] [stdout] ( 4, 3) + 1*( 2,-1) => ( 6, 2) = None
[INFO] [stdout] ( 4, 3) + 1*(-2, 1) => ( 2, 4) = Some(false)
[INFO] [stdout] ( 4, 3) + 2*(-2, 1) => ( 0, 5) = None
[INFO] [stdout] ( 4, 3) + 1*(-2,-1) => ( 2, 2) = Some(true)
[INFO] [stdout] ( 4, 3) + 1*( 2, 3) => ( 6, 6) = None
[INFO] [stdout] ( 4, 3) + 1*( 2,-3) => ( 6, 0) = None
[INFO] [stdout] ( 4, 3) + 1*(-2, 3) => ( 2, 6) = None
[INFO] [stdout] ( 4, 3) + 1*(-2,-3) => ( 2, 0) = Some(false)
[INFO] [stdout] ( 4, 3) + 2*(-2,-3) => ( 0,-3) = None
[INFO] [stdout] ( 4, 3) + 1*( 3, 1) => ( 7, 4) = None
[INFO] [stdout] ( 4, 3) + 1*( 3,-1) => ( 7, 2) = None
[INFO] [stdout] ( 4, 3) + 1*(-3, 1) => ( 1, 4) = Some(false)
[INFO] [stdout] ( 4, 3) + 2*(-3, 1) => (-2, 5) = None
[INFO] [stdout] ( 4, 3) + 1*(-3,-1) => ( 1, 2) = Some(true)
[INFO] [stdout] ( 4, 3) + 1*( 3, 2) => ( 7, 5) = None
[INFO] [stdout] ( 4, 3) + 1*( 3,-2) => ( 7, 1) = None
[INFO] [stdout] ( 4, 3) + 1*(-3, 2) => ( 1, 5) = None
[INFO] [stdout] ( 4, 3) + 1*(-3,-2) => ( 1, 1) = Some(false)
[INFO] [stdout] ( 4, 3) + 2*(-3,-2) => (-2,-1) = None
[INFO] [stdout] ( 4, 3) + 1*( 3, 4) => ( 7, 7) = None
[INFO] [stdout] ( 4, 3) + 1*( 3,-4) => ( 7,-1) = None
[INFO] [stdout] ( 4, 3) + 1*(-3, 4) => ( 1, 7) = None
[INFO] [stdout] ( 4, 3) + 1*(-3,-4) => ( 1,-1) = None
[INFO] [stdout] ( 4, 3) + 1*( 4, 1) => ( 8, 4) = None
[INFO] [stdout] ( 4, 3) + 1*( 4,-1) => ( 8, 2) = None
[INFO] [stdout] ( 4, 3) + 1*(-4, 1) => ( 0, 4) = Some(false)
[INFO] [stdout] ( 4, 3) + 2*(-4, 1) => (-4, 5) = None
[INFO] [stdout] ( 4, 3) + 1*(-4,-1) => ( 0, 2) = Some(true)
[INFO] [stdout] ( 4, 3) + 1*( 4, 3) => ( 8, 6) = None
[INFO] [stdout] ( 4, 3) + 1*( 4,-3) => ( 8, 0) = None
[INFO] [stdout] ( 4, 3) + 1*(-4, 3) => ( 0, 6) = None
[INFO] [stdout] ( 4, 3) + 1*(-4,-3) => ( 0, 0) = Some(false)
[INFO] [stdout] ( 4, 3) + 2*(-4,-3) => (-4,-3) = None
[INFO] [stdout] ( 3, 4) + i*( 0, 0) => ( 3, 4) = Some(true)
[INFO] [stdout] ( 3, 4) + 1*( 1, 0) => ( 4, 4) = Some(true)
[INFO] [stdout] ( 3, 4) + 1*(-1, 0) => ( 2, 4) = Some(false)
[INFO] [stdout] ( 3, 4) + 2*(-1, 0) => ( 1, 4) = Some(false)
[INFO] [stdout] ( 3, 4) + 3*(-1, 0) => ( 0, 4) = Some(false)
[INFO] [stdout] ( 3, 4) + 4*(-1, 0) => (-1, 4) = None
[INFO] [stdout] ( 3, 4) + 1*( 1, 1) => ( 4, 5) = None
[INFO] [stdout] ( 3, 4) + 1*( 1,-1) => ( 4, 3) = Some(true)
[INFO] [stdout] ( 3, 4) + 1*(-1, 1) => ( 2, 5) = None
[INFO] [stdout] ( 3, 4) + 1*(-1,-1) => ( 2, 3) = Some(false)
[INFO] [stdout] ( 3, 4) + 2*(-1,-1) => ( 1, 2) = Some(true)
[INFO] [stdout] ( 3, 4) + 1*( 1, 2) => ( 4, 6) = None
[INFO] [stdout] ( 3, 4) + 1*( 1,-2) => ( 4, 2) = Some(true)
[INFO] [stdout] ( 3, 4) + 1*(-1, 2) => ( 2, 6) = None
[INFO] [stdout] ( 3, 4) + 1*(-1,-2) => ( 2, 2) = Some(true)
[INFO] [stdout] ( 3, 4) + 1*( 1, 3) => ( 4, 7) = None
[INFO] [stdout] ( 3, 4) + 1*( 1,-3) => ( 4, 1) = Some(false)
[INFO] [stdout] ( 3, 4) + 2*( 1,-3) => ( 5,-2) = None
[INFO] [stdout] ( 3, 4) + 1*(-1, 3) => ( 2, 7) = None
[INFO] [stdout] ( 3, 4) + 1*(-1,-3) => ( 2, 1) = Some(false)
[INFO] [stdout] ( 3, 4) + 2*(-1,-3) => ( 1,-2) = None
[INFO] [stdout] ( 3, 4) + 1*( 1, 4) => ( 4, 8) = None
[INFO] [stdout] ( 3, 4) + 1*( 1,-4) => ( 4, 0) = Some(true)
[INFO] [stdout] ( 3, 4) + 1*(-1, 4) => ( 2, 8) = None
[INFO] [stdout] ( 3, 4) + 1*(-1,-4) => ( 2, 0) = Some(false)
[INFO] [stdout] ( 3, 4) + 2*(-1,-4) => ( 1,-4) = None
[INFO] [stdout] ( 3, 4) + 1*( 2, 1) => ( 5, 5) = None
[INFO] [stdout] ( 3, 4) + 1*( 2,-1) => ( 5, 3) = None
[INFO] [stdout] ( 3, 4) + 1*(-2, 1) => ( 1, 5) = None
[INFO] [stdout] ( 3, 4) + 1*(-2,-1) => ( 1, 3) = Some(false)
[INFO] [stdout] ( 3, 4) + 2*(-2,-1) => (-1, 2) = None
[INFO] [stdout] ( 3, 4) + 1*( 2, 3) => ( 5, 7) = None
[INFO] [stdout] ( 3, 4) + 1*( 2,-3) => ( 5, 1) = None
[INFO] [stdout] ( 3, 4) + 1*(-2, 3) => ( 1, 7) = None
[INFO] [stdout] ( 3, 4) + 1*(-2,-3) => ( 1, 1) = Some(false)
[INFO] [stdout] ( 3, 4) + 2*(-2,-3) => (-1,-2) = None
[INFO] [stdout] ( 3, 4) + 1*( 3, 1) => ( 6, 5) = None
[INFO] [stdout] ( 3, 4) + 1*( 3,-1) => ( 6, 3) = None
[INFO] [stdout] ( 3, 4) + 1*(-3, 1) => ( 0, 5) = None
[INFO] [stdout] ( 3, 4) + 1*(-3,-1) => ( 0, 3) = Some(false)
[INFO] [stdout] ( 3, 4) + 2*(-3,-1) => (-3, 2) = None
[INFO] [stdout] ( 3, 4) + 1*( 3, 2) => ( 6, 6) = None
[INFO] [stdout] ( 3, 4) + 1*( 3,-2) => ( 6, 2) = None
[INFO] [stdout] ( 3, 4) + 1*(-3, 2) => ( 0, 6) = None
[INFO] [stdout] ( 3, 4) + 1*(-3,-2) => ( 0, 2) = Some(true)
[INFO] [stdout] ( 3, 4) + 1*( 3, 4) => ( 6, 8) = None
[INFO] [stdout] ( 3, 4) + 1*( 3,-4) => ( 6, 0) = None
[INFO] [stdout] ( 3, 4) + 1*(-3, 4) => ( 0, 8) = None
[INFO] [stdout] ( 3, 4) + 1*(-3,-4) => ( 0, 0) = Some(false)
[INFO] [stdout] ( 3, 4) + 2*(-3,-4) => (-3,-4) = None
[INFO] [stdout] ( 3, 4) + 1*( 4, 1) => ( 7, 5) = None
[INFO] [stdout] ( 3, 4) + 1*( 4,-1) => ( 7, 3) = None
[INFO] [stdout] ( 3, 4) + 1*(-4, 1) => (-1, 5) = None
[INFO] [stdout] ( 3, 4) + 1*(-4,-1) => (-1, 3) = None
[INFO] [stdout] ( 3, 4) + 1*( 4, 3) => ( 7, 7) = None
[INFO] [stdout] ( 3, 4) + 1*( 4,-3) => ( 7, 1) = None
[INFO] [stdout] ( 3, 4) + 1*(-4, 3) => (-1, 7) = None
[INFO] [stdout] ( 3, 4) + 1*(-4,-3) => (-1, 1) = None
[INFO] [stdout] ( 4, 4) + i*( 0, 0) => ( 4, 4) = Some(true)
[INFO] [stdout] ( 4, 4) + 1*( 1, 0) => ( 5, 4) = None
[INFO] [stdout] ( 4, 4) + 1*(-1, 0) => ( 3, 4) = Some(true)
[INFO] [stdout] ( 4, 4) + 1*( 1, 1) => ( 5, 5) = None
[INFO] [stdout] ( 4, 4) + 1*( 1,-1) => ( 5, 3) = None
[INFO] [stdout] ( 4, 4) + 1*(-1, 1) => ( 3, 5) = None
[INFO] [stdout] ( 4, 4) + 1*(-1,-1) => ( 3, 3) = Some(false)
[INFO] [stdout] ( 4, 4) + 2*(-1,-1) => ( 2, 2) = Some(true)
[INFO] [stdout] ( 4, 4) + 1*( 1, 2) => ( 5, 6) = None
[INFO] [stdout] ( 4, 4) + 1*( 1,-2) => ( 5, 2) = None
[INFO] [stdout] ( 4, 4) + 1*(-1, 2) => ( 3, 6) = None
[INFO] [stdout] ( 4, 4) + 1*(-1,-2) => ( 3, 2) = Some(true)
[INFO] [stdout] ( 4, 4) + 1*( 1, 3) => ( 5, 7) = None
[INFO] [stdout] ( 4, 4) + 1*( 1,-3) => ( 5, 1) = None
[INFO] [stdout] ( 4, 4) + 1*(-1, 3) => ( 3, 7) = None
[INFO] [stdout] ( 4, 4) + 1*(-1,-3) => ( 3, 1) = Some(false)
[INFO] [stdout] ( 4, 4) + 2*(-1,-3) => ( 2,-2) = None
[INFO] [stdout] ( 4, 4) + 1*( 1, 4) => ( 5, 8) = None
[INFO] [stdout] ( 4, 4) + 1*( 1,-4) => ( 5, 0) = None
[INFO] [stdout] ( 4, 4) + 1*(-1, 4) => ( 3, 8) = None
[INFO] [stdout] ( 4, 4) + 1*(-1,-4) => ( 3, 0) = Some(false)
[INFO] [stdout] ( 4, 4) + 2*(-1,-4) => ( 2,-4) = None
[INFO] [stdout] ( 4, 4) + 1*( 2, 1) => ( 6, 5) = None
[INFO] [stdout] ( 4, 4) + 1*( 2,-1) => ( 6, 3) = None
[INFO] [stdout] ( 4, 4) + 1*(-2, 1) => ( 2, 5) = None
[INFO] [stdout] ( 4, 4) + 1*(-2,-1) => ( 2, 3) = Some(false)
[INFO] [stdout] ( 4, 4) + 2*(-2,-1) => ( 0, 2) = Some(true)
[INFO] [stdout] ( 4, 4) + 1*( 2, 3) => ( 6, 7) = None
[INFO] [stdout] ( 4, 4) + 1*( 2,-3) => ( 6, 1) = None
[INFO] [stdout] ( 4, 4) + 1*(-2, 3) => ( 2, 7) = None
[INFO] [stdout] ( 4, 4) + 1*(-2,-3) => ( 2, 1) = Some(false)
[INFO] [stdout] ( 4, 4) + 2*(-2,-3) => ( 0,-2) = None
[INFO] [stdout] ( 4, 4) + 1*( 3, 1) => ( 7, 5) = None
[INFO] [stdout] ( 4, 4) + 1*( 3,-1) => ( 7, 3) = None
[INFO] [stdout] ( 4, 4) + 1*(-3, 1) => ( 1, 5) = None
[INFO] [stdout] ( 4, 4) + 1*(-3,-1) => ( 1, 3) = Some(false)
[INFO] [stdout] ( 4, 4) + 2*(-3,-1) => (-2, 2) = None
[INFO] [stdout] ( 4, 4) + 1*( 3, 2) => ( 7, 6) = None
[INFO] [stdout] ( 4, 4) + 1*( 3,-2) => ( 7, 2) = None
[INFO] [stdout] ( 4, 4) + 1*(-3, 2) => ( 1, 6) = None
[INFO] [stdout] ( 4, 4) + 1*(-3,-2) => ( 1, 2) = Some(true)
[INFO] [stdout] ( 4, 4) + 1*( 3, 4) => ( 7, 8) = None
[INFO] [stdout] ( 4, 4) + 1*( 3,-4) => ( 7, 0) = None
[INFO] [stdout] ( 4, 4) + 1*(-3, 4) => ( 1, 8) = None
[INFO] [stdout] ( 4, 4) + 1*(-3,-4) => ( 1, 0) = Some(true)
[INFO] [stdout] ( 4, 4) + 1*( 4, 1) => ( 8, 5) = None
[INFO] [stdout] ( 4, 4) + 1*( 4,-1) => ( 8, 3) = None
[INFO] [stdout] ( 4, 4) + 1*(-4, 1) => ( 0, 5) = None
[INFO] [stdout] ( 4, 4) + 1*(-4,-1) => ( 0, 3) = Some(false)
[INFO] [stdout] ( 4, 4) + 2*(-4,-1) => (-4, 2) = None
[INFO] [stdout] ( 4, 4) + 1*( 4, 3) => ( 8, 7) = None
[INFO] [stdout] ( 4, 4) + 1*( 4,-3) => ( 8, 1) = None
[INFO] [stdout] ( 4, 4) + 1*(-4, 3) => ( 0, 7) = None
[INFO] [stdout] ( 4, 4) + 1*(-4,-3) => ( 0, 1) = Some(false)
[INFO] [stdout] ( 4, 4) + 2*(-4,-3) => (-4,-2) = None
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day10::find_positions' (53) panicked at src/days/day10.rs:425:13:
[INFO] [stdout] expected coordinates ((3, 4)), found (Some((2, 2))).
[INFO] [stdout] .7..7
[INFO] [stdout] .....
[INFO] [stdout] 77874
[INFO] [stdout] ....6
[INFO] [stdout] ...87
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe25f8f - aoc2019[4384d573f23c25f4]::days::day10::find_positions
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day10.rs:425:4
[INFO] [stdout]   20:     0x5b6cdbe2f2e9 - aoc2019[4384d573f23c25f4]::days::day10::find_positions::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day10.rs:416:20
[INFO] [stdout]   21:     0x5b6cdbe2f2e9 - <aoc2019[4384d573f23c25f4]::days::day10::find_positions::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   24:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   25:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   26:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   31:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   32:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   34:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   35:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   41:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   42:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   43:     0x793129354a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day13::part2 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day13::part2' (62) panicked at src/days/day13.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1b27c - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1b27c - <aoc2019[4384d573f23c25f4]::days::day13::Day13 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day13.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1b27c - <&mut <aoc2019[4384d573f23c25f4]::days::day13::Day13 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1b27c - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day13::Day13 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1b27c - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day13::Day13 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1b27c - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day13::Day13 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe3f673 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day13::Day13 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe3f673 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day13::Day13 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe3f673 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day13::Day13 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe3f673 - <aoc2019[4384d573f23c25f4]::days::day13::Day13 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day13.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe13a50 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day13::Day13, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe13a50 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day13::Day13, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe13a50 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day13::Day13, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe13a50 - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day13::Day13, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe13a50 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day13::Day13, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe13a50 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day13::Day13, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2f654 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day13::Day13, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2f654 - aoc2019[4384d573f23c25f4]::days::day13::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day13.rs:40:2
[INFO] [stdout]   38:     0x5b6cdbe2f654 - aoc2019[4384d573f23c25f4]::days::day13::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day13.rs:35:11
[INFO] [stdout]   39:     0x5b6cdbe2f654 - <aoc2019[4384d573f23c25f4]::days::day13::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day13::part2' (62) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "<too long to display>", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe13ba7 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day13::Day13, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe13ba7 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day13::Day13, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2f654 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day13::Day13, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2f654 - aoc2019[4384d573f23c25f4]::days::day13::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day13.rs:40:2
[INFO] [stdout]   23:     0x5b6cdbe2f654 - aoc2019[4384d573f23c25f4]::days::day13::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day13.rs:35:11
[INFO] [stdout]   24:     0x5b6cdbe2f654 - <aoc2019[4384d573f23c25f4]::days::day13::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day13::part1 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day13::part1' (61) panicked at src/days/day13.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1b27c - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1b27c - <aoc2019[4384d573f23c25f4]::days::day13::Day13 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day13.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1b27c - <&mut <aoc2019[4384d573f23c25f4]::days::day13::Day13 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1b27c - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day13::Day13 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1b27c - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day13::Day13 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1b27c - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day13::Day13 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe3f673 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day13::Day13 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe3f673 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day13::Day13 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe3f673 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day13::Day13 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe3f673 - <aoc2019[4384d573f23c25f4]::days::day13::Day13 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day13.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe13a7c - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day13::Day13, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe13a7c - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day13::Day13, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe13a7c - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day13::Day13, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe13a7c - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day13::Day13, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe13a7c - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day13::Day13, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe13a7c - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day13::Day13, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2f5f4 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day13::Day13, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2f5f4 - aoc2019[4384d573f23c25f4]::days::day13::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day13.rs:32:2
[INFO] [stdout]   38:     0x5b6cdbe2f5f4 - aoc2019[4384d573f23c25f4]::days::day13::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day13.rs:27:11
[INFO] [stdout]   39:     0x5b6cdbe2f5f4 - <aoc2019[4384d573f23c25f4]::days::day13::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day13::part1' (61) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "<too long to display>", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe13ba7 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day13::Day13, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe13ba7 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day13::Day13, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2f5f4 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day13::Day13, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2f5f4 - aoc2019[4384d573f23c25f4]::days::day13::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day13.rs:32:2
[INFO] [stdout]   23:     0x5b6cdbe2f5f4 - aoc2019[4384d573f23c25f4]::days::day13::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day13.rs:27:11
[INFO] [stdout]   24:     0x5b6cdbe2f5f4 - <aoc2019[4384d573f23c25f4]::days::day13::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day14::part2 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day14::part2' (64) panicked at src/days/day14.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1b68c - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1b68c - <aoc2019[4384d573f23c25f4]::days::day14::Day14 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day14.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1b68c - <&mut <aoc2019[4384d573f23c25f4]::days::day14::Day14 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1b68c - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day14::Day14 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1b68c - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day14::Day14 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1b68c - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day14::Day14 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe3f753 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day14::Day14 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe3f753 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day14::Day14 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe3f753 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day14::Day14 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe3f753 - <aoc2019[4384d573f23c25f4]::days::day14::Day14 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day14.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe13c80 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day14::Day14, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe13c80 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day14::Day14, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe13c80 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day14::Day14, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe13c80 - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day14::Day14, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe13c80 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day14::Day14, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe13c80 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day14::Day14, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2f714 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day14::Day14, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2f714 - aoc2019[4384d573f23c25f4]::days::day14::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day14.rs:40:2
[INFO] [stdout]   38:     0x5b6cdbe2f714 - aoc2019[4384d573f23c25f4]::days::day14::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day14.rs:35:11
[INFO] [stdout]   39:     0x5b6cdbe2f714 - <aoc2019[4384d573f23c25f4]::days::day14::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day14::part2' (64) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "<too long to display>", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe13dd7 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day14::Day14, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe13dd7 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day14::Day14, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2f714 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day14::Day14, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2f714 - aoc2019[4384d573f23c25f4]::days::day14::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day14.rs:40:2
[INFO] [stdout]   23:     0x5b6cdbe2f714 - aoc2019[4384d573f23c25f4]::days::day14::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day14.rs:35:11
[INFO] [stdout]   24:     0x5b6cdbe2f714 - <aoc2019[4384d573f23c25f4]::days::day14::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day16::part2 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day16::part2' (68) panicked at src/days/day16.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: PosOverflow }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1beac - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1beac - <aoc2019[4384d573f23c25f4]::days::day16::Day16 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day16.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1beac - <&mut <aoc2019[4384d573f23c25f4]::days::day16::Day16 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1beac - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day16::Day16 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1beac - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day16::Day16 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1beac - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day16::Day16 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe41453 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day16::Day16 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe41453 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day16::Day16 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe41453 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day16::Day16 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe41453 - <aoc2019[4384d573f23c25f4]::days::day16::Day16 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day16.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe140e0 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day16::Day16, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe140e0 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day16::Day16, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe140e0 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day16::Day16, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe140e0 - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day16::Day16, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe140e0 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day16::Day16, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe140e0 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day16::Day16, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2f894 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day16::Day16, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2f894 - aoc2019[4384d573f23c25f4]::days::day16::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day16.rs:40:2
[INFO] [stdout]   38:     0x5b6cdbe2f894 - aoc2019[4384d573f23c25f4]::days::day16::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day16.rs:35:11
[INFO] [stdout]   39:     0x5b6cdbe2f894 - <aoc2019[4384d573f23c25f4]::days::day16::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day16::part2' (68) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "<too long to display>", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe14237 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day16::Day16, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe14237 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day16::Day16, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2f894 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day16::Day16, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2f894 - aoc2019[4384d573f23c25f4]::days::day16::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day16.rs:40:2
[INFO] [stdout]   23:     0x5b6cdbe2f894 - aoc2019[4384d573f23c25f4]::days::day16::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day16.rs:35:11
[INFO] [stdout]   24:     0x5b6cdbe2f894 - <aoc2019[4384d573f23c25f4]::days::day16::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day15::part1 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day15::part1' (65) panicked at src/days/day15.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1ba9c - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1ba9c - <aoc2019[4384d573f23c25f4]::days::day15::Day15 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day15.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1ba9c - <&mut <aoc2019[4384d573f23c25f4]::days::day15::Day15 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1ba9c - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day15::Day15 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1ba9c - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day15::Day15 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1ba9c - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day15::Day15 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe39063 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day15::Day15 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe39063 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day15::Day15 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe39063 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day15::Day15 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe39063 - <aoc2019[4384d573f23c25f4]::days::day15::Day15 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day15.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe13edc - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day15::Day15, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe13edc - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day15::Day15, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe13edc - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day15::Day15, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe13edc - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day15::Day15, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe13edc - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day15::Day15, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe13edc - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day15::Day15, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2f774 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day15::Day15, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2f774 - aoc2019[4384d573f23c25f4]::days::day15::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day15.rs:32:2
[INFO] [stdout]   38:     0x5b6cdbe2f774 - aoc2019[4384d573f23c25f4]::days::day15::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day15.rs:27:11
[INFO] [stdout]   39:     0x5b6cdbe2f774 - <aoc2019[4384d573f23c25f4]::days::day15::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day15::part1' (65) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "<too long to display>", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe14007 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day15::Day15, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe14007 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day15::Day15, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2f774 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day15::Day15, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2f774 - aoc2019[4384d573f23c25f4]::days::day15::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day15.rs:32:2
[INFO] [stdout]   23:     0x5b6cdbe2f774 - aoc2019[4384d573f23c25f4]::days::day15::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day15.rs:27:11
[INFO] [stdout]   24:     0x5b6cdbe2f774 - <aoc2019[4384d573f23c25f4]::days::day15::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day14::part1 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day14::part1' (63) panicked at src/days/day14.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1b68c - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1b68c - <aoc2019[4384d573f23c25f4]::days::day14::Day14 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day14.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1b68c - <&mut <aoc2019[4384d573f23c25f4]::days::day14::Day14 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1b68c - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day14::Day14 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1b68c - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day14::Day14 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1b68c - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day14::Day14 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe3f753 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day14::Day14 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe3f753 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day14::Day14 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe3f753 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day14::Day14 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe3f753 - <aoc2019[4384d573f23c25f4]::days::day14::Day14 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day14.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe13cac - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day14::Day14, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe13cac - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day14::Day14, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe13cac - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day14::Day14, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe13cac - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day14::Day14, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe13cac - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day14::Day14, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe13cac - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day14::Day14, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2f6b4 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day14::Day14, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2f6b4 - aoc2019[4384d573f23c25f4]::days::day14::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day14.rs:32:2
[INFO] [stdout]   38:     0x5b6cdbe2f6b4 - aoc2019[4384d573f23c25f4]::days::day14::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day14.rs:27:11
[INFO] [stdout]   39:     0x5b6cdbe2f6b4 - <aoc2019[4384d573f23c25f4]::days::day14::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day14::part1' (63) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "<too long to display>", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe13dd7 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day14::Day14, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe13dd7 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day14::Day14, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2f6b4 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day14::Day14, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2f6b4 - aoc2019[4384d573f23c25f4]::days::day14::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day14.rs:32:2
[INFO] [stdout]   23:     0x5b6cdbe2f6b4 - aoc2019[4384d573f23c25f4]::days::day14::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day14.rs:27:11
[INFO] [stdout]   24:     0x5b6cdbe2f6b4 - <aoc2019[4384d573f23c25f4]::days::day14::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day10::part2 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day10::part2' (55) panicked at src/days/day10.rs:347:9:
[INFO] [stdout] not yet implemented: Day 10 Part 2
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe272e8 - <aoc2019[4384d573f23c25f4]::days::day10::Day10 as aoch[17322d94c8fb296d]::aocday::AoCDay>::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day10.rs:347:3
[INFO] [stdout]   20:     0x5b6cdbe12fb1 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day10::Day10, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:34:26
[INFO] [stdout]   21:     0x5b6cdbe12fb1 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day10::Day10, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   22:     0x5b6cdbe2f3f4 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day10::Day10, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   23:     0x5b6cdbe2f3f4 - aoc2019[4384d573f23c25f4]::days::day10::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day10.rs:445:2
[INFO] [stdout]   24:     0x5b6cdbe2f3f4 - aoc2019[4384d573f23c25f4]::days::day10::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day10.rs:440:11
[INFO] [stdout]   25:     0x5b6cdbe2f3f4 - <aoc2019[4384d573f23c25f4]::days::day10::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   34:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   35:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   36:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   43:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   45:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   46:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   47:     0x793129354a64 - clone
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day18::part2 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day18::part2' (72) panicked at src/days/day18.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1c6cc - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1c6cc - <aoc2019[4384d573f23c25f4]::days::day18::Day18 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day18.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1c6cc - <&mut <aoc2019[4384d573f23c25f4]::days::day18::Day18 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1c6cc - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day18::Day18 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1c6cc - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day18::Day18 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1c6cc - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day18::Day18 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe41533 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day18::Day18 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe41533 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day18::Day18 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe41533 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day18::Day18 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe41533 - <aoc2019[4384d573f23c25f4]::days::day18::Day18 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day18.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe14540 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day18::Day18, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe14540 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day18::Day18, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe14540 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day18::Day18, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe14540 - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day18::Day18, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe14540 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day18::Day18, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe14540 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day18::Day18, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2fa14 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day18::Day18, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2fa14 - aoc2019[4384d573f23c25f4]::days::day18::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day18.rs:40:2
[INFO] [stdout]   38:     0x5b6cdbe2fa14 - aoc2019[4384d573f23c25f4]::days::day18::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day18.rs:35:11
[INFO] [stdout]   39:     0x5b6cdbe2fa14 - <aoc2019[4384d573f23c25f4]::days::day18::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day18::part2' (72) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "<too long to display>", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe14697 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day18::Day18, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe14697 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day18::Day18, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2fa14 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day18::Day18, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2fa14 - aoc2019[4384d573f23c25f4]::days::day18::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day18.rs:40:2
[INFO] [stdout]   23:     0x5b6cdbe2fa14 - aoc2019[4384d573f23c25f4]::days::day18::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day18.rs:35:11
[INFO] [stdout]   24:     0x5b6cdbe2fa14 - <aoc2019[4384d573f23c25f4]::days::day18::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day19::part1 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day19::part1' (73) panicked at src/days/day19.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1cadc - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1cadc - <aoc2019[4384d573f23c25f4]::days::day19::Day19 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day19.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1cadc - <&mut <aoc2019[4384d573f23c25f4]::days::day19::Day19 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1cadc - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day19::Day19 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1cadc - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day19::Day19 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1cadc - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day19::Day19 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe39223 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day19::Day19 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe39223 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day19::Day19 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe39223 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day19::Day19 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe39223 - <aoc2019[4384d573f23c25f4]::days::day19::Day19 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day19.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe1479c - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day19::Day19, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe1479c - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day19::Day19, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe1479c - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day19::Day19, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe1479c - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day19::Day19, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe1479c - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day19::Day19, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe1479c - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day19::Day19, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2fa74 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day19::Day19, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2fa74 - aoc2019[4384d573f23c25f4]::days::day19::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day19.rs:32:2
[INFO] [stdout]   38:     0x5b6cdbe2fa74 - aoc2019[4384d573f23c25f4]::days::day19::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day19.rs:27:11
[INFO] [stdout]   39:     0x5b6cdbe2fa74 - <aoc2019[4384d573f23c25f4]::days::day19::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day19::part1' (73) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "<too long to display>", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe148c7 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day19::Day19, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe148c7 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day19::Day19, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2fa74 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day19::Day19, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2fa74 - aoc2019[4384d573f23c25f4]::days::day19::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day19.rs:32:2
[INFO] [stdout]   23:     0x5b6cdbe2fa74 - aoc2019[4384d573f23c25f4]::days::day19::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day19.rs:27:11
[INFO] [stdout]   24:     0x5b6cdbe2fa74 - <aoc2019[4384d573f23c25f4]::days::day19::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day19::part2 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day19::part2' (74) panicked at src/days/day19.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1cadc - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1cadc - <aoc2019[4384d573f23c25f4]::days::day19::Day19 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day19.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1cadc - <&mut <aoc2019[4384d573f23c25f4]::days::day19::Day19 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1cadc - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day19::Day19 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1cadc - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day19::Day19 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1cadc - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day19::Day19 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe39223 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day19::Day19 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe39223 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day19::Day19 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe39223 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day19::Day19 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe39223 - <aoc2019[4384d573f23c25f4]::days::day19::Day19 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day19.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe14770 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day19::Day19, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe14770 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day19::Day19, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe14770 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day19::Day19, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe14770 - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day19::Day19, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe14770 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day19::Day19, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe14770 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day19::Day19, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2fad4 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day19::Day19, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2fad4 - aoc2019[4384d573f23c25f4]::days::day19::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day19.rs:40:2
[INFO] [stdout]   38:     0x5b6cdbe2fad4 - aoc2019[4384d573f23c25f4]::days::day19::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day19.rs:35:11
[INFO] [stdout]   39:     0x5b6cdbe2fad4 - <aoc2019[4384d573f23c25f4]::days::day19::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day19::part2' (74) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "<too long to display>", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe148c7 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day19::Day19, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe148c7 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day19::Day19, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2fad4 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day19::Day19, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2fad4 - aoc2019[4384d573f23c25f4]::days::day19::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day19.rs:40:2
[INFO] [stdout]   23:     0x5b6cdbe2fad4 - aoc2019[4384d573f23c25f4]::days::day19::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day19.rs:35:11
[INFO] [stdout]   24:     0x5b6cdbe2fad4 - <aoc2019[4384d573f23c25f4]::days::day19::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day20::part2 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day20::part2' (76) panicked at src/days/day20.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1ceec - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1ceec - <aoc2019[4384d573f23c25f4]::days::day20::Day20 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day20.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1ceec - <&mut <aoc2019[4384d573f23c25f4]::days::day20::Day20 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1ceec - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day20::Day20 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1ceec - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day20::Day20 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1ceec - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day20::Day20 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe3f833 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day20::Day20 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe3f833 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day20::Day20 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe3f833 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day20::Day20 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe3f833 - <aoc2019[4384d573f23c25f4]::days::day20::Day20 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day20.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe149a0 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day20::Day20, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe149a0 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day20::Day20, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe149a0 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day20::Day20, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe149a0 - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day20::Day20, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe149a0 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day20::Day20, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe149a0 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day20::Day20, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2fb94 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day20::Day20, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2fb94 - aoc2019[4384d573f23c25f4]::days::day20::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day20.rs:40:2
[INFO] [stdout]   38:     0x5b6cdbe2fb94 - aoc2019[4384d573f23c25f4]::days::day20::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day20.rs:35:11
[INFO] [stdout]   39:     0x5b6cdbe2fb94 - <aoc2019[4384d573f23c25f4]::days::day20::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day20::part2' (76) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "<too long to display>", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe14af7 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day20::Day20, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe14af7 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day20::Day20, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2fb94 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day20::Day20, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2fb94 - aoc2019[4384d573f23c25f4]::days::day20::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day20.rs:40:2
[INFO] [stdout]   23:     0x5b6cdbe2fb94 - aoc2019[4384d573f23c25f4]::days::day20::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day20.rs:35:11
[INFO] [stdout]   24:     0x5b6cdbe2fb94 - <aoc2019[4384d573f23c25f4]::days::day20::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day21::part1 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day21::part1' (77) panicked at src/days/day21.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1d2fc - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1d2fc - <aoc2019[4384d573f23c25f4]::days::day21::Day21 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day21.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1d2fc - <&mut <aoc2019[4384d573f23c25f4]::days::day21::Day21 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1d2fc - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day21::Day21 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1d2fc - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day21::Day21 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1d2fc - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day21::Day21 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe39303 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day21::Day21 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe39303 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day21::Day21 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe39303 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day21::Day21 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe39303 - <aoc2019[4384d573f23c25f4]::days::day21::Day21 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day21.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe14bfc - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day21::Day21, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe14bfc - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day21::Day21, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe14bfc - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day21::Day21, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe14bfc - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day21::Day21, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe14bfc - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day21::Day21, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe14bfc - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day21::Day21, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2fbf4 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day21::Day21, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2fbf4 - aoc2019[4384d573f23c25f4]::days::day21::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day21.rs:32:2
[INFO] [stdout]   38:     0x5b6cdbe2fbf4 - aoc2019[4384d573f23c25f4]::days::day21::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day21.rs:27:11
[INFO] [stdout]   39:     0x5b6cdbe2fbf4 - <aoc2019[4384d573f23c25f4]::days::day21::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day21::part1' (77) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "<too long to display>", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe14d27 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day21::Day21, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe14d27 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day21::Day21, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2fbf4 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day21::Day21, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2fbf4 - aoc2019[4384d573f23c25f4]::days::day21::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day21.rs:32:2
[INFO] [stdout]   23:     0x5b6cdbe2fbf4 - aoc2019[4384d573f23c25f4]::days::day21::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day21.rs:27:11
[INFO] [stdout]   24:     0x5b6cdbe2fbf4 - <aoc2019[4384d573f23c25f4]::days::day21::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day17::part1 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day17::part1' (69) panicked at src/days/day17.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1c2bc - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1c2bc - <aoc2019[4384d573f23c25f4]::days::day17::Day17 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day17.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1c2bc - <&mut <aoc2019[4384d573f23c25f4]::days::day17::Day17 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1c2bc - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day17::Day17 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1c2bc - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day17::Day17 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1c2bc - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day17::Day17 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe39143 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day17::Day17 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe39143 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day17::Day17 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe39143 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day17::Day17 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe39143 - <aoc2019[4384d573f23c25f4]::days::day17::Day17 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day17.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe1433c - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day17::Day17, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe1433c - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day17::Day17, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe1433c - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day17::Day17, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe1433c - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day17::Day17, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe1433c - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day17::Day17, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe1433c - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day17::Day17, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2f8f4 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day17::Day17, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2f8f4 - aoc2019[4384d573f23c25f4]::days::day17::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day17.rs:32:2
[INFO] [stdout]   38:     0x5b6cdbe2f8f4 - aoc2019[4384d573f23c25f4]::days::day17::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day17.rs:27:11
[INFO] [stdout]   39:     0x5b6cdbe2f8f4 - <aoc2019[4384d573f23c25f4]::days::day17::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day17::part1' (69) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "<too long to display>", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe14467 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day17::Day17, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe14467 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day17::Day17, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2f8f4 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day17::Day17, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2f8f4 - aoc2019[4384d573f23c25f4]::days::day17::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day17.rs:32:2
[INFO] [stdout]   23:     0x5b6cdbe2f8f4 - aoc2019[4384d573f23c25f4]::days::day17::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day17.rs:27:11
[INFO] [stdout]   24:     0x5b6cdbe2f8f4 - <aoc2019[4384d573f23c25f4]::days::day17::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day17::part2 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day17::part2' (70) panicked at src/days/day17.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1c2bc - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1c2bc - <aoc2019[4384d573f23c25f4]::days::day17::Day17 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day17.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1c2bc - <&mut <aoc2019[4384d573f23c25f4]::days::day17::Day17 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1c2bc - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day17::Day17 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1c2bc - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day17::Day17 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1c2bc - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day17::Day17 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe39143 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day17::Day17 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe39143 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day17::Day17 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe39143 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day17::Day17 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe39143 - <aoc2019[4384d573f23c25f4]::days::day17::Day17 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day17.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe14310 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day17::Day17, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe14310 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day17::Day17, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe14310 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day17::Day17, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe14310 - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day17::Day17, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe14310 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day17::Day17, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe14310 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day17::Day17, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2f954 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day17::Day17, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2f954 - aoc2019[4384d573f23c25f4]::days::day17::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day17.rs:40:2
[INFO] [stdout]   38:     0x5b6cdbe2f954 - aoc2019[4384d573f23c25f4]::days::day17::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day17.rs:35:11
[INFO] [stdout]   39:     0x5b6cdbe2f954 - <aoc2019[4384d573f23c25f4]::days::day17::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day17::part2' (70) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "<too long to display>", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe14467 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day17::Day17, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe14467 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day17::Day17, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2f954 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day17::Day17, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2f954 - aoc2019[4384d573f23c25f4]::days::day17::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day17.rs:40:2
[INFO] [stdout]   23:     0x5b6cdbe2f954 - aoc2019[4384d573f23c25f4]::days::day17::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day17.rs:35:11
[INFO] [stdout]   24:     0x5b6cdbe2f954 - <aoc2019[4384d573f23c25f4]::days::day17::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day21::part2 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day21::part2' (78) panicked at src/days/day21.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1d2fc - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1d2fc - <aoc2019[4384d573f23c25f4]::days::day21::Day21 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day21.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1d2fc - <&mut <aoc2019[4384d573f23c25f4]::days::day21::Day21 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1d2fc - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day21::Day21 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1d2fc - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day21::Day21 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1d2fc - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day21::Day21 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe39303 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day21::Day21 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe39303 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day21::Day21 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe39303 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day21::Day21 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe39303 - <aoc2019[4384d573f23c25f4]::days::day21::Day21 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day21.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe14bd0 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day21::Day21, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe14bd0 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day21::Day21, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe14bd0 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day21::Day21, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe14bd0 - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day21::Day21, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe14bd0 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day21::Day21, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe14bd0 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day21::Day21, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2fc54 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day21::Day21, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2fc54 - aoc2019[4384d573f23c25f4]::days::day21::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day21.rs:40:2
[INFO] [stdout]   38:     0x5b6cdbe2fc54 - aoc2019[4384d573f23c25f4]::days::day21::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day21.rs:35:11
[INFO] [stdout]   39:     0x5b6cdbe2fc54 - <aoc2019[4384d573f23c25f4]::days::day21::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day21::part2' (78) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "<too long to display>", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe14d27 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day21::Day21, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe14d27 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day21::Day21, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2fc54 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day21::Day21, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2fc54 - aoc2019[4384d573f23c25f4]::days::day21::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day21.rs:40:2
[INFO] [stdout]   23:     0x5b6cdbe2fc54 - aoc2019[4384d573f23c25f4]::days::day21::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day21.rs:35:11
[INFO] [stdout]   24:     0x5b6cdbe2fc54 - <aoc2019[4384d573f23c25f4]::days::day21::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day15::part2 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day15::part2' (66) panicked at src/days/day15.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1ba9c - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1ba9c - <aoc2019[4384d573f23c25f4]::days::day15::Day15 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day15.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1ba9c - <&mut <aoc2019[4384d573f23c25f4]::days::day15::Day15 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1ba9c - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day15::Day15 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1ba9c - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day15::Day15 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1ba9c - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day15::Day15 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe39063 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day15::Day15 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe39063 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day15::Day15 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe39063 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day15::Day15 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe39063 - <aoc2019[4384d573f23c25f4]::days::day15::Day15 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day15.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe13eb0 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day15::Day15, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe13eb0 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day15::Day15, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe13eb0 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day15::Day15, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe13eb0 - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day15::Day15, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe13eb0 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day15::Day15, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe13eb0 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day15::Day15, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2f7d4 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day15::Day15, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2f7d4 - aoc2019[4384d573f23c25f4]::days::day15::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day15.rs:40:2
[INFO] [stdout]   38:     0x5b6cdbe2f7d4 - aoc2019[4384d573f23c25f4]::days::day15::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day15.rs:35:11
[INFO] [stdout]   39:     0x5b6cdbe2f7d4 - <aoc2019[4384d573f23c25f4]::days::day15::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day15::part2' (66) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "<too long to display>", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe14007 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day15::Day15, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe14007 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day15::Day15, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2f7d4 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day15::Day15, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2f7d4 - aoc2019[4384d573f23c25f4]::days::day15::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day15.rs:40:2
[INFO] [stdout]   23:     0x5b6cdbe2f7d4 - aoc2019[4384d573f23c25f4]::days::day15::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day15.rs:35:11
[INFO] [stdout]   24:     0x5b6cdbe2f7d4 - <aoc2019[4384d573f23c25f4]::days::day15::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day20::part1 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day20::part1' (75) panicked at src/days/day20.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1ceec - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1ceec - <aoc2019[4384d573f23c25f4]::days::day20::Day20 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day20.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1ceec - <&mut <aoc2019[4384d573f23c25f4]::days::day20::Day20 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1ceec - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day20::Day20 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1ceec - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day20::Day20 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1ceec - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day20::Day20 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe3f833 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day20::Day20 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe3f833 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day20::Day20 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe3f833 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day20::Day20 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe3f833 - <aoc2019[4384d573f23c25f4]::days::day20::Day20 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day20.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe149cc - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day20::Day20, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe149cc - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day20::Day20, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe149cc - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day20::Day20, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe149cc - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day20::Day20, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe149cc - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day20::Day20, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe149cc - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day20::Day20, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2fb34 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day20::Day20, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2fb34 - aoc2019[4384d573f23c25f4]::days::day20::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day20.rs:32:2
[INFO] [stdout]   38:     0x5b6cdbe2fb34 - aoc2019[4384d573f23c25f4]::days::day20::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day20.rs:27:11
[INFO] [stdout]   39:     0x5b6cdbe2fb34 - <aoc2019[4384d573f23c25f4]::days::day20::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day20::part1' (75) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "<too long to display>", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe14af7 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day20::Day20, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe14af7 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day20::Day20, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2fb34 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day20::Day20, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2fb34 - aoc2019[4384d573f23c25f4]::days::day20::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day20.rs:32:2
[INFO] [stdout]   23:     0x5b6cdbe2fb34 - aoc2019[4384d573f23c25f4]::days::day20::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day20.rs:27:11
[INFO] [stdout]   24:     0x5b6cdbe2fb34 - <aoc2019[4384d573f23c25f4]::days::day20::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day23::part2 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day23::part2' (82) panicked at src/days/day23.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1db1c - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1db1c - <aoc2019[4384d573f23c25f4]::days::day23::Day23 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day23.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1db1c - <&mut <aoc2019[4384d573f23c25f4]::days::day23::Day23 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1db1c - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day23::Day23 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1db1c - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day23::Day23 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1db1c - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day23::Day23 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe41613 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day23::Day23 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe41613 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day23::Day23 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe41613 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day23::Day23 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe41613 - <aoc2019[4384d573f23c25f4]::days::day23::Day23 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day23.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe15030 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day23::Day23, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe15030 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day23::Day23, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe15030 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day23::Day23, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe15030 - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day23::Day23, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe15030 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day23::Day23, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe15030 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day23::Day23, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2fdd4 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day23::Day23, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2fdd4 - aoc2019[4384d573f23c25f4]::days::day23::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day23.rs:40:2
[INFO] [stdout]   38:     0x5b6cdbe2fdd4 - aoc2019[4384d573f23c25f4]::days::day23::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day23.rs:35:11
[INFO] [stdout]   39:     0x5b6cdbe2fdd4 - <aoc2019[4384d573f23c25f4]::days::day23::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day23::part2' (82) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "<too long to display>", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe15187 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day23::Day23, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe15187 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day23::Day23, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2fdd4 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day23::Day23, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2fdd4 - aoc2019[4384d573f23c25f4]::days::day23::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day23.rs:40:2
[INFO] [stdout]   23:     0x5b6cdbe2fdd4 - aoc2019[4384d573f23c25f4]::days::day23::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day23.rs:35:11
[INFO] [stdout]   24:     0x5b6cdbe2fdd4 - <aoc2019[4384d573f23c25f4]::days::day23::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day24::part1 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day24::part1' (83) panicked at src/days/day24.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1df2c - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1df2c - <aoc2019[4384d573f23c25f4]::days::day24::Day24 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day24.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1df2c - <&mut <aoc2019[4384d573f23c25f4]::days::day24::Day24 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1df2c - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day24::Day24 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1df2c - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day24::Day24 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1df2c - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day24::Day24 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe394c3 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day24::Day24 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe394c3 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day24::Day24 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe394c3 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day24::Day24 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe394c3 - <aoc2019[4384d573f23c25f4]::days::day24::Day24 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day24.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe1528c - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day24::Day24, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe1528c - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day24::Day24, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe1528c - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day24::Day24, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe1528c - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day24::Day24, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe1528c - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day24::Day24, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe1528c - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day24::Day24, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2fe34 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day24::Day24, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2fe34 - aoc2019[4384d573f23c25f4]::days::day24::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day24.rs:32:2
[INFO] [stdout]   38:     0x5b6cdbe2fe34 - aoc2019[4384d573f23c25f4]::days::day24::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day24.rs:27:11
[INFO] [stdout]   39:     0x5b6cdbe2fe34 - <aoc2019[4384d573f23c25f4]::days::day24::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day24::part1' (83) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "..###\r\n##...\r\n#...#\r\n#.#.#\r\n.#.#.\r\n", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe153b7 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day24::Day24, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe153b7 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day24::Day24, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2fe34 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day24::Day24, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2fe34 - aoc2019[4384d573f23c25f4]::days::day24::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day24.rs:32:2
[INFO] [stdout]   23:     0x5b6cdbe2fe34 - aoc2019[4384d573f23c25f4]::days::day24::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day24.rs:27:11
[INFO] [stdout]   24:     0x5b6cdbe2fe34 - <aoc2019[4384d573f23c25f4]::days::day24::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day25::part2 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day25::part2' (86) panicked at src/days/day25.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1e33c - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1e33c - <aoc2019[4384d573f23c25f4]::days::day25::Day25 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day25.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1e33c - <&mut <aoc2019[4384d573f23c25f4]::days::day25::Day25 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1e33c - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day25::Day25 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1e33c - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day25::Day25 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1e33c - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day25::Day25 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe3f913 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day25::Day25 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe3f913 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day25::Day25 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe3f913 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day25::Day25 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe3f913 - <aoc2019[4384d573f23c25f4]::days::day25::Day25 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day25.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe15490 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day25::Day25, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe15490 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day25::Day25, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe15490 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day25::Day25, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe15490 - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day25::Day25, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe15490 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day25::Day25, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe15490 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day25::Day25, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2ff54 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day25::Day25, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2ff54 - aoc2019[4384d573f23c25f4]::days::day25::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day25.rs:40:2
[INFO] [stdout]   38:     0x5b6cdbe2ff54 - aoc2019[4384d573f23c25f4]::days::day25::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day25.rs:35:11
[INFO] [stdout]   39:     0x5b6cdbe2ff54 - <aoc2019[4384d573f23c25f4]::days::day25::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day25::part2' (86) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "<too long to display>", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe155e7 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day25::Day25, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe155e7 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day25::Day25, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2ff54 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day25::Day25, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2ff54 - aoc2019[4384d573f23c25f4]::days::day25::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day25.rs:40:2
[INFO] [stdout]   23:     0x5b6cdbe2ff54 - aoc2019[4384d573f23c25f4]::days::day25::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day25.rs:35:11
[INFO] [stdout]   24:     0x5b6cdbe2ff54 - <aoc2019[4384d573f23c25f4]::days::day25::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day25::part1 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day25::part1' (85) panicked at src/days/day25.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1e33c - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1e33c - <aoc2019[4384d573f23c25f4]::days::day25::Day25 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day25.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1e33c - <&mut <aoc2019[4384d573f23c25f4]::days::day25::Day25 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1e33c - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day25::Day25 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1e33c - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day25::Day25 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1e33c - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day25::Day25 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe3f913 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day25::Day25 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe3f913 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day25::Day25 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe3f913 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day25::Day25 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe3f913 - <aoc2019[4384d573f23c25f4]::days::day25::Day25 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day25.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe154bc - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day25::Day25, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe154bc - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day25::Day25, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe154bc - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day25::Day25, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe154bc - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day25::Day25, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe154bc - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day25::Day25, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe154bc - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day25::Day25, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2fef4 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day25::Day25, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2fef4 - aoc2019[4384d573f23c25f4]::days::day25::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day25.rs:32:2
[INFO] [stdout]   38:     0x5b6cdbe2fef4 - aoc2019[4384d573f23c25f4]::days::day25::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day25.rs:27:11
[INFO] [stdout]   39:     0x5b6cdbe2fef4 - <aoc2019[4384d573f23c25f4]::days::day25::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day25::part1' (85) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "<too long to display>", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe155e7 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day25::Day25, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe155e7 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day25::Day25, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2fef4 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day25::Day25, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2fef4 - aoc2019[4384d573f23c25f4]::days::day25::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day25.rs:32:2
[INFO] [stdout]   23:     0x5b6cdbe2fef4 - aoc2019[4384d573f23c25f4]::days::day25::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day25.rs:27:11
[INFO] [stdout]   24:     0x5b6cdbe2fef4 - <aoc2019[4384d573f23c25f4]::days::day25::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day24::part2 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day24::part2' (84) panicked at src/days/day24.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1df2c - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1df2c - <aoc2019[4384d573f23c25f4]::days::day24::Day24 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day24.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1df2c - <&mut <aoc2019[4384d573f23c25f4]::days::day24::Day24 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1df2c - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day24::Day24 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1df2c - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day24::Day24 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1df2c - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day24::Day24 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe394c3 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day24::Day24 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe394c3 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day24::Day24 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe394c3 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day24::Day24 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe394c3 - <aoc2019[4384d573f23c25f4]::days::day24::Day24 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day24.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe15260 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day24::Day24, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe15260 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day24::Day24, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe15260 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day24::Day24, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe15260 - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day24::Day24, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe15260 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day24::Day24, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe15260 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day24::Day24, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2fe94 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day24::Day24, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2fe94 - aoc2019[4384d573f23c25f4]::days::day24::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day24.rs:40:2
[INFO] [stdout]   38:     0x5b6cdbe2fe94 - aoc2019[4384d573f23c25f4]::days::day24::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day24.rs:35:11
[INFO] [stdout]   39:     0x5b6cdbe2fe94 - <aoc2019[4384d573f23c25f4]::days::day24::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day24::part2' (84) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "..###\r\n##...\r\n#...#\r\n#.#.#\r\n.#.#.\r\n", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe153b7 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day24::Day24, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe153b7 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day24::Day24, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2fe94 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day24::Day24, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2fe94 - aoc2019[4384d573f23c25f4]::days::day24::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day24.rs:40:2
[INFO] [stdout]   23:     0x5b6cdbe2fe94 - aoc2019[4384d573f23c25f4]::days::day24::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day24.rs:35:11
[INFO] [stdout]   24:     0x5b6cdbe2fe94 - <aoc2019[4384d573f23c25f4]::days::day24::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day23::part1 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day23::part1' (81) panicked at src/days/day23.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1db1c - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1db1c - <aoc2019[4384d573f23c25f4]::days::day23::Day23 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day23.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1db1c - <&mut <aoc2019[4384d573f23c25f4]::days::day23::Day23 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1db1c - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day23::Day23 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1db1c - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day23::Day23 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1db1c - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day23::Day23 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe41613 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day23::Day23 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe41613 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day23::Day23 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe41613 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day23::Day23 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe41613 - <aoc2019[4384d573f23c25f4]::days::day23::Day23 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day23.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe1505c - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day23::Day23, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe1505c - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day23::Day23, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe1505c - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day23::Day23, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe1505c - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day23::Day23, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe1505c - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day23::Day23, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe1505c - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day23::Day23, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2fd74 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day23::Day23, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2fd74 - aoc2019[4384d573f23c25f4]::days::day23::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day23.rs:32:2
[INFO] [stdout]   38:     0x5b6cdbe2fd74 - aoc2019[4384d573f23c25f4]::days::day23::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day23.rs:27:11
[INFO] [stdout]   39:     0x5b6cdbe2fd74 - <aoc2019[4384d573f23c25f4]::days::day23::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day23::part1' (81) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "<too long to display>", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe15187 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day23::Day23, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe15187 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day23::Day23, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2fd74 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day23::Day23, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2fd74 - aoc2019[4384d573f23c25f4]::days::day23::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day23.rs:32:2
[INFO] [stdout]   23:     0x5b6cdbe2fd74 - aoc2019[4384d573f23c25f4]::days::day23::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day23.rs:27:11
[INFO] [stdout]   24:     0x5b6cdbe2fd74 - <aoc2019[4384d573f23c25f4]::days::day23::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stderr] error: test failed, to rerun pass `--bin aoc2019`
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day22::part2 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day22::part2' (80) panicked at src/days/day22.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1d70c - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1d70c - <aoc2019[4384d573f23c25f4]::days::day22::Day22 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day22.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1d70c - <&mut <aoc2019[4384d573f23c25f4]::days::day22::Day22 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1d70c - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day22::Day22 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1d70c - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day22::Day22 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1d70c - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day22::Day22 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe393e3 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day22::Day22 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe393e3 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day22::Day22 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe393e3 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day22::Day22 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe393e3 - <aoc2019[4384d573f23c25f4]::days::day22::Day22 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day22.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe14e00 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day22::Day22, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe14e00 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day22::Day22, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe14e00 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day22::Day22, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe14e00 - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day22::Day22, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe14e00 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day22::Day22, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe14e00 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day22::Day22, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2fd14 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day22::Day22, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2fd14 - aoc2019[4384d573f23c25f4]::days::day22::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day22.rs:40:2
[INFO] [stdout]   38:     0x5b6cdbe2fd14 - aoc2019[4384d573f23c25f4]::days::day22::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day22.rs:35:11
[INFO] [stdout]   39:     0x5b6cdbe2fd14 - <aoc2019[4384d573f23c25f4]::days::day22::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day22::part2' (80) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "<too long to display>", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe14f57 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day22::Day22, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe14f57 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day22::Day22, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2fd14 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day22::Day22, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2fd14 - aoc2019[4384d573f23c25f4]::days::day22::part2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day22.rs:40:2
[INFO] [stdout]   23:     0x5b6cdbe2fd14 - aoc2019[4384d573f23c25f4]::days::day22::part2::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day22.rs:35:11
[INFO] [stdout]   24:     0x5b6cdbe2fd14 - <aoc2019[4384d573f23c25f4]::days::day22::part2::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- days::day22::part1 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day22::part1' (79) panicked at src/days/day22.rs:15:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbf74d92 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5b6cdbe1d70c - <core[585f66e14d78f9ba]::result::Result<u8, core[585f66e14d78f9ba]::num::error::ParseIntError>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b6cdbe1d70c - <aoc2019[4384d573f23c25f4]::days::day22::Day22 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day22.rs:15:29
[INFO] [stdout]   22:     0x5b6cdbe1d70c - <&mut <aoc2019[4384d573f23c25f4]::days::day22::Day22 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<(&str,)>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:310:21
[INFO] [stdout]   23:     0x5b6cdbe1d70c - <core[585f66e14d78f9ba]::option::Option<&str>>::map::<u8, &mut <aoc2019[4384d573f23c25f4]::days::day22::Day22 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/option.rs:1165:29
[INFO] [stdout]   24:     0x5b6cdbe1d70c - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day22::Day22 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::next
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/adapters/map.rs:107:26
[INFO] [stdout]   25:     0x5b6cdbe1d70c - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter_nested::SpecFromIterNested<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day22::Day22 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter_nested.rs:24:41
[INFO] [stdout]   26:     0x5b6cdbe393e3 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as alloc[15e7b27aba85d2e2]::vec::spec_from_iter::SpecFromIter<u8, core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day22::Day22 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   27:     0x5b6cdbe393e3 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as core[585f66e14d78f9ba]::iter::traits::collect::FromIterator<u8>>::from_iter::<core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day22::Day22 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/vec/mod.rs:3777:9
[INFO] [stdout]   28:     0x5b6cdbe393e3 - <core[585f66e14d78f9ba]::iter::adapters::map::Map<core[585f66e14d78f9ba]::iter::adapters::filter_map::FilterMap<core[585f66e14d78f9ba]::str::iter::Split<char>, aoch[17322d94c8fb296d]::parsing::trimmed>, <aoc2019[4384d573f23c25f4]::days::day22::Day22 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse::{closure#0}> as core[585f66e14d78f9ba]::iter::traits::iterator::Iterator>::collect::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/iter/traits/iterator.rs:2032:9
[INFO] [stdout]   29:     0x5b6cdbe393e3 - <aoc2019[4384d573f23c25f4]::days::day22::Day22 as aoch[17322d94c8fb296d]::aocday::AoCDay>::parse
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day22.rs:16:5
[INFO] [stdout]   30:     0x5b6cdbe14e2c - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day22::Day22, usize>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:71
[INFO] [stdout]   31:     0x5b6cdbe14e2c - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day22::Day22, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5b6cdbe14e2c - std[3f03f8b59f91bef1]::panicking::catch_unwind::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day22::Day22, usize>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5b6cdbe14e2c - std[3f03f8b59f91bef1]::panic::catch_unwind::<aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day22::Day22, usize>::{closure#0}::{closure#0}, alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5b6cdbe14e2c - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day22::Day22, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:19:39
[INFO] [stdout]   35:     0x5b6cdbe14e2c - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day22::Day22, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   36:     0x5b6cdbe2fcb4 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day22::Day22, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   37:     0x5b6cdbe2fcb4 - aoc2019[4384d573f23c25f4]::days::day22::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day22.rs:32:2
[INFO] [stdout]   38:     0x5b6cdbe2fcb4 - aoc2019[4384d573f23c25f4]::days::day22::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day22.rs:27:11
[INFO] [stdout]   39:     0x5b6cdbe2fcb4 - <aoc2019[4384d573f23c25f4]::days::day22::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   60:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   61:     0x793129354a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'days::day22::part1' (79) panicked at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5:
[INFO] [stdout] error parsing input: `Any { .. }` (input = ColoredString { input: "<too long to display>", fgcolor: None, bgcolor: None, style: Style(1) })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b6cdbf5e152 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b6cdbf5e152 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b6cdbf7491a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b6cdbf7491a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5b6cdbf63026 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b6cdbf63026 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5b6cdbf3c8ef - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b6cdbf3c8ef - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b6cdbf56489 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b6cdbe4e5be - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5b6cdbe4e5be - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5b6cdbf56642 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5b6cdbf56642 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b6cdbf3c9a8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b6cdbf31b69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b6cdbf3d7fd - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b6cdbf74ffc - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b6cdbe14f57 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day22::Day22, usize>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:24:5
[INFO] [stdout]   20:     0x5b6cdbe14f57 - aoch[17322d94c8fb296d]::testing::run_test::<&str, usize, usize, aoch[17322d94c8fb296d]::testing::test_runner<aoc2019[4384d573f23c25f4]::days::day22::Day22, usize>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:90:19
[INFO] [stdout]   21:     0x5b6cdbe2fcb4 - aoch[17322d94c8fb296d]::testing::test_runner::<aoc2019[4384d573f23c25f4]::days::day22::Day22, usize>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/git/checkouts/aochelper-1d8b6bc508b0c5c7/e298efd/src/testing.rs:18:2
[INFO] [stdout]   22:     0x5b6cdbe2fcb4 - aoc2019[4384d573f23c25f4]::days::day22::part1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day22.rs:32:2
[INFO] [stdout]   23:     0x5b6cdbe2fcb4 - aoc2019[4384d573f23c25f4]::days::day22::part1::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/days/day22.rs:27:11
[INFO] [stdout]   24:     0x5b6cdbe2fcb4 - <aoc2019[4384d573f23c25f4]::days::day22::part1::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b6cdbe4296b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b6cdbe4296b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x5b6cdbe4f1ca - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5b6cdbe4f1ca - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x5b6cdbe4f1ca - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x5b6cdbe49694 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x5b6cdbe49694 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x5b6cdbe51cc2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b6cdbe51cc2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x5b6cdbe51cc2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b6cdbf5d9ff - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x5b6cdbf5d9ff - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7931292c7aa4 - <unknown>
[INFO] [stdout]   46:     0x793129354a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     days::day06::part1
[INFO] [stdout]     days::day10::asteroids_visible_from
[INFO] [stdout]     days::day10::find_positions
[INFO] [stdout]     days::day10::part1
[INFO] [stdout]     days::day10::part2
[INFO] [stdout]     days::day10::unrotated_coordinate_visits
[INFO] [stdout]     days::day13::part1
[INFO] [stdout]     days::day13::part2
[INFO] [stdout]     days::day14::part1
[INFO] [stdout]     days::day14::part2
[INFO] [stdout]     days::day15::part1
[INFO] [stdout]     days::day15::part2
[INFO] [stdout]     days::day16::part1
[INFO] [stdout]     days::day16::part2
[INFO] [stdout]     days::day17::part1
[INFO] [stdout]     days::day17::part2
[INFO] [stdout]     days::day18::part1
[INFO] [stdout]     days::day18::part2
[INFO] [stdout]     days::day19::part1
[INFO] [stdout]     days::day19::part2
[INFO] [stdout]     days::day20::part1
[INFO] [stdout]     days::day20::part2
[INFO] [stdout]     days::day21::part1
[INFO] [stdout]     days::day21::part2
[INFO] [stdout]     days::day22::part1
[INFO] [stdout]     days::day22::part2
[INFO] [stdout]     days::day23::part1
[INFO] [stdout]     days::day23::part2
[INFO] [stdout]     days::day24::part1
[INFO] [stdout]     days::day24::part2
[INFO] [stdout]     days::day25::part1
[INFO] [stdout]     days::day25::part2
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 41 passed; 32 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.42s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "7c2995caa2d2bcbb39c56e01f147b6e2fb152ed68977f8c760cad9ad28ba2107", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7c2995caa2d2bcbb39c56e01f147b6e2fb152ed68977f8c760cad9ad28ba2107", kill_on_drop: false }`
[INFO] [stdout] 7c2995caa2d2bcbb39c56e01f147b6e2fb152ed68977f8c760cad9ad28ba2107
