[INFO] cloning repository https://github.com/benvonhandorf/aoc-2024
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/benvonhandorf/aoc-2024" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbenvonhandorf%2Faoc-2024", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbenvonhandorf%2Faoc-2024'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 5fd041ac15999d1ddafc0d7b736cd9d6c6fc626a
[INFO] testing benvonhandorf/aoc-2024 against master#0d162b25edd5bf0dba9a22e83b614f1113e90474 for pr-150681
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbenvonhandorf%2Faoc-2024" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/benvonhandorf/aoc-2024
[INFO] finished tweaking git repo https://github.com/benvonhandorf/aoc-2024
[INFO] tweaked toml for git repo https://github.com/benvonhandorf/aoc-2024 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/benvonhandorf/aoc-2024 on toolchain 0d162b25edd5bf0dba9a22e83b614f1113e90474
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/benvonhandorf/aoc-2024 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] aa27f85651d30b40435d063b4d306d8e7b0114e06fe223fc04eeb4b493a1b8c0
[INFO] running `Command { std: "docker" "start" "-a" "aa27f85651d30b40435d063b4d306d8e7b0114e06fe223fc04eeb4b493a1b8c0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "aa27f85651d30b40435d063b4d306d8e7b0114e06fe223fc04eeb4b493a1b8c0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "aa27f85651d30b40435d063b4d306d8e7b0114e06fe223fc04eeb4b493a1b8c0", kill_on_drop: false }`
[INFO] [stdout] aa27f85651d30b40435d063b4d306d8e7b0114e06fe223fc04eeb4b493a1b8c0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 86a761a8da444ff28da352c69bd75c67e2f610d063fbcf8dcf876181d9b1dd9f
[INFO] running `Command { std: "docker" "start" "-a" "86a761a8da444ff28da352c69bd75c67e2f610d063fbcf8dcf876181d9b1dd9f", kill_on_drop: false }`
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling either v1.13.0
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling advent_1 v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `itertools::Itertools`
[INFO] [stdout]  --> src/advent1.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use itertools::Itertools;
[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: `io::Error`
[INFO] [stdout]  --> src/advent2.rs:1:31
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{fs::read_to_string, io::Error};
[INFO] [stdout]   |                               ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]   --> src/advent2.rs:25:55
[INFO] [stdout]    |
[INFO] [stdout] 25 |     let deltas : Vec<i32> = levels.windows(2).map(|w| (w[0] - w[1]) )
[INFO] [stdout]    |                                                       ^           ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 25 -     let deltas : Vec<i32> = levels.windows(2).map(|w| (w[0] - w[1]) )
[INFO] [stdout] 25 +     let deltas : Vec<i32> = levels.windows(2).map(|w| w[0] - w[1]  )
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `io::Error`, `ops::IndexMut`, and `slice::RChunks`
[INFO] [stdout]  --> src/advent3.rs:1:31
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{fs::read_to_string, io::Error, ops::IndexMut, slice::RChunks};
[INFO] [stdout]   |                               ^^^^^^^^^  ^^^^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `regex::Regex`
[INFO] [stdout]  --> src/advent4.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use regex::Regex;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `IndexMut`, `io::Error`, and `slice::RChunks`
[INFO] [stdout]  --> src/advent4.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     io::Error,
[INFO] [stdout]   |     ^^^^^^^^^
[INFO] [stdout] 6 |     ops::{Index, IndexMut},
[INFO] [stdout]   |                  ^^^^^^^^
[INFO] [stdout] 7 |     slice::RChunks,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `iproduct`
[INFO] [stdout]  --> src/advent5.rs:1:17
[INFO] [stdout]   |
[INFO] [stdout] 1 | use itertools::{iproduct, Itertools};
[INFO] [stdout]   |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `regex::Regex`
[INFO] [stdout]  --> src/advent5.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use regex::Regex;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `IndexMut`, `Index`, `io::Error`, and `slice::RChunks`
[INFO] [stdout]  --> src/advent5.rs:4:47
[INFO] [stdout]   |
[INFO] [stdout] 4 |     collections::HashMap, fs::read_to_string, io::Error, ops::{Index, IndexMut}, slice::RChunks
[INFO] [stdout]   |                                               ^^^^^^^^^        ^^^^^  ^^^^^^^^   ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `iproduct`
[INFO] [stdout]  --> src/advent6.rs:1:17
[INFO] [stdout]   |
[INFO] [stdout] 1 | use itertools::{iproduct, Itertools};
[INFO] [stdout]   |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `regex::Regex`
[INFO] [stdout]  --> src/advent6.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use regex::Regex;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `IndexMut`, `Index`, `collections::HashMap`, `io::Error`, and `slice::RChunks`
[INFO] [stdout]  --> src/advent6.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     collections::HashMap,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 5 |     fs::read_to_string,
[INFO] [stdout] 6 |     io::Error,
[INFO] [stdout]   |     ^^^^^^^^^
[INFO] [stdout] 7 |     ops::{Index, IndexMut},
[INFO] [stdout]   |           ^^^^^  ^^^^^^^^
[INFO] [stdout] 8 |     slice::RChunks,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `itertools::Itertools`
[INFO] [stdout]  --> src/advent3.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use itertools::Itertools;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Itertools`
[INFO] [stdout]  --> src/advent6.rs:1:27
[INFO] [stdout]   |
[INFO] [stdout] 1 | use itertools::{iproduct, Itertools};
[INFO] [stdout]   |                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/advent5.rs:23:17
[INFO] [stdout]    |
[INFO] [stdout] 23 |             let mut parts = s.split(",");
[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 `read_lines_advent1` is never used
[INFO] [stdout]  --> src/advent1.rs:4:4
[INFO] [stdout]   |
[INFO] [stdout] 4 | fn read_lines_advent1(filename: &str) -> (Vec<i32>, Vec<i32>) {
[INFO] [stdout]   |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `advent1a` is never used
[INFO] [stdout]   --> src/advent1.rs:24:8
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub fn advent1a() {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ErrInfo` is never constructed
[INFO] [stdout]  --> src/advent2.rs:5:8
[INFO] [stdout]   |
[INFO] [stdout] 5 | struct ErrInfo {
[INFO] [stdout]   |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `read_lines` is never used
[INFO] [stdout]   --> src/advent2.rs:11:4
[INFO] [stdout]    |
[INFO] [stdout] 11 | fn read_lines(filename: &str) -> Vec<Vec<i32>> {
[INFO] [stdout]    |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `safe_levels` is never used
[INFO] [stdout]   --> src/advent2.rs:24:4
[INFO] [stdout]    |
[INFO] [stdout] 24 | fn safe_levels(levels: &Vec<i32>) -> Result<(), ErrInfo> {
[INFO] [stdout]    |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `safe_levels_problem_dampner` is never used
[INFO] [stdout]   --> src/advent2.rs:41:4
[INFO] [stdout]    |
[INFO] [stdout] 41 | fn safe_levels_problem_dampner(levels: &Vec<i32>) -> Result<(), ErrInfo> {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `advent2a` is never used
[INFO] [stdout]   --> src/advent2.rs:61:8
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub fn advent2a() {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `advent2b` is never used
[INFO] [stdout]   --> src/advent2.rs:72:8
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub fn advent2b() {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ErrInfo` is never constructed
[INFO] [stdout]  --> src/advent3.rs:6:8
[INFO] [stdout]   |
[INFO] [stdout] 6 | struct ErrInfo {
[INFO] [stdout]   |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `read_lines` is never used
[INFO] [stdout]   --> src/advent3.rs:12:4
[INFO] [stdout]    |
[INFO] [stdout] 12 | fn read_lines(filename: &str) -> String {
[INFO] [stdout]    |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `advent3a` is never used
[INFO] [stdout]   --> src/advent3.rs:17:8
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub fn advent3a() {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `advent3b` is never used
[INFO] [stdout]   --> src/advent3.rs:30:8
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub fn advent3b() {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TARGET_XMAS` is never used
[INFO] [stdout]   --> src/advent4.rs:10:7
[INFO] [stdout]    |
[INFO] [stdout] 10 | const TARGET_XMAS: &str = "XMAS";
[INFO] [stdout]    |       ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TARGET_MAS` is never used
[INFO] [stdout]   --> src/advent4.rs:11:7
[INFO] [stdout]    |
[INFO] [stdout] 11 | const TARGET_MAS: &str = "MAS";
[INFO] [stdout]    |       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `read_lines_advent1` is never used
[INFO] [stdout]   --> src/advent4.rs:13:4
[INFO] [stdout]    |
[INFO] [stdout] 13 | fn read_lines_advent1(filename: &str) -> Vec<Vec<char>> {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BoardIndex` is never constructed
[INFO] [stdout]   --> src/advent4.rs:22:8
[INFO] [stdout]    |
[INFO] [stdout] 22 | struct BoardIndex {
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BoardIndexOffset` is never constructed
[INFO] [stdout]   --> src/advent4.rs:28:8
[INFO] [stdout]    |
[INFO] [stdout] 28 | struct BoardIndexOffset {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `negate` are never used
[INFO] [stdout]   --> src/advent4.rs:33:14
[INFO] [stdout]    |
[INFO] [stdout] 32 | impl BoardIndexOffset {
[INFO] [stdout]    | --------------------- associated items in this implementation
[INFO] [stdout] 33 |     const fn new(x: i32, y: i32) -> Self {
[INFO] [stdout]    |              ^^^
[INFO] [stdout] ...
[INFO] [stdout] 37 |     pub fn negate(&self) -> BoardIndexOffset {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OFFSETS` is never used
[INFO] [stdout]   --> src/advent4.rs:42:7
[INFO] [stdout]    |
[INFO] [stdout] 42 | const OFFSETS: [BoardIndexOffset; 8] = [
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OFFSETS_DIAGONALS` is never used
[INFO] [stdout]   --> src/advent4.rs:53:7
[INFO] [stdout]    |
[INFO] [stdout] 53 | const OFFSETS_DIAGONALS: [BoardIndexOffset; 4] = [
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `offset` are never used
[INFO] [stdout]   --> src/advent4.rs:61:12
[INFO] [stdout]    |
[INFO] [stdout] 60 | impl BoardIndex {
[INFO] [stdout]    | --------------- associated items in this implementation
[INFO] [stdout] 61 |     pub fn new(x: u32, y: u32) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 65 |     pub fn offset(&self, offset: &BoardIndexOffset) -> Option<BoardIndex> {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BoardIndexSequence` is never constructed
[INFO] [stdout]   --> src/advent4.rs:80:8
[INFO] [stdout]    |
[INFO] [stdout] 80 | struct BoardIndexSequence {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/advent4.rs:88:8
[INFO] [stdout]    |
[INFO] [stdout] 87 | impl BoardIndexSequence {
[INFO] [stdout]    | ----------------------- associated function in this implementation
[INFO] [stdout] 88 |     fn new(start: BoardIndex, offset: BoardIndexOffset, length: u32) -> BoardIndexSequence {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Board` is never constructed
[INFO] [stdout]    --> src/advent4.rs:119:8
[INFO] [stdout]     |
[INFO] [stdout] 119 | struct Board {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]    --> src/advent4.rs:124:8
[INFO] [stdout]     |
[INFO] [stdout] 123 | impl Board {
[INFO] [stdout]     | ---------- associated function in this implementation
[INFO] [stdout] 124 |     fn new(b: Vec<Vec<char>>) -> Board {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `get_string`, `get_rows`, and `get_columns` are never used
[INFO] [stdout]    --> src/advent4.rs:145:8
[INFO] [stdout]     |
[INFO] [stdout] 144 | impl Board {
[INFO] [stdout]     | ---------- methods in this implementation
[INFO] [stdout] 145 |     fn get_string(&self, index: BoardIndexSequence) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 149 |     fn get_rows(&self) -> u32 {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 153 |     fn get_columns(&self) -> u32 {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `advent4b` is never used
[INFO] [stdout]    --> src/advent4.rs:200:8
[INFO] [stdout]     |
[INFO] [stdout] 200 | pub fn advent4b(filename: &str) -> usize {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `read_order_lines` is never used
[INFO] [stdout]  --> src/advent5.rs:7:4
[INFO] [stdout]   |
[INFO] [stdout] 7 | fn read_order_lines(filename: &str) -> Vec<(usize, usize)> {
[INFO] [stdout]   |    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `read_update_lines` is never used
[INFO] [stdout]   --> src/advent5.rs:18:4
[INFO] [stdout]    |
[INFO] [stdout] 18 | fn read_update_lines(filename: &str) -> Vec<Vec<usize>> {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `update_is_in_order` is never used
[INFO] [stdout]   --> src/advent5.rs:33:4
[INFO] [stdout]    |
[INFO] [stdout] 33 | fn update_is_in_order(update: &Vec<usize>, rules:&HashMap<usize, Vec<usize>>) -> bool {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `load_data_for_token` is never used
[INFO] [stdout]   --> src/advent5.rs:53:4
[INFO] [stdout]    |
[INFO] [stdout] 53 | fn load_data_for_token(token: &str) -> (Vec<(usize, usize)>, Vec<Vec<usize>>) {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `updates_in_order` is never used
[INFO] [stdout]   --> src/advent5.rs:62:4
[INFO] [stdout]    |
[INFO] [stdout] 62 | fn updates_in_order(token: &str) -> Vec<usize> {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fix_broken_rules` is never used
[INFO] [stdout]    --> src/advent5.rs:102:4
[INFO] [stdout]     |
[INFO] [stdout] 102 | fn fix_broken_rules(input_update: &Vec<usize>, rules:&HashMap<usize, Vec<usize>>) -> Vec<usize> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Direction` is never used
[INFO] [stdout]   --> src/advent6.rs:12:6
[INFO] [stdout]    |
[INFO] [stdout] 12 | enum Direction {
[INFO] [stdout]    |      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `move_offset` and `rotate` are never used
[INFO] [stdout]   --> src/advent6.rs:20:8
[INFO] [stdout]    |
[INFO] [stdout] 19 | impl Direction {
[INFO] [stdout]    | -------------- methods in this implementation
[INFO] [stdout] 20 |     fn move_offset(&self) -> Position {
[INFO] [stdout]    |        ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 29 |     fn rotate(&self) -> Direction {
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MazeCell` is never used
[INFO] [stdout]   --> src/advent6.rs:40:6
[INFO] [stdout]    |
[INFO] [stdout] 40 | enum MazeCell {
[INFO] [stdout]    |      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Position` is never constructed
[INFO] [stdout]   --> src/advent6.rs:47:8
[INFO] [stdout]    |
[INFO] [stdout] 47 | struct Position {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `new_i32`, and `add` are never used
[INFO] [stdout]   --> src/advent6.rs:53:8
[INFO] [stdout]    |
[INFO] [stdout] 52 | impl Position {
[INFO] [stdout]    | ------------- associated items in this implementation
[INFO] [stdout] 53 |     fn new(x: usize, y: usize) -> Position {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 60 |     fn new_i32(x: i32, y: i32) -> Position {
[INFO] [stdout]    |        ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 64 |     fn add(&self, other: Position) -> Position {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `GuardState` is never constructed
[INFO] [stdout]   --> src/advent6.rs:73:8
[INFO] [stdout]    |
[INFO] [stdout] 73 | struct GuardState {
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `from_char` is never used
[INFO] [stdout]   --> src/advent6.rs:79:8
[INFO] [stdout]    |
[INFO] [stdout] 78 | impl MazeCell {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 79 |     fn from_char(c: char) -> MazeCell {
[INFO] [stdout]    |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `Maze` is never used
[INFO] [stdout]   --> src/advent6.rs:94:6
[INFO] [stdout]    |
[INFO] [stdout] 94 | type Maze = Vec<Vec<MazeCell>>;
[INFO] [stdout]    |      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_position_valid` is never used
[INFO] [stdout]   --> src/advent6.rs:96:4
[INFO] [stdout]    |
[INFO] [stdout] 96 | fn is_position_valid(m: &Maze, p: &Position) -> bool {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `read_maze_lines` is never used
[INFO] [stdout]    --> src/advent6.rs:104:4
[INFO] [stdout]     |
[INFO] [stdout] 104 | fn read_maze_lines(filename: &str) -> Maze {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `find_guard` is never used
[INFO] [stdout]    --> src/advent6.rs:112:4
[INFO] [stdout]     |
[INFO] [stdout] 112 | fn find_guard(m: &Maze) -> GuardState {
[INFO] [stdout]     |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `move_guard_single` is never used
[INFO] [stdout]    --> src/advent6.rs:127:4
[INFO] [stdout]     |
[INFO] [stdout] 127 | fn move_guard_single(m: &mut Maze, guard: &GuardState) -> Option<GuardState> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `move_guard_until_stop` is never used
[INFO] [stdout]    --> src/advent6.rs:154:4
[INFO] [stdout]     |
[INFO] [stdout] 154 | fn move_guard_until_stop(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `useful_barrier_location` is never used
[INFO] [stdout]    --> src/advent6.rs:174:4
[INFO] [stdout]     |
[INFO] [stdout] 174 | fn useful_barrier_location(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `extrapolate_backwards` is never used
[INFO] [stdout]    --> src/advent6.rs:202:4
[INFO] [stdout]     |
[INFO] [stdout] 202 | fn extrapolate_backwards(m: &mut Maze, guard_states: &Vec<GuardState>, extrapolated_states: &Vec<GuardState>) -> Vec<GuardState> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `move_guard_until_exit` is never used
[INFO] [stdout]    --> src/advent6.rs:236:4
[INFO] [stdout]     |
[INFO] [stdout] 236 | fn move_guard_until_exit(m: &mut Maze, guard: GuardState) -> (Vec<GuardState>, u32, Vec<Position>) {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.25s
[INFO] running `Command { std: "docker" "inspect" "86a761a8da444ff28da352c69bd75c67e2f610d063fbcf8dcf876181d9b1dd9f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "86a761a8da444ff28da352c69bd75c67e2f610d063fbcf8dcf876181d9b1dd9f", kill_on_drop: false }`
[INFO] [stdout] 86a761a8da444ff28da352c69bd75c67e2f610d063fbcf8dcf876181d9b1dd9f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 34ff23c410fc8d1cc8fc932701ac9408ca3a79e2fb78b39b04a5c7e3af6565b3
[INFO] running `Command { std: "docker" "start" "-a" "34ff23c410fc8d1cc8fc932701ac9408ca3a79e2fb78b39b04a5c7e3af6565b3", kill_on_drop: false }`
[INFO] [stderr]    Compiling advent_1 v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `io::Error`
[INFO] [stdout]  --> src/advent2.rs:1:31
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{fs::read_to_string, io::Error};
[INFO] [stdout]   |                               ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]   --> src/advent2.rs:25:55
[INFO] [stdout]    |
[INFO] [stdout] 25 |     let deltas : Vec<i32> = levels.windows(2).map(|w| (w[0] - w[1]) )
[INFO] [stdout]    |                                                       ^           ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 25 -     let deltas : Vec<i32> = levels.windows(2).map(|w| (w[0] - w[1]) )
[INFO] [stdout] 25 +     let deltas : Vec<i32> = levels.windows(2).map(|w| w[0] - w[1]  )
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `io::Error`, `ops::IndexMut`, and `slice::RChunks`
[INFO] [stdout]  --> src/advent3.rs:1:31
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{fs::read_to_string, io::Error, ops::IndexMut, slice::RChunks};
[INFO] [stdout]   |                               ^^^^^^^^^  ^^^^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `regex::Regex`
[INFO] [stdout]  --> src/advent4.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use regex::Regex;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `IndexMut`, `io::Error`, and `slice::RChunks`
[INFO] [stdout]  --> src/advent4.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     io::Error,
[INFO] [stdout]   |     ^^^^^^^^^
[INFO] [stdout] 6 |     ops::{Index, IndexMut},
[INFO] [stdout]   |                  ^^^^^^^^
[INFO] [stdout] 7 |     slice::RChunks,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `iproduct`
[INFO] [stdout]  --> src/advent5.rs:1:17
[INFO] [stdout]   |
[INFO] [stdout] 1 | use itertools::{iproduct, Itertools};
[INFO] [stdout]   |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `regex::Regex`
[INFO] [stdout]  --> src/advent5.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use regex::Regex;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `IndexMut`, `Index`, `io::Error`, and `slice::RChunks`
[INFO] [stdout]  --> src/advent5.rs:4:47
[INFO] [stdout]   |
[INFO] [stdout] 4 |     collections::HashMap, fs::read_to_string, io::Error, ops::{Index, IndexMut}, slice::RChunks
[INFO] [stdout]   |                                               ^^^^^^^^^        ^^^^^  ^^^^^^^^   ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]   --> src/advent5.rs:95:25
[INFO] [stdout]    |
[INFO] [stdout] 95 |         .map(|v| v.get( (v.len() / 2) ).unwrap() )
[INFO] [stdout]    |                         ^           ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 95 -         .map(|v| v.get( (v.len() / 2) ).unwrap() )
[INFO] [stdout] 95 +         .map(|v| v.get( v.len() / 2  ).unwrap() )
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]    --> src/advent5.rs:193:20
[INFO] [stdout]     |
[INFO] [stdout] 193 |             v.get( (l / 2) ).unwrap().clone()
[INFO] [stdout]     |                    ^     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 193 -             v.get( (l / 2) ).unwrap().clone()
[INFO] [stdout] 193 +             v.get( l / 2  ).unwrap().clone()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around method argument
[INFO] [stdout]    --> src/advent5.rs:222:20
[INFO] [stdout]     |
[INFO] [stdout] 222 |             v.get( (l / 2) ).unwrap().clone()
[INFO] [stdout]     |                    ^     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 222 -             v.get( (l / 2) ).unwrap().clone()
[INFO] [stdout] 222 +             v.get( l / 2  ).unwrap().clone()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `iproduct`
[INFO] [stdout]  --> src/advent6.rs:1:17
[INFO] [stdout]   |
[INFO] [stdout] 1 | use itertools::{iproduct, Itertools};
[INFO] [stdout]   |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `regex::Regex`
[INFO] [stdout]  --> src/advent6.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use regex::Regex;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `IndexMut`, `Index`, `collections::HashMap`, `io::Error`, and `slice::RChunks`
[INFO] [stdout]  --> src/advent6.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     collections::HashMap,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 5 |     fs::read_to_string,
[INFO] [stdout] 6 |     io::Error,
[INFO] [stdout]   |     ^^^^^^^^^
[INFO] [stdout] 7 |     ops::{Index, IndexMut},
[INFO] [stdout]   |           ^^^^^  ^^^^^^^^
[INFO] [stdout] 8 |     slice::RChunks,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around pattern
[INFO] [stdout]    --> src/advent6.rs:370:12
[INFO] [stdout]     |
[INFO] [stdout] 370 |     if let (Some(guard_state)) = guard_state {
[INFO] [stdout]     |            ^                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 370 -     if let (Some(guard_state)) = guard_state {
[INFO] [stdout] 370 +     if let Some(guard_state)  = guard_state {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `itertools::Itertools`
[INFO] [stdout]  --> src/advent3.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use itertools::Itertools;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Itertools`
[INFO] [stdout]  --> src/advent6.rs:1:27
[INFO] [stdout]   |
[INFO] [stdout] 1 | use itertools::{iproduct, Itertools};
[INFO] [stdout]   |                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/advent5.rs:23:17
[INFO] [stdout]    |
[INFO] [stdout] 23 |             let mut parts = s.split(",");
[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: unused variable: `barrier_locations`
[INFO] [stdout]    --> src/advent6.rs:336:31
[INFO] [stdout]     |
[INFO] [stdout] 336 |     let (guard_states, moves, barrier_locations) = move_guard_until_exit(&mut maze, guard_state);
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_barrier_locations`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `barrier_locations`
[INFO] [stdout]    --> src/advent6.rs:352:31
[INFO] [stdout]     |
[INFO] [stdout] 352 |     let (guard_states, moves, barrier_locations) = move_guard_until_exit(&mut maze, guard_state);
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_barrier_locations`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `advent1a` is never used
[INFO] [stdout]   --> src/advent1.rs:24:8
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub fn advent1a() {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ErrInfo` is never constructed
[INFO] [stdout]  --> src/advent2.rs:5:8
[INFO] [stdout]   |
[INFO] [stdout] 5 | struct ErrInfo {
[INFO] [stdout]   |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `read_lines` is never used
[INFO] [stdout]   --> src/advent2.rs:11:4
[INFO] [stdout]    |
[INFO] [stdout] 11 | fn read_lines(filename: &str) -> Vec<Vec<i32>> {
[INFO] [stdout]    |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `safe_levels` is never used
[INFO] [stdout]   --> src/advent2.rs:24:4
[INFO] [stdout]    |
[INFO] [stdout] 24 | fn safe_levels(levels: &Vec<i32>) -> Result<(), ErrInfo> {
[INFO] [stdout]    |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `safe_levels_problem_dampner` is never used
[INFO] [stdout]   --> src/advent2.rs:41:4
[INFO] [stdout]    |
[INFO] [stdout] 41 | fn safe_levels_problem_dampner(levels: &Vec<i32>) -> Result<(), ErrInfo> {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `advent2a` is never used
[INFO] [stdout]   --> src/advent2.rs:61:8
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub fn advent2a() {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `advent2b` is never used
[INFO] [stdout]   --> src/advent2.rs:72:8
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub fn advent2b() {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ErrInfo` is never constructed
[INFO] [stdout]  --> src/advent3.rs:6:8
[INFO] [stdout]   |
[INFO] [stdout] 6 | struct ErrInfo {
[INFO] [stdout]   |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `read_lines` is never used
[INFO] [stdout]   --> src/advent3.rs:12:4
[INFO] [stdout]    |
[INFO] [stdout] 12 | fn read_lines(filename: &str) -> String {
[INFO] [stdout]    |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `advent3a` is never used
[INFO] [stdout]   --> src/advent3.rs:17:8
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub fn advent3a() {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `advent3b` is never used
[INFO] [stdout]   --> src/advent3.rs:30:8
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub fn advent3b() {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `move_guard_until_stop` is never used
[INFO] [stdout]    --> src/advent6.rs:154:4
[INFO] [stdout]     |
[INFO] [stdout] 154 | fn move_guard_until_stop(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.22s
[INFO] running `Command { std: "docker" "inspect" "34ff23c410fc8d1cc8fc932701ac9408ca3a79e2fb78b39b04a5c7e3af6565b3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "34ff23c410fc8d1cc8fc932701ac9408ca3a79e2fb78b39b04a5c7e3af6565b3", kill_on_drop: false }`
[INFO] [stdout] 34ff23c410fc8d1cc8fc932701ac9408ca3a79e2fb78b39b04a5c7e3af6565b3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 5ca45eee6de1ca2c3f1467622919020a6d6049e238be75e1d2cc84a9cd019c03
[INFO] running `Command { std: "docker" "start" "-a" "5ca45eee6de1ca2c3f1467622919020a6d6049e238be75e1d2cc84a9cd019c03", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `io::Error`
[INFO] [stderr]  --> src/advent2.rs:1:31
[INFO] [stderr]   |
[INFO] [stderr] 1 | use std::{fs::read_to_string, io::Error};
[INFO] [stderr]   |                               ^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around closure body
[INFO] [stderr]   --> src/advent2.rs:25:55
[INFO] [stderr]    |
[INFO] [stderr] 25 |     let deltas : Vec<i32> = levels.windows(2).map(|w| (w[0] - w[1]) )
[INFO] [stderr]    |                                                       ^           ^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 25 -     let deltas : Vec<i32> = levels.windows(2).map(|w| (w[0] - w[1]) )
[INFO] [stderr] 25 +     let deltas : Vec<i32> = levels.windows(2).map(|w| w[0] - w[1]  )
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `io::Error`, `ops::IndexMut`, and `slice::RChunks`
[INFO] [stderr]  --> src/advent3.rs:1:31
[INFO] [stderr]   |
[INFO] [stderr] 1 | use std::{fs::read_to_string, io::Error, ops::IndexMut, slice::RChunks};
[INFO] [stderr]   |                               ^^^^^^^^^  ^^^^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `regex::Regex`
[INFO] [stderr]  --> src/advent4.rs:2:5
[INFO] [stderr]   |
[INFO] [stderr] 2 | use regex::Regex;
[INFO] [stderr]   |     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `IndexMut`, `io::Error`, and `slice::RChunks`
[INFO] [stderr]  --> src/advent4.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 |     io::Error,
[INFO] [stderr]   |     ^^^^^^^^^
[INFO] [stderr] 6 |     ops::{Index, IndexMut},
[INFO] [stderr]   |                  ^^^^^^^^
[INFO] [stderr] 7 |     slice::RChunks,
[INFO] [stderr]   |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `iproduct`
[INFO] [stderr]  --> src/advent5.rs:1:17
[INFO] [stderr]   |
[INFO] [stderr] 1 | use itertools::{iproduct, Itertools};
[INFO] [stderr]   |                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `regex::Regex`
[INFO] [stderr]  --> src/advent5.rs:2:5
[INFO] [stderr]   |
[INFO] [stderr] 2 | use regex::Regex;
[INFO] [stderr]   |     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `IndexMut`, `Index`, `io::Error`, and `slice::RChunks`
[INFO] [stderr]  --> src/advent5.rs:4:47
[INFO] [stderr]   |
[INFO] [stderr] 4 |     collections::HashMap, fs::read_to_string, io::Error, ops::{Index, IndexMut}, slice::RChunks
[INFO] [stderr]   |                                               ^^^^^^^^^        ^^^^^  ^^^^^^^^   ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around method argument
[INFO] [stderr]   --> src/advent5.rs:95:25
[INFO] [stderr]    |
[INFO] [stderr] 95 |         .map(|v| v.get( (v.len() / 2) ).unwrap() )
[INFO] [stderr]    |                         ^           ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 95 -         .map(|v| v.get( (v.len() / 2) ).unwrap() )
[INFO] [stderr] 95 +         .map(|v| v.get( v.len() / 2  ).unwrap() )
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around method argument
[INFO] [stderr]    --> src/advent5.rs:193:20
[INFO] [stderr]     |
[INFO] [stderr] 193 |             v.get( (l / 2) ).unwrap().clone()
[INFO] [stderr]     |                    ^     ^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 193 -             v.get( (l / 2) ).unwrap().clone()
[INFO] [stderr] 193 +             v.get( l / 2  ).unwrap().clone()
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around method argument
[INFO] [stderr]    --> src/advent5.rs:222:20
[INFO] [stderr]     |
[INFO] [stderr] 222 |             v.get( (l / 2) ).unwrap().clone()
[INFO] [stderr]     |                    ^     ^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 222 -             v.get( (l / 2) ).unwrap().clone()
[INFO] [stderr] 222 +             v.get( l / 2  ).unwrap().clone()
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `iproduct`
[INFO] [stderr]  --> src/advent6.rs:1:17
[INFO] [stderr]   |
[INFO] [stderr] 1 | use itertools::{iproduct, Itertools};
[INFO] [stderr]   |                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `regex::Regex`
[INFO] [stderr]  --> src/advent6.rs:2:5
[INFO] [stderr]   |
[INFO] [stderr] 2 | use regex::Regex;
[INFO] [stderr]   |     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `IndexMut`, `Index`, `collections::HashMap`, `io::Error`, and `slice::RChunks`
[INFO] [stderr]  --> src/advent6.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 |     collections::HashMap,
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 5 |     fs::read_to_string,
[INFO] [stderr] 6 |     io::Error,
[INFO] [stderr]   |     ^^^^^^^^^
[INFO] [stderr] 7 |     ops::{Index, IndexMut},
[INFO] [stderr]   |           ^^^^^  ^^^^^^^^
[INFO] [stderr] 8 |     slice::RChunks,
[INFO] [stderr]   |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around pattern
[INFO] [stderr]    --> src/advent6.rs:370:12
[INFO] [stderr]     |
[INFO] [stderr] 370 |     if let (Some(guard_state)) = guard_state {
[INFO] [stderr]     |            ^                 ^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 370 -     if let (Some(guard_state)) = guard_state {
[INFO] [stderr] 370 +     if let Some(guard_state)  = guard_state {
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `itertools::Itertools`
[INFO] [stderr]  --> src/advent3.rs:2:5
[INFO] [stderr]   |
[INFO] [stderr] 2 | use itertools::Itertools;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Itertools`
[INFO] [stderr]  --> src/advent6.rs:1:27
[INFO] [stderr]   |
[INFO] [stderr] 1 | use itertools::{iproduct, Itertools};
[INFO] [stderr]   |                           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]   --> src/advent5.rs:23:17
[INFO] [stderr]    |
[INFO] [stderr] 23 |             let mut parts = s.split(",");
[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: unused variable: `barrier_locations`
[INFO] [stderr]    --> src/advent6.rs:336:31
[INFO] [stderr]     |
[INFO] [stderr] 336 |     let (guard_states, moves, barrier_locations) = move_guard_until_exit(&mut maze, guard_state);
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_barrier_locations`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `barrier_locations`
[INFO] [stderr]    --> src/advent6.rs:352:31
[INFO] [stderr]     |
[INFO] [stderr] 352 |     let (guard_states, moves, barrier_locations) = move_guard_until_exit(&mut maze, guard_state);
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_barrier_locations`
[INFO] [stderr] 
[INFO] [stderr] warning: function `advent1a` is never used
[INFO] [stderr]   --> src/advent1.rs:24:8
[INFO] [stderr]    |
[INFO] [stderr] 24 | pub fn advent1a() {
[INFO] [stderr]    |        ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: struct `ErrInfo` is never constructed
[INFO] [stderr]  --> src/advent2.rs:5:8
[INFO] [stderr]   |
[INFO] [stderr] 5 | struct ErrInfo {
[INFO] [stderr]   |        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `read_lines` is never used
[INFO] [stderr]   --> src/advent2.rs:11:4
[INFO] [stderr]    |
[INFO] [stderr] 11 | fn read_lines(filename: &str) -> Vec<Vec<i32>> {
[INFO] [stderr]    |    ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `safe_levels` is never used
[INFO] [stderr]   --> src/advent2.rs:24:4
[INFO] [stderr]    |
[INFO] [stderr] 24 | fn safe_levels(levels: &Vec<i32>) -> Result<(), ErrInfo> {
[INFO] [stderr]    |    ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `safe_levels_problem_dampner` is never used
[INFO] [stderr]   --> src/advent2.rs:41:4
[INFO] [stderr]    |
[INFO] [stderr] 41 | fn safe_levels_problem_dampner(levels: &Vec<i32>) -> Result<(), ErrInfo> {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `advent2a` is never used
[INFO] [stderr]   --> src/advent2.rs:61:8
[INFO] [stderr]    |
[INFO] [stderr] 61 | pub fn advent2a() {
[INFO] [stderr]    |        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `advent2b` is never used
[INFO] [stderr]   --> src/advent2.rs:72:8
[INFO] [stderr]    |
[INFO] [stderr] 72 | pub fn advent2b() {
[INFO] [stderr]    |        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `ErrInfo` is never constructed
[INFO] [stderr]  --> src/advent3.rs:6:8
[INFO] [stderr]   |
[INFO] [stderr] 6 | struct ErrInfo {
[INFO] [stderr]   |        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `read_lines` is never used
[INFO] [stderr]   --> src/advent3.rs:12:4
[INFO] [stderr]    |
[INFO] [stderr] 12 | fn read_lines(filename: &str) -> String {
[INFO] [stderr]    |    ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `advent3a` is never used
[INFO] [stderr]   --> src/advent3.rs:17:8
[INFO] [stderr]    |
[INFO] [stderr] 17 | pub fn advent3a() {
[INFO] [stderr]    |        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `advent3b` is never used
[INFO] [stderr]   --> src/advent3.rs:30:8
[INFO] [stderr]    |
[INFO] [stderr] 30 | pub fn advent3b() {
[INFO] [stderr]    |        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `move_guard_until_stop` is never used
[INFO] [stderr]    --> src/advent6.rs:154:4
[INFO] [stderr]     |
[INFO] [stderr] 154 | fn move_guard_until_stop(
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `advent_1` (bin "advent_1" test) generated 32 warnings (run `cargo fix --bin "advent_1" -p advent_1 --tests` to apply 18 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/advent_1-101ccc671ebcb80a)
[INFO] [stdout] 
[INFO] [stdout] running 28 tests
[INFO] [stdout] test advent4::left_index_generator_produces_result ... ok
[INFO] [stdout] test advent4::left_index_generator_stops_early_at_0 ... ok
[INFO] [stdout] test advent4::right_index_generator_produces_result ... ok
[INFO] [stdout] test advent5::build_order_lookups ... ok
[INFO] [stdout] test advent4::down_right_index_generator_produces_result ... ok
[INFO] [stdout] test advent4::advent4a_test ... ok
[INFO] [stdout] test advent5::find_broken_rule_sum_test ... ok
[INFO] [stdout] test advent4::advent4b_test ... ok
[INFO] [stdout] test advent5::test_update_4 ... ok
[INFO] [stdout] test advent4::board_load ... ok
[INFO] [stdout] test advent5::test_updates_in_order ... ok
[INFO] [stdout] test advent5::test_update_5 ... ok
[INFO] [stdout] test advent6::read_test_maze_lines ... ok
[INFO] [stdout] test advent6::test_find_guard ... ok
[INFO] [stdout] test advent6::test_move_guard_single ... ok
[INFO] [stdout] test advent6::test_move_guard_to_exit ... ok
[INFO] [stdout] test advent5::load_order_lines ... ok
[INFO] [stdout] test advent5::fix_broken_rule_update_4 ... ok
[INFO] [stdout] test advent5::load_update_lines ... ok
[INFO] [stdout] test advent1::advent1b ... ok
[INFO] [stdout] test advent6::test_move_guard_to_stop_exit ... ok
[INFO] [stdout] test advent5::fix_broken_rule_update_6 ... ok
[INFO] [stdout] test advent6::test_move_guard_to_stop ... FAILED
[INFO] [stdout] test advent5::find_correct_rule_sum ... FAILED
[INFO] [stdout] test advent4::advent4b_run ... ok
[INFO] [stdout] test advent4::advent4a_run ... ok
[INFO] [stdout] test advent5::find_broken_rule_sum_input ... FAILED
[INFO] [stdout] test advent6::input_move_guard_to_exit ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- advent6::test_move_guard_to_stop stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'advent6::test_move_guard_to_stop' (50) panicked at src/advent6.rs:356:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 5
[INFO] [stdout]  right: 41
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56c5a76eeed2 - std[3b51380354919863]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56c5a76eeed2 - std[3b51380354919863]::backtrace_rs::backtrace::trace_unsynchronized::<std[3b51380354919863]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56c5a76eeed2 - std[3b51380354919863]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56c5a76eeed2 - <<std[3b51380354919863]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[27de1724e4349be2]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56c5a7703b0a - <core[27de1724e4349be2]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56c5a7703b0a - core[27de1724e4349be2]::fmt::write
[INFO] [stdout]    6:     0x56c5a76f3cd6 - std[3b51380354919863]::io::default_write_fmt::<alloc[a57f19327c0ad893]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56c5a76f3cd6 - <alloc[a57f19327c0ad893]::vec::Vec<u8> as std[3b51380354919863]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x56c5a76cd2cf - <std[3b51380354919863]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56c5a76cd2cf - std[3b51380354919863]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56c5a76e6e19 - std[3b51380354919863]::panicking::default_hook
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x56c5a767a01e - <alloc[a57f19327c0ad893]::boxed::Box<dyn for<'a, 'b> core[27de1724e4349be2]::ops::function::Fn<(&'a std[3b51380354919863]::panic::PanicHookInfo<'b>,), Output = ()> + core[27de1724e4349be2]::marker::Sync + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::Fn<(&std[3b51380354919863]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x56c5a767a01e - test[182b2e79ecd7bbd9]::test_main_with_exit_callback::<test[182b2e79ecd7bbd9]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56c5a76e6fd2 - <alloc[a57f19327c0ad893]::boxed::Box<dyn for<'a, 'b> core[27de1724e4349be2]::ops::function::Fn<(&'a std[3b51380354919863]::panic::PanicHookInfo<'b>,), Output = ()> + core[27de1724e4349be2]::marker::Sync + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::Fn<(&std[3b51380354919863]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x56c5a76e6fd2 - std[3b51380354919863]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x56c5a76cd388 - std[3b51380354919863]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x56c5a76c2509 - std[3b51380354919863]::sys::backtrace::__rust_end_short_backtrace::<std[3b51380354919863]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56c5a76ce1dd - __rustc[d79c0ace40940972]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x56c5a770421c - core[27de1724e4349be2]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56c5a77040d3 - core[27de1724e4349be2]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x56c5a76b155a - core[27de1724e4349be2]::panicking::assert_failed::<u32, u32>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x56c5a7658956 - advent_1[d7078655642219af]::advent6::test_move_guard_to_stop
[INFO] [stdout]                                at /opt/rustwide/workdir/src/advent6.rs:356:5
[INFO] [stdout]   22:     0x56c5a7655df7 - advent_1[d7078655642219af]::advent6::test_move_guard_to_stop::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/advent6.rs:347:29
[INFO] [stdout]   23:     0x56c5a76684b6 - <advent_1[d7078655642219af]::advent6::test_move_guard_to_stop::{closure#0} as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x56c5a766e3cb - <fn() -> core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x56c5a766e3cb - test[182b2e79ecd7bbd9]::__rust_begin_short_backtrace::<core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>, fn() -> core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x56c5a767ac2a - test[182b2e79ecd7bbd9]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x56c5a767ac2a - <core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe<test[182b2e79ecd7bbd9]::run_test_in_process::{closure#0}> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x56c5a767ac2a - std[3b51380354919863]::panicking::catch_unwind::do_call::<core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe<test[182b2e79ecd7bbd9]::run_test_in_process::{closure#0}>, core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x56c5a767ac2a - std[3b51380354919863]::panicking::catch_unwind::<core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>, core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe<test[182b2e79ecd7bbd9]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x56c5a767ac2a - std[3b51380354919863]::panic::catch_unwind::<core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe<test[182b2e79ecd7bbd9]::run_test_in_process::{closure#0}>, core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x56c5a767ac2a - test[182b2e79ecd7bbd9]::run_test_in_process
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x56c5a767ac2a - test[182b2e79ecd7bbd9]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x56c5a76761d4 - test[182b2e79ecd7bbd9]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x56c5a76761d4 - std[3b51380354919863]::sys::backtrace::__rust_begin_short_backtrace::<test[182b2e79ecd7bbd9]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x56c5a767d722 - std[3b51380354919863]::thread::lifecycle::spawn_unchecked::<test[182b2e79ecd7bbd9]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x56c5a767d722 - <core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe<std[3b51380354919863]::thread::lifecycle::spawn_unchecked<test[182b2e79ecd7bbd9]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x56c5a767d722 - std[3b51380354919863]::panicking::catch_unwind::do_call::<core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe<std[3b51380354919863]::thread::lifecycle::spawn_unchecked<test[182b2e79ecd7bbd9]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x56c5a767d722 - std[3b51380354919863]::panicking::catch_unwind::<(), core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe<std[3b51380354919863]::thread::lifecycle::spawn_unchecked<test[182b2e79ecd7bbd9]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x56c5a767d722 - std[3b51380354919863]::panic::catch_unwind::<core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe<std[3b51380354919863]::thread::lifecycle::spawn_unchecked<test[182b2e79ecd7bbd9]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x56c5a767d722 - std[3b51380354919863]::thread::lifecycle::spawn_unchecked::<test[182b2e79ecd7bbd9]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x56c5a767d722 - <std[3b51380354919863]::thread::lifecycle::spawn_unchecked<test[182b2e79ecd7bbd9]::run_test::{closure#1}, ()>::{closure#1} as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x56c5a76ee3df - <alloc[a57f19327c0ad893]::boxed::Box<dyn core[27de1724e4349be2]::ops::function::FnOnce<(), Output = ()> + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x56c5a76ee3df - <std[3b51380354919863]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   44:     0x7b18bc73faa4 - <unknown>
[INFO] [stdout]   45:     0x7b18bc7cca64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- advent5::find_correct_rule_sum stdout ----
[INFO] [stdout] Update failed due to 71 preceeding 15 in position 1
[INFO] [stdout] Update failed due to 48 preceeding 73 in position 1
[INFO] [stdout] Update failed due to 81 preceeding 71 in position 2
[INFO] [stdout] Update failed due to 11 preceeding 73 in position 2
[INFO] [stdout] Update failed due to 39 preceeding 68 in position 1
[INFO] [stdout] Update failed due to 54 preceeding 53 in position 1
[INFO] [stdout] Update failed due to 34 preceeding 28 in position 3
[INFO] [stdout] Update failed due to 62 preceeding 58 in position 2
[INFO] [stdout] Update failed due to 37 preceeding 15 in position 2
[INFO] [stdout] Update failed due to 89 preceeding 53 in position 1
[INFO] [stdout] Update failed due to 37 preceeding 71 in position 3
[INFO] [stdout] Update failed due to 39 preceeding 85 in position 3
[INFO] [stdout] Update failed due to 28 preceeding 57 in position 1
[INFO] [stdout] Update failed due to 92 preceeding 56 in position 2
[INFO] [stdout] Update failed due to 16 preceeding 43 in position 1
[INFO] [stdout] Update failed due to 94 preceeding 47 in position 1
[INFO] [stdout] Update failed due to 53 preceeding 24 in position 2
[INFO] [stdout] Update failed due to 58 preceeding 54 in position 1
[INFO] [stdout] Update failed due to 47 preceeding 18 in position 1
[INFO] [stdout] Update failed due to 82 preceeding 42 in position 1
[INFO] [stdout] Update failed due to 98 preceeding 82 in position 1
[INFO] [stdout] Update failed due to 15 preceeding 53 in position 1
[INFO] [stdout] Update failed due to 16 preceeding 58 in position 1
[INFO] [stdout] Update failed due to 28 preceeding 52 in position 2
[INFO] [stdout] Update failed due to 16 preceeding 75 in position 1
[INFO] [stdout] Update failed due to 56 preceeding 85 in position 1
[INFO] [stdout] Update failed due to 77 preceeding 52 in position 2
[INFO] [stdout] Update failed due to 92 preceeding 89 in position 1
[INFO] [stdout] Update failed due to 54 preceeding 89 in position 3
[INFO] [stdout] Update failed due to 62 preceeding 33 in position 1
[INFO] [stdout] Update failed due to 54 preceeding 56 in position 1
[INFO] [stdout] Update failed due to 73 preceeding 58 in position 1
[INFO] [stdout] Update failed due to 13 preceeding 82 in position 1
[INFO] [stdout] Update failed due to 28 preceeding 12 in position 3
[INFO] [stdout] Update failed due to 62 preceeding 52 in position 1
[INFO] [stdout] Update failed due to 33 preceeding 29 in position 2
[INFO] [stdout] Update failed due to 68 preceeding 77 in position 2
[INFO] [stdout] Update failed due to 92 preceeding 26 in position 1
[INFO] [stdout] Update failed due to 33 preceeding 58 in position 1
[INFO] [stdout] Update failed due to 19 preceeding 81 in position 3
[INFO] [stdout] Update failed due to 58 preceeding 87 in position 1
[INFO] [stdout] Update failed due to 24 preceeding 59 in position 3
[INFO] [stdout] Update failed due to 34 preceeding 16 in position 2
[INFO] [stdout] Update failed due to 52 preceeding 26 in position 2
[INFO] [stdout] Update failed due to 73 preceeding 47 in position 1
[INFO] [stdout] Update failed due to 33 preceeding 53 in position 2
[INFO] [stdout] Update failed due to 37 preceeding 11 in position 2
[INFO] [stdout] Update failed due to 71 preceeding 92 in position 4
[INFO] [stdout] Update failed due to 43 preceeding 68 in position 1
[INFO] [stdout] Update failed due to 92 preceeding 54 in position 3
[INFO] [stdout] Update failed due to 98 preceeding 94 in position 1
[INFO] [stdout] Update failed due to 33 preceeding 17 in position 1
[INFO] [stdout] Update failed due to 68 preceeding 77 in position 2
[INFO] [stdout] Update failed due to 24 preceeding 75 in position 1
[INFO] [stdout] Update failed due to 28 preceeding 12 in position 3
[INFO] [stdout] Update failed due to 31 preceeding 11 in position 1
[INFO] [stdout] Update failed due to 85 preceeding 43 in position 2
[INFO] [stdout] Update failed due to 17 preceeding 12 in position 1
[INFO] [stdout] Update failed due to 29 preceeding 53 in position 2
[INFO] [stdout] Update failed due to 87 preceeding 16 in position 1
[INFO] [stdout] Update failed due to 54 preceeding 94 in position 2
[INFO] [stdout] Update failed due to 48 preceeding 39 in position 1
[INFO] [stdout] Update failed due to 34 preceeding 39 in position 3
[INFO] [stdout] Update failed due to 77 preceeding 89 in position 2
[INFO] [stdout] Update failed due to 86 preceeding 19 in position 2
[INFO] [stdout] Update failed due to 12 preceeding 98 in position 2
[INFO] [stdout] Update failed due to 37 preceeding 75 in position 1
[INFO] [stdout] Update failed due to 87 preceeding 19 in position 1
[INFO] [stdout] Update failed due to 12 preceeding 52 in position 1
[INFO] [stdout] Update failed due to 75 preceeding 12 in position 1
[INFO] [stdout] Update failed due to 12 preceeding 74 in position 5
[INFO] [stdout] Update failed due to 19 preceeding 33 in position 2
[INFO] [stdout] Update failed due to 37 preceeding 62 in position 4
[INFO] [stdout] Update failed due to 85 preceeding 33 in position 1
[INFO] [stdout] Update failed due to 32 preceeding 28 in position 1
[INFO] [stdout] Update failed due to 57 preceeding 33 in position 1
[INFO] [stdout] Update failed due to 82 preceeding 32 in position 1
[INFO] [stdout] Update failed due to 85 preceeding 62 in position 3
[INFO] [stdout] Update failed due to 56 preceeding 43 in position 1
[INFO] [stdout] Update failed due to 74 preceeding 24 in position 1
[INFO] [stdout] Update failed due to 89 preceeding 56 in position 1
[INFO] [stdout] Update failed due to 85 preceeding 33 in position 1
[INFO] [stdout] Update failed due to 83 preceeding 26 in position 1
[INFO] [stdout] Update failed due to 56 preceeding 48 in position 1
[INFO] [stdout] Update failed due to 71 preceeding 89 in position 1
[INFO] [stdout] Update failed due to 47 preceeding 42 in position 1
[INFO] [stdout] Update failed due to 74 preceeding 24 in position 2
[INFO] [stdout] Update failed due to 89 preceeding 38 in position 1
[INFO] [stdout] Update failed due to 56 preceeding 81 in position 2
[INFO] [stdout] Update failed due to 85 preceeding 71 in position 2
[INFO] [stdout] Update failed due to 54 preceeding 82 in position 1
[INFO] [stdout] Update failed due to 38 preceeding 48 in position 2
[INFO] [stdout] Passing rules: 99
[INFO] [stdout] [src/advent5.rs:91:5] &passing_rules = [
[INFO] [stdout]     0,
[INFO] [stdout]     2,
[INFO] [stdout]     5,
[INFO] [stdout]     6,
[INFO] [stdout]     7,
[INFO] [stdout]     8,
[INFO] [stdout]     9,
[INFO] [stdout]     12,
[INFO] [stdout]     13,
[INFO] [stdout]     14,
[INFO] [stdout]     15,
[INFO] [stdout]     17,
[INFO] [stdout]     21,
[INFO] [stdout]     23,
[INFO] [stdout]     27,
[INFO] [stdout]     31,
[INFO] [stdout]     32,
[INFO] [stdout]     35,
[INFO] [stdout]     37,
[INFO] [stdout]     38,
[INFO] [stdout]     40,
[INFO] [stdout]     41,
[INFO] [stdout]     42,
[INFO] [stdout]     43,
[INFO] [stdout]     46,
[INFO] [stdout]     47,
[INFO] [stdout]     48,
[INFO] [stdout]     52,
[INFO] [stdout]     53,
[INFO] [stdout]     56,
[INFO] [stdout]     58,
[INFO] [stdout]     59,
[INFO] [stdout]     62,
[INFO] [stdout]     64,
[INFO] [stdout]     66,
[INFO] [stdout]     67,
[INFO] [stdout]     68,
[INFO] [stdout]     69,
[INFO] [stdout]     70,
[INFO] [stdout]     72,
[INFO] [stdout]     75,
[INFO] [stdout]     76,
[INFO] [stdout]     77,
[INFO] [stdout]     78,
[INFO] [stdout]     79,
[INFO] [stdout]     80,
[INFO] [stdout]     81,
[INFO] [stdout]     82,
[INFO] [stdout]     86,
[INFO] [stdout]     87,
[INFO] [stdout]     88,
[INFO] [stdout]     89,
[INFO] [stdout]     91,
[INFO] [stdout]     93,
[INFO] [stdout]     97,
[INFO] [stdout]     101,
[INFO] [stdout]     102,
[INFO] [stdout]     103,
[INFO] [stdout]     104,
[INFO] [stdout]     106,
[INFO] [stdout]     107,
[INFO] [stdout]     111,
[INFO] [stdout]     113,
[INFO] [stdout]     117,
[INFO] [stdout]     118,
[INFO] [stdout]     120,
[INFO] [stdout]     122,
[INFO] [stdout]     125,
[INFO] [stdout]     126,
[INFO] [stdout]     127,
[INFO] [stdout]     128,
[INFO] [stdout]     130,
[INFO] [stdout]     131,
[INFO] [stdout]     135,
[INFO] [stdout]     140,
[INFO] [stdout]     141,
[INFO] [stdout]     142,
[INFO] [stdout]     145,
[INFO] [stdout]     146,
[INFO] [stdout]     147,
[INFO] [stdout]     148,
[INFO] [stdout]     149,
[INFO] [stdout]     151,
[INFO] [stdout]     152,
[INFO] [stdout]     154,
[INFO] [stdout]     157,
[INFO] [stdout]     161,
[INFO] [stdout]     162,
[INFO] [stdout]     166,
[INFO] [stdout]     168,
[INFO] [stdout]     172,
[INFO] [stdout]     175,
[INFO] [stdout]     177,
[INFO] [stdout]     179,
[INFO] [stdout]     180,
[INFO] [stdout]     181,
[INFO] [stdout]     185,
[INFO] [stdout]     187,
[INFO] [stdout]     188,
[INFO] [stdout] ]
[INFO] [stdout] 
[INFO] [stdout] thread 'advent5::find_correct_rule_sum' (37) panicked at src/advent5.rs:99:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 143
[INFO] [stdout]  right: 4959
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56c5a76eeed2 - std[3b51380354919863]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56c5a76eeed2 - std[3b51380354919863]::backtrace_rs::backtrace::trace_unsynchronized::<std[3b51380354919863]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56c5a76eeed2 - std[3b51380354919863]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56c5a76eeed2 - <<std[3b51380354919863]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[27de1724e4349be2]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56c5a7703b0a - <core[27de1724e4349be2]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56c5a7703b0a - core[27de1724e4349be2]::fmt::write
[INFO] [stdout]    6:     0x56c5a76f3cd6 - std[3b51380354919863]::io::default_write_fmt::<alloc[a57f19327c0ad893]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56c5a76f3cd6 - <alloc[a57f19327c0ad893]::vec::Vec<u8> as std[3b51380354919863]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x56c5a76cd2cf - <std[3b51380354919863]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56c5a76cd2cf - std[3b51380354919863]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56c5a76e6e19 - std[3b51380354919863]::panicking::default_hook
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x56c5a767a01e - <alloc[a57f19327c0ad893]::boxed::Box<dyn for<'a, 'b> core[27de1724e4349be2]::ops::function::Fn<(&'a std[3b51380354919863]::panic::PanicHookInfo<'b>,), Output = ()> + core[27de1724e4349be2]::marker::Sync + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::Fn<(&std[3b51380354919863]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x56c5a767a01e - test[182b2e79ecd7bbd9]::test_main_with_exit_callback::<test[182b2e79ecd7bbd9]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56c5a76e6fd2 - <alloc[a57f19327c0ad893]::boxed::Box<dyn for<'a, 'b> core[27de1724e4349be2]::ops::function::Fn<(&'a std[3b51380354919863]::panic::PanicHookInfo<'b>,), Output = ()> + core[27de1724e4349be2]::marker::Sync + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::Fn<(&std[3b51380354919863]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x56c5a76e6fd2 - std[3b51380354919863]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x56c5a76cd388 - std[3b51380354919863]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x56c5a76c2509 - std[3b51380354919863]::sys::backtrace::__rust_end_short_backtrace::<std[3b51380354919863]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56c5a76ce1dd - __rustc[d79c0ace40940972]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x56c5a770421c - core[27de1724e4349be2]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56c5a77040d3 - core[27de1724e4349be2]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x56c5a76b155a - core[27de1724e4349be2]::panicking::assert_failed::<u32, u32>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x56c5a766c40d - advent_1[d7078655642219af]::advent5::find_correct_rule_sum
[INFO] [stdout]                                at /opt/rustwide/workdir/src/advent5.rs:99:5
[INFO] [stdout]   22:     0x56c5a7669207 - advent_1[d7078655642219af]::advent5::find_correct_rule_sum::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/advent5.rs:78:27
[INFO] [stdout]   23:     0x56c5a7668236 - <advent_1[d7078655642219af]::advent5::find_correct_rule_sum::{closure#0} as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x56c5a766e3cb - <fn() -> core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x56c5a766e3cb - test[182b2e79ecd7bbd9]::__rust_begin_short_backtrace::<core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>, fn() -> core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x56c5a767ac2a - test[182b2e79ecd7bbd9]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x56c5a767ac2a - <core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe<test[182b2e79ecd7bbd9]::run_test_in_process::{closure#0}> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x56c5a767ac2a - std[3b51380354919863]::panicking::catch_unwind::do_call::<core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe<test[182b2e79ecd7bbd9]::run_test_in_process::{closure#0}>, core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x56c5a767ac2a - std[3b51380354919863]::panicking::catch_unwind::<core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>, core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe<test[182b2e79ecd7bbd9]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x56c5a767ac2a - std[3b51380354919863]::panic::catch_unwind::<core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe<test[182b2e79ecd7bbd9]::run_test_in_process::{closure#0}>, core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x56c5a767ac2a - test[182b2e79ecd7bbd9]::run_test_in_process
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x56c5a767ac2a - test[182b2e79ecd7bbd9]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x56c5a76761d4 - test[182b2e79ecd7bbd9]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x56c5a76761d4 - std[3b51380354919863]::sys::backtrace::__rust_begin_short_backtrace::<test[182b2e79ecd7bbd9]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x56c5a767d722 - std[3b51380354919863]::thread::lifecycle::spawn_unchecked::<test[182b2e79ecd7bbd9]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x56c5a767d722 - <core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe<std[3b51380354919863]::thread::lifecycle::spawn_unchecked<test[182b2e79ecd7bbd9]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x56c5a767d722 - std[3b51380354919863]::panicking::catch_unwind::do_call::<core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe<std[3b51380354919863]::thread::lifecycle::spawn_unchecked<test[182b2e79ecd7bbd9]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x56c5a767d722 - std[3b51380354919863]::panicking::catch_unwind::<(), core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe<std[3b51380354919863]::thread::lifecycle::spawn_unchecked<test[182b2e79ecd7bbd9]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x56c5a767d722 - std[3b51380354919863]::panic::catch_unwind::<core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe<std[3b51380354919863]::thread::lifecycle::spawn_unchecked<test[182b2e79ecd7bbd9]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x56c5a767d722 - std[3b51380354919863]::thread::lifecycle::spawn_unchecked::<test[182b2e79ecd7bbd9]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x56c5a767d722 - <std[3b51380354919863]::thread::lifecycle::spawn_unchecked<test[182b2e79ecd7bbd9]::run_test::{closure#1}, ()>::{closure#1} as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x56c5a76ee3df - <alloc[a57f19327c0ad893]::boxed::Box<dyn core[27de1724e4349be2]::ops::function::FnOnce<(), Output = ()> + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x56c5a76ee3df - <std[3b51380354919863]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   44:     0x7b18bc73faa4 - <unknown>
[INFO] [stdout]   45:     0x7b18bc7cca64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- advent5::find_broken_rule_sum_input stdout ----
[INFO] [stdout] Update failed due to 71 preceeding 15 in position 1
[INFO] [stdout] Update failed due to 48 preceeding 73 in position 1
[INFO] [stdout] Update failed due to 81 preceeding 71 in position 2
[INFO] [stdout] Update failed due to 11 preceeding 73 in position 2
[INFO] [stdout] Update failed due to 39 preceeding 68 in position 1
[INFO] [stdout] Update failed due to 54 preceeding 53 in position 1
[INFO] [stdout] Update failed due to 34 preceeding 28 in position 3
[INFO] [stdout] Update failed due to 62 preceeding 58 in position 2
[INFO] [stdout] Update failed due to 37 preceeding 15 in position 2
[INFO] [stdout] Update failed due to 89 preceeding 53 in position 1
[INFO] [stdout] Update failed due to 37 preceeding 71 in position 3
[INFO] [stdout] Update failed due to 39 preceeding 85 in position 3
[INFO] [stdout] Update failed due to 28 preceeding 57 in position 1
[INFO] [stdout] Update failed due to 92 preceeding 56 in position 2
[INFO] [stdout] Update failed due to 16 preceeding 43 in position 1
[INFO] [stdout] Update failed due to 94 preceeding 47 in position 1
[INFO] [stdout] Update failed due to 53 preceeding 24 in position 2
[INFO] [stdout] Update failed due to 58 preceeding 54 in position 1
[INFO] [stdout] Update failed due to 47 preceeding 18 in position 1
[INFO] [stdout] Update failed due to 82 preceeding 42 in position 1
[INFO] [stdout] Update failed due to 98 preceeding 82 in position 1
[INFO] [stdout] Update failed due to 15 preceeding 53 in position 1
[INFO] [stdout] Update failed due to 16 preceeding 58 in position 1
[INFO] [stdout] Update failed due to 28 preceeding 52 in position 2
[INFO] [stdout] Update failed due to 16 preceeding 75 in position 1
[INFO] [stdout] Update failed due to 56 preceeding 85 in position 1
[INFO] [stdout] Update failed due to 77 preceeding 52 in position 2
[INFO] [stdout] Update failed due to 92 preceeding 89 in position 1
[INFO] [stdout] Update failed due to 54 preceeding 89 in position 3
[INFO] [stdout] Update failed due to 62 preceeding 33 in position 1
[INFO] [stdout] Update failed due to 54 preceeding 56 in position 1
[INFO] [stdout] Update failed due to 73 preceeding 58 in position 1
[INFO] [stdout] Update failed due to 13 preceeding 82 in position 1
[INFO] [stdout] Update failed due to 28 preceeding 12 in position 3
[INFO] [stdout] Update failed due to 62 preceeding 52 in position 1
[INFO] [stdout] Update failed due to 33 preceeding 29 in position 2
[INFO] [stdout] Update failed due to 68 preceeding 77 in position 2
[INFO] [stdout] Update failed due to 92 preceeding 26 in position 1
[INFO] [stdout] Update failed due to 33 preceeding 58 in position 1
[INFO] [stdout] Update failed due to 19 preceeding 81 in position 3
[INFO] [stdout] Update failed due to 58 preceeding 87 in position 1
[INFO] [stdout] Update failed due to 24 preceeding 59 in position 3
[INFO] [stdout] Update failed due to 34 preceeding 16 in position 2
[INFO] [stdout] Update failed due to 52 preceeding 26 in position 2
[INFO] [stdout] Update failed due to 73 preceeding 47 in position 1
[INFO] [stdout] Update failed due to 33 preceeding 53 in position 2
[INFO] [stdout] Update failed due to 37 preceeding 11 in position 2
[INFO] [stdout] Update failed due to 71 preceeding 92 in position 4
[INFO] [stdout] Update failed due to 43 preceeding 68 in position 1
[INFO] [stdout] Update failed due to 92 preceeding 54 in position 3
[INFO] [stdout] Update failed due to 98 preceeding 94 in position 1
[INFO] [stdout] Update failed due to 33 preceeding 17 in position 1
[INFO] [stdout] Update failed due to 68 preceeding 77 in position 2
[INFO] [stdout] Update failed due to 24 preceeding 75 in position 1
[INFO] [stdout] Update failed due to 28 preceeding 12 in position 3
[INFO] [stdout] Update failed due to 31 preceeding 11 in position 1
[INFO] [stdout] Update failed due to 85 preceeding 43 in position 2
[INFO] [stdout] Update failed due to 17 preceeding 12 in position 1
[INFO] [stdout] Update failed due to 29 preceeding 53 in position 2
[INFO] [stdout] Update failed due to 87 preceeding 16 in position 1
[INFO] [stdout] Update failed due to 54 preceeding 94 in position 2
[INFO] [stdout] Update failed due to 48 preceeding 39 in position 1
[INFO] [stdout] Update failed due to 34 preceeding 39 in position 3
[INFO] [stdout] Update failed due to 77 preceeding 89 in position 2
[INFO] [stdout] Update failed due to 86 preceeding 19 in position 2
[INFO] [stdout] Update failed due to 12 preceeding 98 in position 2
[INFO] [stdout] Update failed due to 37 preceeding 75 in position 1
[INFO] [stdout] Update failed due to 87 preceeding 19 in position 1
[INFO] [stdout] Update failed due to 12 preceeding 52 in position 1
[INFO] [stdout] Update failed due to 75 preceeding 12 in position 1
[INFO] [stdout] Update failed due to 12 preceeding 74 in position 5
[INFO] [stdout] Update failed due to 19 preceeding 33 in position 2
[INFO] [stdout] Update failed due to 37 preceeding 62 in position 4
[INFO] [stdout] Update failed due to 85 preceeding 33 in position 1
[INFO] [stdout] Update failed due to 32 preceeding 28 in position 1
[INFO] [stdout] Update failed due to 57 preceeding 33 in position 1
[INFO] [stdout] Update failed due to 82 preceeding 32 in position 1
[INFO] [stdout] Update failed due to 85 preceeding 62 in position 3
[INFO] [stdout] Update failed due to 56 preceeding 43 in position 1
[INFO] [stdout] Update failed due to 74 preceeding 24 in position 1
[INFO] [stdout] Update failed due to 89 preceeding 56 in position 1
[INFO] [stdout] Update failed due to 85 preceeding 33 in position 1
[INFO] [stdout] Update failed due to 83 preceeding 26 in position 1
[INFO] [stdout] Update failed due to 56 preceeding 48 in position 1
[INFO] [stdout] Update failed due to 71 preceeding 89 in position 1
[INFO] [stdout] Update failed due to 47 preceeding 42 in position 1
[INFO] [stdout] Update failed due to 74 preceeding 24 in position 2
[INFO] [stdout] Update failed due to 89 preceeding 38 in position 1
[INFO] [stdout] Update failed due to 56 preceeding 81 in position 2
[INFO] [stdout] Update failed due to 85 preceeding 71 in position 2
[INFO] [stdout] Update failed due to 54 preceeding 82 in position 1
[INFO] [stdout] Update failed due to 38 preceeding 48 in position 2
[INFO] [stdout] Broken rules: 92
[INFO] [stdout] [src/advent5.rs:187:5] &fixed_rules = [
[INFO] [stdout]     [
[INFO] [stdout]         17,
[INFO] [stdout]         58,
[INFO] [stdout]         83,
[INFO] [stdout]         15,
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         71,
[INFO] [stdout]         75,
[INFO] [stdout]         11,
[INFO] [stdout]         62,
[INFO] [stdout]         28,
[INFO] [stdout]         68,
[INFO] [stdout]         43,
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]         39,
[INFO] [stdout]         34,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         73,
[INFO] [stdout]         15,
[INFO] [stdout]         33,
[INFO] [stdout]         71,
[INFO] [stdout]         75,
[INFO] [stdout]         16,
[INFO] [stdout]         31,
[INFO] [stdout]         81,
[INFO] [stdout]         34,
[INFO] [stdout]         24,
[INFO] [stdout]         48,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         71,
[INFO] [stdout]         57,
[INFO] [stdout]         68,
[INFO] [stdout]         16,
[INFO] [stdout]         31,
[INFO] [stdout]         81,
[INFO] [stdout]         34,
[INFO] [stdout]         24,
[INFO] [stdout]         19,
[INFO] [stdout]         48,
[INFO] [stdout]         74,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         73,
[INFO] [stdout]         15,
[INFO] [stdout]         22,
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         75,
[INFO] [stdout]         11,
[INFO] [stdout]         57,
[INFO] [stdout]         62,
[INFO] [stdout]         28,
[INFO] [stdout]         68,
[INFO] [stdout]         43,
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]         31,
[INFO] [stdout]         39,
[INFO] [stdout]         81,
[INFO] [stdout]         34,
[INFO] [stdout]         24,
[INFO] [stdout]         19,
[INFO] [stdout]         48,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         69,
[INFO] [stdout]         75,
[INFO] [stdout]         11,
[INFO] [stdout]         57,
[INFO] [stdout]         62,
[INFO] [stdout]         28,
[INFO] [stdout]         68,
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]         31,
[INFO] [stdout]         39,
[INFO] [stdout]         81,
[INFO] [stdout]         34,
[INFO] [stdout]         24,
[INFO] [stdout]         19,
[INFO] [stdout]         74,
[INFO] [stdout]         56,
[INFO] [stdout]         32,
[INFO] [stdout]         86,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         42,
[INFO] [stdout]         18,
[INFO] [stdout]         53,
[INFO] [stdout]         89,
[INFO] [stdout]         54,
[INFO] [stdout]         92,
[INFO] [stdout]         12,
[INFO] [stdout]         17,
[INFO] [stdout]         83,
[INFO] [stdout]         73,
[INFO] [stdout]         22,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         75,
[INFO] [stdout]         11,
[INFO] [stdout]         57,
[INFO] [stdout]         28,
[INFO] [stdout]         43,
[INFO] [stdout]         37,
[INFO] [stdout]         85,
[INFO] [stdout]         39,
[INFO] [stdout]         34,
[INFO] [stdout]         24,
[INFO] [stdout]         19,
[INFO] [stdout]         48,
[INFO] [stdout]         56,
[INFO] [stdout]         32,
[INFO] [stdout]         86,
[INFO] [stdout]         42,
[INFO] [stdout]         18,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         92,
[INFO] [stdout]         77,
[INFO] [stdout]         98,
[INFO] [stdout]         13,
[INFO] [stdout]         17,
[INFO] [stdout]         58,
[INFO] [stdout]         83,
[INFO] [stdout]         73,
[INFO] [stdout]         15,
[INFO] [stdout]         22,
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         71,
[INFO] [stdout]         75,
[INFO] [stdout]         11,
[INFO] [stdout]         57,
[INFO] [stdout]         62,
[INFO] [stdout]         68,
[INFO] [stdout]         43,
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         73,
[INFO] [stdout]         15,
[INFO] [stdout]         11,
[INFO] [stdout]         28,
[INFO] [stdout]         37,
[INFO] [stdout]         81,
[INFO] [stdout]         24,
[INFO] [stdout]         19,
[INFO] [stdout]         48,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         53,
[INFO] [stdout]         82,
[INFO] [stdout]         94,
[INFO] [stdout]         89,
[INFO] [stdout]         52,
[INFO] [stdout]         29,
[INFO] [stdout]         54,
[INFO] [stdout]         92,
[INFO] [stdout]         77,
[INFO] [stdout]         98,
[INFO] [stdout]         12,
[INFO] [stdout]         17,
[INFO] [stdout]         58,
[INFO] [stdout]         83,
[INFO] [stdout]         73,
[INFO] [stdout]         15,
[INFO] [stdout]         22,
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         71,
[INFO] [stdout]         75,
[INFO] [stdout]         11,
[INFO] [stdout]         57,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         12,
[INFO] [stdout]         33,
[INFO] [stdout]         71,
[INFO] [stdout]         57,
[INFO] [stdout]         68,
[INFO] [stdout]         37,
[INFO] [stdout]         85,
[INFO] [stdout]         31,
[INFO] [stdout]         81,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]         31,
[INFO] [stdout]         39,
[INFO] [stdout]         81,
[INFO] [stdout]         34,
[INFO] [stdout]         24,
[INFO] [stdout]         19,
[INFO] [stdout]         48,
[INFO] [stdout]         74,
[INFO] [stdout]         56,
[INFO] [stdout]         32,
[INFO] [stdout]         86,
[INFO] [stdout]         42,
[INFO] [stdout]         18,
[INFO] [stdout]         47,
[INFO] [stdout]         87,
[INFO] [stdout]         26,
[INFO] [stdout]         53,
[INFO] [stdout]         82,
[INFO] [stdout]         94,
[INFO] [stdout]         89,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         83,
[INFO] [stdout]         73,
[INFO] [stdout]         15,
[INFO] [stdout]         22,
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         71,
[INFO] [stdout]         75,
[INFO] [stdout]         57,
[INFO] [stdout]         62,
[INFO] [stdout]         28,
[INFO] [stdout]         68,
[INFO] [stdout]         43,
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]         31,
[INFO] [stdout]         39,
[INFO] [stdout]         81,
[INFO] [stdout]         34,
[INFO] [stdout]         24,
[INFO] [stdout]         19,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         19,
[INFO] [stdout]         48,
[INFO] [stdout]         74,
[INFO] [stdout]         56,
[INFO] [stdout]         86,
[INFO] [stdout]         42,
[INFO] [stdout]         38,
[INFO] [stdout]         87,
[INFO] [stdout]         26,
[INFO] [stdout]         53,
[INFO] [stdout]         94,
[INFO] [stdout]         52,
[INFO] [stdout]         29,
[INFO] [stdout]         54,
[INFO] [stdout]         92,
[INFO] [stdout]         77,
[INFO] [stdout]         12,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         43,
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]         34,
[INFO] [stdout]         19,
[INFO] [stdout]         74,
[INFO] [stdout]         56,
[INFO] [stdout]         32,
[INFO] [stdout]         38,
[INFO] [stdout]         26,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         18,
[INFO] [stdout]         47,
[INFO] [stdout]         87,
[INFO] [stdout]         94,
[INFO] [stdout]         29,
[INFO] [stdout]         13,
[INFO] [stdout]         33,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         68,
[INFO] [stdout]         37,
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]         39,
[INFO] [stdout]         34,
[INFO] [stdout]         24,
[INFO] [stdout]         48,
[INFO] [stdout]         42,
[INFO] [stdout]         47,
[INFO] [stdout]         53,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         56,
[INFO] [stdout]         86,
[INFO] [stdout]         38,
[INFO] [stdout]         87,
[INFO] [stdout]         94,
[INFO] [stdout]         54,
[INFO] [stdout]         98,
[INFO] [stdout]         12,
[INFO] [stdout]         58,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         74,
[INFO] [stdout]         56,
[INFO] [stdout]         32,
[INFO] [stdout]         86,
[INFO] [stdout]         42,
[INFO] [stdout]         18,
[INFO] [stdout]         38,
[INFO] [stdout]         47,
[INFO] [stdout]         87,
[INFO] [stdout]         26,
[INFO] [stdout]         53,
[INFO] [stdout]         82,
[INFO] [stdout]         94,
[INFO] [stdout]         89,
[INFO] [stdout]         52,
[INFO] [stdout]         29,
[INFO] [stdout]         54,
[INFO] [stdout]         92,
[INFO] [stdout]         77,
[INFO] [stdout]         98,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]         58,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]         31,
[INFO] [stdout]         39,
[INFO] [stdout]         81,
[INFO] [stdout]         34,
[INFO] [stdout]         24,
[INFO] [stdout]         48,
[INFO] [stdout]         56,
[INFO] [stdout]         32,
[INFO] [stdout]         42,
[INFO] [stdout]         18,
[INFO] [stdout]         38,
[INFO] [stdout]         47,
[INFO] [stdout]         87,
[INFO] [stdout]         26,
[INFO] [stdout]         53,
[INFO] [stdout]         82,
[INFO] [stdout]         94,
[INFO] [stdout]         89,
[INFO] [stdout]         52,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         38,
[INFO] [stdout]         87,
[INFO] [stdout]         53,
[INFO] [stdout]         82,
[INFO] [stdout]         98,
[INFO] [stdout]         12,
[INFO] [stdout]         69,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         26,
[INFO] [stdout]         53,
[INFO] [stdout]         52,
[INFO] [stdout]         92,
[INFO] [stdout]         13,
[INFO] [stdout]         15,
[INFO] [stdout]         69,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         54,
[INFO] [stdout]         92,
[INFO] [stdout]         58,
[INFO] [stdout]         83,
[INFO] [stdout]         73,
[INFO] [stdout]         69,
[INFO] [stdout]         43,
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         52,
[INFO] [stdout]         29,
[INFO] [stdout]         54,
[INFO] [stdout]         92,
[INFO] [stdout]         77,
[INFO] [stdout]         98,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]         17,
[INFO] [stdout]         58,
[INFO] [stdout]         83,
[INFO] [stdout]         73,
[INFO] [stdout]         15,
[INFO] [stdout]         22,
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         71,
[INFO] [stdout]         75,
[INFO] [stdout]         57,
[INFO] [stdout]         62,
[INFO] [stdout]         28,
[INFO] [stdout]         68,
[INFO] [stdout]         43,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         71,
[INFO] [stdout]         75,
[INFO] [stdout]         11,
[INFO] [stdout]         57,
[INFO] [stdout]         28,
[INFO] [stdout]         68,
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]         31,
[INFO] [stdout]         39,
[INFO] [stdout]         24,
[INFO] [stdout]         86,
[INFO] [stdout]         42,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         11,
[INFO] [stdout]         57,
[INFO] [stdout]         62,
[INFO] [stdout]         43,
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]         31,
[INFO] [stdout]         39,
[INFO] [stdout]         81,
[INFO] [stdout]         24,
[INFO] [stdout]         19,
[INFO] [stdout]         48,
[INFO] [stdout]         74,
[INFO] [stdout]         56,
[INFO] [stdout]         32,
[INFO] [stdout]         86,
[INFO] [stdout]         42,
[INFO] [stdout]         18,
[INFO] [stdout]         38,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         47,
[INFO] [stdout]         53,
[INFO] [stdout]         89,
[INFO] [stdout]         52,
[INFO] [stdout]         77,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         53,
[INFO] [stdout]         89,
[INFO] [stdout]         52,
[INFO] [stdout]         92,
[INFO] [stdout]         22,
[INFO] [stdout]         75,
[INFO] [stdout]         57,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         39,
[INFO] [stdout]         81,
[INFO] [stdout]         32,
[INFO] [stdout]         42,
[INFO] [stdout]         38,
[INFO] [stdout]         47,
[INFO] [stdout]         53,
[INFO] [stdout]         82,
[INFO] [stdout]         89,
[INFO] [stdout]         29,
[INFO] [stdout]         54,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         82,
[INFO] [stdout]         52,
[INFO] [stdout]         77,
[INFO] [stdout]         98,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]         17,
[INFO] [stdout]         15,
[INFO] [stdout]         33,
[INFO] [stdout]         57,
[INFO] [stdout]         62,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         39,
[INFO] [stdout]         34,
[INFO] [stdout]         19,
[INFO] [stdout]         56,
[INFO] [stdout]         32,
[INFO] [stdout]         86,
[INFO] [stdout]         87,
[INFO] [stdout]         26,
[INFO] [stdout]         52,
[INFO] [stdout]         29,
[INFO] [stdout]         54,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         17,
[INFO] [stdout]         58,
[INFO] [stdout]         83,
[INFO] [stdout]         73,
[INFO] [stdout]         22,
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         71,
[INFO] [stdout]         75,
[INFO] [stdout]         11,
[INFO] [stdout]         57,
[INFO] [stdout]         62,
[INFO] [stdout]         28,
[INFO] [stdout]         68,
[INFO] [stdout]         43,
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]         39,
[INFO] [stdout]         81,
[INFO] [stdout]         34,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         53,
[INFO] [stdout]         82,
[INFO] [stdout]         94,
[INFO] [stdout]         89,
[INFO] [stdout]         52,
[INFO] [stdout]         29,
[INFO] [stdout]         54,
[INFO] [stdout]         92,
[INFO] [stdout]         77,
[INFO] [stdout]         98,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]         17,
[INFO] [stdout]         58,
[INFO] [stdout]         83,
[INFO] [stdout]         73,
[INFO] [stdout]         15,
[INFO] [stdout]         22,
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         11,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         94,
[INFO] [stdout]         89,
[INFO] [stdout]         52,
[INFO] [stdout]         54,
[INFO] [stdout]         92,
[INFO] [stdout]         77,
[INFO] [stdout]         98,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]         17,
[INFO] [stdout]         58,
[INFO] [stdout]         83,
[INFO] [stdout]         73,
[INFO] [stdout]         15,
[INFO] [stdout]         22,
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         71,
[INFO] [stdout]         75,
[INFO] [stdout]         11,
[INFO] [stdout]         57,
[INFO] [stdout]         62,
[INFO] [stdout]         28,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         94,
[INFO] [stdout]         52,
[INFO] [stdout]         54,
[INFO] [stdout]         15,
[INFO] [stdout]         57,
[INFO] [stdout]         62,
[INFO] [stdout]         28,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         87,
[INFO] [stdout]         53,
[INFO] [stdout]         94,
[INFO] [stdout]         29,
[INFO] [stdout]         17,
[INFO] [stdout]         33,
[INFO] [stdout]         75,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         52,
[INFO] [stdout]         29,
[INFO] [stdout]         54,
[INFO] [stdout]         92,
[INFO] [stdout]         77,
[INFO] [stdout]         98,
[INFO] [stdout]         17,
[INFO] [stdout]         83,
[INFO] [stdout]         73,
[INFO] [stdout]         15,
[INFO] [stdout]         22,
[INFO] [stdout]         69,
[INFO] [stdout]         71,
[INFO] [stdout]         75,
[INFO] [stdout]         57,
[INFO] [stdout]         62,
[INFO] [stdout]         28,
[INFO] [stdout]         68,
[INFO] [stdout]         43,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         42,
[INFO] [stdout]         18,
[INFO] [stdout]         38,
[INFO] [stdout]         87,
[INFO] [stdout]         26,
[INFO] [stdout]         53,
[INFO] [stdout]         82,
[INFO] [stdout]         94,
[INFO] [stdout]         89,
[INFO] [stdout]         52,
[INFO] [stdout]         29,
[INFO] [stdout]         54,
[INFO] [stdout]         92,
[INFO] [stdout]         77,
[INFO] [stdout]         98,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]         17,
[INFO] [stdout]         58,
[INFO] [stdout]         83,
[INFO] [stdout]         73,
[INFO] [stdout]         15,
[INFO] [stdout]         22,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         18,
[INFO] [stdout]         38,
[INFO] [stdout]         47,
[INFO] [stdout]         87,
[INFO] [stdout]         26,
[INFO] [stdout]         53,
[INFO] [stdout]         82,
[INFO] [stdout]         94,
[INFO] [stdout]         89,
[INFO] [stdout]         52,
[INFO] [stdout]         29,
[INFO] [stdout]         54,
[INFO] [stdout]         92,
[INFO] [stdout]         77,
[INFO] [stdout]         98,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]         17,
[INFO] [stdout]         58,
[INFO] [stdout]         73,
[INFO] [stdout]         15,
[INFO] [stdout]         22,
[INFO] [stdout]         33,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]         39,
[INFO] [stdout]         81,
[INFO] [stdout]         34,
[INFO] [stdout]         19,
[INFO] [stdout]         48,
[INFO] [stdout]         74,
[INFO] [stdout]         56,
[INFO] [stdout]         86,
[INFO] [stdout]         42,
[INFO] [stdout]         18,
[INFO] [stdout]         38,
[INFO] [stdout]         87,
[INFO] [stdout]         26,
[INFO] [stdout]         53,
[INFO] [stdout]         94,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         32,
[INFO] [stdout]         18,
[INFO] [stdout]         38,
[INFO] [stdout]         47,
[INFO] [stdout]         87,
[INFO] [stdout]         53,
[INFO] [stdout]         29,
[INFO] [stdout]         77,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]         58,
[INFO] [stdout]         83,
[INFO] [stdout]         73,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         71,
[INFO] [stdout]         11,
[INFO] [stdout]         57,
[INFO] [stdout]         28,
[INFO] [stdout]         68,
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]         31,
[INFO] [stdout]         39,
[INFO] [stdout]         81,
[INFO] [stdout]         34,
[INFO] [stdout]         24,
[INFO] [stdout]         19,
[INFO] [stdout]         48,
[INFO] [stdout]         74,
[INFO] [stdout]         56,
[INFO] [stdout]         32,
[INFO] [stdout]         86,
[INFO] [stdout]         42,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         62,
[INFO] [stdout]         28,
[INFO] [stdout]         68,
[INFO] [stdout]         43,
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]         31,
[INFO] [stdout]         81,
[INFO] [stdout]         34,
[INFO] [stdout]         19,
[INFO] [stdout]         74,
[INFO] [stdout]         32,
[INFO] [stdout]         86,
[INFO] [stdout]         18,
[INFO] [stdout]         38,
[INFO] [stdout]         87,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         47,
[INFO] [stdout]         87,
[INFO] [stdout]         26,
[INFO] [stdout]         53,
[INFO] [stdout]         94,
[INFO] [stdout]         89,
[INFO] [stdout]         52,
[INFO] [stdout]         29,
[INFO] [stdout]         54,
[INFO] [stdout]         92,
[INFO] [stdout]         77,
[INFO] [stdout]         98,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]         17,
[INFO] [stdout]         58,
[INFO] [stdout]         83,
[INFO] [stdout]         73,
[INFO] [stdout]         15,
[INFO] [stdout]         22,
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         71,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         32,
[INFO] [stdout]         18,
[INFO] [stdout]         38,
[INFO] [stdout]         47,
[INFO] [stdout]         26,
[INFO] [stdout]         53,
[INFO] [stdout]         52,
[INFO] [stdout]         54,
[INFO] [stdout]         98,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]         83,
[INFO] [stdout]         73,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         18,
[INFO] [stdout]         38,
[INFO] [stdout]         47,
[INFO] [stdout]         87,
[INFO] [stdout]         26,
[INFO] [stdout]         53,
[INFO] [stdout]         82,
[INFO] [stdout]         94,
[INFO] [stdout]         52,
[INFO] [stdout]         29,
[INFO] [stdout]         54,
[INFO] [stdout]         92,
[INFO] [stdout]         98,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]         17,
[INFO] [stdout]         83,
[INFO] [stdout]         73,
[INFO] [stdout]         15,
[INFO] [stdout]         22,
[INFO] [stdout]         33,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         77,
[INFO] [stdout]         98,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]         58,
[INFO] [stdout]         83,
[INFO] [stdout]         73,
[INFO] [stdout]         15,
[INFO] [stdout]         22,
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         71,
[INFO] [stdout]         75,
[INFO] [stdout]         11,
[INFO] [stdout]         57,
[INFO] [stdout]         62,
[INFO] [stdout]         28,
[INFO] [stdout]         68,
[INFO] [stdout]         43,
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         94,
[INFO] [stdout]         89,
[INFO] [stdout]         52,
[INFO] [stdout]         29,
[INFO] [stdout]         54,
[INFO] [stdout]         92,
[INFO] [stdout]         77,
[INFO] [stdout]         98,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]         17,
[INFO] [stdout]         58,
[INFO] [stdout]         83,
[INFO] [stdout]         73,
[INFO] [stdout]         15,
[INFO] [stdout]         22,
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         71,
[INFO] [stdout]         75,
[INFO] [stdout]         57,
[INFO] [stdout]         62,
[INFO] [stdout]         28,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         54,
[INFO] [stdout]         92,
[INFO] [stdout]         77,
[INFO] [stdout]         98,
[INFO] [stdout]         12,
[INFO] [stdout]         17,
[INFO] [stdout]         58,
[INFO] [stdout]         83,
[INFO] [stdout]         73,
[INFO] [stdout]         15,
[INFO] [stdout]         22,
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         71,
[INFO] [stdout]         75,
[INFO] [stdout]         11,
[INFO] [stdout]         57,
[INFO] [stdout]         62,
[INFO] [stdout]         28,
[INFO] [stdout]         68,
[INFO] [stdout]         43,
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         18,
[INFO] [stdout]         52,
[INFO] [stdout]         54,
[INFO] [stdout]         92,
[INFO] [stdout]         13,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         32,
[INFO] [stdout]         86,
[INFO] [stdout]         42,
[INFO] [stdout]         18,
[INFO] [stdout]         38,
[INFO] [stdout]         47,
[INFO] [stdout]         87,
[INFO] [stdout]         26,
[INFO] [stdout]         53,
[INFO] [stdout]         82,
[INFO] [stdout]         94,
[INFO] [stdout]         89,
[INFO] [stdout]         52,
[INFO] [stdout]         29,
[INFO] [stdout]         92,
[INFO] [stdout]         98,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]         58,
[INFO] [stdout]         83,
[INFO] [stdout]         73,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         18,
[INFO] [stdout]         38,
[INFO] [stdout]         47,
[INFO] [stdout]         26,
[INFO] [stdout]         82,
[INFO] [stdout]         94,
[INFO] [stdout]         52,
[INFO] [stdout]         29,
[INFO] [stdout]         54,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]         17,
[INFO] [stdout]         58,
[INFO] [stdout]         83,
[INFO] [stdout]         15,
[INFO] [stdout]         22,
[INFO] [stdout]         33,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         77,
[INFO] [stdout]         98,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]         83,
[INFO] [stdout]         73,
[INFO] [stdout]         15,
[INFO] [stdout]         22,
[INFO] [stdout]         33,
[INFO] [stdout]         75,
[INFO] [stdout]         11,
[INFO] [stdout]         57,
[INFO] [stdout]         62,
[INFO] [stdout]         28,
[INFO] [stdout]         68,
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         73,
[INFO] [stdout]         15,
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         71,
[INFO] [stdout]         75,
[INFO] [stdout]         11,
[INFO] [stdout]         57,
[INFO] [stdout]         62,
[INFO] [stdout]         28,
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]         31,
[INFO] [stdout]         39,
[INFO] [stdout]         81,
[INFO] [stdout]         34,
[INFO] [stdout]         24,
[INFO] [stdout]         19,
[INFO] [stdout]         48,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         52,
[INFO] [stdout]         92,
[INFO] [stdout]         98,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]         17,
[INFO] [stdout]         58,
[INFO] [stdout]         83,
[INFO] [stdout]         73,
[INFO] [stdout]         22,
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         71,
[INFO] [stdout]         11,
[INFO] [stdout]         57,
[INFO] [stdout]         62,
[INFO] [stdout]         28,
[INFO] [stdout]         68,
[INFO] [stdout]         43,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         75,
[INFO] [stdout]         11,
[INFO] [stdout]         57,
[INFO] [stdout]         28,
[INFO] [stdout]         43,
[INFO] [stdout]         16,
[INFO] [stdout]         59,
[INFO] [stdout]         31,
[INFO] [stdout]         39,
[INFO] [stdout]         81,
[INFO] [stdout]         34,
[INFO] [stdout]         24,
[INFO] [stdout]         48,
[INFO] [stdout]         56,
[INFO] [stdout]         32,
[INFO] [stdout]         86,
[INFO] [stdout]         18,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         13,
[INFO] [stdout]         17,
[INFO] [stdout]         58,
[INFO] [stdout]         75,
[INFO] [stdout]         11,
[INFO] [stdout]         68,
[INFO] [stdout]         43,
[INFO] [stdout]         37,
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]         39,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         94,
[INFO] [stdout]         52,
[INFO] [stdout]         98,
[INFO] [stdout]         12,
[INFO] [stdout]         17,
[INFO] [stdout]         22,
[INFO] [stdout]         33,
[INFO] [stdout]         11,
[INFO] [stdout]         28,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         53,
[INFO] [stdout]         89,
[INFO] [stdout]         52,
[INFO] [stdout]         29,
[INFO] [stdout]         12,
[INFO] [stdout]         58,
[INFO] [stdout]         83,
[INFO] [stdout]         73,
[INFO] [stdout]         15,
[INFO] [stdout]         22,
[INFO] [stdout]         71,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         28,
[INFO] [stdout]         68,
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]         31,
[INFO] [stdout]         39,
[INFO] [stdout]         81,
[INFO] [stdout]         34,
[INFO] [stdout]         74,
[INFO] [stdout]         87,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         94,
[INFO] [stdout]         52,
[INFO] [stdout]         29,
[INFO] [stdout]         54,
[INFO] [stdout]         98,
[INFO] [stdout]         13,
[INFO] [stdout]         73,
[INFO] [stdout]         22,
[INFO] [stdout]         69,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         43,
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]         31,
[INFO] [stdout]         39,
[INFO] [stdout]         81,
[INFO] [stdout]         34,
[INFO] [stdout]         24,
[INFO] [stdout]         19,
[INFO] [stdout]         48,
[INFO] [stdout]         56,
[INFO] [stdout]         32,
[INFO] [stdout]         86,
[INFO] [stdout]         42,
[INFO] [stdout]         18,
[INFO] [stdout]         38,
[INFO] [stdout]         47,
[INFO] [stdout]         87,
[INFO] [stdout]         26,
[INFO] [stdout]         53,
[INFO] [stdout]         82,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         71,
[INFO] [stdout]         75,
[INFO] [stdout]         11,
[INFO] [stdout]         57,
[INFO] [stdout]         62,
[INFO] [stdout]         28,
[INFO] [stdout]         68,
[INFO] [stdout]         43,
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]         31,
[INFO] [stdout]         39,
[INFO] [stdout]         34,
[INFO] [stdout]         24,
[INFO] [stdout]         19,
[INFO] [stdout]         48,
[INFO] [stdout]         74,
[INFO] [stdout]         56,
[INFO] [stdout]         32,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         19,
[INFO] [stdout]         74,
[INFO] [stdout]         86,
[INFO] [stdout]         42,
[INFO] [stdout]         38,
[INFO] [stdout]         47,
[INFO] [stdout]         87,
[INFO] [stdout]         89,
[INFO] [stdout]         52,
[INFO] [stdout]         29,
[INFO] [stdout]         54,
[INFO] [stdout]         92,
[INFO] [stdout]         77,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         81,
[INFO] [stdout]         24,
[INFO] [stdout]         19,
[INFO] [stdout]         48,
[INFO] [stdout]         74,
[INFO] [stdout]         56,
[INFO] [stdout]         86,
[INFO] [stdout]         18,
[INFO] [stdout]         38,
[INFO] [stdout]         87,
[INFO] [stdout]         53,
[INFO] [stdout]         52,
[INFO] [stdout]         29,
[INFO] [stdout]         54,
[INFO] [stdout]         77,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         74,
[INFO] [stdout]         18,
[INFO] [stdout]         87,
[INFO] [stdout]         82,
[INFO] [stdout]         94,
[INFO] [stdout]         77,
[INFO] [stdout]         98,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         22,
[INFO] [stdout]         75,
[INFO] [stdout]         11,
[INFO] [stdout]         57,
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]         56,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]         31,
[INFO] [stdout]         39,
[INFO] [stdout]         19,
[INFO] [stdout]         18,
[INFO] [stdout]         87,
[INFO] [stdout]         53,
[INFO] [stdout]         82,
[INFO] [stdout]         94,
[INFO] [stdout]         52,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         53,
[INFO] [stdout]         89,
[INFO] [stdout]         52,
[INFO] [stdout]         92,
[INFO] [stdout]         77,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]         73,
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         75,
[INFO] [stdout]         11,
[INFO] [stdout]         57,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         26,
[INFO] [stdout]         53,
[INFO] [stdout]         82,
[INFO] [stdout]         94,
[INFO] [stdout]         89,
[INFO] [stdout]         52,
[INFO] [stdout]         29,
[INFO] [stdout]         54,
[INFO] [stdout]         77,
[INFO] [stdout]         98,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]         17,
[INFO] [stdout]         58,
[INFO] [stdout]         83,
[INFO] [stdout]         73,
[INFO] [stdout]         22,
[INFO] [stdout]         69,
[INFO] [stdout]         71,
[INFO] [stdout]         75,
[INFO] [stdout]         11,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         48,
[INFO] [stdout]         74,
[INFO] [stdout]         56,
[INFO] [stdout]         32,
[INFO] [stdout]         86,
[INFO] [stdout]         42,
[INFO] [stdout]         18,
[INFO] [stdout]         38,
[INFO] [stdout]         47,
[INFO] [stdout]         87,
[INFO] [stdout]         26,
[INFO] [stdout]         53,
[INFO] [stdout]         82,
[INFO] [stdout]         94,
[INFO] [stdout]         89,
[INFO] [stdout]         52,
[INFO] [stdout]         29,
[INFO] [stdout]         54,
[INFO] [stdout]         92,
[INFO] [stdout]         77,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]         17,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         22,
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         75,
[INFO] [stdout]         11,
[INFO] [stdout]         57,
[INFO] [stdout]         62,
[INFO] [stdout]         28,
[INFO] [stdout]         43,
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]         31,
[INFO] [stdout]         81,
[INFO] [stdout]         34,
[INFO] [stdout]         24,
[INFO] [stdout]         19,
[INFO] [stdout]         48,
[INFO] [stdout]         56,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         73,
[INFO] [stdout]         15,
[INFO] [stdout]         22,
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         75,
[INFO] [stdout]         11,
[INFO] [stdout]         57,
[INFO] [stdout]         62,
[INFO] [stdout]         28,
[INFO] [stdout]         68,
[INFO] [stdout]         43,
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]         31,
[INFO] [stdout]         39,
[INFO] [stdout]         81,
[INFO] [stdout]         34,
[INFO] [stdout]         24,
[INFO] [stdout]         19,
[INFO] [stdout]         48,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         75,
[INFO] [stdout]         62,
[INFO] [stdout]         28,
[INFO] [stdout]         68,
[INFO] [stdout]         43,
[INFO] [stdout]         85,
[INFO] [stdout]         31,
[INFO] [stdout]         34,
[INFO] [stdout]         48,
[INFO] [stdout]         56,
[INFO] [stdout]         32,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         75,
[INFO] [stdout]         57,
[INFO] [stdout]         28,
[INFO] [stdout]         68,
[INFO] [stdout]         43,
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]         81,
[INFO] [stdout]         48,
[INFO] [stdout]         32,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         54,
[INFO] [stdout]         92,
[INFO] [stdout]         77,
[INFO] [stdout]         98,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]         17,
[INFO] [stdout]         73,
[INFO] [stdout]         15,
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         71,
[INFO] [stdout]         11,
[INFO] [stdout]         57,
[INFO] [stdout]         62,
[INFO] [stdout]         28,
[INFO] [stdout]         68,
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         56,
[INFO] [stdout]         32,
[INFO] [stdout]         86,
[INFO] [stdout]         42,
[INFO] [stdout]         18,
[INFO] [stdout]         38,
[INFO] [stdout]         47,
[INFO] [stdout]         87,
[INFO] [stdout]         26,
[INFO] [stdout]         53,
[INFO] [stdout]         82,
[INFO] [stdout]         94,
[INFO] [stdout]         89,
[INFO] [stdout]         29,
[INFO] [stdout]         54,
[INFO] [stdout]         92,
[INFO] [stdout]         77,
[INFO] [stdout]         98,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]         17,
[INFO] [stdout]         58,
[INFO] [stdout]         83,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         58,
[INFO] [stdout]         83,
[INFO] [stdout]         73,
[INFO] [stdout]         15,
[INFO] [stdout]         22,
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         71,
[INFO] [stdout]         75,
[INFO] [stdout]         11,
[INFO] [stdout]         62,
[INFO] [stdout]         37,
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]         31,
[INFO] [stdout]         39,
[INFO] [stdout]         34,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         43,
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]         31,
[INFO] [stdout]         39,
[INFO] [stdout]         24,
[INFO] [stdout]         19,
[INFO] [stdout]         48,
[INFO] [stdout]         74,
[INFO] [stdout]         56,
[INFO] [stdout]         86,
[INFO] [stdout]         18,
[INFO] [stdout]         38,
[INFO] [stdout]         47,
[INFO] [stdout]         26,
[INFO] [stdout]         53,
[INFO] [stdout]         82,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         69,
[INFO] [stdout]         11,
[INFO] [stdout]         62,
[INFO] [stdout]         28,
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]         31,
[INFO] [stdout]         81,
[INFO] [stdout]         24,
[INFO] [stdout]         19,
[INFO] [stdout]         48,
[INFO] [stdout]         74,
[INFO] [stdout]         32,
[INFO] [stdout]         86,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         81,
[INFO] [stdout]         56,
[INFO] [stdout]         32,
[INFO] [stdout]         86,
[INFO] [stdout]         18,
[INFO] [stdout]         47,
[INFO] [stdout]         26,
[INFO] [stdout]         82,
[INFO] [stdout]         94,
[INFO] [stdout]         89,
[INFO] [stdout]         77,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         15,
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         75,
[INFO] [stdout]         11,
[INFO] [stdout]         57,
[INFO] [stdout]         62,
[INFO] [stdout]         28,
[INFO] [stdout]         68,
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]         31,
[INFO] [stdout]         39,
[INFO] [stdout]         81,
[INFO] [stdout]         34,
[INFO] [stdout]         24,
[INFO] [stdout]         19,
[INFO] [stdout]         48,
[INFO] [stdout]         74,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         26,
[INFO] [stdout]         53,
[INFO] [stdout]         13,
[INFO] [stdout]         17,
[INFO] [stdout]         83,
[INFO] [stdout]         71,
[INFO] [stdout]         11,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]         31,
[INFO] [stdout]         39,
[INFO] [stdout]         34,
[INFO] [stdout]         24,
[INFO] [stdout]         19,
[INFO] [stdout]         48,
[INFO] [stdout]         74,
[INFO] [stdout]         56,
[INFO] [stdout]         32,
[INFO] [stdout]         18,
[INFO] [stdout]         38,
[INFO] [stdout]         47,
[INFO] [stdout]         87,
[INFO] [stdout]         53,
[INFO] [stdout]         82,
[INFO] [stdout]         94,
[INFO] [stdout]         89,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         26,
[INFO] [stdout]         53,
[INFO] [stdout]         82,
[INFO] [stdout]         89,
[INFO] [stdout]         52,
[INFO] [stdout]         29,
[INFO] [stdout]         54,
[INFO] [stdout]         92,
[INFO] [stdout]         77,
[INFO] [stdout]         98,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]         17,
[INFO] [stdout]         58,
[INFO] [stdout]         83,
[INFO] [stdout]         73,
[INFO] [stdout]         15,
[INFO] [stdout]         22,
[INFO] [stdout]         33,
[INFO] [stdout]         69,
[INFO] [stdout]         71,
[INFO] [stdout]         75,
[INFO] [stdout]         11,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         19,
[INFO] [stdout]         32,
[INFO] [stdout]         42,
[INFO] [stdout]         18,
[INFO] [stdout]         47,
[INFO] [stdout]         26,
[INFO] [stdout]         89,
[INFO] [stdout]         52,
[INFO] [stdout]         54,
[INFO] [stdout]         92,
[INFO] [stdout]         77,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         24,
[INFO] [stdout]         74,
[INFO] [stdout]         56,
[INFO] [stdout]         42,
[INFO] [stdout]         47,
[INFO] [stdout]         26,
[INFO] [stdout]         82,
[INFO] [stdout]         89,
[INFO] [stdout]         54,
[INFO] [stdout]         77,
[INFO] [stdout]         13,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         34,
[INFO] [stdout]         24,
[INFO] [stdout]         19,
[INFO] [stdout]         48,
[INFO] [stdout]         74,
[INFO] [stdout]         56,
[INFO] [stdout]         32,
[INFO] [stdout]         86,
[INFO] [stdout]         42,
[INFO] [stdout]         18,
[INFO] [stdout]         38,
[INFO] [stdout]         47,
[INFO] [stdout]         87,
[INFO] [stdout]         26,
[INFO] [stdout]         53,
[INFO] [stdout]         82,
[INFO] [stdout]         94,
[INFO] [stdout]         89,
[INFO] [stdout]         29,
[INFO] [stdout]         54,
[INFO] [stdout]         92,
[INFO] [stdout]         77,
[INFO] [stdout]         98,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         71,
[INFO] [stdout]         75,
[INFO] [stdout]         11,
[INFO] [stdout]         57,
[INFO] [stdout]         62,
[INFO] [stdout]         28,
[INFO] [stdout]         68,
[INFO] [stdout]         43,
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]         31,
[INFO] [stdout]         39,
[INFO] [stdout]         81,
[INFO] [stdout]         34,
[INFO] [stdout]         24,
[INFO] [stdout]         19,
[INFO] [stdout]         48,
[INFO] [stdout]         56,
[INFO] [stdout]         32,
[INFO] [stdout]         86,
[INFO] [stdout]         42,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         92,
[INFO] [stdout]         77,
[INFO] [stdout]         13,
[INFO] [stdout]         12,
[INFO] [stdout]         58,
[INFO] [stdout]         22,
[INFO] [stdout]         69,
[INFO] [stdout]         71,
[INFO] [stdout]         75,
[INFO] [stdout]         28,
[INFO] [stdout]         68,
[INFO] [stdout]         43,
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         34,
[INFO] [stdout]         32,
[INFO] [stdout]         18,
[INFO] [stdout]         82,
[INFO] [stdout]         94,
[INFO] [stdout]         29,
[INFO] [stdout]         54,
[INFO] [stdout]     ],
[INFO] [stdout]     [
[INFO] [stdout]         37,
[INFO] [stdout]         16,
[INFO] [stdout]         85,
[INFO] [stdout]         59,
[INFO] [stdout]         31,
[INFO] [stdout]         39,
[INFO] [stdout]         81,
[INFO] [stdout]         34,
[INFO] [stdout]         24,
[INFO] [stdout]         19,
[INFO] [stdout]         48,
[INFO] [stdout]         74,
[INFO] [stdout]         56,
[INFO] [stdout]         32,
[INFO] [stdout]         86,
[INFO] [stdout]         42,
[INFO] [stdout]         18,
[INFO] [stdout]         38,
[INFO] [stdout]         87,
[INFO] [stdout]         26,
[INFO] [stdout]         53,
[INFO] [stdout]         82,
[INFO] [stdout]         94,
[INFO] [stdout]     ],
[INFO] [stdout] ]
[INFO] [stdout] 
[INFO] [stdout] thread 'advent5::find_broken_rule_sum_input' (35) panicked at src/advent5.rs:198:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 123
[INFO] [stdout]  right: 4655
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56c5a76eeed2 - std[3b51380354919863]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56c5a76eeed2 - std[3b51380354919863]::backtrace_rs::backtrace::trace_unsynchronized::<std[3b51380354919863]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56c5a76eeed2 - std[3b51380354919863]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56c5a76eeed2 - <<std[3b51380354919863]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[27de1724e4349be2]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56c5a7703b0a - <core[27de1724e4349be2]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56c5a7703b0a - core[27de1724e4349be2]::fmt::write
[INFO] [stdout]    6:     0x56c5a76f3cd6 - std[3b51380354919863]::io::default_write_fmt::<alloc[a57f19327c0ad893]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56c5a76f3cd6 - <alloc[a57f19327c0ad893]::vec::Vec<u8> as std[3b51380354919863]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x56c5a76cd2cf - <std[3b51380354919863]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56c5a76cd2cf - std[3b51380354919863]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56c5a76e6e19 - std[3b51380354919863]::panicking::default_hook
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x56c5a767a01e - <alloc[a57f19327c0ad893]::boxed::Box<dyn for<'a, 'b> core[27de1724e4349be2]::ops::function::Fn<(&'a std[3b51380354919863]::panic::PanicHookInfo<'b>,), Output = ()> + core[27de1724e4349be2]::marker::Sync + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::Fn<(&std[3b51380354919863]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x56c5a767a01e - test[182b2e79ecd7bbd9]::test_main_with_exit_callback::<test[182b2e79ecd7bbd9]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56c5a76e6fd2 - <alloc[a57f19327c0ad893]::boxed::Box<dyn for<'a, 'b> core[27de1724e4349be2]::ops::function::Fn<(&'a std[3b51380354919863]::panic::PanicHookInfo<'b>,), Output = ()> + core[27de1724e4349be2]::marker::Sync + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::Fn<(&std[3b51380354919863]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x56c5a76e6fd2 - std[3b51380354919863]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x56c5a76cd388 - std[3b51380354919863]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x56c5a76c2509 - std[3b51380354919863]::sys::backtrace::__rust_end_short_backtrace::<std[3b51380354919863]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56c5a76ce1dd - __rustc[d79c0ace40940972]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x56c5a770421c - core[27de1724e4349be2]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56c5a77040d3 - core[27de1724e4349be2]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x56c5a76b155a - core[27de1724e4349be2]::panicking::assert_failed::<u32, u32>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x56c5a766d73d - advent_1[d7078655642219af]::advent5::find_broken_rule_sum_input
[INFO] [stdout]                                at /opt/rustwide/workdir/src/advent5.rs:198:5
[INFO] [stdout]   22:     0x56c5a76692f7 - advent_1[d7078655642219af]::advent5::find_broken_rule_sum_input::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/advent5.rs:174:32
[INFO] [stdout]   23:     0x56c5a7668376 - <advent_1[d7078655642219af]::advent5::find_broken_rule_sum_input::{closure#0} as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x56c5a766e3cb - <fn() -> core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x56c5a766e3cb - test[182b2e79ecd7bbd9]::__rust_begin_short_backtrace::<core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>, fn() -> core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x56c5a767ac2a - test[182b2e79ecd7bbd9]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x56c5a767ac2a - <core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe<test[182b2e79ecd7bbd9]::run_test_in_process::{closure#0}> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x56c5a767ac2a - std[3b51380354919863]::panicking::catch_unwind::do_call::<core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe<test[182b2e79ecd7bbd9]::run_test_in_process::{closure#0}>, core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x56c5a767ac2a - std[3b51380354919863]::panicking::catch_unwind::<core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>, core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe<test[182b2e79ecd7bbd9]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x56c5a767ac2a - std[3b51380354919863]::panic::catch_unwind::<core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe<test[182b2e79ecd7bbd9]::run_test_in_process::{closure#0}>, core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x56c5a767ac2a - test[182b2e79ecd7bbd9]::run_test_in_process
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x56c5a767ac2a - test[182b2e79ecd7bbd9]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x56c5a76761d4 - test[182b2e79ecd7bbd9]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x56c5a76761d4 - std[3b51380354919863]::sys::backtrace::__rust_begin_short_backtrace::<test[182b2e79ecd7bbd9]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x56c5a767d722 - std[3b51380354919863]::thread::lifecycle::spawn_unchecked::<test[182b2e79ecd7bbd9]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x56c5a767d722 - <core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe<std[3b51380354919863]::thread::lifecycle::spawn_unchecked<test[182b2e79ecd7bbd9]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x56c5a767d722 - std[3b51380354919863]::panicking::catch_unwind::do_call::<core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe<std[3b51380354919863]::thread::lifecycle::spawn_unchecked<test[182b2e79ecd7bbd9]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x56c5a767d722 - std[3b51380354919863]::panicking::catch_unwind::<(), core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe<std[3b51380354919863]::thread::lifecycle::spawn_unchecked<test[182b2e79ecd7bbd9]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x56c5a767d722 - std[3b51380354919863]::panic::catch_unwind::<core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe<std[3b51380354919863]::thread::lifecycle::spawn_unchecked<test[182b2e79ecd7bbd9]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x56c5a767d722 - std[3b51380354919863]::thread::lifecycle::spawn_unchecked::<test[182b2e79ecd7bbd9]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x56c5a767d722 - <std[3b51380354919863]::thread::lifecycle::spawn_unchecked<test[182b2e79ecd7bbd9]::run_test::{closure#1}, ()>::{closure#1} as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x56c5a76ee3df - <alloc[a57f19327c0ad893]::boxed::Box<dyn core[27de1724e4349be2]::ops::function::FnOnce<(), Output = ()> + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x56c5a76ee3df - <std[3b51380354919863]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   44:     0x7b18bc73faa4 - <unknown>
[INFO] [stdout]   45:     0x7b18bc7cca64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     advent5::find_broken_rule_sum_input
[INFO] [stdout]     advent5::find_correct_rule_sum
[INFO] [stdout]     advent6::test_move_guard_to_stop
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 25 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.95s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--bin advent_1`
[INFO] running `Command { std: "docker" "inspect" "5ca45eee6de1ca2c3f1467622919020a6d6049e238be75e1d2cc84a9cd019c03", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5ca45eee6de1ca2c3f1467622919020a6d6049e238be75e1d2cc84a9cd019c03", kill_on_drop: false }`
[INFO] [stdout] 5ca45eee6de1ca2c3f1467622919020a6d6049e238be75e1d2cc84a9cd019c03
