[INFO] cloning repository https://github.com/makoConstruct/language
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/makoConstruct/language" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FmakoConstruct%2Flanguage", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FmakoConstruct%2Flanguage'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 81baf879188b87011bd910329390f542958e592e
[INFO] testing makoConstruct/language against 1.99.0-beta.1+cargoflags=--release for beta-release-1.99-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FmakoConstruct%2Flanguage" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/makoConstruct/language
[INFO] finished tweaking git repo https://github.com/makoConstruct/language
[INFO] tweaked toml for git repo https://github.com/makoConstruct/language written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/makoConstruct/language on toolchain 1.99.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/makoConstruct/language 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" "+1.99.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 823960e928c9c42cbc0af205d0302c76d0f7fe75a065a39cd9228ff94b103a6a
[INFO] running `Command { std: "docker" "start" "823960e928c9c42cbc0af205d0302c76d0f7fe75a065a39cd9228ff94b103a6a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "823960e928c9c42cbc0af205d0302c76d0f7fe75a065a39cd9228ff94b103a6a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "823960e928c9c42cbc0af205d0302c76d0f7fe75a065a39cd9228ff94b103a6a" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "823960e928c9c42cbc0af205d0302c76d0f7fe75a065a39cd9228ff94b103a6a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "823960e928c9c42cbc0af205d0302c76d0f7fe75a065a39cd9228ff94b103a6a" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling language v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: field `span_start` is never read
[INFO] [stdout]    --> src/parser.rs:107:5
[INFO] [stdout]     |
[INFO] [stdout] 100 | struct IndentLevel {
[INFO] [stdout]     |        ----------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 107 |     span_start: usize,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `at_pos` is never used
[INFO] [stdout]    --> src/parser.rs:243:8
[INFO] [stdout]     |
[INFO] [stdout] 235 | impl Error {
[INFO] [stdout]     | ---------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 243 |     fn at_pos(pos: usize, message: impl Into<String>) -> Self {
[INFO] [stdout]     |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `COMMA` is never used
[INFO] [stdout]    --> src/parser.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | const COMMA: char = ',';
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_identifier_start` is never used
[INFO] [stdout]    --> src/parser.rs:431:4
[INFO] [stdout]     |
[INFO] [stdout] 431 | fn is_identifier_start(c: char) -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_identifier_continue` is never used
[INFO] [stdout]    --> src/parser.rs:435:4
[INFO] [stdout]     |
[INFO] [stdout] 435 | fn is_identifier_continue(c: char) -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_digit` is never used
[INFO] [stdout]    --> src/parser.rs:439:4
[INFO] [stdout]     |
[INFO] [stdout] 439 | fn is_digit(c: char) -> bool {
[INFO] [stdout]     |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `verify_ast` is never used
[INFO] [stdout]     --> src/parser.rs:1292:8
[INFO] [stdout]      |
[INFO] [stdout] 1274 | impl Toast {
[INFO] [stdout]      | ---------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 1292 |     fn verify_ast(&self) -> Result<&Toast, Vec<Error>> {
[INFO] [stdout]      |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `consider_opening_sequence` is never used
[INFO] [stdout]     --> src/parser.rs:1572:8
[INFO] [stdout]      |
[INFO] [stdout] 1563 | impl Structurer {
[INFO] [stdout]      | --------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 1572 |     fn consider_opening_sequence(toast: &Toast) -> (bool, Option<SequenceType>) {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `LeadOperator` and `TailOperator` are never constructed
[INFO] [stdout]     --> src/parser.rs:2411:5
[INFO] [stdout]      |
[INFO] [stdout] 2405 | enum SequenceType {
[INFO] [stdout]      |      ------------ variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 2411 |     LeadOperator,
[INFO] [stdout]      |     ^^^^^^^^^^^^
[INFO] [stdout] 2412 |     TailOperator,
[INFO] [stdout]      |     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `SequenceType` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Frontier` is never constructed
[INFO] [stdout]   --> src/main.rs:87:8
[INFO] [stdout]    |
[INFO] [stdout] 87 | struct Frontier {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `CodeV` is never used
[INFO] [stdout]   --> src/main.rs:95:6
[INFO] [stdout]    |
[INFO] [stdout] 95 | enum CodeV {
[INFO] [stdout]    |      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Code` is never constructed
[INFO] [stdout]    --> src/main.rs:103:8
[INFO] [stdout]     |
[INFO] [stdout] 103 | struct Code {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Compiler` is never constructed
[INFO] [stdout]    --> src/main.rs:109:8
[INFO] [stdout]     |
[INFO] [stdout] 109 | struct Compiler {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `compile` are never used
[INFO] [stdout]    --> src/main.rs:114:8
[INFO] [stdout]     |
[INFO] [stdout] 113 | impl Compiler {
[INFO] [stdout]     | ------------- associated items in this implementation
[INFO] [stdout] 114 |     fn new() -> Self {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 120 |     fn compile(self) -> (Code, Arena) {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span_start` is never read
[INFO] [stdout]    --> src/parser.rs:107:5
[INFO] [stdout]     |
[INFO] [stdout] 100 | struct IndentLevel {
[INFO] [stdout]     |        ----------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 107 |     span_start: usize,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `at_pos` is never used
[INFO] [stdout]    --> src/parser.rs:243:8
[INFO] [stdout]     |
[INFO] [stdout] 235 | impl Error {
[INFO] [stdout]     | ---------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 243 |     fn at_pos(pos: usize, message: impl Into<String>) -> Self {
[INFO] [stdout]     |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `COMMA` is never used
[INFO] [stdout]    --> src/parser.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | const COMMA: char = ',';
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_identifier_start` is never used
[INFO] [stdout]    --> src/parser.rs:431:4
[INFO] [stdout]     |
[INFO] [stdout] 431 | fn is_identifier_start(c: char) -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_identifier_continue` is never used
[INFO] [stdout]    --> src/parser.rs:435:4
[INFO] [stdout]     |
[INFO] [stdout] 435 | fn is_identifier_continue(c: char) -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_digit` is never used
[INFO] [stdout]    --> src/parser.rs:439:4
[INFO] [stdout]     |
[INFO] [stdout] 439 | fn is_digit(c: char) -> bool {
[INFO] [stdout]     |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `verify_ast` is never used
[INFO] [stdout]     --> src/parser.rs:1292:8
[INFO] [stdout]      |
[INFO] [stdout] 1274 | impl Toast {
[INFO] [stdout]      | ---------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 1292 |     fn verify_ast(&self) -> Result<&Toast, Vec<Error>> {
[INFO] [stdout]      |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `consider_opening_sequence` is never used
[INFO] [stdout]     --> src/parser.rs:1572:8
[INFO] [stdout]      |
[INFO] [stdout] 1563 | impl Structurer {
[INFO] [stdout]      | --------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 1572 |     fn consider_opening_sequence(toast: &Toast) -> (bool, Option<SequenceType>) {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `LeadOperator` and `TailOperator` are never constructed
[INFO] [stdout]     --> src/parser.rs:2411:5
[INFO] [stdout]      |
[INFO] [stdout] 2405 | enum SequenceType {
[INFO] [stdout]      |      ------------ variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 2411 |     LeadOperator,
[INFO] [stdout]      |     ^^^^^^^^^^^^
[INFO] [stdout] 2412 |     TailOperator,
[INFO] [stdout]      |     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `SequenceType` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 3.27s
[INFO] running `Command { std: "docker" "inspect" "823960e928c9c42cbc0af205d0302c76d0f7fe75a065a39cd9228ff94b103a6a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "823960e928c9c42cbc0af205d0302c76d0f7fe75a065a39cd9228ff94b103a6a" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stdout] warning: field `span_start` is never read
[INFO] [stdout]    --> src/parser.rs:107:5
[INFO] [stdout]     |
[INFO] [stdout] 100 | struct IndentLevel {
[INFO] [stdout]     |        ----------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 107 |     span_start: usize,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `at_pos` is never used
[INFO] [stdout]    --> src/parser.rs:243:8
[INFO] [stdout]     |
[INFO] [stdout] 235 | impl Error {
[INFO] [stdout]     | ---------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 243 |     fn at_pos(pos: usize, message: impl Into<String>) -> Self {
[INFO] [stdout]     |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `COMMA` is never used
[INFO] [stdout]    --> src/parser.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | const COMMA: char = ',';
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling language v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: function `is_identifier_start` is never used
[INFO] [stdout]    --> src/parser.rs:431:4
[INFO] [stdout]     |
[INFO] [stdout] 431 | fn is_identifier_start(c: char) -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_identifier_continue` is never used
[INFO] [stdout]    --> src/parser.rs:435:4
[INFO] [stdout]     |
[INFO] [stdout] 435 | fn is_identifier_continue(c: char) -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_digit` is never used
[INFO] [stdout]    --> src/parser.rs:439:4
[INFO] [stdout]     |
[INFO] [stdout] 439 | fn is_digit(c: char) -> bool {
[INFO] [stdout]     |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `verify_ast` is never used
[INFO] [stdout]     --> src/parser.rs:1292:8
[INFO] [stdout]      |
[INFO] [stdout] 1274 | impl Toast {
[INFO] [stdout]      | ---------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 1292 |     fn verify_ast(&self) -> Result<&Toast, Vec<Error>> {
[INFO] [stdout]      |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `consider_opening_sequence` is never used
[INFO] [stdout]     --> src/parser.rs:1572:8
[INFO] [stdout]      |
[INFO] [stdout] 1563 | impl Structurer {
[INFO] [stdout]      | --------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 1572 |     fn consider_opening_sequence(toast: &Toast) -> (bool, Option<SequenceType>) {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `LeadOperator` and `TailOperator` are never constructed
[INFO] [stdout]     --> src/parser.rs:2411:5
[INFO] [stdout]      |
[INFO] [stdout] 2405 | enum SequenceType {
[INFO] [stdout]      |      ------------ variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 2411 |     LeadOperator,
[INFO] [stdout]      |     ^^^^^^^^^^^^
[INFO] [stdout] 2412 |     TailOperator,
[INFO] [stdout]      |     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `SequenceType` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Frontier` is never constructed
[INFO] [stdout]   --> src/main.rs:87:8
[INFO] [stdout]    |
[INFO] [stdout] 87 | struct Frontier {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `CodeV` is never used
[INFO] [stdout]   --> src/main.rs:95:6
[INFO] [stdout]    |
[INFO] [stdout] 95 | enum CodeV {
[INFO] [stdout]    |      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Code` is never constructed
[INFO] [stdout]    --> src/main.rs:103:8
[INFO] [stdout]     |
[INFO] [stdout] 103 | struct Code {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Compiler` is never constructed
[INFO] [stdout]    --> src/main.rs:109:8
[INFO] [stdout]     |
[INFO] [stdout] 109 | struct Compiler {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `compile` are never used
[INFO] [stdout]    --> src/main.rs:114:8
[INFO] [stdout]     |
[INFO] [stdout] 113 | impl Compiler {
[INFO] [stdout]     | ------------- associated items in this implementation
[INFO] [stdout] 114 |     fn new() -> Self {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 120 |     fn compile(self) -> (Code, Arena) {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span_start` is never read
[INFO] [stdout]    --> src/parser.rs:107:5
[INFO] [stdout]     |
[INFO] [stdout] 100 | struct IndentLevel {
[INFO] [stdout]     |        ----------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 107 |     span_start: usize,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `at_pos` is never used
[INFO] [stdout]    --> src/parser.rs:243:8
[INFO] [stdout]     |
[INFO] [stdout] 235 | impl Error {
[INFO] [stdout]     | ---------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 243 |     fn at_pos(pos: usize, message: impl Into<String>) -> Self {
[INFO] [stdout]     |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `COMMA` is never used
[INFO] [stdout]    --> src/parser.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | const COMMA: char = ',';
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_identifier_start` is never used
[INFO] [stdout]    --> src/parser.rs:431:4
[INFO] [stdout]     |
[INFO] [stdout] 431 | fn is_identifier_start(c: char) -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_identifier_continue` is never used
[INFO] [stdout]    --> src/parser.rs:435:4
[INFO] [stdout]     |
[INFO] [stdout] 435 | fn is_identifier_continue(c: char) -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_digit` is never used
[INFO] [stdout]    --> src/parser.rs:439:4
[INFO] [stdout]     |
[INFO] [stdout] 439 | fn is_digit(c: char) -> bool {
[INFO] [stdout]     |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `verify_ast` is never used
[INFO] [stdout]     --> src/parser.rs:1292:8
[INFO] [stdout]      |
[INFO] [stdout] 1274 | impl Toast {
[INFO] [stdout]      | ---------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 1292 |     fn verify_ast(&self) -> Result<&Toast, Vec<Error>> {
[INFO] [stdout]      |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `consider_opening_sequence` is never used
[INFO] [stdout]     --> src/parser.rs:1572:8
[INFO] [stdout]      |
[INFO] [stdout] 1563 | impl Structurer {
[INFO] [stdout]      | --------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 1572 |     fn consider_opening_sequence(toast: &Toast) -> (bool, Option<SequenceType>) {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `LeadOperator` and `TailOperator` are never constructed
[INFO] [stdout]     --> src/parser.rs:2411:5
[INFO] [stdout]      |
[INFO] [stdout] 2405 | enum SequenceType {
[INFO] [stdout]      |      ------------ variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 2411 |     LeadOperator,
[INFO] [stdout]      |     ^^^^^^^^^^^^
[INFO] [stdout] 2412 |     TailOperator,
[INFO] [stdout]      |     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `SequenceType` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span_start` is never read
[INFO] [stdout]    --> src/parser.rs:107:5
[INFO] [stdout]     |
[INFO] [stdout] 100 | struct IndentLevel {
[INFO] [stdout]     |        ----------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 107 |     span_start: usize,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `at_pos` is never used
[INFO] [stdout]    --> src/parser.rs:243:8
[INFO] [stdout]     |
[INFO] [stdout] 235 | impl Error {
[INFO] [stdout]     | ---------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 243 |     fn at_pos(pos: usize, message: impl Into<String>) -> Self {
[INFO] [stdout]     |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `COMMA` is never used
[INFO] [stdout]    --> src/parser.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | const COMMA: char = ',';
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_identifier_start` is never used
[INFO] [stdout]    --> src/parser.rs:431:4
[INFO] [stdout]     |
[INFO] [stdout] 431 | fn is_identifier_start(c: char) -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_identifier_continue` is never used
[INFO] [stdout]    --> src/parser.rs:435:4
[INFO] [stdout]     |
[INFO] [stdout] 435 | fn is_identifier_continue(c: char) -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_digit` is never used
[INFO] [stdout]    --> src/parser.rs:439:4
[INFO] [stdout]     |
[INFO] [stdout] 439 | fn is_digit(c: char) -> bool {
[INFO] [stdout]     |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `verify_ast` is never used
[INFO] [stdout]     --> src/parser.rs:1292:8
[INFO] [stdout]      |
[INFO] [stdout] 1274 | impl Toast {
[INFO] [stdout]      | ---------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 1292 |     fn verify_ast(&self) -> Result<&Toast, Vec<Error>> {
[INFO] [stdout]      |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `consider_opening_sequence` is never used
[INFO] [stdout]     --> src/parser.rs:1572:8
[INFO] [stdout]      |
[INFO] [stdout] 1563 | impl Structurer {
[INFO] [stdout]      | --------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 1572 |     fn consider_opening_sequence(toast: &Toast) -> (bool, Option<SequenceType>) {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `LeadOperator` and `TailOperator` are never constructed
[INFO] [stdout]     --> src/parser.rs:2411:5
[INFO] [stdout]      |
[INFO] [stdout] 2405 | enum SequenceType {
[INFO] [stdout]      |      ------------ variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 2411 |     LeadOperator,
[INFO] [stdout]      |     ^^^^^^^^^^^^
[INFO] [stdout] 2412 |     TailOperator,
[INFO] [stdout]      |     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `SequenceType` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Frontier` is never constructed
[INFO] [stdout]   --> src/main.rs:87:8
[INFO] [stdout]    |
[INFO] [stdout] 87 | struct Frontier {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `CodeV` is never used
[INFO] [stdout]   --> src/main.rs:95:6
[INFO] [stdout]    |
[INFO] [stdout] 95 | enum CodeV {
[INFO] [stdout]    |      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Code` is never constructed
[INFO] [stdout]    --> src/main.rs:103:8
[INFO] [stdout]     |
[INFO] [stdout] 103 | struct Code {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Compiler` is never constructed
[INFO] [stdout]    --> src/main.rs:109:8
[INFO] [stdout]     |
[INFO] [stdout] 109 | struct Compiler {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `compile` are never used
[INFO] [stdout]    --> src/main.rs:114:8
[INFO] [stdout]     |
[INFO] [stdout] 113 | impl Compiler {
[INFO] [stdout]     | ------------- associated items in this implementation
[INFO] [stdout] 114 |     fn new() -> Self {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 120 |     fn compile(self) -> (Code, Arena) {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span_start` is never read
[INFO] [stdout]    --> src/parser.rs:107:5
[INFO] [stdout]     |
[INFO] [stdout] 100 | struct IndentLevel {
[INFO] [stdout]     |        ----------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 107 |     span_start: usize,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `at_pos` is never used
[INFO] [stdout]    --> src/parser.rs:243:8
[INFO] [stdout]     |
[INFO] [stdout] 235 | impl Error {
[INFO] [stdout]     | ---------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 243 |     fn at_pos(pos: usize, message: impl Into<String>) -> Self {
[INFO] [stdout]     |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `COMMA` is never used
[INFO] [stdout]    --> src/parser.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | const COMMA: char = ',';
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_identifier_start` is never used
[INFO] [stdout]    --> src/parser.rs:431:4
[INFO] [stdout]     |
[INFO] [stdout] 431 | fn is_identifier_start(c: char) -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_identifier_continue` is never used
[INFO] [stdout]    --> src/parser.rs:435:4
[INFO] [stdout]     |
[INFO] [stdout] 435 | fn is_identifier_continue(c: char) -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_digit` is never used
[INFO] [stdout]    --> src/parser.rs:439:4
[INFO] [stdout]     |
[INFO] [stdout] 439 | fn is_digit(c: char) -> bool {
[INFO] [stdout]     |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `verify_ast` is never used
[INFO] [stdout]     --> src/parser.rs:1292:8
[INFO] [stdout]      |
[INFO] [stdout] 1274 | impl Toast {
[INFO] [stdout]      | ---------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 1292 |     fn verify_ast(&self) -> Result<&Toast, Vec<Error>> {
[INFO] [stdout]      |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `consider_opening_sequence` is never used
[INFO] [stdout]     --> src/parser.rs:1572:8
[INFO] [stdout]      |
[INFO] [stdout] 1563 | impl Structurer {
[INFO] [stdout]      | --------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 1572 |     fn consider_opening_sequence(toast: &Toast) -> (bool, Option<SequenceType>) {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `LeadOperator` and `TailOperator` are never constructed
[INFO] [stdout]     --> src/parser.rs:2411:5
[INFO] [stdout]      |
[INFO] [stdout] 2405 | enum SequenceType {
[INFO] [stdout]      |      ------------ variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 2411 |     LeadOperator,
[INFO] [stdout]      |     ^^^^^^^^^^^^
[INFO] [stdout] 2412 |     TailOperator,
[INFO] [stdout]      |     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `SequenceType` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `then`
[INFO] [stdout]     --> tests/parser_tests.rs:1742:20
[INFO] [stdout]      |
[INFO] [stdout] 1742 |         let (cond, then, elsifs, elsen) = as_ast_conditional(&asts[0]);
[INFO] [stdout]      |                    ^^^^ help: if this is intentional, prefix it with an underscore: `_then`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `as_operator` is never used
[INFO] [stdout]   --> tests/parser_tests.rs:74:8
[INFO] [stdout]    |
[INFO] [stdout] 74 |     fn as_operator(toast: &Toast) -> Option<&str> {
[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 `make_function` is never used
[INFO] [stdout]    --> tests/parser_tests.rs:500:8
[INFO] [stdout]     |
[INFO] [stdout] 500 |     fn make_function(args: Vec<Toast>, return_type: Option<Toast>, body: Vec<Toast>) -> Toast {
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 4.20s
[INFO] running `Command { std: "docker" "inspect" "823960e928c9c42cbc0af205d0302c76d0f7fe75a065a39cd9228ff94b103a6a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "823960e928c9c42cbc0af205d0302c76d0f7fe75a065a39cd9228ff94b103a6a" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: field `span_start` is never read
[INFO] [stderr]    --> src/parser.rs:107:5
[INFO] [stderr]     |
[INFO] [stderr] 100 | struct IndentLevel {
[INFO] [stderr]     |        ----------- field in this struct
[INFO] [stderr] ...
[INFO] [stderr] 107 |     span_start: usize,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `at_pos` is never used
[INFO] [stderr]    --> src/parser.rs:243:8
[INFO] [stderr]     |
[INFO] [stderr] 235 | impl Error {
[INFO] [stderr]     | ---------- associated function in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 243 |     fn at_pos(pos: usize, message: impl Into<String>) -> Self {
[INFO] [stderr]     |        ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `COMMA` is never used
[INFO] [stderr]    --> src/parser.rs:261:7
[INFO] [stderr]     |
[INFO] [stderr] 261 | const COMMA: char = ',';
[INFO] [stderr]     |       ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `is_identifier_start` is never used
[INFO] [stderr]    --> src/parser.rs:431:4
[INFO] [stderr]     |
[INFO] [stderr] 431 | fn is_identifier_start(c: char) -> bool {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `is_identifier_continue` is never used
[INFO] [stderr]    --> src/parser.rs:435:4
[INFO] [stderr]     |
[INFO] [stderr] 435 | fn is_identifier_continue(c: char) -> bool {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `is_digit` is never used
[INFO] [stderr]    --> src/parser.rs:439:4
[INFO] [stderr]     |
[INFO] [stderr] 439 | fn is_digit(c: char) -> bool {
[INFO] [stderr]     |    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `verify_ast` is never used
[INFO] [stderr]     --> src/parser.rs:1292:8
[INFO] [stderr]      |
[INFO] [stderr] 1274 | impl Toast {
[INFO] [stderr]      | ---------- method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 1292 |     fn verify_ast(&self) -> Result<&Toast, Vec<Error>> {
[INFO] [stderr]      |        ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `consider_opening_sequence` is never used
[INFO] [stderr]     --> src/parser.rs:1572:8
[INFO] [stderr]      |
[INFO] [stderr] 1563 | impl Structurer {
[INFO] [stderr]      | --------------- associated function in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 1572 |     fn consider_opening_sequence(toast: &Toast) -> (bool, Option<SequenceType>) {
[INFO] [stderr]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `LeadOperator` and `TailOperator` are never constructed
[INFO] [stderr]     --> src/parser.rs:2411:5
[INFO] [stderr]      |
[INFO] [stderr] 2405 | enum SequenceType {
[INFO] [stderr]      |      ------------ variants in this enum
[INFO] [stderr] ...
[INFO] [stderr] 2411 |     LeadOperator,
[INFO] [stderr]      |     ^^^^^^^^^^^^
[INFO] [stderr] 2412 |     TailOperator,
[INFO] [stderr]      |     ^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: `SequenceType` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: `language` (lib) generated 9 warnings
[INFO] [stderr] warning: unused variable: `then`
[INFO] [stderr]     --> tests/parser_tests.rs:1742:20
[INFO] [stdout] 
[INFO] [stderr]      |
[INFO] [stdout] running 0 tests
[INFO] [stderr] 1742 |         let (cond, then, elsifs, elsen) = as_ast_conditional(&asts[0]);
[INFO] [stdout] 
[INFO] [stderr]      |                    ^^^^ help: if this is intentional, prefix it with an underscore: `_then`
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]      |
[INFO] [stdout] 
[INFO] [stderr]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stderr] 
[INFO] [stdout] running 0 tests
[INFO] [stderr] warning: function `as_operator` is never used
[INFO] [stdout] 
[INFO] [stderr]   --> tests/parser_tests.rs:74:8
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]    |
[INFO] [stdout] 
[INFO] [stderr] 74 |     fn as_operator(toast: &Toast) -> Option<&str> {
[INFO] [stdout] 
[INFO] [stderr]    |        ^^^^^^^^^^^
[INFO] [stdout] running 76 tests
[INFO] [stderr]    |
[INFO] [stdout] test test_assert_eq_toasts_basic ... ok
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] test test_comma_in_invocation ... ok
[INFO] [stderr] 
[INFO] [stdout] test test_comma_multiple_items ... ok
[INFO] [stderr] warning: function `make_function` is never used
[INFO] [stdout] test test_comma_prevents_nested_stealing ... ok
[INFO] [stderr]    --> tests/parser_tests.rs:500:8
[INFO] [stdout] test test_lines_created_at_end_of_input ... ok
[INFO] [stderr]     |
[INFO] [stdout] test test_comma_with_spaces ... ok
[INFO] [stderr] 500 |     fn make_function(args: Vec<Toast>, return_type: Option<Toast>, body: Vec<Toast>) -> Toast {
[INFO] [stdout] test test_comma_prevents_stealing ... ok
[INFO] [stderr]     |        ^^^^^^^^^^^^^
[INFO] [stdout] test test_lines_created_before_outdent ... ok
[INFO] [stderr] 
[INFO] [stdout] test test_lines_with_multiple_items_on_same_line ... ok
[INFO] [stderr] warning: `language` (test "parser_tests") generated 3 warnings (run `cargo fix --test "parser_tests" -p language` to apply 1 suggestion)
[INFO] [stdout] test test_lines_in_nested_indentation ... ok
[INFO] [stderr] warning: struct `Frontier` is never constructed
[INFO] [stdout] test test_assert_eq_toasts_different_atoms - should panic ... ok
[INFO] [stderr]   --> src/main.rs:87:8
[INFO] [stdout] test test_none_invocation_at_start_of_line ... ok
[INFO] [stderr]    |
[INFO] [stdout] test test_none_invocation_at_start_of_paren ... ok
[INFO] [stderr] 87 | struct Frontier {
[INFO] [stdout] test test_assert_eq_toasts_different_variants - should panic ... ok
[INFO] [stderr]    |        ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: enum `CodeV` is never used
[INFO] [stderr]   --> src/main.rs:95:6
[INFO] [stderr]    |
[INFO] [stderr] 95 | enum CodeV {
[INFO] [stderr]    |      ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `Code` is never constructed
[INFO] [stderr]    --> src/main.rs:103:8
[INFO] [stderr]     |
[INFO] [stderr] 103 | struct Code {
[INFO] [stderr]     |        ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `Compiler` is never constructed
[INFO] [stderr]    --> src/main.rs:109:8
[INFO] [stderr]     |
[INFO] [stderr] 109 | struct Compiler {
[INFO] [stderr]     |        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `new` and `compile` are never used
[INFO] [stderr]    --> src/main.rs:114:8
[INFO] [stderr]     |
[INFO] [stderr] 113 | impl Compiler {
[INFO] [stderr]     | ------------- associated items in this implementation
[INFO] [stderr] 114 |     fn new() -> Self {
[INFO] [stderr]     |        ^^^
[INFO] [stderr] ...
[INFO] [stderr] 120 |     fn compile(self) -> (Code, Arena) {
[INFO] [stderr]     |        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field `span_start` is never read
[INFO] [stderr]    --> src/parser.rs:107:5
[INFO] [stderr]     |
[INFO] [stderr] 100 | struct IndentLevel {
[INFO] [stderr]     |        ----------- field in this struct
[INFO] [stderr] ...
[INFO] [stderr] 107 |     span_start: usize,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `language` (bin "language" test) generated 14 warnings (8 duplicates)
[INFO] [stderr] warning: `language` (bin "language") generated 14 warnings (14 duplicates)
[INFO] [stderr] warning: `language` (lib test) generated 9 warnings (9 duplicates)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.02s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/language-d20fe2b0dd7daf83)
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/deps/language-da008433355bf49d)
[INFO] [stderr]      Running tests/parser_tests.rs (/opt/rustwide/target/release/deps/parser_tests-18171868134e29b1)
[INFO] [stdout] test test_none_invocation_in_indental ... ok
[INFO] [stdout] test test_none_invocation_nested ... ok
[INFO] [stdout] test test_none_invocation_with_curly_brackets ... ok
[INFO] [stdout] test test_none_invocation_with_square_brackets ... ok
[INFO] [stdout] test test_none_invocation_multiple_on_line ... ok
[INFO] [stdout] test test_parse_binary_operator ... FAILED
[INFO] [stdout] test test_parse_conditional_indental ... FAILED
[INFO] [stdout] test test_parse_complex_expression ... FAILED
[INFO] [stdout] test test_parse_conditional_inline ... FAILED
[INFO] [stdout] test test_parse_conditional_with_elif ... FAILED
[INFO] [stdout] test test_parse_do_block ... FAILED
[INFO] [stdout] test test_parse_function_inline ... FAILED
[INFO] [stdout] test test_parse_indental_invocation ... FAILED
[INFO] [stdout] test test_parse_function_indental ... FAILED
[INFO] [stdout] test test_parse_invocation ... FAILED
[INFO] [stdout] test test_parse_operator_precedence ... FAILED
[INFO] [stdout] test test_tokenize_double_quoted_string ... ok
[INFO] [stdout] test test_tokenize_inconsistent_indent_error_inside_parens ... ok
[INFO] [stdout] test test_parse_conditional_multiple_elif ... FAILED
[INFO] [stdout] test test_parse_nested_invocations ... FAILED
[INFO] [stdout] test test_parse_operator_in_indental ... FAILED
[INFO] [stdout] test test_parse_function_with_return_type ... FAILED
[INFO] [stdout] test test_tokenize_indent_discontinuity_in_parens ... ok
[INFO] [stdout] test test_tokenize_indent_after_paren_closes ... ok
[INFO] [stdout] test test_parse_multiline ... FAILED
[INFO] [stdout] test test_parse_right_associative ... FAILED
[INFO] [stdout] test test_parse_simple_atoms ... FAILED
[INFO] [stdout] test test_tokenize_curly_brackets_no_caller ... ok
[INFO] [stdout] test test_tokenize_indent_dedent_indent ... ok
[INFO] [stdout] test test_tokenize_backtick_string ... ok
[INFO] [stdout] test test_tokenize_escape_quote_in_string ... ok
[INFO] [stdout] test test_tokenize_indent_with_operators ... ok
[INFO] [stdout] test test_tokenize_indent_with_empty_lines ... ok
[INFO] [stdout] test test_tokenize_mismatched_parens ... ok
[INFO] [stdout] test test_tokenize_deeply_nested_indent ... ok
[INFO] [stdout] test test_tokenize_multi_level_dedent ... ok
[INFO] [stdout] test test_tokenize_indentation_basic ... ok
[INFO] [stdout] test test_tokenize_indent_works_inside_parens ... ok
[INFO] [stdout] test test_tokenize_nested_indentation ... ok
[INFO] [stdout] test test_tokenize_operators_separate_tokens ... ok
[INFO] [stdout] test test_tokenize_paren_after_indent_creates_indental ... ok
[INFO] [stdout] test test_tokenize_paren_without_caller_inside_paren ... ok
[INFO] [stdout] test test_tokenize_comment ... ok
[INFO] [stdout] test test_tokenize_inconsistent_indent_error ... ok
[INFO] [stdout] test test_tokenize_mixed_space_tab_prefix ... ok
[INFO] [stdout] test test_tokenize_multiline_comment ... ok
[INFO] [stdout] test test_tokenize_multiple_root_blocks ... ok
[INFO] [stdout] test test_tokenize_nested_paren_needs_caller ... ok
[INFO] [stdout] test test_tokenize_nested_parens ... ok
[INFO] [stdout] test test_tokenize_no_indent_flat ... ok
[INFO] [stdout] test test_tokenize_paren_after_indent_with_multiple_args ... ok
[INFO] [stdout] test test_tokenize_multi_sibling_indent_and_compare_ast ... ok
[INFO] [stdout] test test_tokenize_prefix_indent_works ... ok
[INFO] [stdout] test test_tokenize_simple_tokens ... ok
[INFO] [stdout] test test_tokenize_parens ... ok
[INFO] [stdout] test test_tokenize_string_escape ... ok
[INFO] [stdout] test test_tokenize_tab_indentation ... ok
[INFO] [stdout] test test_tokenize_unclosed_paren ... ok
[INFO] [stdout] test test_tokenize_single_quoted_string ... ok
[INFO] [stdout] test test_tokenize_unmatched_close ... ok
[INFO] [stdout] test test_tokenize_square_brackets ... ok
[INFO] [stdout] test test_tokenize_same_indent_inside_parens ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- test_parse_binary_operator stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_parse_binary_operator' (263) panicked at tests/parser_tests.rs:1556:57:
[INFO] [stdout] should tokenize: [Error { span: Span { start: 0, length: 5 }, message: "no Line Toasts should remain at the time when structure_individual is called" }]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d919c8225e1 - <<std[104cf6e2632825ea]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[7c831bd917ebf35f]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5d919c836cca - core[7c831bd917ebf35f]::fmt::write
[INFO] [stdout]    2:     0x5d919c826a7c - <alloc[2fdc3f7464fcf288]::vec::Vec<u8> as core[7c831bd917ebf35f]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5d919c7febc6 - std[104cf6e2632825ea]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5d919c81acf9 - std[104cf6e2632825ea]::panicking::default_hook
[INFO] [stdout]    5:     0x5d919c79dfb0 - test[73009c9f9aebf890]::test_main_inner::<test[73009c9f9aebf890]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5d919c81aeb2 - std[104cf6e2632825ea]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5d919c7fec72 - std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5d919c7f7619 - std[104cf6e2632825ea]::sys::backtrace::__rust_end_short_backtrace::<std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5d919c7ff86d - __rustc[b0d56fa5b193ad05]::rust_begin_unwind
[INFO] [stdout]   10:     0x5d919c8373fc - core[7c831bd917ebf35f]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5d919c8371d2 - core[7c831bd917ebf35f]::result::unwrap_failed
[INFO] [stdout]   12:     0x5d919c775f68 - <parser_tests[df751321230469c3]::test_parse_binary_operator::{closure#0} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5d919c79129b - test[73009c9f9aebf890]::__rust_begin_short_backtrace::<core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>, fn() -> core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>>
[INFO] [stdout]   14:     0x5d919c79e905 - test[73009c9f9aebf890]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5d919c797cc4 - std[104cf6e2632825ea]::sys::backtrace::__rust_begin_short_backtrace::<test[73009c9f9aebf890]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5d919c7a1a62 - <std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5d919c821eb9 - <std[104cf6e2632825ea]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x700b4867d07a - <unknown>
[INFO] [stdout]   19:     0x700b48710534 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_parse_conditional_indental stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_parse_conditional_indental' (265) panicked at tests/parser_tests.rs:1701:61:
[INFO] [stdout] should parse: [Error { span: Span { start: 15, length: 9 }, message: "no Line Toasts should remain at the time when structure_individual is called" }]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d919c8225e1 - <<std[104cf6e2632825ea]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[7c831bd917ebf35f]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5d919c836cca - core[7c831bd917ebf35f]::fmt::write
[INFO] [stdout]    2:     0x5d919c826a7c - <alloc[2fdc3f7464fcf288]::vec::Vec<u8> as core[7c831bd917ebf35f]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5d919c7febc6 - std[104cf6e2632825ea]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5d919c81acf9 - std[104cf6e2632825ea]::panicking::default_hook
[INFO] [stdout]    5:     0x5d919c79dfb0 - test[73009c9f9aebf890]::test_main_inner::<test[73009c9f9aebf890]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5d919c81aeb2 - std[104cf6e2632825ea]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5d919c7fec72 - std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5d919c7f7619 - std[104cf6e2632825ea]::sys::backtrace::__rust_end_short_backtrace::<std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5d919c7ff86d - __rustc[b0d56fa5b193ad05]::rust_begin_unwind
[INFO] [stdout]   10:     0x5d919c8373fc - core[7c831bd917ebf35f]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5d919c8371d2 - core[7c831bd917ebf35f]::result::unwrap_failed
[INFO] [stdout]   12:     0x5d919c77c15a - <parser_tests[df751321230469c3]::test_parse_conditional_indental::{closure#0} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5d919c79129b - test[73009c9f9aebf890]::__rust_begin_short_backtrace::<core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>, fn() -> core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>>
[INFO] [stdout]   14:     0x5d919c79e905 - test[73009c9f9aebf890]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5d919c797cc4 - std[104cf6e2632825ea]::sys::backtrace::__rust_begin_short_backtrace::<test[73009c9f9aebf890]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5d919c7a1a62 - <std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5d919c821eb9 - <std[104cf6e2632825ea]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x700b4867d07a - <unknown>
[INFO] [stdout]   19:     0x700b48710534 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_parse_complex_expression stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_parse_complex_expression' (264) panicked at tests/parser_tests.rs:1806:74:
[INFO] [stdout] should tokenize: [Error { span: Span { start: 0, length: 22 }, message: "no Line Toasts should remain at the time when structure_individual is called" }]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d919c8225e1 - <<std[104cf6e2632825ea]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[7c831bd917ebf35f]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5d919c836cca - core[7c831bd917ebf35f]::fmt::write
[INFO] [stdout]    2:     0x5d919c826a7c - <alloc[2fdc3f7464fcf288]::vec::Vec<u8> as core[7c831bd917ebf35f]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5d919c7febc6 - std[104cf6e2632825ea]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5d919c81acf9 - std[104cf6e2632825ea]::panicking::default_hook
[INFO] [stdout]    5:     0x5d919c79dfb0 - test[73009c9f9aebf890]::test_main_inner::<test[73009c9f9aebf890]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5d919c81aeb2 - std[104cf6e2632825ea]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5d919c7fec72 - std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5d919c7f7619 - std[104cf6e2632825ea]::sys::backtrace::__rust_end_short_backtrace::<std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5d919c7ff86d - __rustc[b0d56fa5b193ad05]::rust_begin_unwind
[INFO] [stdout]   10:     0x5d919c8373fc - core[7c831bd917ebf35f]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5d919c8371d2 - core[7c831bd917ebf35f]::result::unwrap_failed
[INFO] [stdout]   12:     0x5d919c779bee - <parser_tests[df751321230469c3]::test_parse_complex_expression::{closure#0} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5d919c79129b - test[73009c9f9aebf890]::__rust_begin_short_backtrace::<core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>, fn() -> core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>>
[INFO] [stdout]   14:     0x5d919c79e905 - test[73009c9f9aebf890]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5d919c797cc4 - std[104cf6e2632825ea]::sys::backtrace::__rust_begin_short_backtrace::<test[73009c9f9aebf890]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5d919c7a1a62 - <std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5d919c821eb9 - <std[104cf6e2632825ea]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x700b4867d07a - <unknown>
[INFO] [stdout]   19:     0x700b48710534 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_parse_conditional_inline stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_parse_conditional_inline' (266) panicked at tests/parser_tests.rs:1686:52:
[INFO] [stdout] should parse: [Error { span: Span { start: 0, length: 16 }, message: "no Line Toasts should remain at the time when structure_individual is called" }]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d919c8225e1 - <<std[104cf6e2632825ea]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[7c831bd917ebf35f]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5d919c836cca - core[7c831bd917ebf35f]::fmt::write
[INFO] [stdout]    2:     0x5d919c826a7c - <alloc[2fdc3f7464fcf288]::vec::Vec<u8> as core[7c831bd917ebf35f]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5d919c7febc6 - std[104cf6e2632825ea]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5d919c81acf9 - std[104cf6e2632825ea]::panicking::default_hook
[INFO] [stdout]    5:     0x5d919c79dfb0 - test[73009c9f9aebf890]::test_main_inner::<test[73009c9f9aebf890]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5d919c81aeb2 - std[104cf6e2632825ea]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5d919c7fec72 - std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5d919c7f7619 - std[104cf6e2632825ea]::sys::backtrace::__rust_end_short_backtrace::<std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5d919c7ff86d - __rustc[b0d56fa5b193ad05]::rust_begin_unwind
[INFO] [stdout]   10:     0x5d919c8373fc - core[7c831bd917ebf35f]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5d919c8371d2 - core[7c831bd917ebf35f]::result::unwrap_failed
[INFO] [stdout]   12:     0x5d919c77a07c - <parser_tests[df751321230469c3]::test_parse_conditional_inline::{closure#0} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5d919c79129b - test[73009c9f9aebf890]::__rust_begin_short_backtrace::<core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>, fn() -> core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>>
[INFO] [stdout]   14:     0x5d919c79e905 - test[73009c9f9aebf890]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5d919c797cc4 - std[104cf6e2632825ea]::sys::backtrace::__rust_begin_short_backtrace::<test[73009c9f9aebf890]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5d919c7a1a62 - <std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5d919c821eb9 - <std[104cf6e2632825ea]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x700b4867d07a - <unknown>
[INFO] [stdout]   19:     0x700b48710534 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_parse_conditional_with_elif stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_parse_conditional_with_elif' (268) panicked at tests/parser_tests.rs:1715:69:
[INFO] [stdout] should parse: [Error { span: Span { start: 0, length: 8 }, message: "no Line Toasts should remain at the time when structure_individual is called" }, Error { span: Span { start: 9, length: 10 }, message: "no Line Toasts should remain at the time when structure_individual is called" }, Error { span: Span { start: 27, length: 1 }, message: "no Line Toasts should remain at the time when structure_individual is called" }]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d919c8225e1 - <<std[104cf6e2632825ea]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[7c831bd917ebf35f]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5d919c836cca - core[7c831bd917ebf35f]::fmt::write
[INFO] [stdout]    2:     0x5d919c826a7c - <alloc[2fdc3f7464fcf288]::vec::Vec<u8> as core[7c831bd917ebf35f]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5d919c7febc6 - std[104cf6e2632825ea]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5d919c81acf9 - std[104cf6e2632825ea]::panicking::default_hook
[INFO] [stdout]    5:     0x5d919c79dfb0 - test[73009c9f9aebf890]::test_main_inner::<test[73009c9f9aebf890]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5d919c81aeb2 - std[104cf6e2632825ea]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5d919c7fec72 - std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5d919c7f7619 - std[104cf6e2632825ea]::sys::backtrace::__rust_end_short_backtrace::<std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5d919c7ff86d - __rustc[b0d56fa5b193ad05]::rust_begin_unwind
[INFO] [stdout]   10:     0x5d919c8373fc - core[7c831bd917ebf35f]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5d919c8371d2 - core[7c831bd917ebf35f]::result::unwrap_failed
[INFO] [stdout]   12:     0x5d919c77e4b0 - <parser_tests[df751321230469c3]::test_parse_conditional_with_elif::{closure#0} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5d919c79129b - test[73009c9f9aebf890]::__rust_begin_short_backtrace::<core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>, fn() -> core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>>
[INFO] [stdout]   14:     0x5d919c79e905 - test[73009c9f9aebf890]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5d919c797cc4 - std[104cf6e2632825ea]::sys::backtrace::__rust_begin_short_backtrace::<test[73009c9f9aebf890]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5d919c7a1a62 - <std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5d919c821eb9 - <std[104cf6e2632825ea]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x700b4867d07a - <unknown>
[INFO] [stdout]   19:     0x700b48710534 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_parse_do_block stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_parse_do_block' (269) panicked at tests/parser_tests.rs:1762:53:
[INFO] [stdout] should parse: [Error { span: Span { start: 5, length: 1 }, message: "no Line Toasts should remain at the time when structure_individual is called" }, Error { span: Span { start: 9, length: 1 }, message: "no Line Toasts should remain at the time when structure_individual is called" }, Error { span: Span { start: 13, length: 1 }, message: "no Line Toasts should remain at the time when structure_individual is called" }]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d919c8225e1 - <<std[104cf6e2632825ea]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[7c831bd917ebf35f]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5d919c836cca - core[7c831bd917ebf35f]::fmt::write
[INFO] [stdout]    2:     0x5d919c826a7c - <alloc[2fdc3f7464fcf288]::vec::Vec<u8> as core[7c831bd917ebf35f]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5d919c7febc6 - std[104cf6e2632825ea]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5d919c81acf9 - std[104cf6e2632825ea]::panicking::default_hook
[INFO] [stdout]    5:     0x5d919c79dfb0 - test[73009c9f9aebf890]::test_main_inner::<test[73009c9f9aebf890]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5d919c81aeb2 - std[104cf6e2632825ea]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5d919c7fec72 - std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5d919c7f7619 - std[104cf6e2632825ea]::sys::backtrace::__rust_end_short_backtrace::<std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5d919c7ff86d - __rustc[b0d56fa5b193ad05]::rust_begin_unwind
[INFO] [stdout]   10:     0x5d919c8373fc - core[7c831bd917ebf35f]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5d919c8371d2 - core[7c831bd917ebf35f]::result::unwrap_failed
[INFO] [stdout]   12:     0x5d919c772fb2 - <parser_tests[df751321230469c3]::test_parse_do_block::{closure#0} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5d919c79129b - test[73009c9f9aebf890]::__rust_begin_short_backtrace::<core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>, fn() -> core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>>
[INFO] [stdout]   14:     0x5d919c79e905 - test[73009c9f9aebf890]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5d919c797cc4 - std[104cf6e2632825ea]::sys::backtrace::__rust_begin_short_backtrace::<test[73009c9f9aebf890]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5d919c7a1a62 - <std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5d919c821eb9 - <std[104cf6e2632825ea]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x700b4867d07a - <unknown>
[INFO] [stdout]   19:     0x700b48710534 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_parse_function_inline stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_parse_function_inline' (271) panicked at tests/parser_tests.rs:1631:51:
[INFO] [stdout] should parse: [Error { span: Span { start: 0, length: 15 }, message: "no Line Toasts should remain at the time when structure_individual is called" }]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d919c8225e1 - <<std[104cf6e2632825ea]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[7c831bd917ebf35f]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5d919c836cca - core[7c831bd917ebf35f]::fmt::write
[INFO] [stdout]    2:     0x5d919c826a7c - <alloc[2fdc3f7464fcf288]::vec::Vec<u8> as core[7c831bd917ebf35f]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5d919c7febc6 - std[104cf6e2632825ea]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5d919c81acf9 - std[104cf6e2632825ea]::panicking::default_hook
[INFO] [stdout]    5:     0x5d919c79dfb0 - test[73009c9f9aebf890]::test_main_inner::<test[73009c9f9aebf890]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5d919c81aeb2 - std[104cf6e2632825ea]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5d919c7fec72 - std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5d919c7f7619 - std[104cf6e2632825ea]::sys::backtrace::__rust_end_short_backtrace::<std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5d919c7ff86d - __rustc[b0d56fa5b193ad05]::rust_begin_unwind
[INFO] [stdout]   10:     0x5d919c8373fc - core[7c831bd917ebf35f]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5d919c8371d2 - core[7c831bd917ebf35f]::result::unwrap_failed
[INFO] [stdout]   12:     0x5d919c77631c - <parser_tests[df751321230469c3]::test_parse_function_inline::{closure#0} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5d919c79129b - test[73009c9f9aebf890]::__rust_begin_short_backtrace::<core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>, fn() -> core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>>
[INFO] [stdout]   14:     0x5d919c79e905 - test[73009c9f9aebf890]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5d919c797cc4 - std[104cf6e2632825ea]::sys::backtrace::__rust_begin_short_backtrace::<test[73009c9f9aebf890]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5d919c7a1a62 - <std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5d919c821eb9 - <std[104cf6e2632825ea]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x700b4867d07a - <unknown>
[INFO] [stdout]   19:     0x700b48710534 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_parse_indental_invocation stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_parse_indental_invocation' (273) panicked at tests/parser_tests.rs:1617:47:
[INFO] [stdout] should parse: [Error { span: Span { start: 4, length: 1 }, message: "no Line Toasts should remain at the time when structure_individual is called" }, Error { span: Span { start: 8, length: 1 }, message: "no Line Toasts should remain at the time when structure_individual is called" }]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d919c8225e1 - <<std[104cf6e2632825ea]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[7c831bd917ebf35f]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5d919c836cca - core[7c831bd917ebf35f]::fmt::write
[INFO] [stdout]    2:     0x5d919c826a7c - <alloc[2fdc3f7464fcf288]::vec::Vec<u8> as core[7c831bd917ebf35f]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5d919c7febc6 - std[104cf6e2632825ea]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5d919c81acf9 - std[104cf6e2632825ea]::panicking::default_hook
[INFO] [stdout]    5:     0x5d919c79dfb0 - test[73009c9f9aebf890]::test_main_inner::<test[73009c9f9aebf890]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5d919c81aeb2 - std[104cf6e2632825ea]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5d919c7fec72 - std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5d919c7f7619 - std[104cf6e2632825ea]::sys::backtrace::__rust_end_short_backtrace::<std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5d919c7ff86d - __rustc[b0d56fa5b193ad05]::rust_begin_unwind
[INFO] [stdout]   10:     0x5d919c8373fc - core[7c831bd917ebf35f]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5d919c8371d2 - core[7c831bd917ebf35f]::result::unwrap_failed
[INFO] [stdout]   12:     0x5d919c77b7f7 - <parser_tests[df751321230469c3]::test_parse_indental_invocation::{closure#0} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5d919c79129b - test[73009c9f9aebf890]::__rust_begin_short_backtrace::<core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>, fn() -> core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>>
[INFO] [stdout]   14:     0x5d919c79e905 - test[73009c9f9aebf890]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5d919c797cc4 - std[104cf6e2632825ea]::sys::backtrace::__rust_begin_short_backtrace::<test[73009c9f9aebf890]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5d919c7a1a62 - <std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5d919c821eb9 - <std[104cf6e2632825ea]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x700b4867d07a - <unknown>
[INFO] [stdout]   19:     0x700b48710534 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_parse_function_indental stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_parse_function_indental' (270) panicked at tests/parser_tests.rs:1670:70:
[INFO] [stdout] should tokenize: [Error { span: Span { start: 12, length: 5 }, message: "no Line Toasts should remain at the time when structure_individual is called" }]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d919c8225e1 - <<std[104cf6e2632825ea]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[7c831bd917ebf35f]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5d919c836cca - core[7c831bd917ebf35f]::fmt::write
[INFO] [stdout]    2:     0x5d919c826a7c - <alloc[2fdc3f7464fcf288]::vec::Vec<u8> as core[7c831bd917ebf35f]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5d919c7febc6 - std[104cf6e2632825ea]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5d919c81acf9 - std[104cf6e2632825ea]::panicking::default_hook
[INFO] [stdout]    5:     0x5d919c79dfb0 - test[73009c9f9aebf890]::test_main_inner::<test[73009c9f9aebf890]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5d919c81aeb2 - std[104cf6e2632825ea]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5d919c7fec72 - std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5d919c7f7619 - std[104cf6e2632825ea]::sys::backtrace::__rust_end_short_backtrace::<std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5d919c7ff86d - __rustc[b0d56fa5b193ad05]::rust_begin_unwind
[INFO] [stdout]   10:     0x5d919c8373fc - core[7c831bd917ebf35f]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5d919c8371d2 - core[7c831bd917ebf35f]::result::unwrap_failed
[INFO] [stdout]   12:     0x5d919c7787ad - <parser_tests[df751321230469c3]::test_parse_function_indental::{closure#0} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5d919c79129b - test[73009c9f9aebf890]::__rust_begin_short_backtrace::<core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>, fn() -> core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>>
[INFO] [stdout]   14:     0x5d919c79e905 - test[73009c9f9aebf890]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5d919c797cc4 - std[104cf6e2632825ea]::sys::backtrace::__rust_begin_short_backtrace::<test[73009c9f9aebf890]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5d919c7a1a62 - <std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5d919c821eb9 - <std[104cf6e2632825ea]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x700b4867d07a - <unknown>
[INFO] [stdout]   19:     0x700b48710534 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_parse_invocation stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_parse_invocation' (274) panicked at tests/parser_tests.rs:1603:42:
[INFO] [stdout] should parse: [Error { span: Span { start: 0, length: 6 }, message: "no Line Toasts should remain at the time when structure_individual is called" }]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d919c8225e1 - <<std[104cf6e2632825ea]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[7c831bd917ebf35f]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5d919c836cca - core[7c831bd917ebf35f]::fmt::write
[INFO] [stdout]    2:     0x5d919c826a7c - <alloc[2fdc3f7464fcf288]::vec::Vec<u8> as core[7c831bd917ebf35f]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5d919c7febc6 - std[104cf6e2632825ea]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5d919c81acf9 - std[104cf6e2632825ea]::panicking::default_hook
[INFO] [stdout]    5:     0x5d919c79dfb0 - test[73009c9f9aebf890]::test_main_inner::<test[73009c9f9aebf890]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5d919c81aeb2 - std[104cf6e2632825ea]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5d919c7fec72 - std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5d919c7f7619 - std[104cf6e2632825ea]::sys::backtrace::__rust_end_short_backtrace::<std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5d919c7ff86d - __rustc[b0d56fa5b193ad05]::rust_begin_unwind
[INFO] [stdout]   10:     0x5d919c8373fc - core[7c831bd917ebf35f]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5d919c8371d2 - core[7c831bd917ebf35f]::result::unwrap_failed
[INFO] [stdout]   12:     0x5d919c7744d7 - <parser_tests[df751321230469c3]::test_parse_invocation::{closure#0} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5d919c79129b - test[73009c9f9aebf890]::__rust_begin_short_backtrace::<core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>, fn() -> core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>>
[INFO] [stdout]   14:     0x5d919c79e905 - test[73009c9f9aebf890]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5d919c797cc4 - std[104cf6e2632825ea]::sys::backtrace::__rust_begin_short_backtrace::<test[73009c9f9aebf890]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5d919c7a1a62 - <std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5d919c821eb9 - <std[104cf6e2632825ea]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x700b4867d07a - <unknown>
[INFO] [stdout]   19:     0x700b48710534 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_parse_operator_precedence stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_parse_operator_precedence' (278) panicked at tests/parser_tests.rs:1570:61:
[INFO] [stdout] should tokenize: [Error { span: Span { start: 0, length: 9 }, message: "no Line Toasts should remain at the time when structure_individual is called" }]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d919c8225e1 - <<std[104cf6e2632825ea]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[7c831bd917ebf35f]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5d919c836cca - core[7c831bd917ebf35f]::fmt::write
[INFO] [stdout]    2:     0x5d919c826a7c - <alloc[2fdc3f7464fcf288]::vec::Vec<u8> as core[7c831bd917ebf35f]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5d919c7febc6 - std[104cf6e2632825ea]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5d919c81acf9 - std[104cf6e2632825ea]::panicking::default_hook
[INFO] [stdout]    5:     0x5d919c79dfb0 - test[73009c9f9aebf890]::test_main_inner::<test[73009c9f9aebf890]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5d919c81aeb2 - std[104cf6e2632825ea]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5d919c7fec72 - std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5d919c7f7619 - std[104cf6e2632825ea]::sys::backtrace::__rust_end_short_backtrace::<std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5d919c7ff86d - __rustc[b0d56fa5b193ad05]::rust_begin_unwind
[INFO] [stdout]   10:     0x5d919c8373fc - core[7c831bd917ebf35f]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5d919c8371d2 - core[7c831bd917ebf35f]::result::unwrap_failed
[INFO] [stdout]   12:     0x5d919c77bd7d - <parser_tests[df751321230469c3]::test_parse_operator_precedence::{closure#0} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5d919c79129b - test[73009c9f9aebf890]::__rust_begin_short_backtrace::<core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>, fn() -> core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>>
[INFO] [stdout]   14:     0x5d919c79e905 - test[73009c9f9aebf890]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5d919c797cc4 - std[104cf6e2632825ea]::sys::backtrace::__rust_begin_short_backtrace::<test[73009c9f9aebf890]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5d919c7a1a62 - <std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5d919c821eb9 - <std[104cf6e2632825ea]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x700b4867d07a - <unknown>
[INFO] [stdout]   19:     0x700b48710534 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_parse_conditional_multiple_elif stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_parse_conditional_multiple_elif' (267) panicked at tests/parser_tests.rs:1739:14:
[INFO] [stdout] should parse: [Error { span: Span { start: 0, length: 8 }, message: "no Line Toasts should remain at the time when structure_individual is called" }, Error { span: Span { start: 9, length: 10 }, message: "no Line Toasts should remain at the time when structure_individual is called" }, Error { span: Span { start: 20, length: 10 }, message: "no Line Toasts should remain at the time when structure_individual is called" }, Error { span: Span { start: 38, length: 1 }, message: "no Line Toasts should remain at the time when structure_individual is called" }]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d919c8225e1 - <<std[104cf6e2632825ea]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[7c831bd917ebf35f]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5d919c836cca - core[7c831bd917ebf35f]::fmt::write
[INFO] [stdout]    2:     0x5d919c826a7c - <alloc[2fdc3f7464fcf288]::vec::Vec<u8> as core[7c831bd917ebf35f]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5d919c7febc6 - std[104cf6e2632825ea]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5d919c81acf9 - std[104cf6e2632825ea]::panicking::default_hook
[INFO] [stdout]    5:     0x5d919c79dfb0 - test[73009c9f9aebf890]::test_main_inner::<test[73009c9f9aebf890]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5d919c81aeb2 - std[104cf6e2632825ea]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5d919c7fec72 - std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5d919c7f7619 - std[104cf6e2632825ea]::sys::backtrace::__rust_end_short_backtrace::<std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5d919c7ff86d - __rustc[b0d56fa5b193ad05]::rust_begin_unwind
[INFO] [stdout]   10:     0x5d919c8373fc - core[7c831bd917ebf35f]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5d919c8371d2 - core[7c831bd917ebf35f]::result::unwrap_failed
[INFO] [stdout]   12:     0x5d919c7847a3 - <parser_tests[df751321230469c3]::test_parse_conditional_multiple_elif::{closure#0} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5d919c79129b - test[73009c9f9aebf890]::__rust_begin_short_backtrace::<core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>, fn() -> core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>>
[INFO] [stdout]   14:     0x5d919c79e905 - test[73009c9f9aebf890]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5d919c797cc4 - std[104cf6e2632825ea]::sys::backtrace::__rust_begin_short_backtrace::<test[73009c9f9aebf890]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5d919c7a1a62 - <std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5d919c821eb9 - <std[104cf6e2632825ea]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x700b4867d07a - <unknown>
[INFO] [stdout]   19:     0x700b48710534 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_parse_nested_invocations stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_parse_nested_invocations' (276) panicked at tests/parser_tests.rs:1775:43:
[INFO] [stdout] should parse: [Error { span: Span { start: 0, length: 7 }, message: "no Line Toasts should remain at the time when structure_individual is called" }]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d919c8225e1 - <<std[104cf6e2632825ea]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[7c831bd917ebf35f]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5d919c836cca - core[7c831bd917ebf35f]::fmt::write
[INFO] [stdout]    2:     0x5d919c826a7c - <alloc[2fdc3f7464fcf288]::vec::Vec<u8> as core[7c831bd917ebf35f]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5d919c7febc6 - std[104cf6e2632825ea]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5d919c81acf9 - std[104cf6e2632825ea]::panicking::default_hook
[INFO] [stdout]    5:     0x5d919c79dfb0 - test[73009c9f9aebf890]::test_main_inner::<test[73009c9f9aebf890]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5d919c81aeb2 - std[104cf6e2632825ea]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5d919c7fec72 - std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5d919c7f7619 - std[104cf6e2632825ea]::sys::backtrace::__rust_end_short_backtrace::<std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5d919c7ff86d - __rustc[b0d56fa5b193ad05]::rust_begin_unwind
[INFO] [stdout]   10:     0x5d919c8373fc - core[7c831bd917ebf35f]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5d919c8371d2 - core[7c831bd917ebf35f]::result::unwrap_failed
[INFO] [stdout]   12:     0x5d919c77a3ec - <parser_tests[df751321230469c3]::test_parse_nested_invocations::{closure#0} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5d919c79129b - test[73009c9f9aebf890]::__rust_begin_short_backtrace::<core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>, fn() -> core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>>
[INFO] [stdout]   14:     0x5d919c79e905 - test[73009c9f9aebf890]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5d919c797cc4 - std[104cf6e2632825ea]::sys::backtrace::__rust_begin_short_backtrace::<test[73009c9f9aebf890]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5d919c7a1a62 - <std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5d919c821eb9 - <std[104cf6e2632825ea]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x700b4867d07a - <unknown>
[INFO] [stdout]   19:     0x700b48710534 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_parse_operator_in_indental stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_parse_operator_in_indental' (277) panicked at tests/parser_tests.rs:1791:62:
[INFO] [stdout] should tokenize: [Error { span: Span { start: 4, length: 5 }, message: "no Line Toasts should remain at the time when structure_individual is called" }]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d919c8225e1 - <<std[104cf6e2632825ea]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[7c831bd917ebf35f]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5d919c836cca - core[7c831bd917ebf35f]::fmt::write
[INFO] [stdout]    2:     0x5d919c826a7c - <alloc[2fdc3f7464fcf288]::vec::Vec<u8> as core[7c831bd917ebf35f]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5d919c7febc6 - std[104cf6e2632825ea]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5d919c81acf9 - std[104cf6e2632825ea]::panicking::default_hook
[INFO] [stdout]    5:     0x5d919c79dfb0 - test[73009c9f9aebf890]::test_main_inner::<test[73009c9f9aebf890]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5d919c81aeb2 - std[104cf6e2632825ea]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5d919c7fec72 - std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5d919c7f7619 - std[104cf6e2632825ea]::sys::backtrace::__rust_end_short_backtrace::<std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5d919c7ff86d - __rustc[b0d56fa5b193ad05]::rust_begin_unwind
[INFO] [stdout]   10:     0x5d919c8373fc - core[7c831bd917ebf35f]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5d919c8371d2 - core[7c831bd917ebf35f]::result::unwrap_failed
[INFO] [stdout]   12:     0x5d919c77c67a - <parser_tests[df751321230469c3]::test_parse_operator_in_indental::{closure#0} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5d919c79129b - test[73009c9f9aebf890]::__rust_begin_short_backtrace::<core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>, fn() -> core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>>
[INFO] [stdout]   14:     0x5d919c79e905 - test[73009c9f9aebf890]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5d919c797cc4 - std[104cf6e2632825ea]::sys::backtrace::__rust_begin_short_backtrace::<test[73009c9f9aebf890]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5d919c7a1a62 - <std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5d919c821eb9 - <std[104cf6e2632825ea]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x700b4867d07a - <unknown>
[INFO] [stdout]   19:     0x700b48710534 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_parse_function_with_return_type stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_parse_function_with_return_type' (272) panicked at tests/parser_tests.rs:1650:63:
[INFO] [stdout] should parse: [Error { span: Span { start: 0, length: 27 }, message: "no Line Toasts should remain at the time when structure_individual is called" }]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d919c8225e1 - <<std[104cf6e2632825ea]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[7c831bd917ebf35f]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5d919c836cca - core[7c831bd917ebf35f]::fmt::write
[INFO] [stdout]    2:     0x5d919c826a7c - <alloc[2fdc3f7464fcf288]::vec::Vec<u8> as core[7c831bd917ebf35f]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5d919c7febc6 - std[104cf6e2632825ea]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5d919c81acf9 - std[104cf6e2632825ea]::panicking::default_hook
[INFO] [stdout]    5:     0x5d919c79dfb0 - test[73009c9f9aebf890]::test_main_inner::<test[73009c9f9aebf890]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5d919c81aeb2 - std[104cf6e2632825ea]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5d919c7fec72 - std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5d919c7f7619 - std[104cf6e2632825ea]::sys::backtrace::__rust_end_short_backtrace::<std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5d919c7ff86d - __rustc[b0d56fa5b193ad05]::rust_begin_unwind
[INFO] [stdout]   10:     0x5d919c8373fc - core[7c831bd917ebf35f]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5d919c8371d2 - core[7c831bd917ebf35f]::result::unwrap_failed
[INFO] [stdout]   12:     0x5d919c784b9b - <parser_tests[df751321230469c3]::test_parse_function_with_return_type::{closure#0} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5d919c79129b - test[73009c9f9aebf890]::__rust_begin_short_backtrace::<core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>, fn() -> core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>>
[INFO] [stdout]   14:     0x5d919c79e905 - test[73009c9f9aebf890]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5d919c797cc4 - std[104cf6e2632825ea]::sys::backtrace::__rust_begin_short_backtrace::<test[73009c9f9aebf890]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5d919c7a1a62 - <std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5d919c821eb9 - <std[104cf6e2632825ea]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x700b4867d07a - <unknown>
[INFO] [stdout]   19:     0x700b48710534 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_parse_multiline stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_parse_multiline' (275) panicked at tests/parser_tests.rs:1828:75:
[INFO] [stdout] should tokenize: [Error { span: Span { start: 0, length: 5 }, message: "no Line Toasts should remain at the time when structure_individual is called" }, Error { span: Span { start: 6, length: 5 }, message: "no Line Toasts should remain at the time when structure_individual is called" }, Error { span: Span { start: 12, length: 9 }, message: "no Line Toasts should remain at the time when structure_individual is called" }]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d919c8225e1 - <<std[104cf6e2632825ea]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[7c831bd917ebf35f]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5d919c836cca - core[7c831bd917ebf35f]::fmt::write
[INFO] [stdout]    2:     0x5d919c826a7c - <alloc[2fdc3f7464fcf288]::vec::Vec<u8> as core[7c831bd917ebf35f]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5d919c7febc6 - std[104cf6e2632825ea]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5d919c81acf9 - std[104cf6e2632825ea]::panicking::default_hook
[INFO] [stdout]    5:     0x5d919c79dfb0 - test[73009c9f9aebf890]::test_main_inner::<test[73009c9f9aebf890]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5d919c81aeb2 - std[104cf6e2632825ea]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5d919c7fec72 - std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5d919c7f7619 - std[104cf6e2632825ea]::sys::backtrace::__rust_end_short_backtrace::<std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5d919c7ff86d - __rustc[b0d56fa5b193ad05]::rust_begin_unwind
[INFO] [stdout]   10:     0x5d919c8373fc - core[7c831bd917ebf35f]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5d919c8371d2 - core[7c831bd917ebf35f]::result::unwrap_failed
[INFO] [stdout]   12:     0x5d919c7739ae - <parser_tests[df751321230469c3]::test_parse_multiline::{closure#0} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5d919c79129b - test[73009c9f9aebf890]::__rust_begin_short_backtrace::<core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>, fn() -> core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>>
[INFO] [stdout]   14:     0x5d919c79e905 - test[73009c9f9aebf890]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5d919c797cc4 - std[104cf6e2632825ea]::sys::backtrace::__rust_begin_short_backtrace::<test[73009c9f9aebf890]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5d919c7a1a62 - <std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5d919c821eb9 - <std[104cf6e2632825ea]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x700b4867d07a - <unknown>
[INFO] [stdout]   19:     0x700b48710534 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_parse_right_associative stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_parse_right_associative' (279) panicked at tests/parser_tests.rs:1587:61:
[INFO] [stdout] should tokenize: [Error { span: Span { start: 0, length: 9 }, message: "no Line Toasts should remain at the time when structure_individual is called" }]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d919c8225e1 - <<std[104cf6e2632825ea]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[7c831bd917ebf35f]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5d919c836cca - core[7c831bd917ebf35f]::fmt::write
[INFO] [stdout]    2:     0x5d919c826a7c - <alloc[2fdc3f7464fcf288]::vec::Vec<u8> as core[7c831bd917ebf35f]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5d919c7febc6 - std[104cf6e2632825ea]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5d919c81acf9 - std[104cf6e2632825ea]::panicking::default_hook
[INFO] [stdout]    5:     0x5d919c79dfb0 - test[73009c9f9aebf890]::test_main_inner::<test[73009c9f9aebf890]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5d919c81aeb2 - std[104cf6e2632825ea]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5d919c7fec72 - std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5d919c7f7619 - std[104cf6e2632825ea]::sys::backtrace::__rust_end_short_backtrace::<std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5d919c7ff86d - __rustc[b0d56fa5b193ad05]::rust_begin_unwind
[INFO] [stdout]   10:     0x5d919c8373fc - core[7c831bd917ebf35f]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5d919c8371d2 - core[7c831bd917ebf35f]::result::unwrap_failed
[INFO] [stdout]   12:     0x5d919c778e3d - <parser_tests[df751321230469c3]::test_parse_right_associative::{closure#0} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5d919c79129b - test[73009c9f9aebf890]::__rust_begin_short_backtrace::<core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>, fn() -> core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>>
[INFO] [stdout]   14:     0x5d919c79e905 - test[73009c9f9aebf890]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5d919c797cc4 - std[104cf6e2632825ea]::sys::backtrace::__rust_begin_short_backtrace::<test[73009c9f9aebf890]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5d919c7a1a62 - <std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5d919c821eb9 - <std[104cf6e2632825ea]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x700b4867d07a - <unknown>
[INFO] [stdout]   19:     0x700b48710534 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_parse_simple_atoms stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_parse_simple_atoms' (280) panicked at tests/parser_tests.rs:1544:57:
[INFO] [stdout] should tokenize: [Error { span: Span { start: 0, length: 5 }, message: "no Line Toasts should remain at the time when structure_individual is called" }]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d919c8225e1 - <<std[104cf6e2632825ea]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[7c831bd917ebf35f]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5d919c836cca - core[7c831bd917ebf35f]::fmt::write
[INFO] [stdout]    2:     0x5d919c826a7c - <alloc[2fdc3f7464fcf288]::vec::Vec<u8> as core[7c831bd917ebf35f]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5d919c7febc6 - std[104cf6e2632825ea]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5d919c81acf9 - std[104cf6e2632825ea]::panicking::default_hook
[INFO] [stdout]    5:     0x5d919c79dfb0 - test[73009c9f9aebf890]::test_main_inner::<test[73009c9f9aebf890]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5d919c81aeb2 - std[104cf6e2632825ea]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5d919c7fec72 - std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5d919c7f7619 - std[104cf6e2632825ea]::sys::backtrace::__rust_end_short_backtrace::<std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5d919c7ff86d - __rustc[b0d56fa5b193ad05]::rust_begin_unwind
[INFO] [stdout]   10:     0x5d919c8373fc - core[7c831bd917ebf35f]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5d919c8371d2 - core[7c831bd917ebf35f]::result::unwrap_failed
[INFO] [stdout]   12:     0x5d919c77507b - <parser_tests[df751321230469c3]::test_parse_simple_atoms::{closure#0} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5d919c79129b - test[73009c9f9aebf890]::__rust_begin_short_backtrace::<core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>, fn() -> core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>>
[INFO] [stdout]   14:     0x5d919c79e905 - test[73009c9f9aebf890]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5d919c797cc4 - std[104cf6e2632825ea]::sys::backtrace::__rust_begin_short_backtrace::<test[73009c9f9aebf890]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5d919c7a1a62 - <std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5d919c821eb9 - <std[104cf6e2632825ea]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x700b4867d07a - <unknown>
[INFO] [stdout]   19:     0x700b48710534 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     test_parse_binary_operator
[INFO] [stdout]     test_parse_complex_expression
[INFO] [stdout]     test_parse_conditional_indental
[INFO] [stdout]     test_parse_conditional_inline
[INFO] [stdout]     test_parse_conditional_multiple_elif
[INFO] [stdout]     test_parse_conditional_with_elif
[INFO] [stdout]     test_parse_do_block
[INFO] [stdout]     test_parse_function_indental
[INFO] [stdout]     test_parse_function_inline
[INFO] [stdout]     test_parse_function_with_return_type
[INFO] [stdout]     test_parse_indental_invocation
[INFO] [stdout]     test_parse_invocation
[INFO] [stdout]     test_parse_multiline
[INFO] [stdout]     test_parse_nested_invocations
[INFO] [stdout]     test_parse_operator_in_indental
[INFO] [stdout]     test_parse_operator_precedence
[INFO] [stdout]     test_parse_right_associative
[INFO] [stdout]     test_parse_simple_atoms
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 58 passed; 18 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test parser_tests`
[INFO] running `Command { std: "docker" "inspect" "823960e928c9c42cbc0af205d0302c76d0f7fe75a065a39cd9228ff94b103a6a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "823960e928c9c42cbc0af205d0302c76d0f7fe75a065a39cd9228ff94b103a6a", kill_on_drop: false }`
[INFO] [stdout] 823960e928c9c42cbc0af205d0302c76d0f7fe75a065a39cd9228ff94b103a6a
