[INFO] cloning repository https://github.com/pagedMov/fern
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/pagedMov/fern" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FpagedMov%2Ffern", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FpagedMov%2Ffern'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 5aead4fcdcc795e618991d4e6f62f0e3a8ca46b7
[INFO] testing pagedMov/fern against master#733b47ea4b1b86216f14ef56e49440c33933f230+rustflags=-Copt-level=3 for pr-138759
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FpagedMov%2Ffern" "/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/pagedMov/fern
[INFO] finished tweaking git repo https://github.com/pagedMov/fern
[INFO] tweaked toml for git repo https://github.com/pagedMov/fern written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/pagedMov/fern on toolchain 733b47ea4b1b86216f14ef56e49440c33933f230
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/pagedMov/fern 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" "+733b47ea4b1b86216f14ef56e49440c33933f230" "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/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] cfede34631d5455781ee6b94dd1e9eb8481d6ee938424f63e022749795afee2a
[INFO] running `Command { std: "docker" "start" "-a" "cfede34631d5455781ee6b94dd1e9eb8481d6ee938424f63e022749795afee2a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "cfede34631d5455781ee6b94dd1e9eb8481d6ee938424f63e022749795afee2a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cfede34631d5455781ee6b94dd1e9eb8481d6ee938424f63e022749795afee2a", kill_on_drop: false }`
[INFO] [stdout] cfede34631d5455781ee6b94dd1e9eb8481d6ee938424f63e022749795afee2a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Copt-level=3" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d37ccb355e86900462fdfe1334aac995034a5dd5931f626ca226f7752e7f72e6
[INFO] running `Command { std: "docker" "start" "-a" "d37ccb355e86900462fdfe1334aac995034a5dd5931f626ca226f7752e7f72e6", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.93
[INFO] [stderr]    Compiling unicode-ident v1.0.17
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.1
[INFO] [stderr]    Compiling colorchoice v1.0.3
[INFO] [stderr]    Compiling anstyle v1.0.10
[INFO] [stderr]    Compiling cfg_aliases v0.2.1
[INFO] [stderr]    Compiling anstyle-query v1.1.2
[INFO] [stderr]    Compiling libc v0.2.169
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling regex-syntax v0.8.5
[INFO] [stderr]    Compiling clap_lex v0.7.4
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling bitflags v2.8.0
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling glob v0.3.2
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling unicode-width v0.2.0
[INFO] [stderr]    Compiling anstyle-parse v0.2.6
[INFO] [stderr]    Compiling nix v0.29.0
[INFO] [stderr]    Compiling anstream v0.6.18
[INFO] [stderr]    Compiling clap_builder v4.5.38
[INFO] [stderr]    Compiling quote v1.0.38
[INFO] [stderr]    Compiling syn v2.0.98
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling clap_derive v4.5.32
[INFO] [stderr]    Compiling clap v4.5.38
[INFO] [stderr]    Compiling fern v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary braces around `return` value
[INFO] [stdout]    --> src/parse/execute.rs:269:23
[INFO] [stdout]     |
[INFO] [stdout] 269 |           _ => return { Err(e) },
[INFO] [stdout]     |                       ^^      ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_braces)]` on by default
[INFO] [stdout] help: remove these braces
[INFO] [stdout]     |
[INFO] [stdout] 269 -           _ => return { Err(e) },
[INFO] [stdout] 269 +           _ => return Err(e),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `SearchConstraint` and `SearchKind`
[INFO] [stdout]  --> src/prompt/readline/mod.rs:1:24
[INFO] [stdout]   |
[INFO] [stdout] 1 | use history::{History, SearchConstraint, SearchKind};
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `iter::Peekable` and `str::Chars`
[INFO] [stdout]  --> src/prompt/readline/term.rs:5:3
[INFO] [stdout]   |
[INFO] [stdout] 5 |   iter::Peekable,
[INFO] [stdout]   |   ^^^^^^^^^^^^^^
[INFO] [stdout] 6 |   os::fd::{AsFd, BorrowedFd, RawFd},
[INFO] [stdout] 7 |   str::Chars,
[INFO] [stdout]   |   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::linebuf::CharClass`
[INFO] [stdout]  --> src/prompt/readline/vimode.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use super::linebuf::CharClass;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::path::Path`
[INFO] [stdout]  --> src/prompt/mod.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::path::Path;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `state::read_shopts`
[INFO] [stdout]   --> src/prompt/mod.rs:10:3
[INFO] [stdout]    |
[INFO] [stdout] 10 |   state::read_shopts,
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `nix::NixPath`
[INFO] [stdout]  --> src/prompt/readline/vimode.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use nix::NixPath;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/parse/lex.rs:320:9
[INFO] [stdout]     |
[INFO] [stdout] 320 |     let mut can_be_subshell = chars.peek() == Some(&'(');
[INFO] [stdout]     |         ----^^^^^^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `prefix`
[INFO] [stdout]    --> src/prompt/readline/history.rs:318:11
[INFO] [stdout]     |
[INFO] [stdout] 318 |       let prefix = self.cursor_entry()?.command();
[INFO] [stdout]     |           ^^^^^^ help: if this is intentional, prefix it with an underscore: `_prefix`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `bound`
[INFO] [stdout]    --> src/prompt/readline/linebuf.rs:863:20
[INFO] [stdout]     |
[INFO] [stdout] 863 |       TextObj::Tag(bound) => todo!(),
[INFO] [stdout]     |                    ^^^^^ help: if this is intentional, prefix it with an underscore: `_bound`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]    --> src/prompt/readline/linebuf.rs:965:40
[INFO] [stdout]     |
[INFO] [stdout] 965 |   pub fn text_obj_paragraph(&mut self, count: usize, bound: Bound) -> Option<(usize, usize)> {
[INFO] [stdout]     |                                        ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `bound`
[INFO] [stdout]    --> src/prompt/readline/linebuf.rs:965:54
[INFO] [stdout]     |
[INFO] [stdout] 965 |   pub fn text_obj_paragraph(&mut self, count: usize, bound: Bound) -> Option<(usize, usize)> {
[INFO] [stdout]     |                                                      ^^^^^ help: if this is intentional, prefix it with an underscore: `_bound`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]    --> src/prompt/readline/linebuf.rs:970:5
[INFO] [stdout]     |
[INFO] [stdout] 970 |     count: usize,
[INFO] [stdout]     |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:1088:5
[INFO] [stdout]      |
[INFO] [stdout] 1088 |     count: usize,
[INFO] [stdout]      |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2054:17
[INFO] [stdout]      |
[INFO] [stdout] 2054 |       MotionCmd(count, Motion::ScreenLineUp) => todo!(),
[INFO] [stdout]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2055:17
[INFO] [stdout]      |
[INFO] [stdout] 2055 |       MotionCmd(count, Motion::ScreenLineUpCharwise) => todo!(),
[INFO] [stdout]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2056:17
[INFO] [stdout]      |
[INFO] [stdout] 2056 |       MotionCmd(count, Motion::ScreenLineDown) => todo!(),
[INFO] [stdout]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2057:17
[INFO] [stdout]      |
[INFO] [stdout] 2057 |       MotionCmd(count, Motion::ScreenLineDownCharwise) => todo!(),
[INFO] [stdout]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2058:17
[INFO] [stdout]      |
[INFO] [stdout] 2058 |       MotionCmd(count, Motion::BeginningOfScreenLine) => todo!(),
[INFO] [stdout]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2059:17
[INFO] [stdout]      |
[INFO] [stdout] 2059 |       MotionCmd(count, Motion::FirstGraphicalOnScreenLine) => todo!(),
[INFO] [stdout]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2060:17
[INFO] [stdout]      |
[INFO] [stdout] 2060 |       MotionCmd(count, Motion::HalfOfScreen) => todo!(),
[INFO] [stdout]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2061:17
[INFO] [stdout]      |
[INFO] [stdout] 2061 |       MotionCmd(count, Motion::HalfOfScreenLineText) => todo!(),
[INFO] [stdout]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2083:17
[INFO] [stdout]      |
[INFO] [stdout] 2083 |       MotionCmd(count, Motion::RepeatMotion) => todo!(),
[INFO] [stdout]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2084:17
[INFO] [stdout]      |
[INFO] [stdout] 2084 |       MotionCmd(count, Motion::RepeatMotionRev) => todo!(),
[INFO] [stdout]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2085:17
[INFO] [stdout]      |
[INFO] [stdout] 2085 |       MotionCmd(count, Motion::Null) => MotionKind::Null,
[INFO] [stdout]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `anchor`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2152:26
[INFO] [stdout]      |
[INFO] [stdout] 2152 |         SelectMode::Line(anchor) => todo!(),
[INFO] [stdout]      |                          ^^^^^^ help: if this is intentional, prefix it with an underscore: `_anchor`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `anchor`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2153:27
[INFO] [stdout]      |
[INFO] [stdout] 2153 |         SelectMode::Block(anchor) => todo!(),
[INFO] [stdout]      |                           ^^^^^^ help: if this is intentional, prefix it with an underscore: `_anchor`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `search_direction` is never read
[INFO] [stdout]    --> src/prompt/readline/history.rs:202:3
[INFO] [stdout]     |
[INFO] [stdout] 197 | pub struct History {
[INFO] [stdout]     |            ------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 202 |   search_direction: Direction,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `w_calc` and `tab_stop` are never read
[INFO] [stdout]    --> src/prompt/readline/term.rs:543:3
[INFO] [stdout]     |
[INFO] [stdout] 539 | pub struct TermWriter {
[INFO] [stdout]     |            ---------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 543 |   w_calc: Box<dyn WidthCalculator>,
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 544 |   tab_stop: u16,
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 36s
[INFO] running `Command { std: "docker" "inspect" "d37ccb355e86900462fdfe1334aac995034a5dd5931f626ca226f7752e7f72e6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d37ccb355e86900462fdfe1334aac995034a5dd5931f626ca226f7752e7f72e6", kill_on_drop: false }`
[INFO] [stdout] d37ccb355e86900462fdfe1334aac995034a5dd5931f626ca226f7752e7f72e6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Copt-level=3" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 600cd19abc2740a7b0c3c9318628c82620cf24a41c88ae3da4eeca4a8fe9cec9
[INFO] running `Command { std: "docker" "start" "-a" "600cd19abc2740a7b0c3c9318628c82620cf24a41c88ae3da4eeca4a8fe9cec9", kill_on_drop: false }`
[INFO] [stderr]    Compiling once_cell v1.21.1
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling linked-hash-map v0.5.6
[INFO] [stderr]    Compiling syn v2.0.98
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling pin-project-internal v1.1.10
[INFO] [stderr]    Compiling clap_derive v4.5.32
[INFO] [stderr]    Compiling pin-project v1.1.10
[INFO] [stderr]    Compiling insta v1.42.2
[INFO] [stderr]    Compiling clap v4.5.38
[INFO] [stderr]    Compiling fern v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary braces around `return` value
[INFO] [stdout]    --> src/parse/execute.rs:269:23
[INFO] [stdout]     |
[INFO] [stdout] 269 |           _ => return { Err(e) },
[INFO] [stdout]     |                       ^^      ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_braces)]` on by default
[INFO] [stdout] help: remove these braces
[INFO] [stdout]     |
[INFO] [stdout] 269 -           _ => return { Err(e) },
[INFO] [stdout] 269 +           _ => return Err(e),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `SearchConstraint` and `SearchKind`
[INFO] [stdout]  --> src/prompt/readline/mod.rs:1:24
[INFO] [stdout]   |
[INFO] [stdout] 1 | use history::{History, SearchConstraint, SearchKind};
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `iter::Peekable` and `str::Chars`
[INFO] [stdout]  --> src/prompt/readline/term.rs:5:3
[INFO] [stdout]   |
[INFO] [stdout] 5 |   iter::Peekable,
[INFO] [stdout]   |   ^^^^^^^^^^^^^^
[INFO] [stdout] 6 |   os::fd::{AsFd, BorrowedFd, RawFd},
[INFO] [stdout] 7 |   str::Chars,
[INFO] [stdout]   |   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::linebuf::CharClass`
[INFO] [stdout]  --> src/prompt/readline/vimode.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use super::linebuf::CharClass;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::path::Path`
[INFO] [stdout]  --> src/prompt/mod.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::path::Path;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `state::read_shopts`
[INFO] [stdout]   --> src/prompt/mod.rs:10:3
[INFO] [stdout]    |
[INFO] [stdout] 10 |   state::read_shopts,
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `nix::NixPath`
[INFO] [stdout]  --> src/prompt/readline/vimode.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use nix::NixPath;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/parse/lex.rs:320:9
[INFO] [stdout]     |
[INFO] [stdout] 320 |     let mut can_be_subshell = chars.peek() == Some(&'(');
[INFO] [stdout]     |         ----^^^^^^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `prefix`
[INFO] [stdout]    --> src/prompt/readline/history.rs:318:11
[INFO] [stdout]     |
[INFO] [stdout] 318 |       let prefix = self.cursor_entry()?.command();
[INFO] [stdout]     |           ^^^^^^ help: if this is intentional, prefix it with an underscore: `_prefix`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `bound`
[INFO] [stdout]    --> src/prompt/readline/linebuf.rs:863:20
[INFO] [stdout]     |
[INFO] [stdout] 863 |       TextObj::Tag(bound) => todo!(),
[INFO] [stdout]     |                    ^^^^^ help: if this is intentional, prefix it with an underscore: `_bound`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]    --> src/prompt/readline/linebuf.rs:965:40
[INFO] [stdout]     |
[INFO] [stdout] 965 |   pub fn text_obj_paragraph(&mut self, count: usize, bound: Bound) -> Option<(usize, usize)> {
[INFO] [stdout]     |                                        ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `bound`
[INFO] [stdout]    --> src/prompt/readline/linebuf.rs:965:54
[INFO] [stdout]     |
[INFO] [stdout] 965 |   pub fn text_obj_paragraph(&mut self, count: usize, bound: Bound) -> Option<(usize, usize)> {
[INFO] [stdout]     |                                                      ^^^^^ help: if this is intentional, prefix it with an underscore: `_bound`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]    --> src/prompt/readline/linebuf.rs:970:5
[INFO] [stdout]     |
[INFO] [stdout] 970 |     count: usize,
[INFO] [stdout]     |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:1088:5
[INFO] [stdout]      |
[INFO] [stdout] 1088 |     count: usize,
[INFO] [stdout]      |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2054:17
[INFO] [stdout]      |
[INFO] [stdout] 2054 |       MotionCmd(count, Motion::ScreenLineUp) => todo!(),
[INFO] [stdout]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2055:17
[INFO] [stdout]      |
[INFO] [stdout] 2055 |       MotionCmd(count, Motion::ScreenLineUpCharwise) => todo!(),
[INFO] [stdout]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2056:17
[INFO] [stdout]      |
[INFO] [stdout] 2056 |       MotionCmd(count, Motion::ScreenLineDown) => todo!(),
[INFO] [stdout]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2057:17
[INFO] [stdout]      |
[INFO] [stdout] 2057 |       MotionCmd(count, Motion::ScreenLineDownCharwise) => todo!(),
[INFO] [stdout]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2058:17
[INFO] [stdout]      |
[INFO] [stdout] 2058 |       MotionCmd(count, Motion::BeginningOfScreenLine) => todo!(),
[INFO] [stdout]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2059:17
[INFO] [stdout]      |
[INFO] [stdout] 2059 |       MotionCmd(count, Motion::FirstGraphicalOnScreenLine) => todo!(),
[INFO] [stdout]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2060:17
[INFO] [stdout]      |
[INFO] [stdout] 2060 |       MotionCmd(count, Motion::HalfOfScreen) => todo!(),
[INFO] [stdout]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2061:17
[INFO] [stdout]      |
[INFO] [stdout] 2061 |       MotionCmd(count, Motion::HalfOfScreenLineText) => todo!(),
[INFO] [stdout]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2083:17
[INFO] [stdout]      |
[INFO] [stdout] 2083 |       MotionCmd(count, Motion::RepeatMotion) => todo!(),
[INFO] [stdout]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2084:17
[INFO] [stdout]      |
[INFO] [stdout] 2084 |       MotionCmd(count, Motion::RepeatMotionRev) => todo!(),
[INFO] [stdout]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `count`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2085:17
[INFO] [stdout]      |
[INFO] [stdout] 2085 |       MotionCmd(count, Motion::Null) => MotionKind::Null,
[INFO] [stdout]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `anchor`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2152:26
[INFO] [stdout]      |
[INFO] [stdout] 2152 |         SelectMode::Line(anchor) => todo!(),
[INFO] [stdout]      |                          ^^^^^^ help: if this is intentional, prefix it with an underscore: `_anchor`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `anchor`
[INFO] [stdout]     --> src/prompt/readline/linebuf.rs:2153:27
[INFO] [stdout]      |
[INFO] [stdout] 2153 |         SelectMode::Block(anchor) => todo!(),
[INFO] [stdout]      |                           ^^^^^^ help: if this is intentional, prefix it with an underscore: `_anchor`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `search_direction` is never read
[INFO] [stdout]    --> src/prompt/readline/history.rs:202:3
[INFO] [stdout]     |
[INFO] [stdout] 197 | pub struct History {
[INFO] [stdout]     |            ------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 202 |   search_direction: Direction,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `w_calc` and `tab_stop` are never read
[INFO] [stdout]    --> src/prompt/readline/term.rs:543:3
[INFO] [stdout]     |
[INFO] [stdout] 539 | pub struct TermWriter {
[INFO] [stdout]     |            ---------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 543 |   w_calc: Box<dyn WidthCalculator>,
[INFO] [stdout]     |   ^^^^^^
[INFO] [stdout] 544 |   tab_stop: u16,
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 19s
[INFO] running `Command { std: "docker" "inspect" "600cd19abc2740a7b0c3c9318628c82620cf24a41c88ae3da4eeca4a8fe9cec9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "600cd19abc2740a7b0c3c9318628c82620cf24a41c88ae3da4eeca4a8fe9cec9", kill_on_drop: false }`
[INFO] [stdout] 600cd19abc2740a7b0c3c9318628c82620cf24a41c88ae3da4eeca4a8fe9cec9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Copt-level=3" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 53feb2200c6907cabaeeaf7e6c87e23833850b6a02dd7382c0b221e1b4a6230d
[INFO] running `Command { std: "docker" "start" "-a" "53feb2200c6907cabaeeaf7e6c87e23833850b6a02dd7382c0b221e1b4a6230d", kill_on_drop: false }`
[INFO] [stderr] warning: unnecessary braces around `return` value
[INFO] [stderr]    --> src/parse/execute.rs:269:23
[INFO] [stderr]     |
[INFO] [stderr] 269 |           _ => return { Err(e) },
[INFO] [stderr]     |                       ^^      ^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_braces)]` on by default
[INFO] [stderr] help: remove these braces
[INFO] [stderr]     |
[INFO] [stderr] 269 -           _ => return { Err(e) },
[INFO] [stderr] 269 +           _ => return Err(e),
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `SearchConstraint` and `SearchKind`
[INFO] [stderr]  --> src/prompt/readline/mod.rs:1:24
[INFO] [stderr]   |
[INFO] [stderr] 1 | use history::{History, SearchConstraint, SearchKind};
[INFO] [stderr]   |                        ^^^^^^^^^^^^^^^^  ^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `iter::Peekable` and `str::Chars`
[INFO] [stderr]  --> src/prompt/readline/term.rs:5:3
[INFO] [stderr]   |
[INFO] [stderr] 5 |   iter::Peekable,
[INFO] [stderr]   |   ^^^^^^^^^^^^^^
[INFO] [stderr] 6 |   os::fd::{AsFd, BorrowedFd, RawFd},
[INFO] [stderr] 7 |   str::Chars,
[INFO] [stderr]   |   ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::linebuf::CharClass`
[INFO] [stderr]  --> src/prompt/readline/vimode.rs:8:5
[INFO] [stderr]   |
[INFO] [stderr] 8 | use super::linebuf::CharClass;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::path::Path`
[INFO] [stderr]  --> src/prompt/mod.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 | use std::path::Path;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `state::read_shopts`
[INFO] [stderr]   --> src/prompt/mod.rs:10:3
[INFO] [stderr]    |
[INFO] [stderr] 10 |   state::read_shopts,
[INFO] [stderr]    |   ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `nix::NixPath`
[INFO] [stderr]  --> src/prompt/readline/vimode.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 | use nix::NixPath;
[INFO] [stderr]   |     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/parse/lex.rs:320:9
[INFO] [stderr]     |
[INFO] [stderr] 320 |     let mut can_be_subshell = chars.peek() == Some(&'(');
[INFO] [stderr]     |         ----^^^^^^^^^^^^^^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `prefix`
[INFO] [stderr]    --> src/prompt/readline/history.rs:318:11
[INFO] [stderr]     |
[INFO] [stderr] 318 |       let prefix = self.cursor_entry()?.command();
[INFO] [stderr]     |           ^^^^^^ help: if this is intentional, prefix it with an underscore: `_prefix`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `bound`
[INFO] [stderr]    --> src/prompt/readline/linebuf.rs:863:20
[INFO] [stderr]     |
[INFO] [stderr] 863 |       TextObj::Tag(bound) => todo!(),
[INFO] [stderr]     |                    ^^^^^ help: if this is intentional, prefix it with an underscore: `_bound`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `count`
[INFO] [stderr]    --> src/prompt/readline/linebuf.rs:965:40
[INFO] [stderr]     |
[INFO] [stderr] 965 |   pub fn text_obj_paragraph(&mut self, count: usize, bound: Bound) -> Option<(usize, usize)> {
[INFO] [stderr]     |                                        ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `bound`
[INFO] [stderr]    --> src/prompt/readline/linebuf.rs:965:54
[INFO] [stderr]     |
[INFO] [stderr] 965 |   pub fn text_obj_paragraph(&mut self, count: usize, bound: Bound) -> Option<(usize, usize)> {
[INFO] [stderr]     |                                                      ^^^^^ help: if this is intentional, prefix it with an underscore: `_bound`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `count`
[INFO] [stderr]    --> src/prompt/readline/linebuf.rs:970:5
[INFO] [stderr]     |
[INFO] [stderr] 970 |     count: usize,
[INFO] [stderr]     |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `count`
[INFO] [stderr]     --> src/prompt/readline/linebuf.rs:1088:5
[INFO] [stderr]      |
[INFO] [stderr] 1088 |     count: usize,
[INFO] [stderr]      |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `count`
[INFO] [stderr]     --> src/prompt/readline/linebuf.rs:2054:17
[INFO] [stderr]      |
[INFO] [stderr] 2054 |       MotionCmd(count, Motion::ScreenLineUp) => todo!(),
[INFO] [stderr]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `count`
[INFO] [stderr]     --> src/prompt/readline/linebuf.rs:2055:17
[INFO] [stderr]      |
[INFO] [stderr] 2055 |       MotionCmd(count, Motion::ScreenLineUpCharwise) => todo!(),
[INFO] [stderr]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `count`
[INFO] [stderr]     --> src/prompt/readline/linebuf.rs:2056:17
[INFO] [stderr]      |
[INFO] [stderr] 2056 |       MotionCmd(count, Motion::ScreenLineDown) => todo!(),
[INFO] [stderr]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `count`
[INFO] [stderr]     --> src/prompt/readline/linebuf.rs:2057:17
[INFO] [stderr]      |
[INFO] [stderr] 2057 |       MotionCmd(count, Motion::ScreenLineDownCharwise) => todo!(),
[INFO] [stderr]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `count`
[INFO] [stderr]     --> src/prompt/readline/linebuf.rs:2058:17
[INFO] [stderr]      |
[INFO] [stderr] 2058 |       MotionCmd(count, Motion::BeginningOfScreenLine) => todo!(),
[INFO] [stderr]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `count`
[INFO] [stderr]     --> src/prompt/readline/linebuf.rs:2059:17
[INFO] [stderr]      |
[INFO] [stderr] 2059 |       MotionCmd(count, Motion::FirstGraphicalOnScreenLine) => todo!(),
[INFO] [stderr]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `count`
[INFO] [stderr]     --> src/prompt/readline/linebuf.rs:2060:17
[INFO] [stderr]      |
[INFO] [stderr] 2060 |       MotionCmd(count, Motion::HalfOfScreen) => todo!(),
[INFO] [stderr]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `count`
[INFO] [stderr]     --> src/prompt/readline/linebuf.rs:2061:17
[INFO] [stderr]      |
[INFO] [stderr] 2061 |       MotionCmd(count, Motion::HalfOfScreenLineText) => todo!(),
[INFO] [stderr]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `count`
[INFO] [stderr]     --> src/prompt/readline/linebuf.rs:2083:17
[INFO] [stderr]      |
[INFO] [stderr] 2083 |       MotionCmd(count, Motion::RepeatMotion) => todo!(),
[INFO] [stderr]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `count`
[INFO] [stderr]     --> src/prompt/readline/linebuf.rs:2084:17
[INFO] [stderr]      |
[INFO] [stderr] 2084 |       MotionCmd(count, Motion::RepeatMotionRev) => todo!(),
[INFO] [stderr]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `count`
[INFO] [stderr]     --> src/prompt/readline/linebuf.rs:2085:17
[INFO] [stderr]      |
[INFO] [stderr] 2085 |       MotionCmd(count, Motion::Null) => MotionKind::Null,
[INFO] [stderr]      |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `anchor`
[INFO] [stderr]     --> src/prompt/readline/linebuf.rs:2152:26
[INFO] [stderr]      |
[INFO] [stderr] 2152 |         SelectMode::Line(anchor) => todo!(),
[INFO] [stderr]      |                          ^^^^^^ help: if this is intentional, prefix it with an underscore: `_anchor`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `anchor`
[INFO] [stderr]     --> src/prompt/readline/linebuf.rs:2153:27
[INFO] [stderr]      |
[INFO] [stderr] 2153 |         SelectMode::Block(anchor) => todo!(),
[INFO] [stderr]      |                           ^^^^^^ help: if this is intentional, prefix it with an underscore: `_anchor`
[INFO] [stderr] 
[INFO] [stderr] warning: field `search_direction` is never read
[INFO] [stderr]    --> src/prompt/readline/history.rs:202:3
[INFO] [stderr]     |
[INFO] [stderr] 197 | pub struct History {
[INFO] [stderr]     |            ------- field in this struct
[INFO] [stderr] ...
[INFO] [stderr] 202 |   search_direction: Direction,
[INFO] [stderr]     |   ^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: fields `w_calc` and `tab_stop` are never read
[INFO] [stderr]    --> src/prompt/readline/term.rs:543:3
[INFO] [stderr]     |
[INFO] [stderr] 539 | pub struct TermWriter {
[INFO] [stderr]     |            ---------- fields in this struct
[INFO] [stderr] ...
[INFO] [stderr] 543 |   w_calc: Box<dyn WidthCalculator>,
[INFO] [stderr]     |   ^^^^^^
[INFO] [stderr] 544 |   tab_stop: u16,
[INFO] [stderr]     |   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `fern` (bin "fern" test) generated 29 warnings (run `cargo fix --bin "fern" --tests` to apply 7 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s
[INFO] [stderr]      Running unittests src/fern.rs (/opt/rustwide/target/debug/deps/fern-c6d81683caf67f3d)
[INFO] [stdout] 
[INFO] [stdout] running 109 tests
[INFO] [stdout] test tests::expand::alias_in_arg_position ... ok
[INFO] [stdout] test tests::expand::expand_alias_in_if ... ok
[INFO] [stdout] test tests::expand::expand_multiple_aliases ... ok
[INFO] [stdout] test tests::expand::expand_recursive_alias ... ok
[INFO] [stdout] test tests::expand::param_expansion_altnotnull ... ok
[INFO] [stdout] test tests::expand::expand_alias_multiline ... ok
[INFO] [stdout] test tests::expand::param_expansion_altsetnotnull ... ok
[INFO] [stdout] test tests::expand::param_expansion_defaultunset ... ok
[INFO] [stdout] test tests::expand::param_expansion_defaultunsetornull ... ok
[INFO] [stdout] test tests::expand::param_expansion_len ... ok
[INFO] [stdout] test tests::expand::param_expansion_remlongestprefix ... ok
[INFO] [stdout] test tests::expand::param_expansion_remlongestsuffix ... ok
[INFO] [stdout] test tests::expand::param_expansion_remshortestsuffix ... ok
[INFO] [stdout] test tests::expand::param_expansion_replaceallmatches ... ok
[INFO] [stdout] test tests::expand::param_expansion_replacefirstmatch ... ok
[INFO] [stdout] test tests::expand::param_expansion_replaceprefix ... ok
[INFO] [stdout] test tests::expand::param_expansion_replacesuffix ... ok
[INFO] [stdout] test tests::expand::param_expansion_setdefaultunset ... ok
[INFO] [stdout] test tests::expand::param_expansion_setdefaultunsetornull ... ok
[INFO] [stdout] test tests::expand::param_expansion_substr ... ok
[INFO] [stdout] test tests::expand::param_expansion_substrlen ... ok
[INFO] [stdout] test tests::expand::param_expansion_remshortestprefix ... ok
[INFO] [stdout] test tests::expand::test_infinite_recursive_alias ... ok
[INFO] [stdout] test tests::expand::expand_alias_simple ... ok
[INFO] [stdout] test tests::expand::simple_expansion ... FAILED
[INFO] [stdout] test tests::error::cmd_not_found ... FAILED
[INFO] [stdout] test tests::error::unclosed_brc_grp ... FAILED
[INFO] [stdout] test tests::error::loop_no_do ... FAILED
[INFO] [stdout] test tests::error::unclosed_squote ... FAILED
[INFO] [stdout] test tests::error::error_with_notes_and_sub_notes ... FAILED
[INFO] [stdout] test tests::error::case_no_in ... FAILED
[INFO] [stdout] test tests::getopt::getopt_from_argv ... FAILED
[INFO] [stdout] test tests::error::if_no_then ... FAILED
[INFO] [stdout] test tests::error::unclosed_subsh ... FAILED
[INFO] [stdout] test tests::error::error_with_notes ... FAILED
[INFO] [stdout] test tests::error::unclosed_dquote ... FAILED
[INFO] [stdout] test tests::error::case_no_esac ... FAILED
[INFO] [stdout] test tests::error::if_no_fi ... FAILED
[INFO] [stdout] test tests::expand::unescape_string ... FAILED
[INFO] [stdout] test tests::error::loop_no_done ... FAILED
[INFO] [stdout] test tests::lexer::lex_redir ... FAILED
[INFO] [stdout] test tests::lexer::lex_quote_str ... FAILED
[INFO] [stdout] test tests::lexer::lex_with_keywords ... FAILED
[INFO] [stdout] test tests::getopt::getopt_multiple_short ... FAILED
[INFO] [stdout] test tests::getopt::getopt_simple ... FAILED
[INFO] [stdout] test tests::lexer::lex_multiline ... FAILED
[INFO] [stdout] test tests::parser::parse_case_simple ... FAILED
[INFO] [stdout] test tests::parser::parse_case_multiline ... FAILED
[INFO] [stdout] test tests::lexer::lex_case ... FAILED
[INFO] [stdout] test tests::parser::parse_if_multiline ... FAILED
[INFO] [stdout] test tests::parser::parse_conjunction ... FAILED
[INFO] [stdout] test tests::readline::editor_delete_5_words ... ok
[INFO] [stdout] test tests::readline::editor_delete_backwards ... ok
[INFO] [stdout] test tests::readline::editor_delete_end_includes_last ... ok
[INFO] [stdout] test tests::readline::editor_delete_end_unicode_word ... ok
[INFO] [stdout] test tests::readline::editor_delete_line_up ... ok
[INFO] [stdout] test tests::readline::editor_delete_word ... ok
[INFO] [stdout] test tests::readline::editor_delete_word_on_whitespace ... ok
[INFO] [stdout] test tests::readline::editor_inplace_edit_cursor_position ... ok
[INFO] [stdout] test tests::readline::editor_insert_mode_not_clamped ... ok
[INFO] [stdout] test tests::readline::editor_overshooting_motions ... ok
[INFO] [stdout] test tests::readline::editor_rot13_five_words_backwards ... ok
[INFO] [stdout] test tests::readline::editor_textobj_delimited ... ok
[INFO] [stdout] test tests::readline::editor_textobj_quoted ... ok
[INFO] [stdout] test tests::readline::fernvi_test_lorem_ipsum_1 ... FAILED
[INFO] [stdout] test tests::readline::fernvi_test_lorem_ipsum_ctrl_w ... FAILED
[INFO] [stdout] test tests::readline::fernvi_test_lorem_ipsum_undo ... FAILED
[INFO] [stdout] test tests::readline::fernvi_test_mode_change ... FAILED
[INFO] [stdout] test tests::readline::fernvi_test_simple ... FAILED
[INFO] [stdout] test tests::readline::linebuf_ascii_content ... ok
[INFO] [stdout] test tests::readline::linebuf_cursor_motion ... ok
[INFO] [stdout] test tests::readline::linebuf_empty_linebuf ... ok
[INFO] [stdout] test tests::readline::linebuf_next_line ... ok
[INFO] [stdout] test tests::readline::linebuf_next_line_last_line_is_empty ... ok
[INFO] [stdout] test tests::readline::linebuf_next_line_only_newlines ... ok
[INFO] [stdout] test tests::readline::linebuf_next_line_several_trailing_newlines ... ok
[INFO] [stdout] test tests::parser::parse_case_nested ... FAILED
[INFO] [stdout] test tests::readline::linebuf_prev_line ... ok
[INFO] [stdout] test tests::readline::linebuf_prev_line_first_line_is_empty ... ok
[INFO] [stdout] test tests::readline::linebuf_prev_line_only_newlines ... ok
[INFO] [stdout] test tests::readline::linebuf_slice_to_from_cursor ... ok
[INFO] [stdout] test tests::readline::linebuf_this_line ... ok
[INFO] [stdout] test tests::readline::linebuf_unicode_graphemes ... ok
[INFO] [stdout] test tests::readline::linebuf_out_of_bounds_slices ... ok
[INFO] [stdout] test tests::lexer::lex_simple ... FAILED
[INFO] [stdout] test tests::script::script_cmdsub ... ok
[INFO] [stdout] test tests::script::script_hello_world ... ok
[INFO] [stdout] test tests::script::script_multiline ... ok
[INFO] [stdout] test tests::parser::parse_conjunction_and_pipeline ... FAILED
[INFO] [stdout] test tests::parser::parse_cursed ... FAILED
[INFO] [stdout] test tests::parser::parse_if_simple ... FAILED
[INFO] [stdout] test tests::lexer::lex_redir_fds ... FAILED
[INFO] [stdout] test tests::parser::parse_if_multiple_elif ... FAILED
[INFO] [stdout] test tests::parser::parse_if_with_elif ... FAILED
[INFO] [stdout] test tests::parser::parse_loop_until ... FAILED
[INFO] [stdout] test tests::parser::parse_pipeline ... FAILED
[INFO] [stdout] test tests::parser::parse_loop_multiline ... FAILED
[INFO] [stdout] test tests::parser::parse_simple ... FAILED
[INFO] [stdout] test tests::parser::parse_loop_simple ... FAILED
[INFO] [stdout] test tests::parser::parse_multiline ... FAILED
[INFO] [stdout] test tests::readline::vimode_normal_cmds ... FAILED
[INFO] [stdout] test tests::term::styled_reset ... FAILED
[INFO] [stdout] test tests::parser::test_node_operation ... FAILED
[INFO] [stdout] test tests::term::styled_multiple ... FAILED
[INFO] [stdout] test tests::term::styled_background ... FAILED
[INFO] [stdout] test tests::term::styled_rgb ... FAILED
[INFO] [stdout] test tests::readline::vimode_insert_cmds ... FAILED
[INFO] [stdout] test tests::term::styled_simple ... FAILED
[INFO] [stdout] test tests::term::styled_set ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- tests::expand::simple_expansion stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__expand__simple_expansion.snap
[INFO] [stdout] Snapshot: simple_expansion
[INFO] [stdout] Source: src/tests/expand.rs:20
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: exp_tk.get_words()
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+[
[INFO] [stdout]           1 │+    "this",
[INFO] [stdout]           2 │+    "is",
[INFO] [stdout]           3 │+    "the",
[INFO] [stdout]           4 │+    "value",
[INFO] [stdout]           5 │+    "of",
[INFO] [stdout]           6 │+    "the",
[INFO] [stdout]           7 │+    "variable",
[INFO] [stdout]           8 │+]
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::expand::simple_expansion' panicked at src/tests/expand.rs:20:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822b1fcd2 - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822b1fcd2 - fern::tests::expand::simple_expansion::h3026d4fe12382b86
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/expand.rs:20:3
[INFO] [stdout]   22:     0x5cf822add199 - fern::tests::expand::simple_expansion::{{closure}}::h13f34d867c0748b2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/expand.rs:8:22
[INFO] [stdout]   23:     0x5cf822add199 - core::ops::function::FnOnce::call_once::hc146f3ea012a1e2a
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::error::cmd_not_found stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__error__cmd_not_found.snap
[INFO] [stdout] Snapshot: cmd_not_found
[INFO] [stdout] Source: src/tests/error.rs:13
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: err_fmt
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+␛[31m␛[1mCommand not found: foo␛[0m - ␊
[INFO] [stdout]           1 │+  ␛[36m␛[1m->␛[0m [␛[36m␛[1m1␛[0m;␛[36m␛[1m1␛[0m]␊
[INFO] [stdout]           2 │+␛[36m␛[1m  |␛[0m␊
[INFO] [stdout]           3 │+␛[36m␛[1m1 |␛[0m foo␊
[INFO] [stdout]           4 │+␛[36m␛[1m  |␛[0m
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::error::cmd_not_found' panicked at src/tests/error.rs:13:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822ac0cf6 - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822ac0cf6 - fern::tests::error::cmd_not_found::hcd31163640974278
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:13:3
[INFO] [stdout]   22:     0x5cf822adc9f9 - fern::tests::error::cmd_not_found::{{closure}}::ha5fe18ad471042dc
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:4:19
[INFO] [stdout]   23:     0x5cf822adc9f9 - core::ops::function::FnOnce::call_once::h345a4c2dee8bb865
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::error::unclosed_brc_grp stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__error__unclosed_brc_grp.snap
[INFO] [stdout] Snapshot: unclosed_brc_grp
[INFO] [stdout] Source: src/tests/error.rs:71
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: err_fmt
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+␛[31m␛[1mParse Error␛[0m - Expected a closing brace for this brace group␊
[INFO] [stdout]           1 │+  ␛[36m␛[1m->␛[0m [␛[36m␛[1m1␛[0m;␛[36m␛[1m1␛[0m]␊
[INFO] [stdout]           2 │+␛[36m␛[1m  |␛[0m␊
[INFO] [stdout]           3 │+␛[36m␛[1m1 |␛[0m { foo bar␊
[INFO] [stdout]           4 │+␛[36m␛[1m  |␛[0m ␛[31m␛[1m^^^^^^^^^␛[0m␊
[INFO] [stdout]           5 │+␛[36m␛[1m  |␛[0m
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::error::unclosed_brc_grp' panicked at src/tests/error.rs:71:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822ac2928 - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822ac2928 - fern::tests::error::unclosed_brc_grp::ha8861ccbe28cddb8
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:71:3
[INFO] [stdout]   22:     0x5cf822add1b9 - fern::tests::error::unclosed_brc_grp::{{closure}}::h54997062f09e8988
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:59:22
[INFO] [stdout]   23:     0x5cf822add1b9 - core::ops::function::FnOnce::call_once::hc53af2cc6e4b367c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::error::loop_no_do stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__error__loop_no_do.snap
[INFO] [stdout] Snapshot: loop_no_do
[INFO] [stdout] Source: src/tests/error.rs:127
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: err_fmt
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+␛[31m␛[1mParse Error␛[0m - Expected 'do' after loop condition␊
[INFO] [stdout]           1 │+  ␛[36m␛[1m->␛[0m [␛[36m␛[1m1␛[0m;␛[36m␛[1m1␛[0m]␊
[INFO] [stdout]           2 │+␛[36m␛[1m  |␛[0m␊
[INFO] [stdout]           3 │+␛[36m␛[1m1 |␛[0m while true; echo foo; done␊
[INFO] [stdout]           4 │+␛[36m␛[1m  |␛[0m ␛[31m␛[1m^^^^^^^^^^^^^^^^^^^^^␛[0m␊
[INFO] [stdout]           5 │+␛[36m␛[1m  |␛[0m
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::error::loop_no_do' panicked at src/tests/error.rs:127:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822ac401b - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822ac401b - fern::tests::error::loop_no_do::he900b257df8dd0eb
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:127:3
[INFO] [stdout]   22:     0x5cf822adca79 - fern::tests::error::loop_no_do::{{closure}}::h2750c1832e4def38
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:117:16
[INFO] [stdout]   23:     0x5cf822adca79 - core::ops::function::FnOnce::call_once::h36566889effb777c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::error::unclosed_squote stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__error__unclosed_squote.snap
[INFO] [stdout] Snapshot: unclosed_squote
[INFO] [stdout] Source: src/tests/error.rs:55
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: err_fmt
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+␛[31m␛[1mParse Error␛[0m - Unterminated quote␊
[INFO] [stdout]           1 │+  ␛[36m␛[1m->␛[0m [␛[36m␛[1m1␛[0m;␛[36m␛[1m1␛[0m]␊
[INFO] [stdout]           2 │+␛[36m␛[1m  |␛[0m␊
[INFO] [stdout]           3 │+␛[36m␛[1m1 |␛[0m 'foo bar␊
[INFO] [stdout]           4 │+␛[36m␛[1m  |␛[0m ␛[31m␛[1m^^^^^^^^␛[0m␊
[INFO] [stdout]           5 │+␛[36m␛[1m  |␛[0m
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::error::unclosed_squote' panicked at src/tests/error.rs:55:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822ac2374 - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822ac2374 - fern::tests::error::unclosed_squote::h6a0997122134153d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:55:3
[INFO] [stdout]   22:     0x5cf822adcf79 - fern::tests::error::unclosed_squote::{{closure}}::heeb2039f71d813cd
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:45:21
[INFO] [stdout]   23:     0x5cf822adcf79 - core::ops::function::FnOnce::call_once::h96ff74837b3b4030
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::error::error_with_notes_and_sub_notes stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__error__error_with_notes_and_sub_notes.snap
[INFO] [stdout] Snapshot: error_with_notes_and_sub_notes
[INFO] [stdout] Source: src/tests/error.rs:175
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: err_fmt
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+Execution failed
[INFO] [stdout]           1 │+␛[32mnote␛[0m: Execution failed for this reason␊
[INFO] [stdout]           2 │+
[INFO] [stdout]           3 │+␛[32mnote␛[0m: Here is how to fix it:␊
[INFO] [stdout]           4 │+    ␛[36m␛[1m-␛[0m blah␊
[INFO] [stdout]           5 │+    ␛[36m␛[1m-␛[0m blah␊
[INFO] [stdout]           6 │+    ␛[36m␛[1m-␛[0m blah
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::error::error_with_notes_and_sub_notes' panicked at src/tests/error.rs:175:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822ac566b - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822ac566b - fern::tests::error::error_with_notes_and_sub_notes::hb87763b165166e03
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:175:3
[INFO] [stdout]   22:     0x5cf822adcdd9 - fern::tests::error::error_with_notes_and_sub_notes::{{closure}}::h9a941fc90a64f82b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:169:36
[INFO] [stdout]   23:     0x5cf822adcdd9 - core::ops::function::FnOnce::call_once::h7aeba56de2c0b5e1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::error::case_no_in stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__error__case_no_in.snap
[INFO] [stdout] Snapshot: case_no_in
[INFO] [stdout] Source: src/tests/error.rs:155
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: err_fmt
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+␛[31m␛[1mParse Error␛[0m - Expected 'in' after case variable name␊
[INFO] [stdout]           1 │+  ␛[36m␛[1m->␛[0m [␛[36m␛[1m1␛[0m;␛[36m␛[1m1␛[0m]␊
[INFO] [stdout]           2 │+␛[36m␛[1m  |␛[0m␊
[INFO] [stdout]           3 │+␛[36m␛[1m1 |␛[0m case foo foo) bar;; bar) foo;; esac␊
[INFO] [stdout]           4 │+␛[36m␛[1m  |␛[0m ␛[31m␛[1m^^^^^^^^^^^^^^^^^^^␛[0m␊
[INFO] [stdout]           5 │+␛[36m␛[1m  |␛[0m
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::error::case_no_in' panicked at src/tests/error.rs:155:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822ac4ba5 - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822ac4ba5 - fern::tests::error::case_no_in::h9dacdb012e551666
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:155:3
[INFO] [stdout]   22:     0x5cf822adc9b9 - fern::tests::error::case_no_in::{{closure}}::h05b60688eb1ccea7
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:145:16
[INFO] [stdout]   23:     0x5cf822adc9b9 - core::ops::function::FnOnce::call_once::h2bfe74fcc4428ba2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::getopt::getopt_from_argv stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__getopt__getopt_from_argv.snap
[INFO] [stdout] Snapshot: getopt_from_argv
[INFO] [stdout] Source: src/tests/getopt.rs:23
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: words
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+[
[INFO] [stdout]           1 │+    Tk {
[INFO] [stdout]           2 │+        class: Str,
[INFO] [stdout]           3 │+        span: Span {
[INFO] [stdout]           4 │+            range: 0..4,
[INFO] [stdout]           5 │+            source: "echo -n -e foo",
[INFO] [stdout]           6 │+        },
[INFO] [stdout]           7 │+        flags: TkFlags(
[INFO] [stdout]           8 │+            IS_CMD | BUILTIN,
[INFO] [stdout]           9 │+        ),
[INFO] [stdout]          10 │+    },
[INFO] [stdout]          11 │+    Tk {
[INFO] [stdout]          12 │+        class: Str,
[INFO] [stdout]          13 │+        span: Span {
[INFO] [stdout]          14 │+            range: 11..14,
[INFO] [stdout]          15 │+            source: "echo -n -e foo",
[INFO] [stdout]          16 │+        },
[INFO] [stdout]          17 │+        flags: TkFlags(
[INFO] [stdout]          18 │+            0x0,
[INFO] [stdout]          19 │+        ),
[INFO] [stdout]          20 │+    },
[INFO] [stdout]          21 │+]
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::getopt::getopt_from_argv' panicked at src/tests/getopt.rs:23:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822afbb07 - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822afbb07 - fern::tests::getopt::getopt_from_argv::h6b70d343cc15d924
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/getopt.rs:23:3
[INFO] [stdout]   22:     0x5cf822adca19 - fern::tests::getopt::getopt_from_argv::{{closure}}::hdf67132158bfba14
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/getopt.rs:8:22
[INFO] [stdout]   23:     0x5cf822adca19 - core::ops::function::FnOnce::call_once::h35289b287eeb9c08
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::error::if_no_then stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__error__if_no_then.snap
[INFO] [stdout] Snapshot: if_no_then
[INFO] [stdout] Source: src/tests/error.rs:99
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: err_fmt
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+␛[31m␛[1mParse Error␛[0m - Expected 'then' after 'if' condition␊
[INFO] [stdout]           1 │+  ␛[36m␛[1m->␛[0m [␛[36m␛[1m1␛[0m;␛[36m␛[1m1␛[0m]␊
[INFO] [stdout]           2 │+␛[36m␛[1m  |␛[0m␊
[INFO] [stdout]           3 │+␛[36m␛[1m1 |␛[0m if foo; bar; fi␊
[INFO] [stdout]           4 │+␛[36m␛[1m  |␛[0m ␛[31m␛[1m^^^^^^^^^^^^␛[0m␊
[INFO] [stdout]           5 │+␛[36m␛[1m  |␛[0m
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::error::if_no_then' panicked at src/tests/error.rs:99:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822ac34a1 - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822ac34a1 - fern::tests::error::if_no_then::hf706af58ff137095
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:99:3
[INFO] [stdout]   22:     0x5cf822adc819 - fern::tests::error::if_no_then::{{closure}}::h3c580ba79e0c5b9d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:89:16
[INFO] [stdout]   23:     0x5cf822adc819 - core::ops::function::FnOnce::call_once::h16d004dd462dfce8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::error::unclosed_subsh stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__error__unclosed_subsh.snap
[INFO] [stdout] Snapshot: unclosed_subsh
[INFO] [stdout] Source: src/tests/error.rs:27
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: err_fmt
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+␛[31m␛[1mParse Error␛[0m - Unclosed subshell␊
[INFO] [stdout]           1 │+  ␛[36m␛[1m->␛[0m [␛[36m␛[1m1␛[0m;␛[36m␛[1m2␛[0m]␊
[INFO] [stdout]           2 │+␛[36m␛[1m  |␛[0m␊
[INFO] [stdout]           3 │+␛[36m␛[1m1 |␛[0m (foo␊
[INFO] [stdout]           4 │+␛[36m␛[1m  |␛[0m  ␛[31m␛[1m^␛[0m␊
[INFO] [stdout]           5 │+␛[36m␛[1m  |␛[0m
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::error::unclosed_subsh' panicked at src/tests/error.rs:27:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822ac14b6 - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822ac14b6 - fern::tests::error::unclosed_subsh::heb56315c0ab9939a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:27:3
[INFO] [stdout]   22:     0x5cf822add439 - fern::tests::error::unclosed_subsh::{{closure}}::h2d03314c5f805282
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:17:20
[INFO] [stdout]   23:     0x5cf822add439 - core::ops::function::FnOnce::call_once::he6a099953ec54683
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::error::error_with_notes stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__error__error_with_notes.snap
[INFO] [stdout] Snapshot: error_with_notes
[INFO] [stdout] Source: src/tests/error.rs:165
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: err_fmt
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+Execution failed
[INFO] [stdout]           1 │+␛[32mnote␛[0m: Execution failed for this reason␊
[INFO] [stdout]           2 │+
[INFO] [stdout]           3 │+␛[32mnote␛[0m: Here is how to fix it: blah blah blah
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::error::error_with_notes' panicked at src/tests/error.rs:165:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822ac50fe - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822ac50fe - fern::tests::error::error_with_notes::h81680be89f6bc4cc
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:165:3
[INFO] [stdout]   22:     0x5cf822adcef9 - fern::tests::error::error_with_notes::{{closure}}::hdab8993dc4a11afa
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:159:22
[INFO] [stdout]   23:     0x5cf822adcef9 - core::ops::function::FnOnce::call_once::h909d68616d239e3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::error::unclosed_dquote stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__error__unclosed_dquote.snap
[INFO] [stdout] Snapshot: unclosed_dquote
[INFO] [stdout] Source: src/tests/error.rs:41
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: err_fmt
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+␛[31m␛[1mParse Error␛[0m - Unterminated quote␊
[INFO] [stdout]           1 │+  ␛[36m␛[1m->␛[0m [␛[36m␛[1m1␛[0m;␛[36m␛[1m1␛[0m]␊
[INFO] [stdout]           2 │+␛[36m␛[1m  |␛[0m␊
[INFO] [stdout]           3 │+␛[36m␛[1m1 |␛[0m "foo bar␊
[INFO] [stdout]           4 │+␛[36m␛[1m  |␛[0m ␛[31m␛[1m^^^^^^^^␛[0m␊
[INFO] [stdout]           5 │+␛[36m␛[1m  |␛[0m
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::error::unclosed_dquote' panicked at src/tests/error.rs:41:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822ac1c04 - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822ac1c04 - fern::tests::error::unclosed_dquote::h990082bf172989f1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:41:3
[INFO] [stdout]   22:     0x5cf822adce99 - fern::tests::error::unclosed_dquote::{{closure}}::hb614fb072973307d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:31:21
[INFO] [stdout]   23:     0x5cf822adce99 - core::ops::function::FnOnce::call_once::h8c59a1418df6f454
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::error::case_no_esac stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__error__case_no_esac.snap
[INFO] [stdout] Snapshot: case_no_esac
[INFO] [stdout] Source: src/tests/error.rs:141
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: err_fmt
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+␛[31m␛[1mParse Error␛[0m - Expected 'esac' after case block␊
[INFO] [stdout]           1 │+  ␛[36m␛[1m->␛[0m [␛[36m␛[1m1␛[0m;␛[36m␛[1m1␛[0m]␊
[INFO] [stdout]           2 │+␛[36m␛[1m  |␛[0m␊
[INFO] [stdout]           3 │+␛[36m␛[1m1 |␛[0m case foo in foo) bar;; bar) foo;;␊
[INFO] [stdout]           4 │+␛[36m␛[1m  |␛[0m ␛[31m␛[1m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^␛[0m␊
[INFO] [stdout]           5 │+␛[36m␛[1m  |␛[0m
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::error::case_no_esac' panicked at src/tests/error.rs:141:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822ac45e2 - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822ac45e2 - fern::tests::error::case_no_esac::h90427df794bf5b5f
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:141:3
[INFO] [stdout]   22:     0x5cf822adcd79 - fern::tests::error::case_no_esac::{{closure}}::hffad7a85fb14ede7
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:131:18
[INFO] [stdout]   23:     0x5cf822adcd79 - core::ops::function::FnOnce::call_once::h673f12f643b34e4f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::error::if_no_fi stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__error__if_no_fi.snap
[INFO] [stdout] Snapshot: if_no_fi
[INFO] [stdout] Source: src/tests/error.rs:85
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: err_fmt
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+␛[31m␛[1mParse Error␛[0m - Expected 'fi' after if statement␊
[INFO] [stdout]           1 │+  ␛[36m␛[1m->␛[0m [␛[36m␛[1m1␛[0m;␛[36m␛[1m1␛[0m]␊
[INFO] [stdout]           2 │+␛[36m␛[1m  |␛[0m␊
[INFO] [stdout]           3 │+␛[36m␛[1m1 |␛[0m if foo; then bar;␊
[INFO] [stdout]           4 │+␛[36m␛[1m  |␛[0m ␛[31m␛[1m^^^^^^^^^^^^^^^^^␛[0m␊
[INFO] [stdout]           5 │+␛[36m␛[1m  |␛[0m
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::error::if_no_fi' panicked at src/tests/error.rs:85:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822ac2ee4 - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822ac2ee4 - fern::tests::error::if_no_fi::hb95592a83eb2abd5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:85:3
[INFO] [stdout]   22:     0x5cf822add1d9 - fern::tests::error::if_no_fi::{{closure}}::h5c284049d7206d16
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:75:14
[INFO] [stdout]   23:     0x5cf822add1d9 - core::ops::function::FnOnce::call_once::hc837cce9819dff65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::expand::unescape_string stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__expand__unescape_string.snap
[INFO] [stdout] Snapshot: unescape_string
[INFO] [stdout] Source: src/tests/expand.rs:28
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: unescaped
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+echo ﷐foo $bar
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::expand::unescape_string' panicked at src/tests/expand.rs:28:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822b1ffbf - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822b1ffbf - fern::tests::expand::unescape_string::hd241e7f5e2a61780
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/expand.rs:28:3
[INFO] [stdout]   22:     0x5cf822adcf59 - fern::tests::expand::unescape_string::{{closure}}::h38af15b9952ad2fd
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/expand.rs:24:21
[INFO] [stdout]   23:     0x5cf822adcf59 - core::ops::function::FnOnce::call_once::h92925ac47cb27032
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::error::loop_no_done stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__error__loop_no_done.snap
[INFO] [stdout] Snapshot: loop_no_done
[INFO] [stdout] Source: src/tests/error.rs:113
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: err_fmt
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+␛[31m␛[1mParse Error␛[0m - Expected 'done' after loop body␊
[INFO] [stdout]           1 │+  ␛[36m␛[1m->␛[0m [␛[36m␛[1m1␛[0m;␛[36m␛[1m1␛[0m]␊
[INFO] [stdout]           2 │+␛[36m␛[1m  |␛[0m␊
[INFO] [stdout]           3 │+␛[36m␛[1m1 |␛[0m while true; do echo foo;␊
[INFO] [stdout]           4 │+␛[36m␛[1m  |␛[0m ␛[31m␛[1m^^^^^^^^^^^^^^^^^^^^^^^^␛[0m␊
[INFO] [stdout]           5 │+␛[36m␛[1m  |␛[0m
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::error::loop_no_done' panicked at src/tests/error.rs:113:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822ac3a5e - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822ac3a5e - fern::tests::error::loop_no_done::h20530901b1cbb85b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:113:3
[INFO] [stdout]   22:     0x5cf822add279 - fern::tests::error::loop_no_done::{{closure}}::h2a619c267a2e55f4
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/error.rs:103:18
[INFO] [stdout]   23:     0x5cf822add279 - core::ops::function::FnOnce::call_once::hd6d486a1173fc174
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::lexer::lex_redir stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__lexer__lex_redir.snap
[INFO] [stdout] Snapshot: lex_redir
[INFO] [stdout] Source: src/tests/lexer.rs:14
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: tokens
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+[
[INFO] [stdout]           1 │+    Ok(
[INFO] [stdout]           2 │+        Tk {
[INFO] [stdout]           3 │+            class: SOI,
[INFO] [stdout]           4 │+            span: Span {
[INFO] [stdout]           5 │+                range: 0..0,
[INFO] [stdout]           6 │+                source: "echo foo > bar.txt",
[INFO] [stdout]           7 │+            },
[INFO] [stdout]           8 │+            flags: TkFlags(
[INFO] [stdout]           9 │+                0x0,
[INFO] [stdout]          10 │+            ),
[INFO] [stdout]          11 │+        },
[INFO] [stdout]          12 │+    ),
[INFO] [stdout]          13 │+    Ok(
[INFO] [stdout]          14 │+        Tk {
[INFO] [stdout]          15 │+            class: Str,
[INFO] [stdout]          16 │+            span: Span {
[INFO] [stdout]          17 │+                range: 0..4,
[INFO] [stdout]          18 │+                source: "echo foo > bar.txt",
[INFO] [stdout]          19 │+            },
[INFO] [stdout]          20 │+            flags: TkFlags(
[INFO] [stdout]          21 │+                IS_CMD | BUILTIN,
[INFO] [stdout]          22 │+            ),
[INFO] [stdout]          23 │+        },
[INFO] [stdout]          24 │+    ),
[INFO] [stdout]          25 │+    Ok(
[INFO] [stdout]          26 │+        Tk {
[INFO] [stdout]          27 │+            class: Str,
[INFO] [stdout]          28 │+            span: Span {
[INFO] [stdout]          29 │+                range: 5..8,
[INFO] [stdout]          30 │+                source: "echo foo > bar.txt",
[INFO] [stdout]          31 │+            },
[INFO] [stdout]          32 │+            flags: TkFlags(
[INFO] [stdout]          33 │+                0x0,
[INFO] [stdout]          34 │+            ),
[INFO] [stdout]          35 │+        },
[INFO] [stdout]          36 │+    ),
[INFO] [stdout]          37 │+    Ok(
[INFO] [stdout]          38 │+        Tk {
[INFO] [stdout]          39 │+            class: Redir,
[INFO] [stdout]          40 │+            span: Span {
[INFO] [stdout]          41 │+                range: 9..10,
[INFO] [stdout]          42 │+                source: "echo foo > bar.txt",
[INFO] [stdout]          43 │+            },
[INFO] [stdout]          44 │+            flags: TkFlags(
[INFO] [stdout]          45 │+                0x0,
[INFO] [stdout]          46 │+            ),
[INFO] [stdout]          47 │+        },
[INFO] [stdout]          48 │+    ),
[INFO] [stdout]          49 │+    Ok(
[INFO] [stdout]          50 │+        Tk {
[INFO] [stdout]          51 │+            class: Str,
[INFO] [stdout]          52 │+            span: Span {
[INFO] [stdout]          53 │+                range: 11..18,
[INFO] [stdout]          54 │+                source: "echo foo > bar.txt",
[INFO] [stdout]          55 │+            },
[INFO] [stdout]          56 │+            flags: TkFlags(
[INFO] [stdout]          57 │+                0x0,
[INFO] [stdout]          58 │+            ),
[INFO] [stdout]          59 │+        },
[INFO] [stdout]          60 │+    ),
[INFO] [stdout]          61 │+    Ok(
[INFO] [stdout]          62 │+        Tk {
[INFO] [stdout]          63 │+            class: EOI,
[INFO] [stdout]          64 │+            span: Span {
[INFO] [stdout]          65 │+                range: 18..18,
[INFO] [stdout]          66 │+                source: "echo foo > bar.txt",
[INFO] [stdout]          67 │+            },
[INFO] [stdout]          68 │+            flags: TkFlags(
[INFO] [stdout]          69 │+                0x0,
[INFO] [stdout]          70 │+            ),
[INFO] [stdout]          71 │+        },
[INFO] [stdout]          72 │+    ),
[INFO] [stdout]          73 │+]
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::lexer::lex_redir' panicked at src/tests/lexer.rs:14:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822b2209f - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822b2209f - fern::tests::lexer::lex_redir::h9e53a3612bf7188a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/lexer.rs:14:3
[INFO] [stdout]   22:     0x5cf822adced9 - fern::tests::lexer::lex_redir::{{closure}}::hbccffe8a3ea6e616
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/lexer.rs:10:15
[INFO] [stdout]   23:     0x5cf822adced9 - core::ops::function::FnOnce::call_once::h8ddb09f3c405ce98
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::lexer::lex_quote_str stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__lexer__lex_quote_str.snap
[INFO] [stdout] Snapshot: lex_quote_str
[INFO] [stdout] Source: src/tests/lexer.rs:28
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: tokens
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+[
[INFO] [stdout]           1 │+    Ok(
[INFO] [stdout]           2 │+        Tk {
[INFO] [stdout]           3 │+            class: SOI,
[INFO] [stdout]           4 │+            span: Span {
[INFO] [stdout]           5 │+                range: 0..0,
[INFO] [stdout]           6 │+                source: "echo \"foo bar\" biz baz",
[INFO] [stdout]           7 │+            },
[INFO] [stdout]           8 │+            flags: TkFlags(
[INFO] [stdout]           9 │+                0x0,
[INFO] [stdout]          10 │+            ),
[INFO] [stdout]          11 │+        },
[INFO] [stdout]          12 │+    ),
[INFO] [stdout]          13 │+    Ok(
[INFO] [stdout]          14 │+        Tk {
[INFO] [stdout]          15 │+            class: Str,
[INFO] [stdout]          16 │+            span: Span {
[INFO] [stdout]          17 │+                range: 0..4,
[INFO] [stdout]          18 │+                source: "echo \"foo bar\" biz baz",
[INFO] [stdout]          19 │+            },
[INFO] [stdout]          20 │+            flags: TkFlags(
[INFO] [stdout]          21 │+                IS_CMD | BUILTIN,
[INFO] [stdout]          22 │+            ),
[INFO] [stdout]          23 │+        },
[INFO] [stdout]          24 │+    ),
[INFO] [stdout]          25 │+    Ok(
[INFO] [stdout]          26 │+        Tk {
[INFO] [stdout]          27 │+            class: Str,
[INFO] [stdout]          28 │+            span: Span {
[INFO] [stdout]          29 │+                range: 5..14,
[INFO] [stdout]          30 │+                source: "echo \"foo bar\" biz baz",
[INFO] [stdout]          31 │+            },
[INFO] [stdout]          32 │+            flags: TkFlags(
[INFO] [stdout]          33 │+                0x0,
[INFO] [stdout]          34 │+            ),
[INFO] [stdout]          35 │+        },
[INFO] [stdout]          36 │+    ),
[INFO] [stdout]          37 │+    Ok(
[INFO] [stdout]          38 │+        Tk {
[INFO] [stdout]          39 │+            class: Str,
[INFO] [stdout]          40 │+            span: Span {
[INFO] [stdout]          41 │+                range: 15..18,
[INFO] [stdout]          42 │+                source: "echo \"foo bar\" biz baz",
[INFO] [stdout]          43 │+            },
[INFO] [stdout]          44 │+            flags: TkFlags(
[INFO] [stdout]          45 │+                0x0,
[INFO] [stdout]          46 │+            ),
[INFO] [stdout]          47 │+        },
[INFO] [stdout]          48 │+    ),
[INFO] [stdout]          49 │+    Ok(
[INFO] [stdout]          50 │+        Tk {
[INFO] [stdout]          51 │+            class: Str,
[INFO] [stdout]          52 │+            span: Span {
[INFO] [stdout]          53 │+                range: 19..22,
[INFO] [stdout]          54 │+                source: "echo \"foo bar\" biz baz",
[INFO] [stdout]          55 │+            },
[INFO] [stdout]          56 │+            flags: TkFlags(
[INFO] [stdout]          57 │+                0x0,
[INFO] [stdout]          58 │+            ),
[INFO] [stdout]          59 │+        },
[INFO] [stdout]          60 │+    ),
[INFO] [stdout]          61 │+    Ok(
[INFO] [stdout]          62 │+        Tk {
[INFO] [stdout]          63 │+            class: EOI,
[INFO] [stdout]          64 │+            span: Span {
[INFO] [stdout]          65 │+                range: 22..22,
[INFO] [stdout]          66 │+                source: "echo \"foo bar\" biz baz",
[INFO] [stdout]          67 │+            },
[INFO] [stdout]          68 │+            flags: TkFlags(
[INFO] [stdout]          69 │+                0x0,
[INFO] [stdout]          70 │+            ),
[INFO] [stdout]          71 │+        },
[INFO] [stdout]          72 │+    ),
[INFO] [stdout]          73 │+]
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::lexer::lex_quote_str' panicked at src/tests/lexer.rs:28:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822b226d7 - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822b226d7 - fern::tests::lexer::lex_quote_str::h76396eeaefd93591
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/lexer.rs:28:3
[INFO] [stdout]   22:     0x5cf822adcd39 - fern::tests::lexer::lex_quote_str::{{closure}}::h38e4f6a16e5aa9e1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/lexer.rs:24:19
[INFO] [stdout]   23:     0x5cf822adcd39 - core::ops::function::FnOnce::call_once::h66b6b7a7df4796a9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::lexer::lex_with_keywords stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__lexer__lex_with_keywords.snap
[INFO] [stdout] Snapshot: lex_with_keywords
[INFO] [stdout] Source: src/tests/lexer.rs:35
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: tokens
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+[
[INFO] [stdout]           1 │+    Ok(
[INFO] [stdout]           2 │+        Tk {
[INFO] [stdout]           3 │+            class: SOI,
[INFO] [stdout]           4 │+            span: Span {
[INFO] [stdout]           5 │+                range: 0..0,
[INFO] [stdout]           6 │+                source: "if true; then echo foo; fi",
[INFO] [stdout]           7 │+            },
[INFO] [stdout]           8 │+            flags: TkFlags(
[INFO] [stdout]           9 │+                0x0,
[INFO] [stdout]          10 │+            ),
[INFO] [stdout]          11 │+        },
[INFO] [stdout]          12 │+    ),
[INFO] [stdout]          13 │+    Ok(
[INFO] [stdout]          14 │+        Tk {
[INFO] [stdout]          15 │+            class: Str,
[INFO] [stdout]          16 │+            span: Span {
[INFO] [stdout]          17 │+                range: 0..2,
[INFO] [stdout]          18 │+                source: "if true; then echo foo; fi",
[INFO] [stdout]          19 │+            },
[INFO] [stdout]          20 │+            flags: TkFlags(
[INFO] [stdout]          21 │+                KEYWORD,
[INFO] [stdout]          22 │+            ),
[INFO] [stdout]          23 │+        },
[INFO] [stdout]          24 │+    ),
[INFO] [stdout]          25 │+    Ok(
[INFO] [stdout]          26 │+        Tk {
[INFO] [stdout]          27 │+            class: Str,
[INFO] [stdout]          28 │+            span: Span {
[INFO] [stdout]          29 │+                range: 3..7,
[INFO] [stdout]          30 │+                source: "if true; then echo foo; fi",
[INFO] [stdout]          31 │+            },
[INFO] [stdout]          32 │+            flags: TkFlags(
[INFO] [stdout]          33 │+                IS_CMD,
[INFO] [stdout]          34 │+            ),
[INFO] [stdout]          35 │+        },
[INFO] [stdout]          36 │+    ),
[INFO] [stdout]          37 │+    Ok(
[INFO] [stdout]          38 │+        Tk {
[INFO] [stdout]          39 │+            class: Sep,
[INFO] [stdout]          40 │+            span: Span {
[INFO] [stdout]          41 │+                range: 7..9,
[INFO] [stdout]          42 │+                source: "if true; then echo foo; fi",
[INFO] [stdout]          43 │+            },
[INFO] [stdout]          44 │+            flags: TkFlags(
[INFO] [stdout]          45 │+                0x0,
[INFO] [stdout]          46 │+            ),
[INFO] [stdout]          47 │+        },
[INFO] [stdout]          48 │+    ),
[INFO] [stdout]          49 │+    Ok(
[INFO] [stdout]          50 │+        Tk {
[INFO] [stdout]          51 │+            class: Str,
[INFO] [stdout]          52 │+            span: Span {
[INFO] [stdout]          53 │+                range: 9..13,
[INFO] [stdout]          54 │+                source: "if true; then echo foo; fi",
[INFO] [stdout]          55 │+            },
[INFO] [stdout]          56 │+            flags: TkFlags(
[INFO] [stdout]          57 │+                KEYWORD,
[INFO] [stdout]          58 │+            ),
[INFO] [stdout]          59 │+        },
[INFO] [stdout]          60 │+    ),
[INFO] [stdout]          61 │+    Ok(
[INFO] [stdout]          62 │+        Tk {
[INFO] [stdout]          63 │+            class: Str,
[INFO] [stdout]          64 │+            span: Span {
[INFO] [stdout]          65 │+                range: 14..18,
[INFO] [stdout]          66 │+                source: "if true; then echo foo; fi",
[INFO] [stdout]          67 │+            },
[INFO] [stdout]          68 │+            flags: TkFlags(
[INFO] [stdout]          69 │+                IS_CMD | BUILTIN,
[INFO] [stdout]          70 │+            ),
[INFO] [stdout]          71 │+        },
[INFO] [stdout]          72 │+    ),
[INFO] [stdout]          73 │+    Ok(
[INFO] [stdout]          74 │+        Tk {
[INFO] [stdout]          75 │+            class: Str,
[INFO] [stdout]          76 │+            span: Span {
[INFO] [stdout]          77 │+                range: 19..22,
[INFO] [stdout]          78 │+                source: "if true; then echo foo; fi",
[INFO] [stdout]          79 │+            },
[INFO] [stdout]          80 │+            flags: TkFlags(
[INFO] [stdout]          81 │+                0x0,
[INFO] [stdout]          82 │+            ),
[INFO] [stdout]          83 │+        },
[INFO] [stdout]          84 │+    ),
[INFO] [stdout]          85 │+    Ok(
[INFO] [stdout]          86 │+        Tk {
[INFO] [stdout]          87 │+            class: Sep,
[INFO] [stdout]          88 │+            span: Span {
[INFO] [stdout]          89 │+                range: 22..24,
[INFO] [stdout]          90 │+                source: "if true; then echo foo; fi",
[INFO] [stdout]          91 │+            },
[INFO] [stdout]          92 │+            flags: TkFlags(
[INFO] [stdout]          93 │+                0x0,
[INFO] [stdout]          94 │+            ),
[INFO] [stdout]          95 │+        },
[INFO] [stdout]          96 │+    ),
[INFO] [stdout]          97 │+    Ok(
[INFO] [stdout]          98 │+        Tk {
[INFO] [stdout]          99 │+            class: Str,
[INFO] [stdout]         100 │+            span: Span {
[INFO] [stdout]         101 │+                range: 24..26,
[INFO] [stdout]         102 │+                source: "if true; then echo foo; fi",
[INFO] [stdout]         103 │+            },
[INFO] [stdout]         104 │+            flags: TkFlags(
[INFO] [stdout]         105 │+                KEYWORD,
[INFO] [stdout]         106 │+            ),
[INFO] [stdout]         107 │+        },
[INFO] [stdout]         108 │+    ),
[INFO] [stdout]         109 │+    Ok(
[INFO] [stdout]         110 │+        Tk {
[INFO] [stdout]         111 │+            class: EOI,
[INFO] [stdout]         112 │+            span: Span {
[INFO] [stdout]         113 │+                range: 26..26,
[INFO] [stdout]         114 │+                source: "if true; then echo foo; fi",
[INFO] [stdout]         115 │+            },
[INFO] [stdout]         116 │+            flags: TkFlags(
[INFO] [stdout]         117 │+                0x0,
[INFO] [stdout]         118 │+            ),
[INFO] [stdout]         119 │+        },
[INFO] [stdout]         120 │+    ),
[INFO] [stdout]         121 │+]
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::lexer::lex_with_keywords' panicked at src/tests/lexer.rs:35:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822b229e4 - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822b229e4 - fern::tests::lexer::lex_with_keywords::h63eb95f427885566
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/lexer.rs:35:3
[INFO] [stdout]   22:     0x5cf822adccf9 - fern::tests::lexer::lex_with_keywords::{{closure}}::ha91426d1a0cb2f6c
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/lexer.rs:31:23
[INFO] [stdout]   23:     0x5cf822adccf9 - core::ops::function::FnOnce::call_once::h649fd09d4200ef10
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::getopt::getopt_multiple_short stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__getopt__getopt_multiple_short.snap
[INFO] [stdout] Snapshot: getopt_multiple_short
[INFO] [stdout] Source: src/tests/getopt.rs:47
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: words
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+[
[INFO] [stdout]           1 │+    "echo",
[INFO] [stdout]           2 │+    "foo",
[INFO] [stdout]           3 │+]
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::getopt::getopt_multiple_short' panicked at src/tests/getopt.rs:47:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822afc732 - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822afc732 - fern::tests::getopt::getopt_multiple_short::h25878ac2a5e61c87
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/getopt.rs:47:3
[INFO] [stdout]   22:     0x5cf822adcc79 - fern::tests::getopt::getopt_multiple_short::{{closure}}::h2b5d98348163b8aa
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/getopt.rs:40:27
[INFO] [stdout]   23:     0x5cf822adcc79 - core::ops::function::FnOnce::call_once::h5a801971cbb2549b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::getopt::getopt_simple stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__getopt__getopt_simple.snap
[INFO] [stdout] Snapshot: getopt_simple
[INFO] [stdout] Source: src/tests/getopt.rs:35
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: words
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+[
[INFO] [stdout]           1 │+    "echo",
[INFO] [stdout]           2 │+    "foo",
[INFO] [stdout]           3 │+]
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::getopt::getopt_simple' panicked at src/tests/getopt.rs:35:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822afc262 - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822afc262 - fern::tests::getopt::getopt_simple::h0e056ec7016d9c0a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/getopt.rs:35:3
[INFO] [stdout]   22:     0x5cf822adccd9 - fern::tests::getopt::getopt_simple::{{closure}}::h901cf52fae819132
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/getopt.rs:28:19
[INFO] [stdout]   23:     0x5cf822adccd9 - core::ops::function::FnOnce::call_once::h64622790943bc3b3
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::lexer::lex_multiline stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__lexer__lex_multiline.snap
[INFO] [stdout] Snapshot: lex_multiline
[INFO] [stdout] Source: src/tests/lexer.rs:43
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: tokens
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+[
[INFO] [stdout]           1 │+    Ok(
[INFO] [stdout]           2 │+        Tk {
[INFO] [stdout]           3 │+            class: SOI,
[INFO] [stdout]           4 │+            span: Span {
[INFO] [stdout]           5 │+                range: 0..0,
[INFO] [stdout]           6 │+                source: "echo hello world\necho foo bar\necho boo biz",
[INFO] [stdout]           7 │+            },
[INFO] [stdout]           8 │+            flags: TkFlags(
[INFO] [stdout]           9 │+                0x0,
[INFO] [stdout]          10 │+            ),
[INFO] [stdout]          11 │+        },
[INFO] [stdout]          12 │+    ),
[INFO] [stdout]          13 │+    Ok(
[INFO] [stdout]          14 │+        Tk {
[INFO] [stdout]          15 │+            class: Str,
[INFO] [stdout]          16 │+            span: Span {
[INFO] [stdout]          17 │+                range: 0..4,
[INFO] [stdout]          18 │+                source: "echo hello world\necho foo bar\necho boo biz",
[INFO] [stdout]          19 │+            },
[INFO] [stdout]          20 │+            flags: TkFlags(
[INFO] [stdout]          21 │+                IS_CMD | BUILTIN,
[INFO] [stdout]          22 │+            ),
[INFO] [stdout]          23 │+        },
[INFO] [stdout]          24 │+    ),
[INFO] [stdout]          25 │+    Ok(
[INFO] [stdout]          26 │+        Tk {
[INFO] [stdout]          27 │+            class: Str,
[INFO] [stdout]          28 │+            span: Span {
[INFO] [stdout]          29 │+                range: 5..10,
[INFO] [stdout]          30 │+                source: "echo hello world\necho foo bar\necho boo biz",
[INFO] [stdout]          31 │+            },
[INFO] [stdout]          32 │+            flags: TkFlags(
[INFO] [stdout]          33 │+                0x0,
[INFO] [stdout]          34 │+            ),
[INFO] [stdout]          35 │+        },
[INFO] [stdout]          36 │+    ),
[INFO] [stdout]          37 │+    Ok(
[INFO] [stdout]          38 │+        Tk {
[INFO] [stdout]          39 │+            class: Str,
[INFO] [stdout]          40 │+            span: Span {
[INFO] [stdout]          41 │+                range: 11..16,
[INFO] [stdout]          42 │+                source: "echo hello world\necho foo bar\necho boo biz",
[INFO] [stdout]          43 │+            },
[INFO] [stdout]          44 │+            flags: TkFlags(
[INFO] [stdout]          45 │+                0x0,
[INFO] [stdout]          46 │+            ),
[INFO] [stdout]          47 │+        },
[INFO] [stdout]          48 │+    ),
[INFO] [stdout]          49 │+    Ok(
[INFO] [stdout]          50 │+        Tk {
[INFO] [stdout]          51 │+            class: Sep,
[INFO] [stdout]          52 │+            span: Span {
[INFO] [stdout]          53 │+                range: 16..17,
[INFO] [stdout]          54 │+                source: "echo hello world\necho foo bar\necho boo biz",
[INFO] [stdout]          55 │+            },
[INFO] [stdout]          56 │+            flags: TkFlags(
[INFO] [stdout]          57 │+                0x0,
[INFO] [stdout]          58 │+            ),
[INFO] [stdout]          59 │+        },
[INFO] [stdout]          60 │+    ),
[INFO] [stdout]          61 │+    Ok(
[INFO] [stdout]          62 │+        Tk {
[INFO] [stdout]          63 │+            class: Str,
[INFO] [stdout]          64 │+            span: Span {
[INFO] [stdout]          65 │+                range: 17..21,
[INFO] [stdout]          66 │+                source: "echo hello world\necho foo bar\necho boo biz",
[INFO] [stdout]          67 │+            },
[INFO] [stdout]          68 │+            flags: TkFlags(
[INFO] [stdout]          69 │+                IS_CMD | BUILTIN,
[INFO] [stdout]          70 │+            ),
[INFO] [stdout]          71 │+        },
[INFO] [stdout]          72 │+    ),
[INFO] [stdout]          73 │+    Ok(
[INFO] [stdout]          74 │+        Tk {
[INFO] [stdout]          75 │+            class: Str,
[INFO] [stdout]          76 │+            span: Span {
[INFO] [stdout]          77 │+                range: 22..25,
[INFO] [stdout]          78 │+                source: "echo hello world\necho foo bar\necho boo biz",
[INFO] [stdout]          79 │+            },
[INFO] [stdout]          80 │+            flags: TkFlags(
[INFO] [stdout]          81 │+                0x0,
[INFO] [stdout]          82 │+            ),
[INFO] [stdout]          83 │+        },
[INFO] [stdout]          84 │+    ),
[INFO] [stdout]          85 │+    Ok(
[INFO] [stdout]          86 │+        Tk {
[INFO] [stdout]          87 │+            class: Str,
[INFO] [stdout]          88 │+            span: Span {
[INFO] [stdout]          89 │+                range: 26..29,
[INFO] [stdout]          90 │+                source: "echo hello world\necho foo bar\necho boo biz",
[INFO] [stdout]          91 │+            },
[INFO] [stdout]          92 │+            flags: TkFlags(
[INFO] [stdout]          93 │+                0x0,
[INFO] [stdout]          94 │+            ),
[INFO] [stdout]          95 │+        },
[INFO] [stdout]          96 │+    ),
[INFO] [stdout]          97 │+    Ok(
[INFO] [stdout]          98 │+        Tk {
[INFO] [stdout]          99 │+            class: Sep,
[INFO] [stdout]         100 │+            span: Span {
[INFO] [stdout]         101 │+                range: 29..30,
[INFO] [stdout]         102 │+                source: "echo hello world\necho foo bar\necho boo biz",
[INFO] [stdout]         103 │+            },
[INFO] [stdout]         104 │+            flags: TkFlags(
[INFO] [stdout]         105 │+                0x0,
[INFO] [stdout]         106 │+            ),
[INFO] [stdout]         107 │+        },
[INFO] [stdout]         108 │+    ),
[INFO] [stdout]         109 │+    Ok(
[INFO] [stdout]         110 │+        Tk {
[INFO] [stdout]         111 │+            class: Str,
[INFO] [stdout]         112 │+            span: Span {
[INFO] [stdout]         113 │+                range: 30..34,
[INFO] [stdout]         114 │+                source: "echo hello world\necho foo bar\necho boo biz",
[INFO] [stdout]         115 │+            },
[INFO] [stdout]         116 │+            flags: TkFlags(
[INFO] [stdout]         117 │+                IS_CMD | BUILTIN,
[INFO] [stdout]         118 │+            ),
[INFO] [stdout]         119 │+        },
[INFO] [stdout]         120 │+    ),
[INFO] [stdout]         121 │+    Ok(
[INFO] [stdout]         122 │+        Tk {
[INFO] [stdout]         123 │+            class: Str,
[INFO] [stdout]         124 │+            span: Span {
[INFO] [stdout]         125 │+                range: 35..38,
[INFO] [stdout]         126 │+                source: "echo hello world\necho foo bar\necho boo biz",
[INFO] [stdout]         127 │+            },
[INFO] [stdout]         128 │+            flags: TkFlags(
[INFO] [stdout]         129 │+                0x0,
[INFO] [stdout]         130 │+            ),
[INFO] [stdout]         131 │+        },
[INFO] [stdout]         132 │+    ),
[INFO] [stdout]         133 │+    Ok(
[INFO] [stdout]         134 │+        Tk {
[INFO] [stdout]         135 │+            class: Str,
[INFO] [stdout]         136 │+            span: Span {
[INFO] [stdout]         137 │+                range: 39..42,
[INFO] [stdout]         138 │+                source: "echo hello world\necho foo bar\necho boo biz",
[INFO] [stdout]         139 │+            },
[INFO] [stdout]         140 │+            flags: TkFlags(
[INFO] [stdout]         141 │+                0x0,
[INFO] [stdout]         142 │+            ),
[INFO] [stdout]         143 │+        },
[INFO] [stdout]         144 │+    ),
[INFO] [stdout]         145 │+    Ok(
[INFO] [stdout]         146 │+        Tk {
[INFO] [stdout]         147 │+            class: EOI,
[INFO] [stdout]         148 │+            span: Span {
[INFO] [stdout]         149 │+                range: 42..42,
[INFO] [stdout]         150 │+                source: "echo hello world\necho foo bar\necho boo biz",
[INFO] [stdout]         151 │+            },
[INFO] [stdout]         152 │+            flags: TkFlags(
[INFO] [stdout]         153 │+                0x0,
[INFO] [stdout]         154 │+            ),
[INFO] [stdout]         155 │+        },
[INFO] [stdout]         156 │+    ),
[INFO] [stdout]         157 │+]
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::lexer::lex_multiline' panicked at src/tests/lexer.rs:43:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822b22cff - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822b22cff - fern::tests::lexer::lex_multiline::hda1e37fb160c54e9
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/lexer.rs:43:3
[INFO] [stdout]   22:     0x5cf822adc9d9 - fern::tests::lexer::lex_multiline::{{closure}}::he6facbaeb6144f55
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/lexer.rs:39:19
[INFO] [stdout]   23:     0x5cf822adc9d9 - core::ops::function::FnOnce::call_once::h33897bd3430c1e88
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::parser::parse_case_simple stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__parser__parse_case_simple.snap
[INFO] [stdout] Snapshot: parse_case_simple
[INFO] [stdout] Source: src/tests/parser.rs:149
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: nodes
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+[
[INFO] [stdout]           1 │+    Ok(
[INFO] [stdout]           2 │+        Node {
[INFO] [stdout]           3 │+            class: Conjunction {
[INFO] [stdout]           4 │+                elements: [
[INFO] [stdout]           5 │+                    ConjunctNode {
[INFO] [stdout]           6 │+                        cmd: Node {
[INFO] [stdout]           7 │+                            class: CaseNode {
[INFO] [stdout]           8 │+                                pattern: Tk {
[INFO] [stdout]           9 │+                                    class: Str,
[INFO] [stdout]          10 │+                                    span: Span {
[INFO] [stdout]          11 │+                                        range: 5..8,
[INFO] [stdout]          12 │+                                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]          13 │+                                    },
[INFO] [stdout]          14 │+                                    flags: TkFlags(
[INFO] [stdout]          15 │+                                        0x0,
[INFO] [stdout]          16 │+                                    ),
[INFO] [stdout]          17 │+                                },
[INFO] [stdout]          18 │+                                case_blocks: [
[INFO] [stdout]          19 │+                                    CaseNode {
[INFO] [stdout]          20 │+                                        pattern: Tk {
[INFO] [stdout]          21 │+                                            class: CasePattern,
[INFO] [stdout]          22 │+                                            span: Span {
[INFO] [stdout]          23 │+                                                range: 12..16,
[INFO] [stdout]          24 │+                                                source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]          25 │+                                            },
[INFO] [stdout]          26 │+                                            flags: TkFlags(
[INFO] [stdout]          27 │+                                                0x0,
[INFO] [stdout]          28 │+                                            ),
[INFO] [stdout]          29 │+                                        },
[INFO] [stdout]          30 │+                                        body: [
[INFO] [stdout]          31 │+                                            Node {
[INFO] [stdout]          32 │+                                                class: Pipeline {
[INFO] [stdout]          33 │+                                                    cmds: [
[INFO] [stdout]          34 │+                                                        Node {
[INFO] [stdout]          35 │+                                                            class: Command {
[INFO] [stdout]          36 │+                                                                assignments: [],
[INFO] [stdout]          37 │+                                                                argv: [
[INFO] [stdout]          38 │+                                                                    Tk {
[INFO] [stdout]          39 │+                                                                        class: Str,
[INFO] [stdout]          40 │+                                                                        span: Span {
[INFO] [stdout]          41 │+                                                                            range: 17..20,
[INFO] [stdout]          42 │+                                                                            source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]          43 │+                                                                        },
[INFO] [stdout]          44 │+                                                                        flags: TkFlags(
[INFO] [stdout]          45 │+                                                                            IS_CMD,
[INFO] [stdout]          46 │+                                                                        ),
[INFO] [stdout]          47 │+                                                                    },
[INFO] [stdout]          48 │+                                                                ],
[INFO] [stdout]          49 │+                                                            },
[INFO] [stdout]          50 │+                                                            flags: NdFlags(
[INFO] [stdout]          51 │+                                                                0x0,
[INFO] [stdout]          52 │+                                                            ),
[INFO] [stdout]          53 │+                                                            redirs: [],
[INFO] [stdout]          54 │+                                                            tokens: [
[INFO] [stdout]          55 │+                                                                Tk {
[INFO] [stdout]          56 │+                                                                    class: Str,
[INFO] [stdout]          57 │+                                                                    span: Span {
[INFO] [stdout]          58 │+                                                                        range: 17..20,
[INFO] [stdout]          59 │+                                                                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]          60 │+                                                                    },
[INFO] [stdout]          61 │+                                                                    flags: TkFlags(
[INFO] [stdout]          62 │+                                                                        IS_CMD,
[INFO] [stdout]          63 │+                                                                    ),
[INFO] [stdout]          64 │+                                                                },
[INFO] [stdout]          65 │+                                                                Tk {
[INFO] [stdout]          66 │+                                                                    class: Sep,
[INFO] [stdout]          67 │+                                                                    span: Span {
[INFO] [stdout]          68 │+                                                                        range: 20..23,
[INFO] [stdout]          69 │+                                                                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]          70 │+                                                                    },
[INFO] [stdout]          71 │+                                                                    flags: TkFlags(
[INFO] [stdout]          72 │+                                                                        0x0,
[INFO] [stdout]          73 │+                                                                    ),
[INFO] [stdout]          74 │+                                                                },
[INFO] [stdout]          75 │+                                                            ],
[INFO] [stdout]          76 │+                                                        },
[INFO] [stdout]          77 │+                                                    ],
[INFO] [stdout]          78 │+                                                    pipe_err: false,
[INFO] [stdout]          79 │+                                                },
[INFO] [stdout]          80 │+                                                flags: NdFlags(
[INFO] [stdout]          81 │+                                                    0x0,
[INFO] [stdout]          82 │+                                                ),
[INFO] [stdout]          83 │+                                                redirs: [],
[INFO] [stdout]          84 │+                                                tokens: [
[INFO] [stdout]          85 │+                                                    Tk {
[INFO] [stdout]          86 │+                                                        class: Str,
[INFO] [stdout]          87 │+                                                        span: Span {
[INFO] [stdout]          88 │+                                                            range: 17..20,
[INFO] [stdout]          89 │+                                                            source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]          90 │+                                                        },
[INFO] [stdout]          91 │+                                                        flags: TkFlags(
[INFO] [stdout]          92 │+                                                            IS_CMD,
[INFO] [stdout]          93 │+                                                        ),
[INFO] [stdout]          94 │+                                                    },
[INFO] [stdout]          95 │+                                                    Tk {
[INFO] [stdout]          96 │+                                                        class: Sep,
[INFO] [stdout]          97 │+                                                        span: Span {
[INFO] [stdout]          98 │+                                                            range: 20..23,
[INFO] [stdout]          99 │+                                                            source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         100 │+                                                        },
[INFO] [stdout]         101 │+                                                        flags: TkFlags(
[INFO] [stdout]         102 │+                                                            0x0,
[INFO] [stdout]         103 │+                                                        ),
[INFO] [stdout]         104 │+                                                    },
[INFO] [stdout]         105 │+                                                ],
[INFO] [stdout]         106 │+                                            },
[INFO] [stdout]         107 │+                                        ],
[INFO] [stdout]         108 │+                                    },
[INFO] [stdout]         109 │+                                    CaseNode {
[INFO] [stdout]         110 │+                                        pattern: Tk {
[INFO] [stdout]         111 │+                                            class: CasePattern,
[INFO] [stdout]         112 │+                                            span: Span {
[INFO] [stdout]         113 │+                                                range: 23..27,
[INFO] [stdout]         114 │+                                                source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         115 │+                                            },
[INFO] [stdout]         116 │+                                            flags: TkFlags(
[INFO] [stdout]         117 │+                                                0x0,
[INFO] [stdout]         118 │+                                            ),
[INFO] [stdout]         119 │+                                        },
[INFO] [stdout]         120 │+                                        body: [
[INFO] [stdout]         121 │+                                            Node {
[INFO] [stdout]         122 │+                                                class: Pipeline {
[INFO] [stdout]         123 │+                                                    cmds: [
[INFO] [stdout]         124 │+                                                        Node {
[INFO] [stdout]         125 │+                                                            class: Command {
[INFO] [stdout]         126 │+                                                                assignments: [],
[INFO] [stdout]         127 │+                                                                argv: [
[INFO] [stdout]         128 │+                                                                    Tk {
[INFO] [stdout]         129 │+                                                                        class: Str,
[INFO] [stdout]         130 │+                                                                        span: Span {
[INFO] [stdout]         131 │+                                                                            range: 28..31,
[INFO] [stdout]         132 │+                                                                            source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         133 │+                                                                        },
[INFO] [stdout]         134 │+                                                                        flags: TkFlags(
[INFO] [stdout]         135 │+                                                                            IS_CMD,
[INFO] [stdout]         136 │+                                                                        ),
[INFO] [stdout]         137 │+                                                                    },
[INFO] [stdout]         138 │+                                                                ],
[INFO] [stdout]         139 │+                                                            },
[INFO] [stdout]         140 │+                                                            flags: NdFlags(
[INFO] [stdout]         141 │+                                                                0x0,
[INFO] [stdout]         142 │+                                                            ),
[INFO] [stdout]         143 │+                                                            redirs: [],
[INFO] [stdout]         144 │+                                                            tokens: [
[INFO] [stdout]         145 │+                                                                Tk {
[INFO] [stdout]         146 │+                                                                    class: Str,
[INFO] [stdout]         147 │+                                                                    span: Span {
[INFO] [stdout]         148 │+                                                                        range: 28..31,
[INFO] [stdout]         149 │+                                                                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         150 │+                                                                    },
[INFO] [stdout]         151 │+                                                                    flags: TkFlags(
[INFO] [stdout]         152 │+                                                                        IS_CMD,
[INFO] [stdout]         153 │+                                                                    ),
[INFO] [stdout]         154 │+                                                                },
[INFO] [stdout]         155 │+                                                                Tk {
[INFO] [stdout]         156 │+                                                                    class: Sep,
[INFO] [stdout]         157 │+                                                                    span: Span {
[INFO] [stdout]         158 │+                                                                        range: 31..34,
[INFO] [stdout]         159 │+                                                                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         160 │+                                                                    },
[INFO] [stdout]         161 │+                                                                    flags: TkFlags(
[INFO] [stdout]         162 │+                                                                        0x0,
[INFO] [stdout]         163 │+                                                                    ),
[INFO] [stdout]         164 │+                                                                },
[INFO] [stdout]         165 │+                                                            ],
[INFO] [stdout]         166 │+                                                        },
[INFO] [stdout]         167 │+                                                    ],
[INFO] [stdout]         168 │+                                                    pipe_err: false,
[INFO] [stdout]         169 │+                                                },
[INFO] [stdout]         170 │+                                                flags: NdFlags(
[INFO] [stdout]         171 │+                                                    0x0,
[INFO] [stdout]         172 │+                                                ),
[INFO] [stdout]         173 │+                                                redirs: [],
[INFO] [stdout]         174 │+                                                tokens: [
[INFO] [stdout]         175 │+                                                    Tk {
[INFO] [stdout]         176 │+                                                        class: Str,
[INFO] [stdout]         177 │+                                                        span: Span {
[INFO] [stdout]         178 │+                                                            range: 28..31,
[INFO] [stdout]         179 │+                                                            source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         180 │+                                                        },
[INFO] [stdout]         181 │+                                                        flags: TkFlags(
[INFO] [stdout]         182 │+                                                            IS_CMD,
[INFO] [stdout]         183 │+                                                        ),
[INFO] [stdout]         184 │+                                                    },
[INFO] [stdout]         185 │+                                                    Tk {
[INFO] [stdout]         186 │+                                                        class: Sep,
[INFO] [stdout]         187 │+                                                        span: Span {
[INFO] [stdout]         188 │+                                                            range: 31..34,
[INFO] [stdout]         189 │+                                                            source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         190 │+                                                        },
[INFO] [stdout]         191 │+                                                        flags: TkFlags(
[INFO] [stdout]         192 │+                                                            0x0,
[INFO] [stdout]         193 │+                                                        ),
[INFO] [stdout]         194 │+                                                    },
[INFO] [stdout]         195 │+                                                ],
[INFO] [stdout]         196 │+                                            },
[INFO] [stdout]         197 │+                                        ],
[INFO] [stdout]         198 │+                                    },
[INFO] [stdout]         199 │+                                    CaseNode {
[INFO] [stdout]         200 │+                                        pattern: Tk {
[INFO] [stdout]         201 │+                                            class: CasePattern,
[INFO] [stdout]         202 │+                                            span: Span {
[INFO] [stdout]         203 │+                                                range: 34..38,
[INFO] [stdout]         204 │+                                                source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         205 │+                                            },
[INFO] [stdout]         206 │+                                            flags: TkFlags(
[INFO] [stdout]         207 │+                                                0x0,
[INFO] [stdout]         208 │+                                            ),
[INFO] [stdout]         209 │+                                        },
[INFO] [stdout]         210 │+                                        body: [
[INFO] [stdout]         211 │+                                            Node {
[INFO] [stdout]         212 │+                                                class: Pipeline {
[INFO] [stdout]         213 │+                                                    cmds: [
[INFO] [stdout]         214 │+                                                        Node {
[INFO] [stdout]         215 │+                                                            class: Command {
[INFO] [stdout]         216 │+                                                                assignments: [],
[INFO] [stdout]         217 │+                                                                argv: [
[INFO] [stdout]         218 │+                                                                    Tk {
[INFO] [stdout]         219 │+                                                                        class: Str,
[INFO] [stdout]         220 │+                                                                        span: Span {
[INFO] [stdout]         221 │+                                                                            range: 39..42,
[INFO] [stdout]         222 │+                                                                            source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         223 │+                                                                        },
[INFO] [stdout]         224 │+                                                                        flags: TkFlags(
[INFO] [stdout]         225 │+                                                                            IS_CMD,
[INFO] [stdout]         226 │+                                                                        ),
[INFO] [stdout]         227 │+                                                                    },
[INFO] [stdout]         228 │+                                                                ],
[INFO] [stdout]         229 │+                                                            },
[INFO] [stdout]         230 │+                                                            flags: NdFlags(
[INFO] [stdout]         231 │+                                                                0x0,
[INFO] [stdout]         232 │+                                                            ),
[INFO] [stdout]         233 │+                                                            redirs: [],
[INFO] [stdout]         234 │+                                                            tokens: [
[INFO] [stdout]         235 │+                                                                Tk {
[INFO] [stdout]         236 │+                                                                    class: Str,
[INFO] [stdout]         237 │+                                                                    span: Span {
[INFO] [stdout]         238 │+                                                                        range: 39..42,
[INFO] [stdout]         239 │+                                                                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         240 │+                                                                    },
[INFO] [stdout]         241 │+                                                                    flags: TkFlags(
[INFO] [stdout]         242 │+                                                                        IS_CMD,
[INFO] [stdout]         243 │+                                                                    ),
[INFO] [stdout]         244 │+                                                                },
[INFO] [stdout]         245 │+                                                                Tk {
[INFO] [stdout]         246 │+                                                                    class: Sep,
[INFO] [stdout]         247 │+                                                                    span: Span {
[INFO] [stdout]         248 │+                                                                        range: 42..45,
[INFO] [stdout]         249 │+                                                                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         250 │+                                                                    },
[INFO] [stdout]         251 │+                                                                    flags: TkFlags(
[INFO] [stdout]         252 │+                                                                        0x0,
[INFO] [stdout]         253 │+                                                                    ),
[INFO] [stdout]         254 │+                                                                },
[INFO] [stdout]         255 │+                                                            ],
[INFO] [stdout]         256 │+                                                        },
[INFO] [stdout]         257 │+                                                    ],
[INFO] [stdout]         258 │+                                                    pipe_err: false,
[INFO] [stdout]         259 │+                                                },
[INFO] [stdout]         260 │+                                                flags: NdFlags(
[INFO] [stdout]         261 │+                                                    0x0,
[INFO] [stdout]         262 │+                                                ),
[INFO] [stdout]         263 │+                                                redirs: [],
[INFO] [stdout]         264 │+                                                tokens: [
[INFO] [stdout]         265 │+                                                    Tk {
[INFO] [stdout]         266 │+                                                        class: Str,
[INFO] [stdout]         267 │+                                                        span: Span {
[INFO] [stdout]         268 │+                                                            range: 39..42,
[INFO] [stdout]         269 │+                                                            source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         270 │+                                                        },
[INFO] [stdout]         271 │+                                                        flags: TkFlags(
[INFO] [stdout]         272 │+                                                            IS_CMD,
[INFO] [stdout]         273 │+                                                        ),
[INFO] [stdout]         274 │+                                                    },
[INFO] [stdout]         275 │+                                                    Tk {
[INFO] [stdout]         276 │+                                                        class: Sep,
[INFO] [stdout]         277 │+                                                        span: Span {
[INFO] [stdout]         278 │+                                                            range: 42..45,
[INFO] [stdout]         279 │+                                                            source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         280 │+                                                        },
[INFO] [stdout]         281 │+                                                        flags: TkFlags(
[INFO] [stdout]         282 │+                                                            0x0,
[INFO] [stdout]         283 │+                                                        ),
[INFO] [stdout]         284 │+                                                    },
[INFO] [stdout]         285 │+                                                ],
[INFO] [stdout]         286 │+                                            },
[INFO] [stdout]         287 │+                                        ],
[INFO] [stdout]         288 │+                                    },
[INFO] [stdout]         289 │+                                ],
[INFO] [stdout]         290 │+                            },
[INFO] [stdout]         291 │+                            flags: NdFlags(
[INFO] [stdout]         292 │+                                0x0,
[INFO] [stdout]         293 │+                            ),
[INFO] [stdout]         294 │+                            redirs: [],
[INFO] [stdout]         295 │+                            tokens: [
[INFO] [stdout]         296 │+                                Tk {
[INFO] [stdout]         297 │+                                    class: Str,
[INFO] [stdout]         298 │+                                    span: Span {
[INFO] [stdout]         299 │+                                        range: 0..4,
[INFO] [stdout]         300 │+                                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         301 │+                                    },
[INFO] [stdout]         302 │+                                    flags: TkFlags(
[INFO] [stdout]         303 │+                                        KEYWORD,
[INFO] [stdout]         304 │+                                    ),
[INFO] [stdout]         305 │+                                },
[INFO] [stdout]         306 │+                                Tk {
[INFO] [stdout]         307 │+                                    class: Str,
[INFO] [stdout]         308 │+                                    span: Span {
[INFO] [stdout]         309 │+                                        range: 5..8,
[INFO] [stdout]         310 │+                                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         311 │+                                    },
[INFO] [stdout]         312 │+                                    flags: TkFlags(
[INFO] [stdout]         313 │+                                        0x0,
[INFO] [stdout]         314 │+                                    ),
[INFO] [stdout]         315 │+                                },
[INFO] [stdout]         316 │+                                Tk {
[INFO] [stdout]         317 │+                                    class: Str,
[INFO] [stdout]         318 │+                                    span: Span {
[INFO] [stdout]         319 │+                                        range: 9..11,
[INFO] [stdout]         320 │+                                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         321 │+                                    },
[INFO] [stdout]         322 │+                                    flags: TkFlags(
[INFO] [stdout]         323 │+                                        KEYWORD,
[INFO] [stdout]         324 │+                                    ),
[INFO] [stdout]         325 │+                                },
[INFO] [stdout]         326 │+                                Tk {
[INFO] [stdout]         327 │+                                    class: CasePattern,
[INFO] [stdout]         328 │+                                    span: Span {
[INFO] [stdout]         329 │+                                        range: 12..16,
[INFO] [stdout]         330 │+                                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         331 │+                                    },
[INFO] [stdout]         332 │+                                    flags: TkFlags(
[INFO] [stdout]         333 │+                                        0x0,
[INFO] [stdout]         334 │+                                    ),
[INFO] [stdout]         335 │+                                },
[INFO] [stdout]         336 │+                                Tk {
[INFO] [stdout]         337 │+                                    class: Str,
[INFO] [stdout]         338 │+                                    span: Span {
[INFO] [stdout]         339 │+                                        range: 17..20,
[INFO] [stdout]         340 │+                                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         341 │+                                    },
[INFO] [stdout]         342 │+                                    flags: TkFlags(
[INFO] [stdout]         343 │+                                        IS_CMD,
[INFO] [stdout]         344 │+                                    ),
[INFO] [stdout]         345 │+                                },
[INFO] [stdout]         346 │+                                Tk {
[INFO] [stdout]         347 │+                                    class: Sep,
[INFO] [stdout]         348 │+                                    span: Span {
[INFO] [stdout]         349 │+                                        range: 20..23,
[INFO] [stdout]         350 │+                                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         351 │+                                    },
[INFO] [stdout]         352 │+                                    flags: TkFlags(
[INFO] [stdout]         353 │+                                        0x0,
[INFO] [stdout]         354 │+                                    ),
[INFO] [stdout]         355 │+                                },
[INFO] [stdout]         356 │+                                Tk {
[INFO] [stdout]         357 │+                                    class: CasePattern,
[INFO] [stdout]         358 │+                                    span: Span {
[INFO] [stdout]         359 │+                                        range: 23..27,
[INFO] [stdout]         360 │+                                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         361 │+                                    },
[INFO] [stdout]         362 │+                                    flags: TkFlags(
[INFO] [stdout]         363 │+                                        0x0,
[INFO] [stdout]         364 │+                                    ),
[INFO] [stdout]         365 │+                                },
[INFO] [stdout]         366 │+                                Tk {
[INFO] [stdout]         367 │+                                    class: Str,
[INFO] [stdout]         368 │+                                    span: Span {
[INFO] [stdout]         369 │+                                        range: 28..31,
[INFO] [stdout]         370 │+                                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         371 │+                                    },
[INFO] [stdout]         372 │+                                    flags: TkFlags(
[INFO] [stdout]         373 │+                                        IS_CMD,
[INFO] [stdout]         374 │+                                    ),
[INFO] [stdout]         375 │+                                },
[INFO] [stdout]         376 │+                                Tk {
[INFO] [stdout]         377 │+                                    class: Sep,
[INFO] [stdout]         378 │+                                    span: Span {
[INFO] [stdout]         379 │+                                        range: 31..34,
[INFO] [stdout]         380 │+                                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         381 │+                                    },
[INFO] [stdout]         382 │+                                    flags: TkFlags(
[INFO] [stdout]         383 │+                                        0x0,
[INFO] [stdout]         384 │+                                    ),
[INFO] [stdout]         385 │+                                },
[INFO] [stdout]         386 │+                                Tk {
[INFO] [stdout]         387 │+                                    class: CasePattern,
[INFO] [stdout]         388 │+                                    span: Span {
[INFO] [stdout]         389 │+                                        range: 34..38,
[INFO] [stdout]         390 │+                                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         391 │+                                    },
[INFO] [stdout]         392 │+                                    flags: TkFlags(
[INFO] [stdout]         393 │+                                        0x0,
[INFO] [stdout]         394 │+                                    ),
[INFO] [stdout]         395 │+                                },
[INFO] [stdout]         396 │+                                Tk {
[INFO] [stdout]         397 │+                                    class: Str,
[INFO] [stdout]         398 │+                                    span: Span {
[INFO] [stdout]         399 │+                                        range: 39..42,
[INFO] [stdout]         400 │+                                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         401 │+                                    },
[INFO] [stdout]         402 │+                                    flags: TkFlags(
[INFO] [stdout]         403 │+                                        IS_CMD,
[INFO] [stdout]         404 │+                                    ),
[INFO] [stdout]         405 │+                                },
[INFO] [stdout]         406 │+                                Tk {
[INFO] [stdout]         407 │+                                    class: Sep,
[INFO] [stdout]         408 │+                                    span: Span {
[INFO] [stdout]         409 │+                                        range: 42..45,
[INFO] [stdout]         410 │+                                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         411 │+                                    },
[INFO] [stdout]         412 │+                                    flags: TkFlags(
[INFO] [stdout]         413 │+                                        0x0,
[INFO] [stdout]         414 │+                                    ),
[INFO] [stdout]         415 │+                                },
[INFO] [stdout]         416 │+                                Tk {
[INFO] [stdout]         417 │+                                    class: Str,
[INFO] [stdout]         418 │+                                    span: Span {
[INFO] [stdout]         419 │+                                        range: 45..49,
[INFO] [stdout]         420 │+                                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         421 │+                                    },
[INFO] [stdout]         422 │+                                    flags: TkFlags(
[INFO] [stdout]         423 │+                                        KEYWORD,
[INFO] [stdout]         424 │+                                    ),
[INFO] [stdout]         425 │+                                },
[INFO] [stdout]         426 │+                            ],
[INFO] [stdout]         427 │+                        },
[INFO] [stdout]         428 │+                        operator: Null,
[INFO] [stdout]         429 │+                    },
[INFO] [stdout]         430 │+                ],
[INFO] [stdout]         431 │+            },
[INFO] [stdout]         432 │+            flags: NdFlags(
[INFO] [stdout]         433 │+                0x0,
[INFO] [stdout]         434 │+            ),
[INFO] [stdout]         435 │+            redirs: [],
[INFO] [stdout]         436 │+            tokens: [
[INFO] [stdout]         437 │+                Tk {
[INFO] [stdout]         438 │+                    class: Str,
[INFO] [stdout]         439 │+                    span: Span {
[INFO] [stdout]         440 │+                        range: 0..4,
[INFO] [stdout]         441 │+                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         442 │+                    },
[INFO] [stdout]         443 │+                    flags: TkFlags(
[INFO] [stdout]         444 │+                        KEYWORD,
[INFO] [stdout]         445 │+                    ),
[INFO] [stdout]         446 │+                },
[INFO] [stdout]         447 │+                Tk {
[INFO] [stdout]         448 │+                    class: Str,
[INFO] [stdout]         449 │+                    span: Span {
[INFO] [stdout]         450 │+                        range: 5..8,
[INFO] [stdout]         451 │+                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         452 │+                    },
[INFO] [stdout]         453 │+                    flags: TkFlags(
[INFO] [stdout]         454 │+                        0x0,
[INFO] [stdout]         455 │+                    ),
[INFO] [stdout]         456 │+                },
[INFO] [stdout]         457 │+                Tk {
[INFO] [stdout]         458 │+                    class: Str,
[INFO] [stdout]         459 │+                    span: Span {
[INFO] [stdout]         460 │+                        range: 9..11,
[INFO] [stdout]         461 │+                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         462 │+                    },
[INFO] [stdout]         463 │+                    flags: TkFlags(
[INFO] [stdout]         464 │+                        KEYWORD,
[INFO] [stdout]         465 │+                    ),
[INFO] [stdout]         466 │+                },
[INFO] [stdout]         467 │+                Tk {
[INFO] [stdout]         468 │+                    class: CasePattern,
[INFO] [stdout]         469 │+                    span: Span {
[INFO] [stdout]         470 │+                        range: 12..16,
[INFO] [stdout]         471 │+                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         472 │+                    },
[INFO] [stdout]         473 │+                    flags: TkFlags(
[INFO] [stdout]         474 │+                        0x0,
[INFO] [stdout]         475 │+                    ),
[INFO] [stdout]         476 │+                },
[INFO] [stdout]         477 │+                Tk {
[INFO] [stdout]         478 │+                    class: Str,
[INFO] [stdout]         479 │+                    span: Span {
[INFO] [stdout]         480 │+                        range: 17..20,
[INFO] [stdout]         481 │+                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         482 │+                    },
[INFO] [stdout]         483 │+                    flags: TkFlags(
[INFO] [stdout]         484 │+                        IS_CMD,
[INFO] [stdout]         485 │+                    ),
[INFO] [stdout]         486 │+                },
[INFO] [stdout]         487 │+                Tk {
[INFO] [stdout]         488 │+                    class: Sep,
[INFO] [stdout]         489 │+                    span: Span {
[INFO] [stdout]         490 │+                        range: 20..23,
[INFO] [stdout]         491 │+                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         492 │+                    },
[INFO] [stdout]         493 │+                    flags: TkFlags(
[INFO] [stdout]         494 │+                        0x0,
[INFO] [stdout]         495 │+                    ),
[INFO] [stdout]         496 │+                },
[INFO] [stdout]         497 │+                Tk {
[INFO] [stdout]         498 │+                    class: CasePattern,
[INFO] [stdout]         499 │+                    span: Span {
[INFO] [stdout]         500 │+                        range: 23..27,
[INFO] [stdout]         501 │+                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         502 │+                    },
[INFO] [stdout]         503 │+                    flags: TkFlags(
[INFO] [stdout]         504 │+                        0x0,
[INFO] [stdout]         505 │+                    ),
[INFO] [stdout]         506 │+                },
[INFO] [stdout]         507 │+                Tk {
[INFO] [stdout]         508 │+                    class: Str,
[INFO] [stdout]         509 │+                    span: Span {
[INFO] [stdout]         510 │+                        range: 28..31,
[INFO] [stdout]         511 │+                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         512 │+                    },
[INFO] [stdout]         513 │+                    flags: TkFlags(
[INFO] [stdout]         514 │+                        IS_CMD,
[INFO] [stdout]         515 │+                    ),
[INFO] [stdout]         516 │+                },
[INFO] [stdout]         517 │+                Tk {
[INFO] [stdout]         518 │+                    class: Sep,
[INFO] [stdout]         519 │+                    span: Span {
[INFO] [stdout]         520 │+                        range: 31..34,
[INFO] [stdout]         521 │+                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         522 │+                    },
[INFO] [stdout]         523 │+                    flags: TkFlags(
[INFO] [stdout]         524 │+                        0x0,
[INFO] [stdout]         525 │+                    ),
[INFO] [stdout]         526 │+                },
[INFO] [stdout]         527 │+                Tk {
[INFO] [stdout]         528 │+                    class: CasePattern,
[INFO] [stdout]         529 │+                    span: Span {
[INFO] [stdout]         530 │+                        range: 34..38,
[INFO] [stdout]         531 │+                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         532 │+                    },
[INFO] [stdout]         533 │+                    flags: TkFlags(
[INFO] [stdout]         534 │+                        0x0,
[INFO] [stdout]         535 │+                    ),
[INFO] [stdout]         536 │+                },
[INFO] [stdout]         537 │+                Tk {
[INFO] [stdout]         538 │+                    class: Str,
[INFO] [stdout]         539 │+                    span: Span {
[INFO] [stdout]         540 │+                        range: 39..42,
[INFO] [stdout]         541 │+                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         542 │+                    },
[INFO] [stdout]         543 │+                    flags: TkFlags(
[INFO] [stdout]         544 │+                        IS_CMD,
[INFO] [stdout]         545 │+                    ),
[INFO] [stdout]         546 │+                },
[INFO] [stdout]         547 │+                Tk {
[INFO] [stdout]         548 │+                    class: Sep,
[INFO] [stdout]         549 │+                    span: Span {
[INFO] [stdout]         550 │+                        range: 42..45,
[INFO] [stdout]         551 │+                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         552 │+                    },
[INFO] [stdout]         553 │+                    flags: TkFlags(
[INFO] [stdout]         554 │+                        0x0,
[INFO] [stdout]         555 │+                    ),
[INFO] [stdout]         556 │+                },
[INFO] [stdout]         557 │+                Tk {
[INFO] [stdout]         558 │+                    class: Str,
[INFO] [stdout]         559 │+                    span: Span {
[INFO] [stdout]         560 │+                        range: 45..49,
[INFO] [stdout]         561 │+                        source: "case foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         562 │+                    },
[INFO] [stdout]         563 │+                    flags: TkFlags(
[INFO] [stdout]         564 │+                        KEYWORD,
[INFO] [stdout]         565 │+                    ),
[INFO] [stdout]         566 │+                },
[INFO] [stdout]         567 │+            ],
[INFO] [stdout]         568 │+        },
[INFO] [stdout]         569 │+    ),
[INFO] [stdout]         570 │+]
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::parser::parse_case_simple' panicked at src/tests/parser.rs:149:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822b1b2b2 - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822b1b2b2 - fern::tests::parser::parse_case_simple::hb56f0614791107de
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/parser.rs:149:3
[INFO] [stdout]   22:     0x5cf822add3b9 - fern::tests::parser::parse_case_simple::{{closure}}::h82e0f4aa92d313fd
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/parser.rs:142:23
[INFO] [stdout]   23:     0x5cf822add3b9 - core::ops::function::FnOnce::call_once::he38448010022c842
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::parser::parse_case_multiline stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__parser__parse_case_multiline.snap
[INFO] [stdout] Snapshot: parse_case_multiline
[INFO] [stdout] Source: src/tests/parser.rs:166
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: nodes
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+[
[INFO] [stdout]           1 │+    Ok(
[INFO] [stdout]           2 │+        Node {
[INFO] [stdout]           3 │+            class: Conjunction {
[INFO] [stdout]           4 │+                elements: [
[INFO] [stdout]           5 │+                    ConjunctNode {
[INFO] [stdout]           6 │+                        cmd: Node {
[INFO] [stdout]           7 │+                            class: CaseNode {
[INFO] [stdout]           8 │+                                pattern: Tk {
[INFO] [stdout]           9 │+                                    class: Str,
[INFO] [stdout]          10 │+                                    span: Span {
[INFO] [stdout]          11 │+                                        range: 5..8,
[INFO] [stdout]          12 │+                                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]          13 │+                                    },
[INFO] [stdout]          14 │+                                    flags: TkFlags(
[INFO] [stdout]          15 │+                                        0x0,
[INFO] [stdout]          16 │+                                    ),
[INFO] [stdout]          17 │+                                },
[INFO] [stdout]          18 │+                                case_blocks: [
[INFO] [stdout]          19 │+                                    CaseNode {
[INFO] [stdout]          20 │+                                        pattern: Tk {
[INFO] [stdout]          21 │+                                            class: CasePattern,
[INFO] [stdout]          22 │+                                            span: Span {
[INFO] [stdout]          23 │+                                                range: 13..17,
[INFO] [stdout]          24 │+                                                source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]          25 │+                                            },
[INFO] [stdout]          26 │+                                            flags: TkFlags(
[INFO] [stdout]          27 │+                                                0x0,
[INFO] [stdout]          28 │+                                            ),
[INFO] [stdout]          29 │+                                        },
[INFO] [stdout]          30 │+                                        body: [
[INFO] [stdout]          31 │+                                            Node {
[INFO] [stdout]          32 │+                                                class: Pipeline {
[INFO] [stdout]          33 │+                                                    cmds: [
[INFO] [stdout]          34 │+                                                        Node {
[INFO] [stdout]          35 │+                                                            class: Command {
[INFO] [stdout]          36 │+                                                                assignments: [],
[INFO] [stdout]          37 │+                                                                argv: [
[INFO] [stdout]          38 │+                                                                    Tk {
[INFO] [stdout]          39 │+                                                                        class: Str,
[INFO] [stdout]          40 │+                                                                        span: Span {
[INFO] [stdout]          41 │+                                                                            range: 18..21,
[INFO] [stdout]          42 │+                                                                            source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]          43 │+                                                                        },
[INFO] [stdout]          44 │+                                                                        flags: TkFlags(
[INFO] [stdout]          45 │+                                                                            IS_CMD,
[INFO] [stdout]          46 │+                                                                        ),
[INFO] [stdout]          47 │+                                                                    },
[INFO] [stdout]          48 │+                                                                ],
[INFO] [stdout]          49 │+                                                            },
[INFO] [stdout]          50 │+                                                            flags: NdFlags(
[INFO] [stdout]          51 │+                                                                0x0,
[INFO] [stdout]          52 │+                                                            ),
[INFO] [stdout]          53 │+                                                            redirs: [],
[INFO] [stdout]          54 │+                                                            tokens: [
[INFO] [stdout]          55 │+                                                                Tk {
[INFO] [stdout]          56 │+                                                                    class: Str,
[INFO] [stdout]          57 │+                                                                    span: Span {
[INFO] [stdout]          58 │+                                                                        range: 18..21,
[INFO] [stdout]          59 │+                                                                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]          60 │+                                                                    },
[INFO] [stdout]          61 │+                                                                    flags: TkFlags(
[INFO] [stdout]          62 │+                                                                        IS_CMD,
[INFO] [stdout]          63 │+                                                                    ),
[INFO] [stdout]          64 │+                                                                },
[INFO] [stdout]          65 │+                                                                Tk {
[INFO] [stdout]          66 │+                                                                    class: Sep,
[INFO] [stdout]          67 │+                                                                    span: Span {
[INFO] [stdout]          68 │+                                                                        range: 21..27,
[INFO] [stdout]          69 │+                                                                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]          70 │+                                                                    },
[INFO] [stdout]          71 │+                                                                    flags: TkFlags(
[INFO] [stdout]          72 │+                                                                        0x0,
[INFO] [stdout]          73 │+                                                                    ),
[INFO] [stdout]          74 │+                                                                },
[INFO] [stdout]          75 │+                                                            ],
[INFO] [stdout]          76 │+                                                        },
[INFO] [stdout]          77 │+                                                    ],
[INFO] [stdout]          78 │+                                                    pipe_err: false,
[INFO] [stdout]          79 │+                                                },
[INFO] [stdout]          80 │+                                                flags: NdFlags(
[INFO] [stdout]          81 │+                                                    0x0,
[INFO] [stdout]          82 │+                                                ),
[INFO] [stdout]          83 │+                                                redirs: [],
[INFO] [stdout]          84 │+                                                tokens: [
[INFO] [stdout]          85 │+                                                    Tk {
[INFO] [stdout]          86 │+                                                        class: Str,
[INFO] [stdout]          87 │+                                                        span: Span {
[INFO] [stdout]          88 │+                                                            range: 18..21,
[INFO] [stdout]          89 │+                                                            source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]          90 │+                                                        },
[INFO] [stdout]          91 │+                                                        flags: TkFlags(
[INFO] [stdout]          92 │+                                                            IS_CMD,
[INFO] [stdout]          93 │+                                                        ),
[INFO] [stdout]          94 │+                                                    },
[INFO] [stdout]          95 │+                                                    Tk {
[INFO] [stdout]          96 │+                                                        class: Sep,
[INFO] [stdout]          97 │+                                                        span: Span {
[INFO] [stdout]          98 │+                                                            range: 21..27,
[INFO] [stdout]          99 │+                                                            source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         100 │+                                                        },
[INFO] [stdout]         101 │+                                                        flags: TkFlags(
[INFO] [stdout]         102 │+                                                            0x0,
[INFO] [stdout]         103 │+                                                        ),
[INFO] [stdout]         104 │+                                                    },
[INFO] [stdout]         105 │+                                                ],
[INFO] [stdout]         106 │+                                            },
[INFO] [stdout]         107 │+                                        ],
[INFO] [stdout]         108 │+                                    },
[INFO] [stdout]         109 │+                                    CaseNode {
[INFO] [stdout]         110 │+                                        pattern: Tk {
[INFO] [stdout]         111 │+                                            class: CasePattern,
[INFO] [stdout]         112 │+                                            span: Span {
[INFO] [stdout]         113 │+                                                range: 27..31,
[INFO] [stdout]         114 │+                                                source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         115 │+                                            },
[INFO] [stdout]         116 │+                                            flags: TkFlags(
[INFO] [stdout]         117 │+                                                0x0,
[INFO] [stdout]         118 │+                                            ),
[INFO] [stdout]         119 │+                                        },
[INFO] [stdout]         120 │+                                        body: [
[INFO] [stdout]         121 │+                                            Node {
[INFO] [stdout]         122 │+                                                class: Pipeline {
[INFO] [stdout]         123 │+                                                    cmds: [
[INFO] [stdout]         124 │+                                                        Node {
[INFO] [stdout]         125 │+                                                            class: Command {
[INFO] [stdout]         126 │+                                                                assignments: [],
[INFO] [stdout]         127 │+                                                                argv: [
[INFO] [stdout]         128 │+                                                                    Tk {
[INFO] [stdout]         129 │+                                                                        class: Str,
[INFO] [stdout]         130 │+                                                                        span: Span {
[INFO] [stdout]         131 │+                                                                            range: 32..35,
[INFO] [stdout]         132 │+                                                                            source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         133 │+                                                                        },
[INFO] [stdout]         134 │+                                                                        flags: TkFlags(
[INFO] [stdout]         135 │+                                                                            IS_CMD,
[INFO] [stdout]         136 │+                                                                        ),
[INFO] [stdout]         137 │+                                                                    },
[INFO] [stdout]         138 │+                                                                ],
[INFO] [stdout]         139 │+                                                            },
[INFO] [stdout]         140 │+                                                            flags: NdFlags(
[INFO] [stdout]         141 │+                                                                0x0,
[INFO] [stdout]         142 │+                                                            ),
[INFO] [stdout]         143 │+                                                            redirs: [],
[INFO] [stdout]         144 │+                                                            tokens: [
[INFO] [stdout]         145 │+                                                                Tk {
[INFO] [stdout]         146 │+                                                                    class: Str,
[INFO] [stdout]         147 │+                                                                    span: Span {
[INFO] [stdout]         148 │+                                                                        range: 32..35,
[INFO] [stdout]         149 │+                                                                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         150 │+                                                                    },
[INFO] [stdout]         151 │+                                                                    flags: TkFlags(
[INFO] [stdout]         152 │+                                                                        IS_CMD,
[INFO] [stdout]         153 │+                                                                    ),
[INFO] [stdout]         154 │+                                                                },
[INFO] [stdout]         155 │+                                                                Tk {
[INFO] [stdout]         156 │+                                                                    class: Sep,
[INFO] [stdout]         157 │+                                                                    span: Span {
[INFO] [stdout]         158 │+                                                                        range: 35..41,
[INFO] [stdout]         159 │+                                                                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         160 │+                                                                    },
[INFO] [stdout]         161 │+                                                                    flags: TkFlags(
[INFO] [stdout]         162 │+                                                                        0x0,
[INFO] [stdout]         163 │+                                                                    ),
[INFO] [stdout]         164 │+                                                                },
[INFO] [stdout]         165 │+                                                            ],
[INFO] [stdout]         166 │+                                                        },
[INFO] [stdout]         167 │+                                                    ],
[INFO] [stdout]         168 │+                                                    pipe_err: false,
[INFO] [stdout]         169 │+                                                },
[INFO] [stdout]         170 │+                                                flags: NdFlags(
[INFO] [stdout]         171 │+                                                    0x0,
[INFO] [stdout]         172 │+                                                ),
[INFO] [stdout]         173 │+                                                redirs: [],
[INFO] [stdout]         174 │+                                                tokens: [
[INFO] [stdout]         175 │+                                                    Tk {
[INFO] [stdout]         176 │+                                                        class: Str,
[INFO] [stdout]         177 │+                                                        span: Span {
[INFO] [stdout]         178 │+                                                            range: 32..35,
[INFO] [stdout]         179 │+                                                            source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         180 │+                                                        },
[INFO] [stdout]         181 │+                                                        flags: TkFlags(
[INFO] [stdout]         182 │+                                                            IS_CMD,
[INFO] [stdout]         183 │+                                                        ),
[INFO] [stdout]         184 │+                                                    },
[INFO] [stdout]         185 │+                                                    Tk {
[INFO] [stdout]         186 │+                                                        class: Sep,
[INFO] [stdout]         187 │+                                                        span: Span {
[INFO] [stdout]         188 │+                                                            range: 35..41,
[INFO] [stdout]         189 │+                                                            source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         190 │+                                                        },
[INFO] [stdout]         191 │+                                                        flags: TkFlags(
[INFO] [stdout]         192 │+                                                            0x0,
[INFO] [stdout]         193 │+                                                        ),
[INFO] [stdout]         194 │+                                                    },
[INFO] [stdout]         195 │+                                                ],
[INFO] [stdout]         196 │+                                            },
[INFO] [stdout]         197 │+                                        ],
[INFO] [stdout]         198 │+                                    },
[INFO] [stdout]         199 │+                                    CaseNode {
[INFO] [stdout]         200 │+                                        pattern: Tk {
[INFO] [stdout]         201 │+                                            class: CasePattern,
[INFO] [stdout]         202 │+                                            span: Span {
[INFO] [stdout]         203 │+                                                range: 41..45,
[INFO] [stdout]         204 │+                                                source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         205 │+                                            },
[INFO] [stdout]         206 │+                                            flags: TkFlags(
[INFO] [stdout]         207 │+                                                0x0,
[INFO] [stdout]         208 │+                                            ),
[INFO] [stdout]         209 │+                                        },
[INFO] [stdout]         210 │+                                        body: [
[INFO] [stdout]         211 │+                                            Node {
[INFO] [stdout]         212 │+                                                class: Pipeline {
[INFO] [stdout]         213 │+                                                    cmds: [
[INFO] [stdout]         214 │+                                                        Node {
[INFO] [stdout]         215 │+                                                            class: Command {
[INFO] [stdout]         216 │+                                                                assignments: [],
[INFO] [stdout]         217 │+                                                                argv: [
[INFO] [stdout]         218 │+                                                                    Tk {
[INFO] [stdout]         219 │+                                                                        class: Str,
[INFO] [stdout]         220 │+                                                                        span: Span {
[INFO] [stdout]         221 │+                                                                            range: 46..49,
[INFO] [stdout]         222 │+                                                                            source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         223 │+                                                                        },
[INFO] [stdout]         224 │+                                                                        flags: TkFlags(
[INFO] [stdout]         225 │+                                                                            IS_CMD,
[INFO] [stdout]         226 │+                                                                        ),
[INFO] [stdout]         227 │+                                                                    },
[INFO] [stdout]         228 │+                                                                ],
[INFO] [stdout]         229 │+                                                            },
[INFO] [stdout]         230 │+                                                            flags: NdFlags(
[INFO] [stdout]         231 │+                                                                0x0,
[INFO] [stdout]         232 │+                                                            ),
[INFO] [stdout]         233 │+                                                            redirs: [],
[INFO] [stdout]         234 │+                                                            tokens: [
[INFO] [stdout]         235 │+                                                                Tk {
[INFO] [stdout]         236 │+                                                                    class: Str,
[INFO] [stdout]         237 │+                                                                    span: Span {
[INFO] [stdout]         238 │+                                                                        range: 46..49,
[INFO] [stdout]         239 │+                                                                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         240 │+                                                                    },
[INFO] [stdout]         241 │+                                                                    flags: TkFlags(
[INFO] [stdout]         242 │+                                                                        IS_CMD,
[INFO] [stdout]         243 │+                                                                    ),
[INFO] [stdout]         244 │+                                                                },
[INFO] [stdout]         245 │+                                                                Tk {
[INFO] [stdout]         246 │+                                                                    class: Sep,
[INFO] [stdout]         247 │+                                                                    span: Span {
[INFO] [stdout]         248 │+                                                                        range: 49..54,
[INFO] [stdout]         249 │+                                                                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         250 │+                                                                    },
[INFO] [stdout]         251 │+                                                                    flags: TkFlags(
[INFO] [stdout]         252 │+                                                                        0x0,
[INFO] [stdout]         253 │+                                                                    ),
[INFO] [stdout]         254 │+                                                                },
[INFO] [stdout]         255 │+                                                            ],
[INFO] [stdout]         256 │+                                                        },
[INFO] [stdout]         257 │+                                                    ],
[INFO] [stdout]         258 │+                                                    pipe_err: false,
[INFO] [stdout]         259 │+                                                },
[INFO] [stdout]         260 │+                                                flags: NdFlags(
[INFO] [stdout]         261 │+                                                    0x0,
[INFO] [stdout]         262 │+                                                ),
[INFO] [stdout]         263 │+                                                redirs: [],
[INFO] [stdout]         264 │+                                                tokens: [
[INFO] [stdout]         265 │+                                                    Tk {
[INFO] [stdout]         266 │+                                                        class: Str,
[INFO] [stdout]         267 │+                                                        span: Span {
[INFO] [stdout]         268 │+                                                            range: 46..49,
[INFO] [stdout]         269 │+                                                            source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         270 │+                                                        },
[INFO] [stdout]         271 │+                                                        flags: TkFlags(
[INFO] [stdout]         272 │+                                                            IS_CMD,
[INFO] [stdout]         273 │+                                                        ),
[INFO] [stdout]         274 │+                                                    },
[INFO] [stdout]         275 │+                                                    Tk {
[INFO] [stdout]         276 │+                                                        class: Sep,
[INFO] [stdout]         277 │+                                                        span: Span {
[INFO] [stdout]         278 │+                                                            range: 49..54,
[INFO] [stdout]         279 │+                                                            source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         280 │+                                                        },
[INFO] [stdout]         281 │+                                                        flags: TkFlags(
[INFO] [stdout]         282 │+                                                            0x0,
[INFO] [stdout]         283 │+                                                        ),
[INFO] [stdout]         284 │+                                                    },
[INFO] [stdout]         285 │+                                                ],
[INFO] [stdout]         286 │+                                            },
[INFO] [stdout]         287 │+                                        ],
[INFO] [stdout]         288 │+                                    },
[INFO] [stdout]         289 │+                                ],
[INFO] [stdout]         290 │+                            },
[INFO] [stdout]         291 │+                            flags: NdFlags(
[INFO] [stdout]         292 │+                                0x0,
[INFO] [stdout]         293 │+                            ),
[INFO] [stdout]         294 │+                            redirs: [],
[INFO] [stdout]         295 │+                            tokens: [
[INFO] [stdout]         296 │+                                Tk {
[INFO] [stdout]         297 │+                                    class: Str,
[INFO] [stdout]         298 │+                                    span: Span {
[INFO] [stdout]         299 │+                                        range: 0..4,
[INFO] [stdout]         300 │+                                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         301 │+                                    },
[INFO] [stdout]         302 │+                                    flags: TkFlags(
[INFO] [stdout]         303 │+                                        KEYWORD,
[INFO] [stdout]         304 │+                                    ),
[INFO] [stdout]         305 │+                                },
[INFO] [stdout]         306 │+                                Tk {
[INFO] [stdout]         307 │+                                    class: Str,
[INFO] [stdout]         308 │+                                    span: Span {
[INFO] [stdout]         309 │+                                        range: 5..8,
[INFO] [stdout]         310 │+                                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         311 │+                                    },
[INFO] [stdout]         312 │+                                    flags: TkFlags(
[INFO] [stdout]         313 │+                                        0x0,
[INFO] [stdout]         314 │+                                    ),
[INFO] [stdout]         315 │+                                },
[INFO] [stdout]         316 │+                                Tk {
[INFO] [stdout]         317 │+                                    class: Str,
[INFO] [stdout]         318 │+                                    span: Span {
[INFO] [stdout]         319 │+                                        range: 9..11,
[INFO] [stdout]         320 │+                                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         321 │+                                    },
[INFO] [stdout]         322 │+                                    flags: TkFlags(
[INFO] [stdout]         323 │+                                        KEYWORD,
[INFO] [stdout]         324 │+                                    ),
[INFO] [stdout]         325 │+                                },
[INFO] [stdout]         326 │+                                Tk {
[INFO] [stdout]         327 │+                                    class: Sep,
[INFO] [stdout]         328 │+                                    span: Span {
[INFO] [stdout]         329 │+                                        range: 11..13,
[INFO] [stdout]         330 │+                                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         331 │+                                    },
[INFO] [stdout]         332 │+                                    flags: TkFlags(
[INFO] [stdout]         333 │+                                        0x0,
[INFO] [stdout]         334 │+                                    ),
[INFO] [stdout]         335 │+                                },
[INFO] [stdout]         336 │+                                Tk {
[INFO] [stdout]         337 │+                                    class: CasePattern,
[INFO] [stdout]         338 │+                                    span: Span {
[INFO] [stdout]         339 │+                                        range: 13..17,
[INFO] [stdout]         340 │+                                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         341 │+                                    },
[INFO] [stdout]         342 │+                                    flags: TkFlags(
[INFO] [stdout]         343 │+                                        0x0,
[INFO] [stdout]         344 │+                                    ),
[INFO] [stdout]         345 │+                                },
[INFO] [stdout]         346 │+                                Tk {
[INFO] [stdout]         347 │+                                    class: Str,
[INFO] [stdout]         348 │+                                    span: Span {
[INFO] [stdout]         349 │+                                        range: 18..21,
[INFO] [stdout]         350 │+                                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         351 │+                                    },
[INFO] [stdout]         352 │+                                    flags: TkFlags(
[INFO] [stdout]         353 │+                                        IS_CMD,
[INFO] [stdout]         354 │+                                    ),
[INFO] [stdout]         355 │+                                },
[INFO] [stdout]         356 │+                                Tk {
[INFO] [stdout]         357 │+                                    class: Sep,
[INFO] [stdout]         358 │+                                    span: Span {
[INFO] [stdout]         359 │+                                        range: 21..27,
[INFO] [stdout]         360 │+                                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         361 │+                                    },
[INFO] [stdout]         362 │+                                    flags: TkFlags(
[INFO] [stdout]         363 │+                                        0x0,
[INFO] [stdout]         364 │+                                    ),
[INFO] [stdout]         365 │+                                },
[INFO] [stdout]         366 │+                                Tk {
[INFO] [stdout]         367 │+                                    class: CasePattern,
[INFO] [stdout]         368 │+                                    span: Span {
[INFO] [stdout]         369 │+                                        range: 27..31,
[INFO] [stdout]         370 │+                                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         371 │+                                    },
[INFO] [stdout]         372 │+                                    flags: TkFlags(
[INFO] [stdout]         373 │+                                        0x0,
[INFO] [stdout]         374 │+                                    ),
[INFO] [stdout]         375 │+                                },
[INFO] [stdout]         376 │+                                Tk {
[INFO] [stdout]         377 │+                                    class: Str,
[INFO] [stdout]         378 │+                                    span: Span {
[INFO] [stdout]         379 │+                                        range: 32..35,
[INFO] [stdout]         380 │+                                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         381 │+                                    },
[INFO] [stdout]         382 │+                                    flags: TkFlags(
[INFO] [stdout]         383 │+                                        IS_CMD,
[INFO] [stdout]         384 │+                                    ),
[INFO] [stdout]         385 │+                                },
[INFO] [stdout]         386 │+                                Tk {
[INFO] [stdout]         387 │+                                    class: Sep,
[INFO] [stdout]         388 │+                                    span: Span {
[INFO] [stdout]         389 │+                                        range: 35..41,
[INFO] [stdout]         390 │+                                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         391 │+                                    },
[INFO] [stdout]         392 │+                                    flags: TkFlags(
[INFO] [stdout]         393 │+                                        0x0,
[INFO] [stdout]         394 │+                                    ),
[INFO] [stdout]         395 │+                                },
[INFO] [stdout]         396 │+                                Tk {
[INFO] [stdout]         397 │+                                    class: CasePattern,
[INFO] [stdout]         398 │+                                    span: Span {
[INFO] [stdout]         399 │+                                        range: 41..45,
[INFO] [stdout]         400 │+                                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         401 │+                                    },
[INFO] [stdout]         402 │+                                    flags: TkFlags(
[INFO] [stdout]         403 │+                                        0x0,
[INFO] [stdout]         404 │+                                    ),
[INFO] [stdout]         405 │+                                },
[INFO] [stdout]         406 │+                                Tk {
[INFO] [stdout]         407 │+                                    class: Str,
[INFO] [stdout]         408 │+                                    span: Span {
[INFO] [stdout]         409 │+                                        range: 46..49,
[INFO] [stdout]         410 │+                                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         411 │+                                    },
[INFO] [stdout]         412 │+                                    flags: TkFlags(
[INFO] [stdout]         413 │+                                        IS_CMD,
[INFO] [stdout]         414 │+                                    ),
[INFO] [stdout]         415 │+                                },
[INFO] [stdout]         416 │+                                Tk {
[INFO] [stdout]         417 │+                                    class: Sep,
[INFO] [stdout]         418 │+                                    span: Span {
[INFO] [stdout]         419 │+                                        range: 49..54,
[INFO] [stdout]         420 │+                                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         421 │+                                    },
[INFO] [stdout]         422 │+                                    flags: TkFlags(
[INFO] [stdout]         423 │+                                        0x0,
[INFO] [stdout]         424 │+                                    ),
[INFO] [stdout]         425 │+                                },
[INFO] [stdout]         426 │+                                Tk {
[INFO] [stdout]         427 │+                                    class: Str,
[INFO] [stdout]         428 │+                                    span: Span {
[INFO] [stdout]         429 │+                                        range: 54..58,
[INFO] [stdout]         430 │+                                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         431 │+                                    },
[INFO] [stdout]         432 │+                                    flags: TkFlags(
[INFO] [stdout]         433 │+                                        KEYWORD,
[INFO] [stdout]         434 │+                                    ),
[INFO] [stdout]         435 │+                                },
[INFO] [stdout]         436 │+                            ],
[INFO] [stdout]         437 │+                        },
[INFO] [stdout]         438 │+                        operator: Null,
[INFO] [stdout]         439 │+                    },
[INFO] [stdout]         440 │+                ],
[INFO] [stdout]         441 │+            },
[INFO] [stdout]         442 │+            flags: NdFlags(
[INFO] [stdout]         443 │+                0x0,
[INFO] [stdout]         444 │+            ),
[INFO] [stdout]         445 │+            redirs: [],
[INFO] [stdout]         446 │+            tokens: [
[INFO] [stdout]         447 │+                Tk {
[INFO] [stdout]         448 │+                    class: Str,
[INFO] [stdout]         449 │+                    span: Span {
[INFO] [stdout]         450 │+                        range: 0..4,
[INFO] [stdout]         451 │+                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         452 │+                    },
[INFO] [stdout]         453 │+                    flags: TkFlags(
[INFO] [stdout]         454 │+                        KEYWORD,
[INFO] [stdout]         455 │+                    ),
[INFO] [stdout]         456 │+                },
[INFO] [stdout]         457 │+                Tk {
[INFO] [stdout]         458 │+                    class: Str,
[INFO] [stdout]         459 │+                    span: Span {
[INFO] [stdout]         460 │+                        range: 5..8,
[INFO] [stdout]         461 │+                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         462 │+                    },
[INFO] [stdout]         463 │+                    flags: TkFlags(
[INFO] [stdout]         464 │+                        0x0,
[INFO] [stdout]         465 │+                    ),
[INFO] [stdout]         466 │+                },
[INFO] [stdout]         467 │+                Tk {
[INFO] [stdout]         468 │+                    class: Str,
[INFO] [stdout]         469 │+                    span: Span {
[INFO] [stdout]         470 │+                        range: 9..11,
[INFO] [stdout]         471 │+                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         472 │+                    },
[INFO] [stdout]         473 │+                    flags: TkFlags(
[INFO] [stdout]         474 │+                        KEYWORD,
[INFO] [stdout]         475 │+                    ),
[INFO] [stdout]         476 │+                },
[INFO] [stdout]         477 │+                Tk {
[INFO] [stdout]         478 │+                    class: Sep,
[INFO] [stdout]         479 │+                    span: Span {
[INFO] [stdout]         480 │+                        range: 11..13,
[INFO] [stdout]         481 │+                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         482 │+                    },
[INFO] [stdout]         483 │+                    flags: TkFlags(
[INFO] [stdout]         484 │+                        0x0,
[INFO] [stdout]         485 │+                    ),
[INFO] [stdout]         486 │+                },
[INFO] [stdout]         487 │+                Tk {
[INFO] [stdout]         488 │+                    class: CasePattern,
[INFO] [stdout]         489 │+                    span: Span {
[INFO] [stdout]         490 │+                        range: 13..17,
[INFO] [stdout]         491 │+                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         492 │+                    },
[INFO] [stdout]         493 │+                    flags: TkFlags(
[INFO] [stdout]         494 │+                        0x0,
[INFO] [stdout]         495 │+                    ),
[INFO] [stdout]         496 │+                },
[INFO] [stdout]         497 │+                Tk {
[INFO] [stdout]         498 │+                    class: Str,
[INFO] [stdout]         499 │+                    span: Span {
[INFO] [stdout]         500 │+                        range: 18..21,
[INFO] [stdout]         501 │+                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         502 │+                    },
[INFO] [stdout]         503 │+                    flags: TkFlags(
[INFO] [stdout]         504 │+                        IS_CMD,
[INFO] [stdout]         505 │+                    ),
[INFO] [stdout]         506 │+                },
[INFO] [stdout]         507 │+                Tk {
[INFO] [stdout]         508 │+                    class: Sep,
[INFO] [stdout]         509 │+                    span: Span {
[INFO] [stdout]         510 │+                        range: 21..27,
[INFO] [stdout]         511 │+                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         512 │+                    },
[INFO] [stdout]         513 │+                    flags: TkFlags(
[INFO] [stdout]         514 │+                        0x0,
[INFO] [stdout]         515 │+                    ),
[INFO] [stdout]         516 │+                },
[INFO] [stdout]         517 │+                Tk {
[INFO] [stdout]         518 │+                    class: CasePattern,
[INFO] [stdout]         519 │+                    span: Span {
[INFO] [stdout]         520 │+                        range: 27..31,
[INFO] [stdout]         521 │+                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         522 │+                    },
[INFO] [stdout]         523 │+                    flags: TkFlags(
[INFO] [stdout]         524 │+                        0x0,
[INFO] [stdout]         525 │+                    ),
[INFO] [stdout]         526 │+                },
[INFO] [stdout]         527 │+                Tk {
[INFO] [stdout]         528 │+                    class: Str,
[INFO] [stdout]         529 │+                    span: Span {
[INFO] [stdout]         530 │+                        range: 32..35,
[INFO] [stdout]         531 │+                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         532 │+                    },
[INFO] [stdout]         533 │+                    flags: TkFlags(
[INFO] [stdout]         534 │+                        IS_CMD,
[INFO] [stdout]         535 │+                    ),
[INFO] [stdout]         536 │+                },
[INFO] [stdout]         537 │+                Tk {
[INFO] [stdout]         538 │+                    class: Sep,
[INFO] [stdout]         539 │+                    span: Span {
[INFO] [stdout]         540 │+                        range: 35..41,
[INFO] [stdout]         541 │+                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         542 │+                    },
[INFO] [stdout]         543 │+                    flags: TkFlags(
[INFO] [stdout]         544 │+                        0x0,
[INFO] [stdout]         545 │+                    ),
[INFO] [stdout]         546 │+                },
[INFO] [stdout]         547 │+                Tk {
[INFO] [stdout]         548 │+                    class: CasePattern,
[INFO] [stdout]         549 │+                    span: Span {
[INFO] [stdout]         550 │+                        range: 41..45,
[INFO] [stdout]         551 │+                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         552 │+                    },
[INFO] [stdout]         553 │+                    flags: TkFlags(
[INFO] [stdout]         554 │+                        0x0,
[INFO] [stdout]         555 │+                    ),
[INFO] [stdout]         556 │+                },
[INFO] [stdout]         557 │+                Tk {
[INFO] [stdout]         558 │+                    class: Str,
[INFO] [stdout]         559 │+                    span: Span {
[INFO] [stdout]         560 │+                        range: 46..49,
[INFO] [stdout]         561 │+                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         562 │+                    },
[INFO] [stdout]         563 │+                    flags: TkFlags(
[INFO] [stdout]         564 │+                        IS_CMD,
[INFO] [stdout]         565 │+                    ),
[INFO] [stdout]         566 │+                },
[INFO] [stdout]         567 │+                Tk {
[INFO] [stdout]         568 │+                    class: Sep,
[INFO] [stdout]         569 │+                    span: Span {
[INFO] [stdout]         570 │+                        range: 49..54,
[INFO] [stdout]         571 │+                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         572 │+                    },
[INFO] [stdout]         573 │+                    flags: TkFlags(
[INFO] [stdout]         574 │+                        0x0,
[INFO] [stdout]         575 │+                    ),
[INFO] [stdout]         576 │+                },
[INFO] [stdout]         577 │+                Tk {
[INFO] [stdout]         578 │+                    class: Str,
[INFO] [stdout]         579 │+                    span: Span {
[INFO] [stdout]         580 │+                        range: 54..58,
[INFO] [stdout]         581 │+                        source: "case foo in\n\tfoo) bar\n\t;;\n\tbar) foo\n\t;;\n\tbiz) baz\n\t;;\nesac",
[INFO] [stdout]         582 │+                    },
[INFO] [stdout]         583 │+                    flags: TkFlags(
[INFO] [stdout]         584 │+                        KEYWORD,
[INFO] [stdout]         585 │+                    ),
[INFO] [stdout]         586 │+                },
[INFO] [stdout]         587 │+            ],
[INFO] [stdout]         588 │+        },
[INFO] [stdout]         589 │+    ),
[INFO] [stdout]         590 │+]
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::parser::parse_case_multiline' panicked at src/tests/parser.rs:166:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822b1b672 - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822b1b672 - fern::tests::parser::parse_case_multiline::h101bd939553392e3
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/parser.rs:166:3
[INFO] [stdout]   22:     0x5cf822adcdf9 - fern::tests::parser::parse_case_multiline::{{closure}}::hc5148cdd4c462572
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/parser.rs:152:26
[INFO] [stdout]   23:     0x5cf822adcdf9 - core::ops::function::FnOnce::call_once::h817fbe4441a6ff59
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::lexer::lex_case stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__lexer__lex_case.snap
[INFO] [stdout] Snapshot: lex_case
[INFO] [stdout] Source: src/tests/lexer.rs:51
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: tokens
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+[
[INFO] [stdout]           1 │+    Ok(
[INFO] [stdout]           2 │+        Tk {
[INFO] [stdout]           3 │+            class: SOI,
[INFO] [stdout]           4 │+            span: Span {
[INFO] [stdout]           5 │+                range: 0..0,
[INFO] [stdout]           6 │+                source: "case $foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]           7 │+            },
[INFO] [stdout]           8 │+            flags: TkFlags(
[INFO] [stdout]           9 │+                0x0,
[INFO] [stdout]          10 │+            ),
[INFO] [stdout]          11 │+        },
[INFO] [stdout]          12 │+    ),
[INFO] [stdout]          13 │+    Ok(
[INFO] [stdout]          14 │+        Tk {
[INFO] [stdout]          15 │+            class: Str,
[INFO] [stdout]          16 │+            span: Span {
[INFO] [stdout]          17 │+                range: 0..4,
[INFO] [stdout]          18 │+                source: "case $foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]          19 │+            },
[INFO] [stdout]          20 │+            flags: TkFlags(
[INFO] [stdout]          21 │+                KEYWORD,
[INFO] [stdout]          22 │+            ),
[INFO] [stdout]          23 │+        },
[INFO] [stdout]          24 │+    ),
[INFO] [stdout]          25 │+    Ok(
[INFO] [stdout]          26 │+        Tk {
[INFO] [stdout]          27 │+            class: Str,
[INFO] [stdout]          28 │+            span: Span {
[INFO] [stdout]          29 │+                range: 5..9,
[INFO] [stdout]          30 │+                source: "case $foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]          31 │+            },
[INFO] [stdout]          32 │+            flags: TkFlags(
[INFO] [stdout]          33 │+                0x0,
[INFO] [stdout]          34 │+            ),
[INFO] [stdout]          35 │+        },
[INFO] [stdout]          36 │+    ),
[INFO] [stdout]          37 │+    Ok(
[INFO] [stdout]          38 │+        Tk {
[INFO] [stdout]          39 │+            class: Str,
[INFO] [stdout]          40 │+            span: Span {
[INFO] [stdout]          41 │+                range: 10..12,
[INFO] [stdout]          42 │+                source: "case $foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]          43 │+            },
[INFO] [stdout]          44 │+            flags: TkFlags(
[INFO] [stdout]          45 │+                KEYWORD,
[INFO] [stdout]          46 │+            ),
[INFO] [stdout]          47 │+        },
[INFO] [stdout]          48 │+    ),
[INFO] [stdout]          49 │+    Ok(
[INFO] [stdout]          50 │+        Tk {
[INFO] [stdout]          51 │+            class: CasePattern,
[INFO] [stdout]          52 │+            span: Span {
[INFO] [stdout]          53 │+                range: 13..17,
[INFO] [stdout]          54 │+                source: "case $foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]          55 │+            },
[INFO] [stdout]          56 │+            flags: TkFlags(
[INFO] [stdout]          57 │+                0x0,
[INFO] [stdout]          58 │+            ),
[INFO] [stdout]          59 │+        },
[INFO] [stdout]          60 │+    ),
[INFO] [stdout]          61 │+    Ok(
[INFO] [stdout]          62 │+        Tk {
[INFO] [stdout]          63 │+            class: Str,
[INFO] [stdout]          64 │+            span: Span {
[INFO] [stdout]          65 │+                range: 18..21,
[INFO] [stdout]          66 │+                source: "case $foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]          67 │+            },
[INFO] [stdout]          68 │+            flags: TkFlags(
[INFO] [stdout]          69 │+                IS_CMD,
[INFO] [stdout]          70 │+            ),
[INFO] [stdout]          71 │+        },
[INFO] [stdout]          72 │+    ),
[INFO] [stdout]          73 │+    Ok(
[INFO] [stdout]          74 │+        Tk {
[INFO] [stdout]          75 │+            class: Sep,
[INFO] [stdout]          76 │+            span: Span {
[INFO] [stdout]          77 │+                range: 21..24,
[INFO] [stdout]          78 │+                source: "case $foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]          79 │+            },
[INFO] [stdout]          80 │+            flags: TkFlags(
[INFO] [stdout]          81 │+                0x0,
[INFO] [stdout]          82 │+            ),
[INFO] [stdout]          83 │+        },
[INFO] [stdout]          84 │+    ),
[INFO] [stdout]          85 │+    Ok(
[INFO] [stdout]          86 │+        Tk {
[INFO] [stdout]          87 │+            class: CasePattern,
[INFO] [stdout]          88 │+            span: Span {
[INFO] [stdout]          89 │+                range: 24..28,
[INFO] [stdout]          90 │+                source: "case $foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]          91 │+            },
[INFO] [stdout]          92 │+            flags: TkFlags(
[INFO] [stdout]          93 │+                0x0,
[INFO] [stdout]          94 │+            ),
[INFO] [stdout]          95 │+        },
[INFO] [stdout]          96 │+    ),
[INFO] [stdout]          97 │+    Ok(
[INFO] [stdout]          98 │+        Tk {
[INFO] [stdout]          99 │+            class: Str,
[INFO] [stdout]         100 │+            span: Span {
[INFO] [stdout]         101 │+                range: 29..32,
[INFO] [stdout]         102 │+                source: "case $foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         103 │+            },
[INFO] [stdout]         104 │+            flags: TkFlags(
[INFO] [stdout]         105 │+                IS_CMD,
[INFO] [stdout]         106 │+            ),
[INFO] [stdout]         107 │+        },
[INFO] [stdout]         108 │+    ),
[INFO] [stdout]         109 │+    Ok(
[INFO] [stdout]         110 │+        Tk {
[INFO] [stdout]         111 │+            class: Sep,
[INFO] [stdout]         112 │+            span: Span {
[INFO] [stdout]         113 │+                range: 32..35,
[INFO] [stdout]         114 │+                source: "case $foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         115 │+            },
[INFO] [stdout]         116 │+            flags: TkFlags(
[INFO] [stdout]         117 │+                0x0,
[INFO] [stdout]         118 │+            ),
[INFO] [stdout]         119 │+        },
[INFO] [stdout]         120 │+    ),
[INFO] [stdout]         121 │+    Ok(
[INFO] [stdout]         122 │+        Tk {
[INFO] [stdout]         123 │+            class: CasePattern,
[INFO] [stdout]         124 │+            span: Span {
[INFO] [stdout]         125 │+                range: 35..39,
[INFO] [stdout]         126 │+                source: "case $foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         127 │+            },
[INFO] [stdout]         128 │+            flags: TkFlags(
[INFO] [stdout]         129 │+                0x0,
[INFO] [stdout]         130 │+            ),
[INFO] [stdout]         131 │+        },
[INFO] [stdout]         132 │+    ),
[INFO] [stdout]         133 │+    Ok(
[INFO] [stdout]         134 │+        Tk {
[INFO] [stdout]         135 │+            class: Str,
[INFO] [stdout]         136 │+            span: Span {
[INFO] [stdout]         137 │+                range: 40..43,
[INFO] [stdout]         138 │+                source: "case $foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         139 │+            },
[INFO] [stdout]         140 │+            flags: TkFlags(
[INFO] [stdout]         141 │+                IS_CMD,
[INFO] [stdout]         142 │+            ),
[INFO] [stdout]         143 │+        },
[INFO] [stdout]         144 │+    ),
[INFO] [stdout]         145 │+    Ok(
[INFO] [stdout]         146 │+        Tk {
[INFO] [stdout]         147 │+            class: Sep,
[INFO] [stdout]         148 │+            span: Span {
[INFO] [stdout]         149 │+                range: 43..46,
[INFO] [stdout]         150 │+                source: "case $foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         151 │+            },
[INFO] [stdout]         152 │+            flags: TkFlags(
[INFO] [stdout]         153 │+                0x0,
[INFO] [stdout]         154 │+            ),
[INFO] [stdout]         155 │+        },
[INFO] [stdout]         156 │+    ),
[INFO] [stdout]         157 │+    Ok(
[INFO] [stdout]         158 │+        Tk {
[INFO] [stdout]         159 │+            class: Str,
[INFO] [stdout]         160 │+            span: Span {
[INFO] [stdout]         161 │+                range: 46..50,
[INFO] [stdout]         162 │+                source: "case $foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         163 │+            },
[INFO] [stdout]         164 │+            flags: TkFlags(
[INFO] [stdout]         165 │+                KEYWORD,
[INFO] [stdout]         166 │+            ),
[INFO] [stdout]         167 │+        },
[INFO] [stdout]         168 │+    ),
[INFO] [stdout]         169 │+    Ok(
[INFO] [stdout]         170 │+        Tk {
[INFO] [stdout]         171 │+            class: EOI,
[INFO] [stdout]         172 │+            span: Span {
[INFO] [stdout]         173 │+                range: 50..50,
[INFO] [stdout]         174 │+                source: "case $foo in foo) bar;; bar) foo;; biz) baz;; esac",
[INFO] [stdout]         175 │+            },
[INFO] [stdout]         176 │+            flags: TkFlags(
[INFO] [stdout]         177 │+                0x0,
[INFO] [stdout]         178 │+            ),
[INFO] [stdout]         179 │+        },
[INFO] [stdout]         180 │+    ),
[INFO] [stdout]         181 │+]
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::lexer::lex_case' panicked at src/tests/lexer.rs:51:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822b23025 - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822b23025 - fern::tests::lexer::lex_case::h5f886ce9323ff003
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/lexer.rs:51:3
[INFO] [stdout]   22:     0x5cf822add379 - fern::tests::lexer::lex_case::{{closure}}::h0ca02eb57cb6352b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/lexer.rs:47:14
[INFO] [stdout]   23:     0x5cf822add379 - core::ops::function::FnOnce::call_once::he17c249505757db8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::parser::parse_if_multiline stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__parser__parse_if_multiline.snap
[INFO] [stdout] Snapshot: parse_if_multiline
[INFO] [stdout] Source: src/tests/parser.rs:106
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: nodes
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+[
[INFO] [stdout]           1 │+    Ok(
[INFO] [stdout]           2 │+        Node {
[INFO] [stdout]           3 │+            class: Conjunction {
[INFO] [stdout]           4 │+                elements: [
[INFO] [stdout]           5 │+                    ConjunctNode {
[INFO] [stdout]           6 │+                        cmd: Node {
[INFO] [stdout]           7 │+                            class: IfNode {
[INFO] [stdout]           8 │+                                cond_nodes: [
[INFO] [stdout]           9 │+                                    CondNode {
[INFO] [stdout]          10 │+                                        cond: Node {
[INFO] [stdout]          11 │+                                            class: Pipeline {
[INFO] [stdout]          12 │+                                                cmds: [
[INFO] [stdout]          13 │+                                                    Node {
[INFO] [stdout]          14 │+                                                        class: Command {
[INFO] [stdout]          15 │+                                                            assignments: [],
[INFO] [stdout]          16 │+                                                            argv: [
[INFO] [stdout]          17 │+                                                                Tk {
[INFO] [stdout]          18 │+                                                                    class: Str,
[INFO] [stdout]          19 │+                                                                    span: Span {
[INFO] [stdout]          20 │+                                                                        range: 4..7,
[INFO] [stdout]          21 │+                                                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]          22 │+                                                                    },
[INFO] [stdout]          23 │+                                                                    flags: TkFlags(
[INFO] [stdout]          24 │+                                                                        IS_CMD,
[INFO] [stdout]          25 │+                                                                    ),
[INFO] [stdout]          26 │+                                                                },
[INFO] [stdout]          27 │+                                                            ],
[INFO] [stdout]          28 │+                                                        },
[INFO] [stdout]          29 │+                                                        flags: NdFlags(
[INFO] [stdout]          30 │+                                                            0x0,
[INFO] [stdout]          31 │+                                                        ),
[INFO] [stdout]          32 │+                                                        redirs: [],
[INFO] [stdout]          33 │+                                                        tokens: [
[INFO] [stdout]          34 │+                                                            Tk {
[INFO] [stdout]          35 │+                                                                class: Str,
[INFO] [stdout]          36 │+                                                                span: Span {
[INFO] [stdout]          37 │+                                                                    range: 4..7,
[INFO] [stdout]          38 │+                                                                    source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]          39 │+                                                                },
[INFO] [stdout]          40 │+                                                                flags: TkFlags(
[INFO] [stdout]          41 │+                                                                    IS_CMD,
[INFO] [stdout]          42 │+                                                                ),
[INFO] [stdout]          43 │+                                                            },
[INFO] [stdout]          44 │+                                                            Tk {
[INFO] [stdout]          45 │+                                                                class: Sep,
[INFO] [stdout]          46 │+                                                                span: Span {
[INFO] [stdout]          47 │+                                                                    range: 7..9,
[INFO] [stdout]          48 │+                                                                    source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]          49 │+                                                                },
[INFO] [stdout]          50 │+                                                                flags: TkFlags(
[INFO] [stdout]          51 │+                                                                    0x0,
[INFO] [stdout]          52 │+                                                                ),
[INFO] [stdout]          53 │+                                                            },
[INFO] [stdout]          54 │+                                                        ],
[INFO] [stdout]          55 │+                                                    },
[INFO] [stdout]          56 │+                                                ],
[INFO] [stdout]          57 │+                                                pipe_err: false,
[INFO] [stdout]          58 │+                                            },
[INFO] [stdout]          59 │+                                            flags: NdFlags(
[INFO] [stdout]          60 │+                                                0x0,
[INFO] [stdout]          61 │+                                            ),
[INFO] [stdout]          62 │+                                            redirs: [],
[INFO] [stdout]          63 │+                                            tokens: [
[INFO] [stdout]          64 │+                                                Tk {
[INFO] [stdout]          65 │+                                                    class: Str,
[INFO] [stdout]          66 │+                                                    span: Span {
[INFO] [stdout]          67 │+                                                        range: 4..7,
[INFO] [stdout]          68 │+                                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]          69 │+                                                    },
[INFO] [stdout]          70 │+                                                    flags: TkFlags(
[INFO] [stdout]          71 │+                                                        IS_CMD,
[INFO] [stdout]          72 │+                                                    ),
[INFO] [stdout]          73 │+                                                },
[INFO] [stdout]          74 │+                                                Tk {
[INFO] [stdout]          75 │+                                                    class: Sep,
[INFO] [stdout]          76 │+                                                    span: Span {
[INFO] [stdout]          77 │+                                                        range: 7..9,
[INFO] [stdout]          78 │+                                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]          79 │+                                                    },
[INFO] [stdout]          80 │+                                                    flags: TkFlags(
[INFO] [stdout]          81 │+                                                        0x0,
[INFO] [stdout]          82 │+                                                    ),
[INFO] [stdout]          83 │+                                                },
[INFO] [stdout]          84 │+                                            ],
[INFO] [stdout]          85 │+                                        },
[INFO] [stdout]          86 │+                                        body: [
[INFO] [stdout]          87 │+                                            Node {
[INFO] [stdout]          88 │+                                                class: Pipeline {
[INFO] [stdout]          89 │+                                                    cmds: [
[INFO] [stdout]          90 │+                                                        Node {
[INFO] [stdout]          91 │+                                                            class: Command {
[INFO] [stdout]          92 │+                                                                assignments: [],
[INFO] [stdout]          93 │+                                                                argv: [
[INFO] [stdout]          94 │+                                                                    Tk {
[INFO] [stdout]          95 │+                                                                        class: Str,
[INFO] [stdout]          96 │+                                                                        span: Span {
[INFO] [stdout]          97 │+                                                                            range: 15..19,
[INFO] [stdout]          98 │+                                                                            source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]          99 │+                                                                        },
[INFO] [stdout]         100 │+                                                                        flags: TkFlags(
[INFO] [stdout]         101 │+                                                                            IS_CMD | BUILTIN,
[INFO] [stdout]         102 │+                                                                        ),
[INFO] [stdout]         103 │+                                                                    },
[INFO] [stdout]         104 │+                                                                    Tk {
[INFO] [stdout]         105 │+                                                                        class: Str,
[INFO] [stdout]         106 │+                                                                        span: Span {
[INFO] [stdout]         107 │+                                                                            range: 20..23,
[INFO] [stdout]         108 │+                                                                            source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         109 │+                                                                        },
[INFO] [stdout]         110 │+                                                                        flags: TkFlags(
[INFO] [stdout]         111 │+                                                                            0x0,
[INFO] [stdout]         112 │+                                                                        ),
[INFO] [stdout]         113 │+                                                                    },
[INFO] [stdout]         114 │+                                                                ],
[INFO] [stdout]         115 │+                                                            },
[INFO] [stdout]         116 │+                                                            flags: NdFlags(
[INFO] [stdout]         117 │+                                                                0x0,
[INFO] [stdout]         118 │+                                                            ),
[INFO] [stdout]         119 │+                                                            redirs: [],
[INFO] [stdout]         120 │+                                                            tokens: [
[INFO] [stdout]         121 │+                                                                Tk {
[INFO] [stdout]         122 │+                                                                    class: Str,
[INFO] [stdout]         123 │+                                                                    span: Span {
[INFO] [stdout]         124 │+                                                                        range: 15..19,
[INFO] [stdout]         125 │+                                                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         126 │+                                                                    },
[INFO] [stdout]         127 │+                                                                    flags: TkFlags(
[INFO] [stdout]         128 │+                                                                        IS_CMD | BUILTIN,
[INFO] [stdout]         129 │+                                                                    ),
[INFO] [stdout]         130 │+                                                                },
[INFO] [stdout]         131 │+                                                                Tk {
[INFO] [stdout]         132 │+                                                                    class: Str,
[INFO] [stdout]         133 │+                                                                    span: Span {
[INFO] [stdout]         134 │+                                                                        range: 20..23,
[INFO] [stdout]         135 │+                                                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         136 │+                                                                    },
[INFO] [stdout]         137 │+                                                                    flags: TkFlags(
[INFO] [stdout]         138 │+                                                                        0x0,
[INFO] [stdout]         139 │+                                                                    ),
[INFO] [stdout]         140 │+                                                                },
[INFO] [stdout]         141 │+                                                                Tk {
[INFO] [stdout]         142 │+                                                                    class: Sep,
[INFO] [stdout]         143 │+                                                                    span: Span {
[INFO] [stdout]         144 │+                                                                        range: 23..24,
[INFO] [stdout]         145 │+                                                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         146 │+                                                                    },
[INFO] [stdout]         147 │+                                                                    flags: TkFlags(
[INFO] [stdout]         148 │+                                                                        0x0,
[INFO] [stdout]         149 │+                                                                    ),
[INFO] [stdout]         150 │+                                                                },
[INFO] [stdout]         151 │+                                                            ],
[INFO] [stdout]         152 │+                                                        },
[INFO] [stdout]         153 │+                                                    ],
[INFO] [stdout]         154 │+                                                    pipe_err: false,
[INFO] [stdout]         155 │+                                                },
[INFO] [stdout]         156 │+                                                flags: NdFlags(
[INFO] [stdout]         157 │+                                                    0x0,
[INFO] [stdout]         158 │+                                                ),
[INFO] [stdout]         159 │+                                                redirs: [],
[INFO] [stdout]         160 │+                                                tokens: [
[INFO] [stdout]         161 │+                                                    Tk {
[INFO] [stdout]         162 │+                                                        class: Str,
[INFO] [stdout]         163 │+                                                        span: Span {
[INFO] [stdout]         164 │+                                                            range: 15..19,
[INFO] [stdout]         165 │+                                                            source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         166 │+                                                        },
[INFO] [stdout]         167 │+                                                        flags: TkFlags(
[INFO] [stdout]         168 │+                                                            IS_CMD | BUILTIN,
[INFO] [stdout]         169 │+                                                        ),
[INFO] [stdout]         170 │+                                                    },
[INFO] [stdout]         171 │+                                                    Tk {
[INFO] [stdout]         172 │+                                                        class: Str,
[INFO] [stdout]         173 │+                                                        span: Span {
[INFO] [stdout]         174 │+                                                            range: 20..23,
[INFO] [stdout]         175 │+                                                            source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         176 │+                                                        },
[INFO] [stdout]         177 │+                                                        flags: TkFlags(
[INFO] [stdout]         178 │+                                                            0x0,
[INFO] [stdout]         179 │+                                                        ),
[INFO] [stdout]         180 │+                                                    },
[INFO] [stdout]         181 │+                                                    Tk {
[INFO] [stdout]         182 │+                                                        class: Sep,
[INFO] [stdout]         183 │+                                                        span: Span {
[INFO] [stdout]         184 │+                                                            range: 23..24,
[INFO] [stdout]         185 │+                                                            source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         186 │+                                                        },
[INFO] [stdout]         187 │+                                                        flags: TkFlags(
[INFO] [stdout]         188 │+                                                            0x0,
[INFO] [stdout]         189 │+                                                        ),
[INFO] [stdout]         190 │+                                                    },
[INFO] [stdout]         191 │+                                                ],
[INFO] [stdout]         192 │+                                            },
[INFO] [stdout]         193 │+                                        ],
[INFO] [stdout]         194 │+                                    },
[INFO] [stdout]         195 │+                                    CondNode {
[INFO] [stdout]         196 │+                                        cond: Node {
[INFO] [stdout]         197 │+                                            class: Pipeline {
[INFO] [stdout]         198 │+                                                cmds: [
[INFO] [stdout]         199 │+                                                    Node {
[INFO] [stdout]         200 │+                                                        class: Command {
[INFO] [stdout]         201 │+                                                            assignments: [],
[INFO] [stdout]         202 │+                                                            argv: [
[INFO] [stdout]         203 │+                                                                Tk {
[INFO] [stdout]         204 │+                                                                    class: Str,
[INFO] [stdout]         205 │+                                                                    span: Span {
[INFO] [stdout]         206 │+                                                                        range: 29..32,
[INFO] [stdout]         207 │+                                                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         208 │+                                                                    },
[INFO] [stdout]         209 │+                                                                    flags: TkFlags(
[INFO] [stdout]         210 │+                                                                        IS_CMD,
[INFO] [stdout]         211 │+                                                                    ),
[INFO] [stdout]         212 │+                                                                },
[INFO] [stdout]         213 │+                                                            ],
[INFO] [stdout]         214 │+                                                        },
[INFO] [stdout]         215 │+                                                        flags: NdFlags(
[INFO] [stdout]         216 │+                                                            0x0,
[INFO] [stdout]         217 │+                                                        ),
[INFO] [stdout]         218 │+                                                        redirs: [],
[INFO] [stdout]         219 │+                                                        tokens: [
[INFO] [stdout]         220 │+                                                            Tk {
[INFO] [stdout]         221 │+                                                                class: Str,
[INFO] [stdout]         222 │+                                                                span: Span {
[INFO] [stdout]         223 │+                                                                    range: 29..32,
[INFO] [stdout]         224 │+                                                                    source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         225 │+                                                                },
[INFO] [stdout]         226 │+                                                                flags: TkFlags(
[INFO] [stdout]         227 │+                                                                    IS_CMD,
[INFO] [stdout]         228 │+                                                                ),
[INFO] [stdout]         229 │+                                                            },
[INFO] [stdout]         230 │+                                                            Tk {
[INFO] [stdout]         231 │+                                                                class: Sep,
[INFO] [stdout]         232 │+                                                                span: Span {
[INFO] [stdout]         233 │+                                                                    range: 32..34,
[INFO] [stdout]         234 │+                                                                    source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         235 │+                                                                },
[INFO] [stdout]         236 │+                                                                flags: TkFlags(
[INFO] [stdout]         237 │+                                                                    0x0,
[INFO] [stdout]         238 │+                                                                ),
[INFO] [stdout]         239 │+                                                            },
[INFO] [stdout]         240 │+                                                        ],
[INFO] [stdout]         241 │+                                                    },
[INFO] [stdout]         242 │+                                                ],
[INFO] [stdout]         243 │+                                                pipe_err: false,
[INFO] [stdout]         244 │+                                            },
[INFO] [stdout]         245 │+                                            flags: NdFlags(
[INFO] [stdout]         246 │+                                                0x0,
[INFO] [stdout]         247 │+                                            ),
[INFO] [stdout]         248 │+                                            redirs: [],
[INFO] [stdout]         249 │+                                            tokens: [
[INFO] [stdout]         250 │+                                                Tk {
[INFO] [stdout]         251 │+                                                    class: Str,
[INFO] [stdout]         252 │+                                                    span: Span {
[INFO] [stdout]         253 │+                                                        range: 29..32,
[INFO] [stdout]         254 │+                                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         255 │+                                                    },
[INFO] [stdout]         256 │+                                                    flags: TkFlags(
[INFO] [stdout]         257 │+                                                        IS_CMD,
[INFO] [stdout]         258 │+                                                    ),
[INFO] [stdout]         259 │+                                                },
[INFO] [stdout]         260 │+                                                Tk {
[INFO] [stdout]         261 │+                                                    class: Sep,
[INFO] [stdout]         262 │+                                                    span: Span {
[INFO] [stdout]         263 │+                                                        range: 32..34,
[INFO] [stdout]         264 │+                                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         265 │+                                                    },
[INFO] [stdout]         266 │+                                                    flags: TkFlags(
[INFO] [stdout]         267 │+                                                        0x0,
[INFO] [stdout]         268 │+                                                    ),
[INFO] [stdout]         269 │+                                                },
[INFO] [stdout]         270 │+                                            ],
[INFO] [stdout]         271 │+                                        },
[INFO] [stdout]         272 │+                                        body: [
[INFO] [stdout]         273 │+                                            Node {
[INFO] [stdout]         274 │+                                                class: Pipeline {
[INFO] [stdout]         275 │+                                                    cmds: [
[INFO] [stdout]         276 │+                                                        Node {
[INFO] [stdout]         277 │+                                                            class: Command {
[INFO] [stdout]         278 │+                                                                assignments: [],
[INFO] [stdout]         279 │+                                                                argv: [
[INFO] [stdout]         280 │+                                                                    Tk {
[INFO] [stdout]         281 │+                                                                        class: Str,
[INFO] [stdout]         282 │+                                                                        span: Span {
[INFO] [stdout]         283 │+                                                                            range: 40..44,
[INFO] [stdout]         284 │+                                                                            source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         285 │+                                                                        },
[INFO] [stdout]         286 │+                                                                        flags: TkFlags(
[INFO] [stdout]         287 │+                                                                            IS_CMD | BUILTIN,
[INFO] [stdout]         288 │+                                                                        ),
[INFO] [stdout]         289 │+                                                                    },
[INFO] [stdout]         290 │+                                                                    Tk {
[INFO] [stdout]         291 │+                                                                        class: Str,
[INFO] [stdout]         292 │+                                                                        span: Span {
[INFO] [stdout]         293 │+                                                                            range: 45..48,
[INFO] [stdout]         294 │+                                                                            source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         295 │+                                                                        },
[INFO] [stdout]         296 │+                                                                        flags: TkFlags(
[INFO] [stdout]         297 │+                                                                            0x0,
[INFO] [stdout]         298 │+                                                                        ),
[INFO] [stdout]         299 │+                                                                    },
[INFO] [stdout]         300 │+                                                                ],
[INFO] [stdout]         301 │+                                                            },
[INFO] [stdout]         302 │+                                                            flags: NdFlags(
[INFO] [stdout]         303 │+                                                                0x0,
[INFO] [stdout]         304 │+                                                            ),
[INFO] [stdout]         305 │+                                                            redirs: [],
[INFO] [stdout]         306 │+                                                            tokens: [
[INFO] [stdout]         307 │+                                                                Tk {
[INFO] [stdout]         308 │+                                                                    class: Str,
[INFO] [stdout]         309 │+                                                                    span: Span {
[INFO] [stdout]         310 │+                                                                        range: 40..44,
[INFO] [stdout]         311 │+                                                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         312 │+                                                                    },
[INFO] [stdout]         313 │+                                                                    flags: TkFlags(
[INFO] [stdout]         314 │+                                                                        IS_CMD | BUILTIN,
[INFO] [stdout]         315 │+                                                                    ),
[INFO] [stdout]         316 │+                                                                },
[INFO] [stdout]         317 │+                                                                Tk {
[INFO] [stdout]         318 │+                                                                    class: Str,
[INFO] [stdout]         319 │+                                                                    span: Span {
[INFO] [stdout]         320 │+                                                                        range: 45..48,
[INFO] [stdout]         321 │+                                                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         322 │+                                                                    },
[INFO] [stdout]         323 │+                                                                    flags: TkFlags(
[INFO] [stdout]         324 │+                                                                        0x0,
[INFO] [stdout]         325 │+                                                                    ),
[INFO] [stdout]         326 │+                                                                },
[INFO] [stdout]         327 │+                                                                Tk {
[INFO] [stdout]         328 │+                                                                    class: Sep,
[INFO] [stdout]         329 │+                                                                    span: Span {
[INFO] [stdout]         330 │+                                                                        range: 48..50,
[INFO] [stdout]         331 │+                                                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         332 │+                                                                    },
[INFO] [stdout]         333 │+                                                                    flags: TkFlags(
[INFO] [stdout]         334 │+                                                                        0x0,
[INFO] [stdout]         335 │+                                                                    ),
[INFO] [stdout]         336 │+                                                                },
[INFO] [stdout]         337 │+                                                            ],
[INFO] [stdout]         338 │+                                                        },
[INFO] [stdout]         339 │+                                                    ],
[INFO] [stdout]         340 │+                                                    pipe_err: false,
[INFO] [stdout]         341 │+                                                },
[INFO] [stdout]         342 │+                                                flags: NdFlags(
[INFO] [stdout]         343 │+                                                    0x0,
[INFO] [stdout]         344 │+                                                ),
[INFO] [stdout]         345 │+                                                redirs: [],
[INFO] [stdout]         346 │+                                                tokens: [
[INFO] [stdout]         347 │+                                                    Tk {
[INFO] [stdout]         348 │+                                                        class: Str,
[INFO] [stdout]         349 │+                                                        span: Span {
[INFO] [stdout]         350 │+                                                            range: 40..44,
[INFO] [stdout]         351 │+                                                            source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         352 │+                                                        },
[INFO] [stdout]         353 │+                                                        flags: TkFlags(
[INFO] [stdout]         354 │+                                                            IS_CMD | BUILTIN,
[INFO] [stdout]         355 │+                                                        ),
[INFO] [stdout]         356 │+                                                    },
[INFO] [stdout]         357 │+                                                    Tk {
[INFO] [stdout]         358 │+                                                        class: Str,
[INFO] [stdout]         359 │+                                                        span: Span {
[INFO] [stdout]         360 │+                                                            range: 45..48,
[INFO] [stdout]         361 │+                                                            source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         362 │+                                                        },
[INFO] [stdout]         363 │+                                                        flags: TkFlags(
[INFO] [stdout]         364 │+                                                            0x0,
[INFO] [stdout]         365 │+                                                        ),
[INFO] [stdout]         366 │+                                                    },
[INFO] [stdout]         367 │+                                                    Tk {
[INFO] [stdout]         368 │+                                                        class: Sep,
[INFO] [stdout]         369 │+                                                        span: Span {
[INFO] [stdout]         370 │+                                                            range: 48..50,
[INFO] [stdout]         371 │+                                                            source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         372 │+                                                        },
[INFO] [stdout]         373 │+                                                        flags: TkFlags(
[INFO] [stdout]         374 │+                                                            0x0,
[INFO] [stdout]         375 │+                                                        ),
[INFO] [stdout]         376 │+                                                    },
[INFO] [stdout]         377 │+                                                ],
[INFO] [stdout]         378 │+                                            },
[INFO] [stdout]         379 │+                                        ],
[INFO] [stdout]         380 │+                                    },
[INFO] [stdout]         381 │+                                    CondNode {
[INFO] [stdout]         382 │+                                        cond: Node {
[INFO] [stdout]         383 │+                                            class: Pipeline {
[INFO] [stdout]         384 │+                                                cmds: [
[INFO] [stdout]         385 │+                                                    Node {
[INFO] [stdout]         386 │+                                                        class: Command {
[INFO] [stdout]         387 │+                                                            assignments: [],
[INFO] [stdout]         388 │+                                                            argv: [
[INFO] [stdout]         389 │+                                                                Tk {
[INFO] [stdout]         390 │+                                                                    class: Str,
[INFO] [stdout]         391 │+                                                                    span: Span {
[INFO] [stdout]         392 │+                                                                        range: 55..58,
[INFO] [stdout]         393 │+                                                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         394 │+                                                                    },
[INFO] [stdout]         395 │+                                                                    flags: TkFlags(
[INFO] [stdout]         396 │+                                                                        IS_CMD,
[INFO] [stdout]         397 │+                                                                    ),
[INFO] [stdout]         398 │+                                                                },
[INFO] [stdout]         399 │+                                                            ],
[INFO] [stdout]         400 │+                                                        },
[INFO] [stdout]         401 │+                                                        flags: NdFlags(
[INFO] [stdout]         402 │+                                                            0x0,
[INFO] [stdout]         403 │+                                                        ),
[INFO] [stdout]         404 │+                                                        redirs: [],
[INFO] [stdout]         405 │+                                                        tokens: [
[INFO] [stdout]         406 │+                                                            Tk {
[INFO] [stdout]         407 │+                                                                class: Str,
[INFO] [stdout]         408 │+                                                                span: Span {
[INFO] [stdout]         409 │+                                                                    range: 55..58,
[INFO] [stdout]         410 │+                                                                    source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         411 │+                                                                },
[INFO] [stdout]         412 │+                                                                flags: TkFlags(
[INFO] [stdout]         413 │+                                                                    IS_CMD,
[INFO] [stdout]         414 │+                                                                ),
[INFO] [stdout]         415 │+                                                            },
[INFO] [stdout]         416 │+                                                            Tk {
[INFO] [stdout]         417 │+                                                                class: Sep,
[INFO] [stdout]         418 │+                                                                span: Span {
[INFO] [stdout]         419 │+                                                                    range: 58..60,
[INFO] [stdout]         420 │+                                                                    source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         421 │+                                                                },
[INFO] [stdout]         422 │+                                                                flags: TkFlags(
[INFO] [stdout]         423 │+                                                                    0x0,
[INFO] [stdout]         424 │+                                                                ),
[INFO] [stdout]         425 │+                                                            },
[INFO] [stdout]         426 │+                                                        ],
[INFO] [stdout]         427 │+                                                    },
[INFO] [stdout]         428 │+                                                ],
[INFO] [stdout]         429 │+                                                pipe_err: false,
[INFO] [stdout]         430 │+                                            },
[INFO] [stdout]         431 │+                                            flags: NdFlags(
[INFO] [stdout]         432 │+                                                0x0,
[INFO] [stdout]         433 │+                                            ),
[INFO] [stdout]         434 │+                                            redirs: [],
[INFO] [stdout]         435 │+                                            tokens: [
[INFO] [stdout]         436 │+                                                Tk {
[INFO] [stdout]         437 │+                                                    class: Str,
[INFO] [stdout]         438 │+                                                    span: Span {
[INFO] [stdout]         439 │+                                                        range: 55..58,
[INFO] [stdout]         440 │+                                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         441 │+                                                    },
[INFO] [stdout]         442 │+                                                    flags: TkFlags(
[INFO] [stdout]         443 │+                                                        IS_CMD,
[INFO] [stdout]         444 │+                                                    ),
[INFO] [stdout]         445 │+                                                },
[INFO] [stdout]         446 │+                                                Tk {
[INFO] [stdout]         447 │+                                                    class: Sep,
[INFO] [stdout]         448 │+                                                    span: Span {
[INFO] [stdout]         449 │+                                                        range: 58..60,
[INFO] [stdout]         450 │+                                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         451 │+                                                    },
[INFO] [stdout]         452 │+                                                    flags: TkFlags(
[INFO] [stdout]         453 │+                                                        0x0,
[INFO] [stdout]         454 │+                                                    ),
[INFO] [stdout]         455 │+                                                },
[INFO] [stdout]         456 │+                                            ],
[INFO] [stdout]         457 │+                                        },
[INFO] [stdout]         458 │+                                        body: [
[INFO] [stdout]         459 │+                                            Node {
[INFO] [stdout]         460 │+                                                class: Pipeline {
[INFO] [stdout]         461 │+                                                    cmds: [
[INFO] [stdout]         462 │+                                                        Node {
[INFO] [stdout]         463 │+                                                            class: Command {
[INFO] [stdout]         464 │+                                                                assignments: [],
[INFO] [stdout]         465 │+                                                                argv: [
[INFO] [stdout]         466 │+                                                                    Tk {
[INFO] [stdout]         467 │+                                                                        class: Str,
[INFO] [stdout]         468 │+                                                                        span: Span {
[INFO] [stdout]         469 │+                                                                            range: 66..70,
[INFO] [stdout]         470 │+                                                                            source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         471 │+                                                                        },
[INFO] [stdout]         472 │+                                                                        flags: TkFlags(
[INFO] [stdout]         473 │+                                                                            IS_CMD | BUILTIN,
[INFO] [stdout]         474 │+                                                                        ),
[INFO] [stdout]         475 │+                                                                    },
[INFO] [stdout]         476 │+                                                                    Tk {
[INFO] [stdout]         477 │+                                                                        class: Str,
[INFO] [stdout]         478 │+                                                                        span: Span {
[INFO] [stdout]         479 │+                                                                            range: 71..74,
[INFO] [stdout]         480 │+                                                                            source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         481 │+                                                                        },
[INFO] [stdout]         482 │+                                                                        flags: TkFlags(
[INFO] [stdout]         483 │+                                                                            0x0,
[INFO] [stdout]         484 │+                                                                        ),
[INFO] [stdout]         485 │+                                                                    },
[INFO] [stdout]         486 │+                                                                ],
[INFO] [stdout]         487 │+                                                            },
[INFO] [stdout]         488 │+                                                            flags: NdFlags(
[INFO] [stdout]         489 │+                                                                0x0,
[INFO] [stdout]         490 │+                                                            ),
[INFO] [stdout]         491 │+                                                            redirs: [],
[INFO] [stdout]         492 │+                                                            tokens: [
[INFO] [stdout]         493 │+                                                                Tk {
[INFO] [stdout]         494 │+                                                                    class: Str,
[INFO] [stdout]         495 │+                                                                    span: Span {
[INFO] [stdout]         496 │+                                                                        range: 66..70,
[INFO] [stdout]         497 │+                                                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         498 │+                                                                    },
[INFO] [stdout]         499 │+                                                                    flags: TkFlags(
[INFO] [stdout]         500 │+                                                                        IS_CMD | BUILTIN,
[INFO] [stdout]         501 │+                                                                    ),
[INFO] [stdout]         502 │+                                                                },
[INFO] [stdout]         503 │+                                                                Tk {
[INFO] [stdout]         504 │+                                                                    class: Str,
[INFO] [stdout]         505 │+                                                                    span: Span {
[INFO] [stdout]         506 │+                                                                        range: 71..74,
[INFO] [stdout]         507 │+                                                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         508 │+                                                                    },
[INFO] [stdout]         509 │+                                                                    flags: TkFlags(
[INFO] [stdout]         510 │+                                                                        0x0,
[INFO] [stdout]         511 │+                                                                    ),
[INFO] [stdout]         512 │+                                                                },
[INFO] [stdout]         513 │+                                                                Tk {
[INFO] [stdout]         514 │+                                                                    class: Sep,
[INFO] [stdout]         515 │+                                                                    span: Span {
[INFO] [stdout]         516 │+                                                                        range: 74..75,
[INFO] [stdout]         517 │+                                                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         518 │+                                                                    },
[INFO] [stdout]         519 │+                                                                    flags: TkFlags(
[INFO] [stdout]         520 │+                                                                        0x0,
[INFO] [stdout]         521 │+                                                                    ),
[INFO] [stdout]         522 │+                                                                },
[INFO] [stdout]         523 │+                                                            ],
[INFO] [stdout]         524 │+                                                        },
[INFO] [stdout]         525 │+                                                    ],
[INFO] [stdout]         526 │+                                                    pipe_err: false,
[INFO] [stdout]         527 │+                                                },
[INFO] [stdout]         528 │+                                                flags: NdFlags(
[INFO] [stdout]         529 │+                                                    0x0,
[INFO] [stdout]         530 │+                                                ),
[INFO] [stdout]         531 │+                                                redirs: [],
[INFO] [stdout]         532 │+                                                tokens: [
[INFO] [stdout]         533 │+                                                    Tk {
[INFO] [stdout]         534 │+                                                        class: Str,
[INFO] [stdout]         535 │+                                                        span: Span {
[INFO] [stdout]         536 │+                                                            range: 66..70,
[INFO] [stdout]         537 │+                                                            source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         538 │+                                                        },
[INFO] [stdout]         539 │+                                                        flags: TkFlags(
[INFO] [stdout]         540 │+                                                            IS_CMD | BUILTIN,
[INFO] [stdout]         541 │+                                                        ),
[INFO] [stdout]         542 │+                                                    },
[INFO] [stdout]         543 │+                                                    Tk {
[INFO] [stdout]         544 │+                                                        class: Str,
[INFO] [stdout]         545 │+                                                        span: Span {
[INFO] [stdout]         546 │+                                                            range: 71..74,
[INFO] [stdout]         547 │+                                                            source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         548 │+                                                        },
[INFO] [stdout]         549 │+                                                        flags: TkFlags(
[INFO] [stdout]         550 │+                                                            0x0,
[INFO] [stdout]         551 │+                                                        ),
[INFO] [stdout]         552 │+                                                    },
[INFO] [stdout]         553 │+                                                    Tk {
[INFO] [stdout]         554 │+                                                        class: Sep,
[INFO] [stdout]         555 │+                                                        span: Span {
[INFO] [stdout]         556 │+                                                            range: 74..75,
[INFO] [stdout]         557 │+                                                            source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         558 │+                                                        },
[INFO] [stdout]         559 │+                                                        flags: TkFlags(
[INFO] [stdout]         560 │+                                                            0x0,
[INFO] [stdout]         561 │+                                                        ),
[INFO] [stdout]         562 │+                                                    },
[INFO] [stdout]         563 │+                                                ],
[INFO] [stdout]         564 │+                                            },
[INFO] [stdout]         565 │+                                        ],
[INFO] [stdout]         566 │+                                    },
[INFO] [stdout]         567 │+                                ],
[INFO] [stdout]         568 │+                                else_block: [],
[INFO] [stdout]         569 │+                            },
[INFO] [stdout]         570 │+                            flags: NdFlags(
[INFO] [stdout]         571 │+                                0x0,
[INFO] [stdout]         572 │+                            ),
[INFO] [stdout]         573 │+                            redirs: [],
[INFO] [stdout]         574 │+                            tokens: [
[INFO] [stdout]         575 │+                                Tk {
[INFO] [stdout]         576 │+                                    class: Str,
[INFO] [stdout]         577 │+                                    span: Span {
[INFO] [stdout]         578 │+                                        range: 1..3,
[INFO] [stdout]         579 │+                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         580 │+                                    },
[INFO] [stdout]         581 │+                                    flags: TkFlags(
[INFO] [stdout]         582 │+                                        KEYWORD,
[INFO] [stdout]         583 │+                                    ),
[INFO] [stdout]         584 │+                                },
[INFO] [stdout]         585 │+                                Tk {
[INFO] [stdout]         586 │+                                    class: Str,
[INFO] [stdout]         587 │+                                    span: Span {
[INFO] [stdout]         588 │+                                        range: 4..7,
[INFO] [stdout]         589 │+                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         590 │+                                    },
[INFO] [stdout]         591 │+                                    flags: TkFlags(
[INFO] [stdout]         592 │+                                        IS_CMD,
[INFO] [stdout]         593 │+                                    ),
[INFO] [stdout]         594 │+                                },
[INFO] [stdout]         595 │+                                Tk {
[INFO] [stdout]         596 │+                                    class: Sep,
[INFO] [stdout]         597 │+                                    span: Span {
[INFO] [stdout]         598 │+                                        range: 7..9,
[INFO] [stdout]         599 │+                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         600 │+                                    },
[INFO] [stdout]         601 │+                                    flags: TkFlags(
[INFO] [stdout]         602 │+                                        0x0,
[INFO] [stdout]         603 │+                                    ),
[INFO] [stdout]         604 │+                                },
[INFO] [stdout]         605 │+                                Tk {
[INFO] [stdout]         606 │+                                    class: Str,
[INFO] [stdout]         607 │+                                    span: Span {
[INFO] [stdout]         608 │+                                        range: 9..13,
[INFO] [stdout]         609 │+                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         610 │+                                    },
[INFO] [stdout]         611 │+                                    flags: TkFlags(
[INFO] [stdout]         612 │+                                        KEYWORD,
[INFO] [stdout]         613 │+                                    ),
[INFO] [stdout]         614 │+                                },
[INFO] [stdout]         615 │+                                Tk {
[INFO] [stdout]         616 │+                                    class: Sep,
[INFO] [stdout]         617 │+                                    span: Span {
[INFO] [stdout]         618 │+                                        range: 13..15,
[INFO] [stdout]         619 │+                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         620 │+                                    },
[INFO] [stdout]         621 │+                                    flags: TkFlags(
[INFO] [stdout]         622 │+                                        0x0,
[INFO] [stdout]         623 │+                                    ),
[INFO] [stdout]         624 │+                                },
[INFO] [stdout]         625 │+                                Tk {
[INFO] [stdout]         626 │+                                    class: Str,
[INFO] [stdout]         627 │+                                    span: Span {
[INFO] [stdout]         628 │+                                        range: 15..19,
[INFO] [stdout]         629 │+                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         630 │+                                    },
[INFO] [stdout]         631 │+                                    flags: TkFlags(
[INFO] [stdout]         632 │+                                        IS_CMD | BUILTIN,
[INFO] [stdout]         633 │+                                    ),
[INFO] [stdout]         634 │+                                },
[INFO] [stdout]         635 │+                                Tk {
[INFO] [stdout]         636 │+                                    class: Str,
[INFO] [stdout]         637 │+                                    span: Span {
[INFO] [stdout]         638 │+                                        range: 20..23,
[INFO] [stdout]         639 │+                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         640 │+                                    },
[INFO] [stdout]         641 │+                                    flags: TkFlags(
[INFO] [stdout]         642 │+                                        0x0,
[INFO] [stdout]         643 │+                                    ),
[INFO] [stdout]         644 │+                                },
[INFO] [stdout]         645 │+                                Tk {
[INFO] [stdout]         646 │+                                    class: Sep,
[INFO] [stdout]         647 │+                                    span: Span {
[INFO] [stdout]         648 │+                                        range: 23..24,
[INFO] [stdout]         649 │+                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         650 │+                                    },
[INFO] [stdout]         651 │+                                    flags: TkFlags(
[INFO] [stdout]         652 │+                                        0x0,
[INFO] [stdout]         653 │+                                    ),
[INFO] [stdout]         654 │+                                },
[INFO] [stdout]         655 │+                                Tk {
[INFO] [stdout]         656 │+                                    class: Str,
[INFO] [stdout]         657 │+                                    span: Span {
[INFO] [stdout]         658 │+                                        range: 24..28,
[INFO] [stdout]         659 │+                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         660 │+                                    },
[INFO] [stdout]         661 │+                                    flags: TkFlags(
[INFO] [stdout]         662 │+                                        KEYWORD,
[INFO] [stdout]         663 │+                                    ),
[INFO] [stdout]         664 │+                                },
[INFO] [stdout]         665 │+                                Tk {
[INFO] [stdout]         666 │+                                    class: Str,
[INFO] [stdout]         667 │+                                    span: Span {
[INFO] [stdout]         668 │+                                        range: 29..32,
[INFO] [stdout]         669 │+                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         670 │+                                    },
[INFO] [stdout]         671 │+                                    flags: TkFlags(
[INFO] [stdout]         672 │+                                        IS_CMD,
[INFO] [stdout]         673 │+                                    ),
[INFO] [stdout]         674 │+                                },
[INFO] [stdout]         675 │+                                Tk {
[INFO] [stdout]         676 │+                                    class: Sep,
[INFO] [stdout]         677 │+                                    span: Span {
[INFO] [stdout]         678 │+                                        range: 32..34,
[INFO] [stdout]         679 │+                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         680 │+                                    },
[INFO] [stdout]         681 │+                                    flags: TkFlags(
[INFO] [stdout]         682 │+                                        0x0,
[INFO] [stdout]         683 │+                                    ),
[INFO] [stdout]         684 │+                                },
[INFO] [stdout]         685 │+                                Tk {
[INFO] [stdout]         686 │+                                    class: Str,
[INFO] [stdout]         687 │+                                    span: Span {
[INFO] [stdout]         688 │+                                        range: 34..38,
[INFO] [stdout]         689 │+                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         690 │+                                    },
[INFO] [stdout]         691 │+                                    flags: TkFlags(
[INFO] [stdout]         692 │+                                        KEYWORD,
[INFO] [stdout]         693 │+                                    ),
[INFO] [stdout]         694 │+                                },
[INFO] [stdout]         695 │+                                Tk {
[INFO] [stdout]         696 │+                                    class: Sep,
[INFO] [stdout]         697 │+                                    span: Span {
[INFO] [stdout]         698 │+                                        range: 38..40,
[INFO] [stdout]         699 │+                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         700 │+                                    },
[INFO] [stdout]         701 │+                                    flags: TkFlags(
[INFO] [stdout]         702 │+                                        0x0,
[INFO] [stdout]         703 │+                                    ),
[INFO] [stdout]         704 │+                                },
[INFO] [stdout]         705 │+                                Tk {
[INFO] [stdout]         706 │+                                    class: Str,
[INFO] [stdout]         707 │+                                    span: Span {
[INFO] [stdout]         708 │+                                        range: 40..44,
[INFO] [stdout]         709 │+                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         710 │+                                    },
[INFO] [stdout]         711 │+                                    flags: TkFlags(
[INFO] [stdout]         712 │+                                        IS_CMD | BUILTIN,
[INFO] [stdout]         713 │+                                    ),
[INFO] [stdout]         714 │+                                },
[INFO] [stdout]         715 │+                                Tk {
[INFO] [stdout]         716 │+                                    class: Str,
[INFO] [stdout]         717 │+                                    span: Span {
[INFO] [stdout]         718 │+                                        range: 45..48,
[INFO] [stdout]         719 │+                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         720 │+                                    },
[INFO] [stdout]         721 │+                                    flags: TkFlags(
[INFO] [stdout]         722 │+                                        0x0,
[INFO] [stdout]         723 │+                                    ),
[INFO] [stdout]         724 │+                                },
[INFO] [stdout]         725 │+                                Tk {
[INFO] [stdout]         726 │+                                    class: Sep,
[INFO] [stdout]         727 │+                                    span: Span {
[INFO] [stdout]         728 │+                                        range: 48..50,
[INFO] [stdout]         729 │+                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         730 │+                                    },
[INFO] [stdout]         731 │+                                    flags: TkFlags(
[INFO] [stdout]         732 │+                                        0x0,
[INFO] [stdout]         733 │+                                    ),
[INFO] [stdout]         734 │+                                },
[INFO] [stdout]         735 │+                                Tk {
[INFO] [stdout]         736 │+                                    class: Str,
[INFO] [stdout]         737 │+                                    span: Span {
[INFO] [stdout]         738 │+                                        range: 50..54,
[INFO] [stdout]         739 │+                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         740 │+                                    },
[INFO] [stdout]         741 │+                                    flags: TkFlags(
[INFO] [stdout]         742 │+                                        KEYWORD,
[INFO] [stdout]         743 │+                                    ),
[INFO] [stdout]         744 │+                                },
[INFO] [stdout]         745 │+                                Tk {
[INFO] [stdout]         746 │+                                    class: Str,
[INFO] [stdout]         747 │+                                    span: Span {
[INFO] [stdout]         748 │+                                        range: 55..58,
[INFO] [stdout]         749 │+                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         750 │+                                    },
[INFO] [stdout]         751 │+                                    flags: TkFlags(
[INFO] [stdout]         752 │+                                        IS_CMD,
[INFO] [stdout]         753 │+                                    ),
[INFO] [stdout]         754 │+                                },
[INFO] [stdout]         755 │+                                Tk {
[INFO] [stdout]         756 │+                                    class: Sep,
[INFO] [stdout]         757 │+                                    span: Span {
[INFO] [stdout]         758 │+                                        range: 58..60,
[INFO] [stdout]         759 │+                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         760 │+                                    },
[INFO] [stdout]         761 │+                                    flags: TkFlags(
[INFO] [stdout]         762 │+                                        0x0,
[INFO] [stdout]         763 │+                                    ),
[INFO] [stdout]         764 │+                                },
[INFO] [stdout]         765 │+                                Tk {
[INFO] [stdout]         766 │+                                    class: Str,
[INFO] [stdout]         767 │+                                    span: Span {
[INFO] [stdout]         768 │+                                        range: 60..64,
[INFO] [stdout]         769 │+                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         770 │+                                    },
[INFO] [stdout]         771 │+                                    flags: TkFlags(
[INFO] [stdout]         772 │+                                        KEYWORD,
[INFO] [stdout]         773 │+                                    ),
[INFO] [stdout]         774 │+                                },
[INFO] [stdout]         775 │+                                Tk {
[INFO] [stdout]         776 │+                                    class: Sep,
[INFO] [stdout]         777 │+                                    span: Span {
[INFO] [stdout]         778 │+                                        range: 64..66,
[INFO] [stdout]         779 │+                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         780 │+                                    },
[INFO] [stdout]         781 │+                                    flags: TkFlags(
[INFO] [stdout]         782 │+                                        0x0,
[INFO] [stdout]         783 │+                                    ),
[INFO] [stdout]         784 │+                                },
[INFO] [stdout]         785 │+                                Tk {
[INFO] [stdout]         786 │+                                    class: Str,
[INFO] [stdout]         787 │+                                    span: Span {
[INFO] [stdout]         788 │+                                        range: 66..70,
[INFO] [stdout]         789 │+                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         790 │+                                    },
[INFO] [stdout]         791 │+                                    flags: TkFlags(
[INFO] [stdout]         792 │+                                        IS_CMD | BUILTIN,
[INFO] [stdout]         793 │+                                    ),
[INFO] [stdout]         794 │+                                },
[INFO] [stdout]         795 │+                                Tk {
[INFO] [stdout]         796 │+                                    class: Str,
[INFO] [stdout]         797 │+                                    span: Span {
[INFO] [stdout]         798 │+                                        range: 71..74,
[INFO] [stdout]         799 │+                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         800 │+                                    },
[INFO] [stdout]         801 │+                                    flags: TkFlags(
[INFO] [stdout]         802 │+                                        0x0,
[INFO] [stdout]         803 │+                                    ),
[INFO] [stdout]         804 │+                                },
[INFO] [stdout]         805 │+                                Tk {
[INFO] [stdout]         806 │+                                    class: Sep,
[INFO] [stdout]         807 │+                                    span: Span {
[INFO] [stdout]         808 │+                                        range: 74..75,
[INFO] [stdout]         809 │+                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         810 │+                                    },
[INFO] [stdout]         811 │+                                    flags: TkFlags(
[INFO] [stdout]         812 │+                                        0x0,
[INFO] [stdout]         813 │+                                    ),
[INFO] [stdout]         814 │+                                },
[INFO] [stdout]         815 │+                                Tk {
[INFO] [stdout]         816 │+                                    class: Str,
[INFO] [stdout]         817 │+                                    span: Span {
[INFO] [stdout]         818 │+                                        range: 75..77,
[INFO] [stdout]         819 │+                                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         820 │+                                    },
[INFO] [stdout]         821 │+                                    flags: TkFlags(
[INFO] [stdout]         822 │+                                        KEYWORD,
[INFO] [stdout]         823 │+                                    ),
[INFO] [stdout]         824 │+                                },
[INFO] [stdout]         825 │+                            ],
[INFO] [stdout]         826 │+                        },
[INFO] [stdout]         827 │+                        operator: Null,
[INFO] [stdout]         828 │+                    },
[INFO] [stdout]         829 │+                ],
[INFO] [stdout]         830 │+            },
[INFO] [stdout]         831 │+            flags: NdFlags(
[INFO] [stdout]         832 │+                0x0,
[INFO] [stdout]         833 │+            ),
[INFO] [stdout]         834 │+            redirs: [],
[INFO] [stdout]         835 │+            tokens: [
[INFO] [stdout]         836 │+                Tk {
[INFO] [stdout]         837 │+                    class: Str,
[INFO] [stdout]         838 │+                    span: Span {
[INFO] [stdout]         839 │+                        range: 1..3,
[INFO] [stdout]         840 │+                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         841 │+                    },
[INFO] [stdout]         842 │+                    flags: TkFlags(
[INFO] [stdout]         843 │+                        KEYWORD,
[INFO] [stdout]         844 │+                    ),
[INFO] [stdout]         845 │+                },
[INFO] [stdout]         846 │+                Tk {
[INFO] [stdout]         847 │+                    class: Str,
[INFO] [stdout]         848 │+                    span: Span {
[INFO] [stdout]         849 │+                        range: 4..7,
[INFO] [stdout]         850 │+                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         851 │+                    },
[INFO] [stdout]         852 │+                    flags: TkFlags(
[INFO] [stdout]         853 │+                        IS_CMD,
[INFO] [stdout]         854 │+                    ),
[INFO] [stdout]         855 │+                },
[INFO] [stdout]         856 │+                Tk {
[INFO] [stdout]         857 │+                    class: Sep,
[INFO] [stdout]         858 │+                    span: Span {
[INFO] [stdout]         859 │+                        range: 7..9,
[INFO] [stdout]         860 │+                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         861 │+                    },
[INFO] [stdout]         862 │+                    flags: TkFlags(
[INFO] [stdout]         863 │+                        0x0,
[INFO] [stdout]         864 │+                    ),
[INFO] [stdout]         865 │+                },
[INFO] [stdout]         866 │+                Tk {
[INFO] [stdout]         867 │+                    class: Str,
[INFO] [stdout]         868 │+                    span: Span {
[INFO] [stdout]         869 │+                        range: 9..13,
[INFO] [stdout]         870 │+                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         871 │+                    },
[INFO] [stdout]         872 │+                    flags: TkFlags(
[INFO] [stdout]         873 │+                        KEYWORD,
[INFO] [stdout]         874 │+                    ),
[INFO] [stdout]         875 │+                },
[INFO] [stdout]         876 │+                Tk {
[INFO] [stdout]         877 │+                    class: Sep,
[INFO] [stdout]         878 │+                    span: Span {
[INFO] [stdout]         879 │+                        range: 13..15,
[INFO] [stdout]         880 │+                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         881 │+                    },
[INFO] [stdout]         882 │+                    flags: TkFlags(
[INFO] [stdout]         883 │+                        0x0,
[INFO] [stdout]         884 │+                    ),
[INFO] [stdout]         885 │+                },
[INFO] [stdout]         886 │+                Tk {
[INFO] [stdout]         887 │+                    class: Str,
[INFO] [stdout]         888 │+                    span: Span {
[INFO] [stdout]         889 │+                        range: 15..19,
[INFO] [stdout]         890 │+                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         891 │+                    },
[INFO] [stdout]         892 │+                    flags: TkFlags(
[INFO] [stdout]         893 │+                        IS_CMD | BUILTIN,
[INFO] [stdout]         894 │+                    ),
[INFO] [stdout]         895 │+                },
[INFO] [stdout]         896 │+                Tk {
[INFO] [stdout]         897 │+                    class: Str,
[INFO] [stdout]         898 │+                    span: Span {
[INFO] [stdout]         899 │+                        range: 20..23,
[INFO] [stdout]         900 │+                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         901 │+                    },
[INFO] [stdout]         902 │+                    flags: TkFlags(
[INFO] [stdout]         903 │+                        0x0,
[INFO] [stdout]         904 │+                    ),
[INFO] [stdout]         905 │+                },
[INFO] [stdout]         906 │+                Tk {
[INFO] [stdout]         907 │+                    class: Sep,
[INFO] [stdout]         908 │+                    span: Span {
[INFO] [stdout]         909 │+                        range: 23..24,
[INFO] [stdout]         910 │+                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         911 │+                    },
[INFO] [stdout]         912 │+                    flags: TkFlags(
[INFO] [stdout]         913 │+                        0x0,
[INFO] [stdout]         914 │+                    ),
[INFO] [stdout]         915 │+                },
[INFO] [stdout]         916 │+                Tk {
[INFO] [stdout]         917 │+                    class: Str,
[INFO] [stdout]         918 │+                    span: Span {
[INFO] [stdout]         919 │+                        range: 24..28,
[INFO] [stdout]         920 │+                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         921 │+                    },
[INFO] [stdout]         922 │+                    flags: TkFlags(
[INFO] [stdout]         923 │+                        KEYWORD,
[INFO] [stdout]         924 │+                    ),
[INFO] [stdout]         925 │+                },
[INFO] [stdout]         926 │+                Tk {
[INFO] [stdout]         927 │+                    class: Str,
[INFO] [stdout]         928 │+                    span: Span {
[INFO] [stdout]         929 │+                        range: 29..32,
[INFO] [stdout]         930 │+                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         931 │+                    },
[INFO] [stdout]         932 │+                    flags: TkFlags(
[INFO] [stdout]         933 │+                        IS_CMD,
[INFO] [stdout]         934 │+                    ),
[INFO] [stdout]         935 │+                },
[INFO] [stdout]         936 │+                Tk {
[INFO] [stdout]         937 │+                    class: Sep,
[INFO] [stdout]         938 │+                    span: Span {
[INFO] [stdout]         939 │+                        range: 32..34,
[INFO] [stdout]         940 │+                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         941 │+                    },
[INFO] [stdout]         942 │+                    flags: TkFlags(
[INFO] [stdout]         943 │+                        0x0,
[INFO] [stdout]         944 │+                    ),
[INFO] [stdout]         945 │+                },
[INFO] [stdout]         946 │+                Tk {
[INFO] [stdout]         947 │+                    class: Str,
[INFO] [stdout]         948 │+                    span: Span {
[INFO] [stdout]         949 │+                        range: 34..38,
[INFO] [stdout]         950 │+                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         951 │+                    },
[INFO] [stdout]         952 │+                    flags: TkFlags(
[INFO] [stdout]         953 │+                        KEYWORD,
[INFO] [stdout]         954 │+                    ),
[INFO] [stdout]         955 │+                },
[INFO] [stdout]         956 │+                Tk {
[INFO] [stdout]         957 │+                    class: Sep,
[INFO] [stdout]         958 │+                    span: Span {
[INFO] [stdout]         959 │+                        range: 38..40,
[INFO] [stdout]         960 │+                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         961 │+                    },
[INFO] [stdout]         962 │+                    flags: TkFlags(
[INFO] [stdout]         963 │+                        0x0,
[INFO] [stdout]         964 │+                    ),
[INFO] [stdout]         965 │+                },
[INFO] [stdout]         966 │+                Tk {
[INFO] [stdout]         967 │+                    class: Str,
[INFO] [stdout]         968 │+                    span: Span {
[INFO] [stdout]         969 │+                        range: 40..44,
[INFO] [stdout]         970 │+                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         971 │+                    },
[INFO] [stdout]         972 │+                    flags: TkFlags(
[INFO] [stdout]         973 │+                        IS_CMD | BUILTIN,
[INFO] [stdout]         974 │+                    ),
[INFO] [stdout]         975 │+                },
[INFO] [stdout]         976 │+                Tk {
[INFO] [stdout]         977 │+                    class: Str,
[INFO] [stdout]         978 │+                    span: Span {
[INFO] [stdout]         979 │+                        range: 45..48,
[INFO] [stdout]         980 │+                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         981 │+                    },
[INFO] [stdout]         982 │+                    flags: TkFlags(
[INFO] [stdout]         983 │+                        0x0,
[INFO] [stdout]         984 │+                    ),
[INFO] [stdout]         985 │+                },
[INFO] [stdout]         986 │+                Tk {
[INFO] [stdout]         987 │+                    class: Sep,
[INFO] [stdout]         988 │+                    span: Span {
[INFO] [stdout]         989 │+                        range: 48..50,
[INFO] [stdout]         990 │+                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]         991 │+                    },
[INFO] [stdout]         992 │+                    flags: TkFlags(
[INFO] [stdout]         993 │+                        0x0,
[INFO] [stdout]         994 │+                    ),
[INFO] [stdout]         995 │+                },
[INFO] [stdout]         996 │+                Tk {
[INFO] [stdout]         997 │+                    class: Str,
[INFO] [stdout]         998 │+                    span: Span {
[INFO] [stdout]         999 │+                        range: 50..54,
[INFO] [stdout]        1000 │+                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]        1001 │+                    },
[INFO] [stdout]        1002 │+                    flags: TkFlags(
[INFO] [stdout]        1003 │+                        KEYWORD,
[INFO] [stdout]        1004 │+                    ),
[INFO] [stdout]        1005 │+                },
[INFO] [stdout]        1006 │+                Tk {
[INFO] [stdout]        1007 │+                    class: Str,
[INFO] [stdout]        1008 │+                    span: Span {
[INFO] [stdout]        1009 │+                        range: 55..58,
[INFO] [stdout]        1010 │+                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]        1011 │+                    },
[INFO] [stdout]        1012 │+                    flags: TkFlags(
[INFO] [stdout]        1013 │+                        IS_CMD,
[INFO] [stdout]        1014 │+                    ),
[INFO] [stdout]        1015 │+                },
[INFO] [stdout]        1016 │+                Tk {
[INFO] [stdout]        1017 │+                    class: Sep,
[INFO] [stdout]        1018 │+                    span: Span {
[INFO] [stdout]        1019 │+                        range: 58..60,
[INFO] [stdout]        1020 │+                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]        1021 │+                    },
[INFO] [stdout]        1022 │+                    flags: TkFlags(
[INFO] [stdout]        1023 │+                        0x0,
[INFO] [stdout]        1024 │+                    ),
[INFO] [stdout]        1025 │+                },
[INFO] [stdout]        1026 │+                Tk {
[INFO] [stdout]        1027 │+                    class: Str,
[INFO] [stdout]        1028 │+                    span: Span {
[INFO] [stdout]        1029 │+                        range: 60..64,
[INFO] [stdout]        1030 │+                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]        1031 │+                    },
[INFO] [stdout]        1032 │+                    flags: TkFlags(
[INFO] [stdout]        1033 │+                        KEYWORD,
[INFO] [stdout]        1034 │+                    ),
[INFO] [stdout]        1035 │+                },
[INFO] [stdout]        1036 │+                Tk {
[INFO] [stdout]        1037 │+                    class: Sep,
[INFO] [stdout]        1038 │+                    span: Span {
[INFO] [stdout]        1039 │+                        range: 64..66,
[INFO] [stdout]        1040 │+                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]        1041 │+                    },
[INFO] [stdout]        1042 │+                    flags: TkFlags(
[INFO] [stdout]        1043 │+                        0x0,
[INFO] [stdout]        1044 │+                    ),
[INFO] [stdout]        1045 │+                },
[INFO] [stdout]        1046 │+                Tk {
[INFO] [stdout]        1047 │+                    class: Str,
[INFO] [stdout]        1048 │+                    span: Span {
[INFO] [stdout]        1049 │+                        range: 66..70,
[INFO] [stdout]        1050 │+                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]        1051 │+                    },
[INFO] [stdout]        1052 │+                    flags: TkFlags(
[INFO] [stdout]        1053 │+                        IS_CMD | BUILTIN,
[INFO] [stdout]        1054 │+                    ),
[INFO] [stdout]        1055 │+                },
[INFO] [stdout]        1056 │+                Tk {
[INFO] [stdout]        1057 │+                    class: Str,
[INFO] [stdout]        1058 │+                    span: Span {
[INFO] [stdout]        1059 │+                        range: 71..74,
[INFO] [stdout]        1060 │+                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]        1061 │+                    },
[INFO] [stdout]        1062 │+                    flags: TkFlags(
[INFO] [stdout]        1063 │+                        0x0,
[INFO] [stdout]        1064 │+                    ),
[INFO] [stdout]        1065 │+                },
[INFO] [stdout]        1066 │+                Tk {
[INFO] [stdout]        1067 │+                    class: Sep,
[INFO] [stdout]        1068 │+                    span: Span {
[INFO] [stdout]        1069 │+                        range: 74..75,
[INFO] [stdout]        1070 │+                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]        1071 │+                    },
[INFO] [stdout]        1072 │+                    flags: TkFlags(
[INFO] [stdout]        1073 │+                        0x0,
[INFO] [stdout]        1074 │+                    ),
[INFO] [stdout]        1075 │+                },
[INFO] [stdout]        1076 │+                Tk {
[INFO] [stdout]        1077 │+                    class: Str,
[INFO] [stdout]        1078 │+                    span: Span {
[INFO] [stdout]        1079 │+                        range: 75..77,
[INFO] [stdout]        1080 │+                        source: "\nif foo; then\n\techo bar\nelif bar; then\n\techo foo;\nelif biz; then\n\techo baz\nfi",
[INFO] [stdout]        1081 │+                    },
[INFO] [stdout]        1082 │+                    flags: TkFlags(
[INFO] [stdout]        1083 │+                        KEYWORD,
[INFO] [stdout]        1084 │+                    ),
[INFO] [stdout]        1085 │+                },
[INFO] [stdout]        1086 │+            ],
[INFO] [stdout]        1087 │+        },
[INFO] [stdout]        1088 │+    ),
[INFO] [stdout]        1089 │+]
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::parser::parse_if_multiline' panicked at src/tests/parser.rs:106:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822b1a3e2 - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822b1a3e2 - fern::tests::parser::parse_if_multiline::ha57cdaff87083e7f
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/parser.rs:106:3
[INFO] [stdout]   22:     0x5cf822add419 - fern::tests::parser::parse_if_multiline::{{closure}}::he23367f3ecf31d1c
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/parser.rs:92:24
[INFO] [stdout]   23:     0x5cf822add419 - core::ops::function::FnOnce::call_once::he65c6fef9269bb64
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::parser::parse_conjunction stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__parser__parse_conjunction.snap
[INFO] [stdout] Snapshot: parse_conjunction
[INFO] [stdout] Source: src/tests/parser.rs:33
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: nodes
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+[
[INFO] [stdout]           1 │+    Ok(
[INFO] [stdout]           2 │+        Node {
[INFO] [stdout]           3 │+            class: Conjunction {
[INFO] [stdout]           4 │+                elements: [
[INFO] [stdout]           5 │+                    ConjunctNode {
[INFO] [stdout]           6 │+                        cmd: Node {
[INFO] [stdout]           7 │+                            class: Pipeline {
[INFO] [stdout]           8 │+                                cmds: [
[INFO] [stdout]           9 │+                                    Node {
[INFO] [stdout]          10 │+                                        class: Command {
[INFO] [stdout]          11 │+                                            assignments: [],
[INFO] [stdout]          12 │+                                            argv: [
[INFO] [stdout]          13 │+                                                Tk {
[INFO] [stdout]          14 │+                                                    class: Str,
[INFO] [stdout]          15 │+                                                    span: Span {
[INFO] [stdout]          16 │+                                                        range: 0..4,
[INFO] [stdout]          17 │+                                                        source: "echo foo && echo bar",
[INFO] [stdout]          18 │+                                                    },
[INFO] [stdout]          19 │+                                                    flags: TkFlags(
[INFO] [stdout]          20 │+                                                        IS_CMD | BUILTIN,
[INFO] [stdout]          21 │+                                                    ),
[INFO] [stdout]          22 │+                                                },
[INFO] [stdout]          23 │+                                                Tk {
[INFO] [stdout]          24 │+                                                    class: Str,
[INFO] [stdout]          25 │+                                                    span: Span {
[INFO] [stdout]          26 │+                                                        range: 5..8,
[INFO] [stdout]          27 │+                                                        source: "echo foo && echo bar",
[INFO] [stdout]          28 │+                                                    },
[INFO] [stdout]          29 │+                                                    flags: TkFlags(
[INFO] [stdout]          30 │+                                                        0x0,
[INFO] [stdout]          31 │+                                                    ),
[INFO] [stdout]          32 │+                                                },
[INFO] [stdout]          33 │+                                            ],
[INFO] [stdout]          34 │+                                        },
[INFO] [stdout]          35 │+                                        flags: NdFlags(
[INFO] [stdout]          36 │+                                            0x0,
[INFO] [stdout]          37 │+                                        ),
[INFO] [stdout]          38 │+                                        redirs: [],
[INFO] [stdout]          39 │+                                        tokens: [
[INFO] [stdout]          40 │+                                            Tk {
[INFO] [stdout]          41 │+                                                class: Str,
[INFO] [stdout]          42 │+                                                span: Span {
[INFO] [stdout]          43 │+                                                    range: 0..4,
[INFO] [stdout]          44 │+                                                    source: "echo foo && echo bar",
[INFO] [stdout]          45 │+                                                },
[INFO] [stdout]          46 │+                                                flags: TkFlags(
[INFO] [stdout]          47 │+                                                    IS_CMD | BUILTIN,
[INFO] [stdout]          48 │+                                                ),
[INFO] [stdout]          49 │+                                            },
[INFO] [stdout]          50 │+                                            Tk {
[INFO] [stdout]          51 │+                                                class: Str,
[INFO] [stdout]          52 │+                                                span: Span {
[INFO] [stdout]          53 │+                                                    range: 5..8,
[INFO] [stdout]          54 │+                                                    source: "echo foo && echo bar",
[INFO] [stdout]          55 │+                                                },
[INFO] [stdout]          56 │+                                                flags: TkFlags(
[INFO] [stdout]          57 │+                                                    0x0,
[INFO] [stdout]          58 │+                                                ),
[INFO] [stdout]          59 │+                                            },
[INFO] [stdout]          60 │+                                        ],
[INFO] [stdout]          61 │+                                    },
[INFO] [stdout]          62 │+                                ],
[INFO] [stdout]          63 │+                                pipe_err: false,
[INFO] [stdout]          64 │+                            },
[INFO] [stdout]          65 │+                            flags: NdFlags(
[INFO] [stdout]          66 │+                                0x0,
[INFO] [stdout]          67 │+                            ),
[INFO] [stdout]          68 │+                            redirs: [],
[INFO] [stdout]          69 │+                            tokens: [
[INFO] [stdout]          70 │+                                Tk {
[INFO] [stdout]          71 │+                                    class: Str,
[INFO] [stdout]          72 │+                                    span: Span {
[INFO] [stdout]          73 │+                                        range: 0..4,
[INFO] [stdout]          74 │+                                        source: "echo foo && echo bar",
[INFO] [stdout]          75 │+                                    },
[INFO] [stdout]          76 │+                                    flags: TkFlags(
[INFO] [stdout]          77 │+                                        IS_CMD | BUILTIN,
[INFO] [stdout]          78 │+                                    ),
[INFO] [stdout]          79 │+                                },
[INFO] [stdout]          80 │+                                Tk {
[INFO] [stdout]          81 │+                                    class: Str,
[INFO] [stdout]          82 │+                                    span: Span {
[INFO] [stdout]          83 │+                                        range: 5..8,
[INFO] [stdout]          84 │+                                        source: "echo foo && echo bar",
[INFO] [stdout]          85 │+                                    },
[INFO] [stdout]          86 │+                                    flags: TkFlags(
[INFO] [stdout]          87 │+                                        0x0,
[INFO] [stdout]          88 │+                                    ),
[INFO] [stdout]          89 │+                                },
[INFO] [stdout]          90 │+                            ],
[INFO] [stdout]          91 │+                        },
[INFO] [stdout]          92 │+                        operator: And,
[INFO] [stdout]          93 │+                    },
[INFO] [stdout]          94 │+                    ConjunctNode {
[INFO] [stdout]          95 │+                        cmd: Node {
[INFO] [stdout]          96 │+                            class: Pipeline {
[INFO] [stdout]          97 │+                                cmds: [
[INFO] [stdout]          98 │+                                    Node {
[INFO] [stdout]          99 │+                                        class: Command {
[INFO] [stdout]         100 │+                                            assignments: [],
[INFO] [stdout]         101 │+                                            argv: [
[INFO] [stdout]         102 │+                                                Tk {
[INFO] [stdout]         103 │+                                                    class: Str,
[INFO] [stdout]         104 │+                                                    span: Span {
[INFO] [stdout]         105 │+                                                        range: 12..16,
[INFO] [stdout]         106 │+                                                        source: "echo foo && echo bar",
[INFO] [stdout]         107 │+                                                    },
[INFO] [stdout]         108 │+                                                    flags: TkFlags(
[INFO] [stdout]         109 │+                                                        IS_CMD | BUILTIN,
[INFO] [stdout]         110 │+                                                    ),
[INFO] [stdout]         111 │+                                                },
[INFO] [stdout]         112 │+                                                Tk {
[INFO] [stdout]         113 │+                                                    class: Str,
[INFO] [stdout]         114 │+                                                    span: Span {
[INFO] [stdout]         115 │+                                                        range: 17..20,
[INFO] [stdout]         116 │+                                                        source: "echo foo && echo bar",
[INFO] [stdout]         117 │+                                                    },
[INFO] [stdout]         118 │+                                                    flags: TkFlags(
[INFO] [stdout]         119 │+                                                        0x0,
[INFO] [stdout]         120 │+                                                    ),
[INFO] [stdout]         121 │+                                                },
[INFO] [stdout]         122 │+                                            ],
[INFO] [stdout]         123 │+                                        },
[INFO] [stdout]         124 │+                                        flags: NdFlags(
[INFO] [stdout]         125 │+                                            0x0,
[INFO] [stdout]         126 │+                                        ),
[INFO] [stdout]         127 │+                                        redirs: [],
[INFO] [stdout]         128 │+                                        tokens: [
[INFO] [stdout]         129 │+                                            Tk {
[INFO] [stdout]         130 │+                                                class: Str,
[INFO] [stdout]         131 │+                                                span: Span {
[INFO] [stdout]         132 │+                                                    range: 12..16,
[INFO] [stdout]         133 │+                                                    source: "echo foo && echo bar",
[INFO] [stdout]         134 │+                                                },
[INFO] [stdout]         135 │+                                                flags: TkFlags(
[INFO] [stdout]         136 │+                                                    IS_CMD | BUILTIN,
[INFO] [stdout]         137 │+                                                ),
[INFO] [stdout]         138 │+                                            },
[INFO] [stdout]         139 │+                                            Tk {
[INFO] [stdout]         140 │+                                                class: Str,
[INFO] [stdout]         141 │+                                                span: Span {
[INFO] [stdout]         142 │+                                                    range: 17..20,
[INFO] [stdout]         143 │+                                                    source: "echo foo && echo bar",
[INFO] [stdout]         144 │+                                                },
[INFO] [stdout]         145 │+                                                flags: TkFlags(
[INFO] [stdout]         146 │+                                                    0x0,
[INFO] [stdout]         147 │+                                                ),
[INFO] [stdout]         148 │+                                            },
[INFO] [stdout]         149 │+                                        ],
[INFO] [stdout]         150 │+                                    },
[INFO] [stdout]         151 │+                                ],
[INFO] [stdout]         152 │+                                pipe_err: false,
[INFO] [stdout]         153 │+                            },
[INFO] [stdout]         154 │+                            flags: NdFlags(
[INFO] [stdout]         155 │+                                0x0,
[INFO] [stdout]         156 │+                            ),
[INFO] [stdout]         157 │+                            redirs: [],
[INFO] [stdout]         158 │+                            tokens: [
[INFO] [stdout]         159 │+                                Tk {
[INFO] [stdout]         160 │+                                    class: Str,
[INFO] [stdout]         161 │+                                    span: Span {
[INFO] [stdout]         162 │+                                        range: 12..16,
[INFO] [stdout]         163 │+                                        source: "echo foo && echo bar",
[INFO] [stdout]         164 │+                                    },
[INFO] [stdout]         165 │+                                    flags: TkFlags(
[INFO] [stdout]         166 │+                                        IS_CMD | BUILTIN,
[INFO] [stdout]         167 │+                                    ),
[INFO] [stdout]         168 │+                                },
[INFO] [stdout]         169 │+                                Tk {
[INFO] [stdout]         170 │+                                    class: Str,
[INFO] [stdout]         171 │+                                    span: Span {
[INFO] [stdout]         172 │+                                        range: 17..20,
[INFO] [stdout]         173 │+                                        source: "echo foo && echo bar",
[INFO] [stdout]         174 │+                                    },
[INFO] [stdout]         175 │+                                    flags: TkFlags(
[INFO] [stdout]         176 │+                                        0x0,
[INFO] [stdout]         177 │+                                    ),
[INFO] [stdout]         178 │+                                },
[INFO] [stdout]         179 │+                            ],
[INFO] [stdout]         180 │+                        },
[INFO] [stdout]         181 │+                        operator: Null,
[INFO] [stdout]         182 │+                    },
[INFO] [stdout]         183 │+                ],
[INFO] [stdout]         184 │+            },
[INFO] [stdout]         185 │+            flags: NdFlags(
[INFO] [stdout]         186 │+                0x0,
[INFO] [stdout]         187 │+            ),
[INFO] [stdout]         188 │+            redirs: [],
[INFO] [stdout]         189 │+            tokens: [
[INFO] [stdout]         190 │+                Tk {
[INFO] [stdout]         191 │+                    class: Str,
[INFO] [stdout]         192 │+                    span: Span {
[INFO] [stdout]         193 │+                        range: 0..4,
[INFO] [stdout]         194 │+                        source: "echo foo && echo bar",
[INFO] [stdout]         195 │+                    },
[INFO] [stdout]         196 │+                    flags: TkFlags(
[INFO] [stdout]         197 │+                        IS_CMD | BUILTIN,
[INFO] [stdout]         198 │+                    ),
[INFO] [stdout]         199 │+                },
[INFO] [stdout]         200 │+                Tk {
[INFO] [stdout]         201 │+                    class: Str,
[INFO] [stdout]         202 │+                    span: Span {
[INFO] [stdout]         203 │+                        range: 5..8,
[INFO] [stdout]         204 │+                        source: "echo foo && echo bar",
[INFO] [stdout]         205 │+                    },
[INFO] [stdout]         206 │+                    flags: TkFlags(
[INFO] [stdout]         207 │+                        0x0,
[INFO] [stdout]         208 │+                    ),
[INFO] [stdout]         209 │+                },
[INFO] [stdout]         210 │+                Tk {
[INFO] [stdout]         211 │+                    class: And,
[INFO] [stdout]         212 │+                    span: Span {
[INFO] [stdout]         213 │+                        range: 9..11,
[INFO] [stdout]         214 │+                        source: "echo foo && echo bar",
[INFO] [stdout]         215 │+                    },
[INFO] [stdout]         216 │+                    flags: TkFlags(
[INFO] [stdout]         217 │+                        0x0,
[INFO] [stdout]         218 │+                    ),
[INFO] [stdout]         219 │+                },
[INFO] [stdout]         220 │+                Tk {
[INFO] [stdout]         221 │+                    class: Str,
[INFO] [stdout]         222 │+                    span: Span {
[INFO] [stdout]         223 │+                        range: 12..16,
[INFO] [stdout]         224 │+                        source: "echo foo && echo bar",
[INFO] [stdout]         225 │+                    },
[INFO] [stdout]         226 │+                    flags: TkFlags(
[INFO] [stdout]         227 │+                        IS_CMD | BUILTIN,
[INFO] [stdout]         228 │+                    ),
[INFO] [stdout]         229 │+                },
[INFO] [stdout]         230 │+                Tk {
[INFO] [stdout]         231 │+                    class: Str,
[INFO] [stdout]         232 │+                    span: Span {
[INFO] [stdout]         233 │+                        range: 17..20,
[INFO] [stdout]         234 │+                        source: "echo foo && echo bar",
[INFO] [stdout]         235 │+                    },
[INFO] [stdout]         236 │+                    flags: TkFlags(
[INFO] [stdout]         237 │+                        0x0,
[INFO] [stdout]         238 │+                    ),
[INFO] [stdout]         239 │+                },
[INFO] [stdout]         240 │+            ],
[INFO] [stdout]         241 │+        },
[INFO] [stdout]         242 │+    ),
[INFO] [stdout]         243 │+]
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::parser::parse_conjunction' panicked at src/tests/parser.rs:33:3:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822b18d52 - core::result::Result<T,E>::unwrap::h4067b9d8f57a12a2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5cf822b18d52 - fern::tests::parser::parse_conjunction::h5c6e43cde69db790
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/parser.rs:33:3
[INFO] [stdout]   22:     0x5cf822add179 - fern::tests::parser::parse_conjunction::{{closure}}::h89bce013020ac1be
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/parser.rs:26:23
[INFO] [stdout]   23:     0x5cf822add179 - core::ops::function::FnOnce::call_once::hbf4f1366e7cdd7e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   46:     0x73da408c7a34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::readline::fernvi_test_lorem_ipsum_1 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::readline::fernvi_test_lorem_ipsum_1' panicked at src/prompt/readline/term.rs:30:6:
[INFO] [stdout] Failed to get terminal attributes: ENOTTY
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822ab4893 - core::result::Result<T,E>::expect::haae19ae57257db93
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1119:23
[INFO] [stdout]   21:     0x5cf822ab4893 - fern::prompt::readline::term::raw_mode::hdf3a42d8b83e0131
[INFO] [stdout]                                at /opt/rustwide/workdir/src/prompt/readline/term.rs:30:6
[INFO] [stdout]   22:     0x5cf822b1ee6e - fern::tests::readline::fernvi_test::h8f3016642170b9ae
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/readline.rs:190:18
[INFO] [stdout]   23:     0x5cf822b2aaab - fern::tests::readline::fernvi_test_lorem_ipsum_1::h39759a018c2fd392
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/readline.rs:604:14
[INFO] [stdout]   24:     0x5cf822add359 - fern::tests::readline::fernvi_test_lorem_ipsum_1::{{closure}}::hf9e4b471e5d7d27e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/readline.rs:603:31
[INFO] [stdout]   25:     0x5cf822add359 - core::ops::function::FnOnce::call_once::he173a803f71b78f0
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   28:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   29:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   30:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   31:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   32:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   34:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   35:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   36:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   37:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   38:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   40:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   41:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   43:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   45:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   46:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   47:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   48:     0x73da408c7a34 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::readline::fernvi_test_lorem_ipsum_ctrl_w stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::readline::fernvi_test_lorem_ipsum_ctrl_w' panicked at src/prompt/readline/term.rs:30:6:
[INFO] [stdout] Failed to get terminal attributes: ENOTTY
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822ab4893 - core::result::Result<T,E>::expect::haae19ae57257db93
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1119:23
[INFO] [stdout]   21:     0x5cf822ab4893 - fern::prompt::readline::term::raw_mode::hdf3a42d8b83e0131
[INFO] [stdout]                                at /opt/rustwide/workdir/src/prompt/readline/term.rs:30:6
[INFO] [stdout]   22:     0x5cf822b1ee6e - fern::tests::readline::fernvi_test::h8f3016642170b9ae
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/readline.rs:190:18
[INFO] [stdout]   23:     0x5cf822b2accb - fern::tests::readline::fernvi_test_lorem_ipsum_ctrl_w::hb9543dc894c6625b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/readline.rs:624:14
[INFO] [stdout]   24:     0x5cf822adc919 - fern::tests::readline::fernvi_test_lorem_ipsum_ctrl_w::{{closure}}::h773f9146ce898769
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/readline.rs:623:36
[INFO] [stdout]   25:     0x5cf822adc919 - core::ops::function::FnOnce::call_once::h2238a118fcff05fa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   28:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   29:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   30:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   31:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   32:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   34:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   35:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   36:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   37:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   38:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   40:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   41:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   43:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   45:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   46:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   47:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   48:     0x73da408c7a34 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::readline::fernvi_test_lorem_ipsum_undo stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::readline::fernvi_test_lorem_ipsum_undo' panicked at src/prompt/readline/term.rs:30:6:
[INFO] [stdout] Failed to get terminal attributes: ENOTTY
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822ab4893 - core::result::Result<T,E>::expect::haae19ae57257db93
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1119:23
[INFO] [stdout]   21:     0x5cf822ab4893 - fern::prompt::readline::term::raw_mode::hdf3a42d8b83e0131
[INFO] [stdout]                                at /opt/rustwide/workdir/src/prompt/readline/term.rs:30:6
[INFO] [stdout]   22:     0x5cf822b1ee6e - fern::tests::readline::fernvi_test::h8f3016642170b9ae
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/readline.rs:190:18
[INFO] [stdout]   23:     0x5cf822b2abbb - fern::tests::readline::fernvi_test_lorem_ipsum_undo::h05c57683f464e286
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/readline.rs:614:5
[INFO] [stdout]   24:     0x5cf822adc879 - fern::tests::readline::fernvi_test_lorem_ipsum_undo::{{closure}}::h8da067838be263dc
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/readline.rs:612:34
[INFO] [stdout]   25:     0x5cf822adc879 - core::ops::function::FnOnce::call_once::h1b209b6834def6f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   28:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   29:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   30:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   31:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   32:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   34:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   35:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   36:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   37:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   38:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   40:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   41:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   43:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   45:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   46:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   47:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   48:     0x73da408c7a34 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::readline::fernvi_test_mode_change stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::readline::fernvi_test_mode_change' panicked at src/prompt/readline/term.rs:30:6:
[INFO] [stdout] Failed to get terminal attributes: ENOTTY
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822ab4893 - core::result::Result<T,E>::expect::haae19ae57257db93
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1119:23
[INFO] [stdout]   21:     0x5cf822ab4893 - fern::prompt::readline::term::raw_mode::hdf3a42d8b83e0131
[INFO] [stdout]                                at /opt/rustwide/workdir/src/prompt/readline/term.rs:30:6
[INFO] [stdout]   22:     0x5cf822b1ee6e - fern::tests::readline::fernvi_test::h8f3016642170b9ae
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/readline.rs:190:18
[INFO] [stdout]   23:     0x5cf822b2a996 - fern::tests::readline::fernvi_test_mode_change::h8ed577bbe0460701
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/readline.rs:597:5
[INFO] [stdout]   24:     0x5cf822adc7d9 - fern::tests::readline::fernvi_test_mode_change::{{closure}}::h466763f3f6ba6467
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/readline.rs:595:29
[INFO] [stdout]   25:     0x5cf822adc7d9 - core::ops::function::FnOnce::call_once::h165508600938346d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   28:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   29:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   30:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   31:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   32:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   34:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   35:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   36:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   37:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   38:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   40:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   41:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   43:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   45:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   46:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   47:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   48:     0x73da408c7a34 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::readline::fernvi_test_simple stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::readline::fernvi_test_simple' panicked at src/prompt/readline/term.rs:30:6:
[INFO] [stdout] Failed to get terminal attributes: ENOTTY
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf822d132a2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf822d132a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf822d132a2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5cf822d132a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5cf822d3c9c3 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5cf822d3c9c3 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5cf822d0f0b3 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf822d0f0b3 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5cf822d130f2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5cf822d14d4c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5cf822d14ba2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5cf822bfe704 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5cf822bfe704 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5cf822d1572b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5cf822d1572b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5cf822d154fa - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5cf822d13799 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5cf822d1518d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5cf822d3a500 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5cf822d3a906 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5cf822ab4893 - core::result::Result<T,E>::expect::haae19ae57257db93
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1119:23
[INFO] [stdout]   21:     0x5cf822ab4893 - fern::prompt::readline::term::raw_mode::hdf3a42d8b83e0131
[INFO] [stdout]                                at /opt/rustwide/workdir/src/prompt/readline/term.rs:30:6
[INFO] [stdout]   22:     0x5cf822b1ee6e - fern::tests::readline::fernvi_test::h8f3016642170b9ae
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/readline.rs:190:18
[INFO] [stdout]   23:     0x5cf822b2a8a6 - fern::tests::readline::fernvi_test_simple::h0145f82ce2bc2775
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/readline.rs:591:14
[INFO] [stdout]   24:     0x5cf822adcd59 - fern::tests::readline::fernvi_test_simple::{{closure}}::had5ca17c3a2e4652
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tests/readline.rs:590:24
[INFO] [stdout]   25:     0x5cf822adcd59 - core::ops::function::FnOnce::call_once::h66ef85ac8d20ee2c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5cf822c03e3b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5cf822c03e3b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   28:     0x5cf822c0307e - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   29:     0x5cf822c0307e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   30:     0x5cf822c0307e - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   31:     0x5cf822c0307e - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   32:     0x5cf822c0307e - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5cf822c0307e - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   34:     0x5cf822c0307e - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   35:     0x5cf822bc6c24 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   36:     0x5cf822bc6c24 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   37:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   38:     0x5cf822bca5ca - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   39:     0x5cf822bca5ca - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   40:     0x5cf822bca5ca - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   41:     0x5cf822bca5ca - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x5cf822bca5ca - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   43:     0x5cf822bca5ca - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   45:     0x5cf822d187d7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   46:     0x5cf822d187d7 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   47:     0x73da4083aaa4 - <unknown>
[INFO] [stdout]   48:     0x73da408c7a34 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::parser::parse_case_nested stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/tests/snapshots/fern__tests__parser__parse_case_nested.snap
[INFO] [stdout] Snapshot: parse_case_nested
[INFO] [stdout] Source: src/tests/parser.rs:202
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: nodes
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           0 │+[
[INFO] [stdout]           1 │+    Ok(
[INFO] [stdout]           2 │+        Node {
[INFO] [stdout]           3 │+            class: Conjunction {
[INFO] [stdout]           4 │+                elements: [
[INFO] [stdout]           5 │+                    ConjunctNode {
[INFO] [stdout]           6 │+                        cmd: Node {
[INFO] [stdout]           7 │+                            class: CaseNode {
[INFO] [stdout]           8 │+                                pattern: Tk {
[INFO] [stdout]           9 │+                                    class: Str,
[INFO] [stdout]          10 │+                                    span: Span {
[INFO] [stdout]          11 │+                                        range: 5..8,
[INFO] [stdout]          12 │+                                        source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]          13 │+                                    },
[INFO] [stdout]          14 │+                                    flags: TkFlags(
[INFO] [stdout]          15 │+                                        0x0,
[INFO] [stdout]          16 │+                                    ),
[INFO] [stdout]          17 │+                                },
[INFO] [stdout]          18 │+                                case_blocks: [
[INFO] [stdout]          19 │+                                    CaseNode {
[INFO] [stdout]          20 │+                                        pattern: Tk {
[INFO] [stdout]          21 │+                                            class: CasePattern,
[INFO] [stdout]          22 │+                                            span: Span {
[INFO] [stdout]          23 │+                                                range: 13..17,
[INFO] [stdout]          24 │+                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]          25 │+                                            },
[INFO] [stdout]          26 │+                                            flags: TkFlags(
[INFO] [stdout]          27 │+                                                0x0,
[INFO] [stdout]          28 │+                                            ),
[INFO] [stdout]          29 │+                                        },
[INFO] [stdout]          30 │+                                        body: [
[INFO] [stdout]          31 │+                                            Node {
[INFO] [stdout]          32 │+                                                class: IfNode {
[INFO] [stdout]          33 │+                                                    cond_nodes: [
[INFO] [stdout]          34 │+                                                        CondNode {
[INFO] [stdout]          35 │+                                                            cond: Node {
[INFO] [stdout]          36 │+                                                                class: Pipeline {
[INFO] [stdout]          37 │+                                                                    cmds: [
[INFO] [stdout]          38 │+                                                                        Node {
[INFO] [stdout]          39 │+                                                                            class: Command {
[INFO] [stdout]          40 │+                                                                                assignments: [],
[INFO] [stdout]          41 │+                                                                                argv: [
[INFO] [stdout]          42 │+                                                                                    Tk {
[INFO] [stdout]          43 │+                                                                                        class: Str,
[INFO] [stdout]          44 │+                                                                                        span: Span {
[INFO] [stdout]          45 │+                                                                                            range: 23..27,
[INFO] [stdout]          46 │+                                                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]          47 │+                                                                                        },
[INFO] [stdout]          48 │+                                                                                        flags: TkFlags(
[INFO] [stdout]          49 │+                                                                                            IS_CMD,
[INFO] [stdout]          50 │+                                                                                        ),
[INFO] [stdout]          51 │+                                                                                    },
[INFO] [stdout]          52 │+                                                                                ],
[INFO] [stdout]          53 │+                                                                            },
[INFO] [stdout]          54 │+                                                                            flags: NdFlags(
[INFO] [stdout]          55 │+                                                                                0x0,
[INFO] [stdout]          56 │+                                                                            ),
[INFO] [stdout]          57 │+                                                                            redirs: [],
[INFO] [stdout]          58 │+                                                                            tokens: [
[INFO] [stdout]          59 │+                                                                                Tk {
[INFO] [stdout]          60 │+                                                                                    class: Str,
[INFO] [stdout]          61 │+                                                                                    span: Span {
[INFO] [stdout]          62 │+                                                                                        range: 23..27,
[INFO] [stdout]          63 │+                                                                                        source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]          64 │+                                                                                    },
[INFO] [stdout]          65 │+                                                                                    flags: TkFlags(
[INFO] [stdout]          66 │+                                                                                        IS_CMD,
[INFO] [stdout]          67 │+                                                                                    ),
[INFO] [stdout]          68 │+                                                                                },
[INFO] [stdout]          69 │+                                                                                Tk {
[INFO] [stdout]          70 │+                                                                                    class: Sep,
[INFO] [stdout]          71 │+                                                                                    span: Span {
[INFO] [stdout]          72 │+                                                                                        range: 27..29,
[INFO] [stdout]          73 │+                                                                                        source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]          74 │+                                                                                    },
[INFO] [stdout]          75 │+                                                                                    flags: TkFlags(
[INFO] [stdout]          76 │+                                                                                        0x0,
[INFO] [stdout]          77 │+                                                                                    ),
[INFO] [stdout]          78 │+                                                                                },
[INFO] [stdout]          79 │+                                                                            ],
[INFO] [stdout]          80 │+                                                                        },
[INFO] [stdout]          81 │+                                                                    ],
[INFO] [stdout]          82 │+                                                                    pipe_err: false,
[INFO] [stdout]          83 │+                                                                },
[INFO] [stdout]          84 │+                                                                flags: NdFlags(
[INFO] [stdout]          85 │+                                                                    0x0,
[INFO] [stdout]          86 │+                                                                ),
[INFO] [stdout]          87 │+                                                                redirs: [],
[INFO] [stdout]          88 │+                                                                tokens: [
[INFO] [stdout]          89 │+                                                                    Tk {
[INFO] [stdout]          90 │+                                                                        class: Str,
[INFO] [stdout]          91 │+                                                                        span: Span {
[INFO] [stdout]          92 │+                                                                            range: 23..27,
[INFO] [stdout]          93 │+                                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]          94 │+                                                                        },
[INFO] [stdout]          95 │+                                                                        flags: TkFlags(
[INFO] [stdout]          96 │+                                                                            IS_CMD,
[INFO] [stdout]          97 │+                                                                        ),
[INFO] [stdout]          98 │+                                                                    },
[INFO] [stdout]          99 │+                                                                    Tk {
[INFO] [stdout]         100 │+                                                                        class: Sep,
[INFO] [stdout]         101 │+                                                                        span: Span {
[INFO] [stdout]         102 │+                                                                            range: 27..29,
[INFO] [stdout]         103 │+                                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         104 │+                                                                        },
[INFO] [stdout]         105 │+                                                                        flags: TkFlags(
[INFO] [stdout]         106 │+                                                                            0x0,
[INFO] [stdout]         107 │+                                                                        ),
[INFO] [stdout]         108 │+                                                                    },
[INFO] [stdout]         109 │+                                                                ],
[INFO] [stdout]         110 │+                                                            },
[INFO] [stdout]         111 │+                                                            body: [
[INFO] [stdout]         112 │+                                                                Node {
[INFO] [stdout]         113 │+                                                                    class: LoopNode {
[INFO] [stdout]         114 │+                                                                        kind: While,
[INFO] [stdout]         115 │+                                                                        cond_node: CondNode {
[INFO] [stdout]         116 │+                                                                            cond: Node {
[INFO] [stdout]         117 │+                                                                                class: Pipeline {
[INFO] [stdout]         118 │+                                                                                    cmds: [
[INFO] [stdout]         119 │+                                                                                        Node {
[INFO] [stdout]         120 │+                                                                                            class: Command {
[INFO] [stdout]         121 │+                                                                                                assignments: [],
[INFO] [stdout]         122 │+                                                                                                argv: [
[INFO] [stdout]         123 │+                                                                                                    Tk {
[INFO] [stdout]         124 │+                                                                                                        class: Str,
[INFO] [stdout]         125 │+                                                                                                        span: Span {
[INFO] [stdout]         126 │+                                                                                                            range: 43..47,
[INFO] [stdout]         127 │+                                                                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         128 │+                                                                                                        },
[INFO] [stdout]         129 │+                                                                                                        flags: TkFlags(
[INFO] [stdout]         130 │+                                                                                                            IS_CMD,
[INFO] [stdout]         131 │+                                                                                                        ),
[INFO] [stdout]         132 │+                                                                                                    },
[INFO] [stdout]         133 │+                                                                                                ],
[INFO] [stdout]         134 │+                                                                                            },
[INFO] [stdout]         135 │+                                                                                            flags: NdFlags(
[INFO] [stdout]         136 │+                                                                                                0x0,
[INFO] [stdout]         137 │+                                                                                            ),
[INFO] [stdout]         138 │+                                                                                            redirs: [],
[INFO] [stdout]         139 │+                                                                                            tokens: [
[INFO] [stdout]         140 │+                                                                                                Tk {
[INFO] [stdout]         141 │+                                                                                                    class: Str,
[INFO] [stdout]         142 │+                                                                                                    span: Span {
[INFO] [stdout]         143 │+                                                                                                        range: 43..47,
[INFO] [stdout]         144 │+                                                                                                        source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         145 │+                                                                                                    },
[INFO] [stdout]         146 │+                                                                                                    flags: TkFlags(
[INFO] [stdout]         147 │+                                                                                                        IS_CMD,
[INFO] [stdout]         148 │+                                                                                                    ),
[INFO] [stdout]         149 │+                                                                                                },
[INFO] [stdout]         150 │+                                                                                                Tk {
[INFO] [stdout]         151 │+                                                                                                    class: Sep,
[INFO] [stdout]         152 │+                                                                                                    span: Span {
[INFO] [stdout]         153 │+                                                                                                        range: 47..49,
[INFO] [stdout]         154 │+                                                                                                        source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         155 │+                                                                                                    },
[INFO] [stdout]         156 │+                                                                                                    flags: TkFlags(
[INFO] [stdout]         157 │+                                                                                                        0x0,
[INFO] [stdout]         158 │+                                                                                                    ),
[INFO] [stdout]         159 │+                                                                                                },
[INFO] [stdout]         160 │+                                                                                            ],
[INFO] [stdout]         161 │+                                                                                        },
[INFO] [stdout]         162 │+                                                                                    ],
[INFO] [stdout]         163 │+                                                                                    pipe_err: false,
[INFO] [stdout]         164 │+                                                                                },
[INFO] [stdout]         165 │+                                                                                flags: NdFlags(
[INFO] [stdout]         166 │+                                                                                    0x0,
[INFO] [stdout]         167 │+                                                                                ),
[INFO] [stdout]         168 │+                                                                                redirs: [],
[INFO] [stdout]         169 │+                                                                                tokens: [
[INFO] [stdout]         170 │+                                                                                    Tk {
[INFO] [stdout]         171 │+                                                                                        class: Str,
[INFO] [stdout]         172 │+                                                                                        span: Span {
[INFO] [stdout]         173 │+                                                                                            range: 43..47,
[INFO] [stdout]         174 │+                                                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         175 │+                                                                                        },
[INFO] [stdout]         176 │+                                                                                        flags: TkFlags(
[INFO] [stdout]         177 │+                                                                                            IS_CMD,
[INFO] [stdout]         178 │+                                                                                        ),
[INFO] [stdout]         179 │+                                                                                    },
[INFO] [stdout]         180 │+                                                                                    Tk {
[INFO] [stdout]         181 │+                                                                                        class: Sep,
[INFO] [stdout]         182 │+                                                                                        span: Span {
[INFO] [stdout]         183 │+                                                                                            range: 47..49,
[INFO] [stdout]         184 │+                                                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         185 │+                                                                                        },
[INFO] [stdout]         186 │+                                                                                        flags: TkFlags(
[INFO] [stdout]         187 │+                                                                                            0x0,
[INFO] [stdout]         188 │+                                                                                        ),
[INFO] [stdout]         189 │+                                                                                    },
[INFO] [stdout]         190 │+                                                                                ],
[INFO] [stdout]         191 │+                                                                            },
[INFO] [stdout]         192 │+                                                                            body: [
[INFO] [stdout]         193 │+                                                                                Node {
[INFO] [stdout]         194 │+                                                                                    class: Pipeline {
[INFO] [stdout]         195 │+                                                                                        cmds: [
[INFO] [stdout]         196 │+                                                                                            Node {
[INFO] [stdout]         197 │+                                                                                                class: Command {
[INFO] [stdout]         198 │+                                                                                                    assignments: [],
[INFO] [stdout]         199 │+                                                                                                    argv: [
[INFO] [stdout]         200 │+                                                                                                        Tk {
[INFO] [stdout]         201 │+                                                                                                            class: Str,
[INFO] [stdout]         202 │+                                                                                                            span: Span {
[INFO] [stdout]         203 │+                                                                                                                range: 56..60,
[INFO] [stdout]         204 │+                                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         205 │+                                                                                                            },
[INFO] [stdout]         206 │+                                                                                                            flags: TkFlags(
[INFO] [stdout]         207 │+                                                                                                                IS_CMD | BUILTIN,
[INFO] [stdout]         208 │+                                                                                                            ),
[INFO] [stdout]         209 │+                                                                                                        },
[INFO] [stdout]         210 │+                                                                                                        Tk {
[INFO] [stdout]         211 │+                                                                                                            class: Str,
[INFO] [stdout]         212 │+                                                                                                            span: Span {
[INFO] [stdout]         213 │+                                                                                                                range: 61..64,
[INFO] [stdout]         214 │+                                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         215 │+                                                                                                            },
[INFO] [stdout]         216 │+                                                                                                            flags: TkFlags(
[INFO] [stdout]         217 │+                                                                                                                0x0,
[INFO] [stdout]         218 │+                                                                                                            ),
[INFO] [stdout]         219 │+                                                                                                        },
[INFO] [stdout]         220 │+                                                                                                    ],
[INFO] [stdout]         221 │+                                                                                                },
[INFO] [stdout]         222 │+                                                                                                flags: NdFlags(
[INFO] [stdout]         223 │+                                                                                                    0x0,
[INFO] [stdout]         224 │+                                                                                                ),
[INFO] [stdout]         225 │+                                                                                                redirs: [],
[INFO] [stdout]         226 │+                                                                                                tokens: [
[INFO] [stdout]         227 │+                                                                                                    Tk {
[INFO] [stdout]         228 │+                                                                                                        class: Str,
[INFO] [stdout]         229 │+                                                                                                        span: Span {
[INFO] [stdout]         230 │+                                                                                                            range: 56..60,
[INFO] [stdout]         231 │+                                                                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         232 │+                                                                                                        },
[INFO] [stdout]         233 │+                                                                                                        flags: TkFlags(
[INFO] [stdout]         234 │+                                                                                                            IS_CMD | BUILTIN,
[INFO] [stdout]         235 │+                                                                                                        ),
[INFO] [stdout]         236 │+                                                                                                    },
[INFO] [stdout]         237 │+                                                                                                    Tk {
[INFO] [stdout]         238 │+                                                                                                        class: Str,
[INFO] [stdout]         239 │+                                                                                                        span: Span {
[INFO] [stdout]         240 │+                                                                                                            range: 61..64,
[INFO] [stdout]         241 │+                                                                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         242 │+                                                                                                        },
[INFO] [stdout]         243 │+                                                                                                        flags: TkFlags(
[INFO] [stdout]         244 │+                                                                                                            0x0,
[INFO] [stdout]         245 │+                                                                                                        ),
[INFO] [stdout]         246 │+                                                                                                    },
[INFO] [stdout]         247 │+                                                                                                    Tk {
[INFO] [stdout]         248 │+                                                                                                        class: Sep,
[INFO] [stdout]         249 │+                                                                                                        span: Span {
[INFO] [stdout]         250 │+                                                                                                            range: 64..68,
[INFO] [stdout]         251 │+                                                                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         252 │+                                                                                                        },
[INFO] [stdout]         253 │+                                                                                                        flags: TkFlags(
[INFO] [stdout]         254 │+                                                                                                            0x0,
[INFO] [stdout]         255 │+                                                                                                        ),
[INFO] [stdout]         256 │+                                                                                                    },
[INFO] [stdout]         257 │+                                                                                                ],
[INFO] [stdout]         258 │+                                                                                            },
[INFO] [stdout]         259 │+                                                                                        ],
[INFO] [stdout]         260 │+                                                                                        pipe_err: false,
[INFO] [stdout]         261 │+                                                                                    },
[INFO] [stdout]         262 │+                                                                                    flags: NdFlags(
[INFO] [stdout]         263 │+                                                                                        0x0,
[INFO] [stdout]         264 │+                                                                                    ),
[INFO] [stdout]         265 │+                                                                                    redirs: [],
[INFO] [stdout]         266 │+                                                                                    tokens: [
[INFO] [stdout]         267 │+                                                                                        Tk {
[INFO] [stdout]         268 │+                                                                                            class: Str,
[INFO] [stdout]         269 │+                                                                                            span: Span {
[INFO] [stdout]         270 │+                                                                                                range: 56..60,
[INFO] [stdout]         271 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         272 │+                                                                                            },
[INFO] [stdout]         273 │+                                                                                            flags: TkFlags(
[INFO] [stdout]         274 │+                                                                                                IS_CMD | BUILTIN,
[INFO] [stdout]         275 │+                                                                                            ),
[INFO] [stdout]         276 │+                                                                                        },
[INFO] [stdout]         277 │+                                                                                        Tk {
[INFO] [stdout]         278 │+                                                                                            class: Str,
[INFO] [stdout]         279 │+                                                                                            span: Span {
[INFO] [stdout]         280 │+                                                                                                range: 61..64,
[INFO] [stdout]         281 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         282 │+                                                                                            },
[INFO] [stdout]         283 │+                                                                                            flags: TkFlags(
[INFO] [stdout]         284 │+                                                                                                0x0,
[INFO] [stdout]         285 │+                                                                                            ),
[INFO] [stdout]         286 │+                                                                                        },
[INFO] [stdout]         287 │+                                                                                        Tk {
[INFO] [stdout]         288 │+                                                                                            class: Sep,
[INFO] [stdout]         289 │+                                                                                            span: Span {
[INFO] [stdout]         290 │+                                                                                                range: 64..68,
[INFO] [stdout]         291 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         292 │+                                                                                            },
[INFO] [stdout]         293 │+                                                                                            flags: TkFlags(
[INFO] [stdout]         294 │+                                                                                                0x0,
[INFO] [stdout]         295 │+                                                                                            ),
[INFO] [stdout]         296 │+                                                                                        },
[INFO] [stdout]         297 │+                                                                                    ],
[INFO] [stdout]         298 │+                                                                                },
[INFO] [stdout]         299 │+                                                                            ],
[INFO] [stdout]         300 │+                                                                        },
[INFO] [stdout]         301 │+                                                                    },
[INFO] [stdout]         302 │+                                                                    flags: NdFlags(
[INFO] [stdout]         303 │+                                                                        0x0,
[INFO] [stdout]         304 │+                                                                    ),
[INFO] [stdout]         305 │+                                                                    redirs: [],
[INFO] [stdout]         306 │+                                                                    tokens: [
[INFO] [stdout]         307 │+                                                                        Tk {
[INFO] [stdout]         308 │+                                                                            class: Str,
[INFO] [stdout]         309 │+                                                                            span: Span {
[INFO] [stdout]         310 │+                                                                                range: 37..42,
[INFO] [stdout]         311 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         312 │+                                                                            },
[INFO] [stdout]         313 │+                                                                            flags: TkFlags(
[INFO] [stdout]         314 │+                                                                                KEYWORD,
[INFO] [stdout]         315 │+                                                                            ),
[INFO] [stdout]         316 │+                                                                        },
[INFO] [stdout]         317 │+                                                                        Tk {
[INFO] [stdout]         318 │+                                                                            class: Str,
[INFO] [stdout]         319 │+                                                                            span: Span {
[INFO] [stdout]         320 │+                                                                                range: 43..47,
[INFO] [stdout]         321 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         322 │+                                                                            },
[INFO] [stdout]         323 │+                                                                            flags: TkFlags(
[INFO] [stdout]         324 │+                                                                                IS_CMD,
[INFO] [stdout]         325 │+                                                                            ),
[INFO] [stdout]         326 │+                                                                        },
[INFO] [stdout]         327 │+                                                                        Tk {
[INFO] [stdout]         328 │+                                                                            class: Sep,
[INFO] [stdout]         329 │+                                                                            span: Span {
[INFO] [stdout]         330 │+                                                                                range: 47..49,
[INFO] [stdout]         331 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         332 │+                                                                            },
[INFO] [stdout]         333 │+                                                                            flags: TkFlags(
[INFO] [stdout]         334 │+                                                                                0x0,
[INFO] [stdout]         335 │+                                                                            ),
[INFO] [stdout]         336 │+                                                                        },
[INFO] [stdout]         337 │+                                                                        Tk {
[INFO] [stdout]         338 │+                                                                            class: Str,
[INFO] [stdout]         339 │+                                                                            span: Span {
[INFO] [stdout]         340 │+                                                                                range: 49..51,
[INFO] [stdout]         341 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         342 │+                                                                            },
[INFO] [stdout]         343 │+                                                                            flags: TkFlags(
[INFO] [stdout]         344 │+                                                                                KEYWORD,
[INFO] [stdout]         345 │+                                                                            ),
[INFO] [stdout]         346 │+                                                                        },
[INFO] [stdout]         347 │+                                                                        Tk {
[INFO] [stdout]         348 │+                                                                            class: Sep,
[INFO] [stdout]         349 │+                                                                            span: Span {
[INFO] [stdout]         350 │+                                                                                range: 51..56,
[INFO] [stdout]         351 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         352 │+                                                                            },
[INFO] [stdout]         353 │+                                                                            flags: TkFlags(
[INFO] [stdout]         354 │+                                                                                0x0,
[INFO] [stdout]         355 │+                                                                            ),
[INFO] [stdout]         356 │+                                                                        },
[INFO] [stdout]         357 │+                                                                        Tk {
[INFO] [stdout]         358 │+                                                                            class: Str,
[INFO] [stdout]         359 │+                                                                            span: Span {
[INFO] [stdout]         360 │+                                                                                range: 56..60,
[INFO] [stdout]         361 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         362 │+                                                                            },
[INFO] [stdout]         363 │+                                                                            flags: TkFlags(
[INFO] [stdout]         364 │+                                                                                IS_CMD | BUILTIN,
[INFO] [stdout]         365 │+                                                                            ),
[INFO] [stdout]         366 │+                                                                        },
[INFO] [stdout]         367 │+                                                                        Tk {
[INFO] [stdout]         368 │+                                                                            class: Str,
[INFO] [stdout]         369 │+                                                                            span: Span {
[INFO] [stdout]         370 │+                                                                                range: 61..64,
[INFO] [stdout]         371 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         372 │+                                                                            },
[INFO] [stdout]         373 │+                                                                            flags: TkFlags(
[INFO] [stdout]         374 │+                                                                                0x0,
[INFO] [stdout]         375 │+                                                                            ),
[INFO] [stdout]         376 │+                                                                        },
[INFO] [stdout]         377 │+                                                                        Tk {
[INFO] [stdout]         378 │+                                                                            class: Sep,
[INFO] [stdout]         379 │+                                                                            span: Span {
[INFO] [stdout]         380 │+                                                                                range: 64..68,
[INFO] [stdout]         381 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         382 │+                                                                            },
[INFO] [stdout]         383 │+                                                                            flags: TkFlags(
[INFO] [stdout]         384 │+                                                                                0x0,
[INFO] [stdout]         385 │+                                                                            ),
[INFO] [stdout]         386 │+                                                                        },
[INFO] [stdout]         387 │+                                                                        Tk {
[INFO] [stdout]         388 │+                                                                            class: Str,
[INFO] [stdout]         389 │+                                                                            span: Span {
[INFO] [stdout]         390 │+                                                                                range: 68..72,
[INFO] [stdout]         391 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         392 │+                                                                            },
[INFO] [stdout]         393 │+                                                                            flags: TkFlags(
[INFO] [stdout]         394 │+                                                                                KEYWORD,
[INFO] [stdout]         395 │+                                                                            ),
[INFO] [stdout]         396 │+                                                                        },
[INFO] [stdout]         397 │+                                                                        Tk {
[INFO] [stdout]         398 │+                                                                            class: Sep,
[INFO] [stdout]         399 │+                                                                            span: Span {
[INFO] [stdout]         400 │+                                                                                range: 72..75,
[INFO] [stdout]         401 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         402 │+                                                                            },
[INFO] [stdout]         403 │+                                                                            flags: TkFlags(
[INFO] [stdout]         404 │+                                                                                0x0,
[INFO] [stdout]         405 │+                                                                            ),
[INFO] [stdout]         406 │+                                                                        },
[INFO] [stdout]         407 │+                                                                    ],
[INFO] [stdout]         408 │+                                                                },
[INFO] [stdout]         409 │+                                                            ],
[INFO] [stdout]         410 │+                                                        },
[INFO] [stdout]         411 │+                                                    ],
[INFO] [stdout]         412 │+                                                    else_block: [],
[INFO] [stdout]         413 │+                                                },
[INFO] [stdout]         414 │+                                                flags: NdFlags(
[INFO] [stdout]         415 │+                                                    0x0,
[INFO] [stdout]         416 │+                                                ),
[INFO] [stdout]         417 │+                                                redirs: [],
[INFO] [stdout]         418 │+                                                tokens: [
[INFO] [stdout]         419 │+                                                    Tk {
[INFO] [stdout]         420 │+                                                        class: Str,
[INFO] [stdout]         421 │+                                                        span: Span {
[INFO] [stdout]         422 │+                                                            range: 20..22,
[INFO] [stdout]         423 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         424 │+                                                        },
[INFO] [stdout]         425 │+                                                        flags: TkFlags(
[INFO] [stdout]         426 │+                                                            KEYWORD,
[INFO] [stdout]         427 │+                                                        ),
[INFO] [stdout]         428 │+                                                    },
[INFO] [stdout]         429 │+                                                    Tk {
[INFO] [stdout]         430 │+                                                        class: Str,
[INFO] [stdout]         431 │+                                                        span: Span {
[INFO] [stdout]         432 │+                                                            range: 23..27,
[INFO] [stdout]         433 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         434 │+                                                        },
[INFO] [stdout]         435 │+                                                        flags: TkFlags(
[INFO] [stdout]         436 │+                                                            IS_CMD,
[INFO] [stdout]         437 │+                                                        ),
[INFO] [stdout]         438 │+                                                    },
[INFO] [stdout]         439 │+                                                    Tk {
[INFO] [stdout]         440 │+                                                        class: Sep,
[INFO] [stdout]         441 │+                                                        span: Span {
[INFO] [stdout]         442 │+                                                            range: 27..29,
[INFO] [stdout]         443 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         444 │+                                                        },
[INFO] [stdout]         445 │+                                                        flags: TkFlags(
[INFO] [stdout]         446 │+                                                            0x0,
[INFO] [stdout]         447 │+                                                        ),
[INFO] [stdout]         448 │+                                                    },
[INFO] [stdout]         449 │+                                                    Tk {
[INFO] [stdout]         450 │+                                                        class: Str,
[INFO] [stdout]         451 │+                                                        span: Span {
[INFO] [stdout]         452 │+                                                            range: 29..33,
[INFO] [stdout]         453 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         454 │+                                                        },
[INFO] [stdout]         455 │+                                                        flags: TkFlags(
[INFO] [stdout]         456 │+                                                            KEYWORD,
[INFO] [stdout]         457 │+                                                        ),
[INFO] [stdout]         458 │+                                                    },
[INFO] [stdout]         459 │+                                                    Tk {
[INFO] [stdout]         460 │+                                                        class: Sep,
[INFO] [stdout]         461 │+                                                        span: Span {
[INFO] [stdout]         462 │+                                                            range: 33..37,
[INFO] [stdout]         463 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         464 │+                                                        },
[INFO] [stdout]         465 │+                                                        flags: TkFlags(
[INFO] [stdout]         466 │+                                                            0x0,
[INFO] [stdout]         467 │+                                                        ),
[INFO] [stdout]         468 │+                                                    },
[INFO] [stdout]         469 │+                                                    Tk {
[INFO] [stdout]         470 │+                                                        class: Str,
[INFO] [stdout]         471 │+                                                        span: Span {
[INFO] [stdout]         472 │+                                                            range: 37..42,
[INFO] [stdout]         473 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         474 │+                                                        },
[INFO] [stdout]         475 │+                                                        flags: TkFlags(
[INFO] [stdout]         476 │+                                                            KEYWORD,
[INFO] [stdout]         477 │+                                                        ),
[INFO] [stdout]         478 │+                                                    },
[INFO] [stdout]         479 │+                                                    Tk {
[INFO] [stdout]         480 │+                                                        class: Str,
[INFO] [stdout]         481 │+                                                        span: Span {
[INFO] [stdout]         482 │+                                                            range: 43..47,
[INFO] [stdout]         483 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         484 │+                                                        },
[INFO] [stdout]         485 │+                                                        flags: TkFlags(
[INFO] [stdout]         486 │+                                                            IS_CMD,
[INFO] [stdout]         487 │+                                                        ),
[INFO] [stdout]         488 │+                                                    },
[INFO] [stdout]         489 │+                                                    Tk {
[INFO] [stdout]         490 │+                                                        class: Sep,
[INFO] [stdout]         491 │+                                                        span: Span {
[INFO] [stdout]         492 │+                                                            range: 47..49,
[INFO] [stdout]         493 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         494 │+                                                        },
[INFO] [stdout]         495 │+                                                        flags: TkFlags(
[INFO] [stdout]         496 │+                                                            0x0,
[INFO] [stdout]         497 │+                                                        ),
[INFO] [stdout]         498 │+                                                    },
[INFO] [stdout]         499 │+                                                    Tk {
[INFO] [stdout]         500 │+                                                        class: Str,
[INFO] [stdout]         501 │+                                                        span: Span {
[INFO] [stdout]         502 │+                                                            range: 49..51,
[INFO] [stdout]         503 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         504 │+                                                        },
[INFO] [stdout]         505 │+                                                        flags: TkFlags(
[INFO] [stdout]         506 │+                                                            KEYWORD,
[INFO] [stdout]         507 │+                                                        ),
[INFO] [stdout]         508 │+                                                    },
[INFO] [stdout]         509 │+                                                    Tk {
[INFO] [stdout]         510 │+                                                        class: Sep,
[INFO] [stdout]         511 │+                                                        span: Span {
[INFO] [stdout]         512 │+                                                            range: 51..56,
[INFO] [stdout]         513 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         514 │+                                                        },
[INFO] [stdout]         515 │+                                                        flags: TkFlags(
[INFO] [stdout]         516 │+                                                            0x0,
[INFO] [stdout]         517 │+                                                        ),
[INFO] [stdout]         518 │+                                                    },
[INFO] [stdout]         519 │+                                                    Tk {
[INFO] [stdout]         520 │+                                                        class: Str,
[INFO] [stdout]         521 │+                                                        span: Span {
[INFO] [stdout]         522 │+                                                            range: 56..60,
[INFO] [stdout]         523 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         524 │+                                                        },
[INFO] [stdout]         525 │+                                                        flags: TkFlags(
[INFO] [stdout]         526 │+                                                            IS_CMD | BUILTIN,
[INFO] [stdout]         527 │+                                                        ),
[INFO] [stdout]         528 │+                                                    },
[INFO] [stdout]         529 │+                                                    Tk {
[INFO] [stdout]         530 │+                                                        class: Str,
[INFO] [stdout]         531 │+                                                        span: Span {
[INFO] [stdout]         532 │+                                                            range: 61..64,
[INFO] [stdout]         533 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         534 │+                                                        },
[INFO] [stdout]         535 │+                                                        flags: TkFlags(
[INFO] [stdout]         536 │+                                                            0x0,
[INFO] [stdout]         537 │+                                                        ),
[INFO] [stdout]         538 │+                                                    },
[INFO] [stdout]         539 │+                                                    Tk {
[INFO] [stdout]         540 │+                                                        class: Sep,
[INFO] [stdout]         541 │+                                                        span: Span {
[INFO] [stdout]         542 │+                                                            range: 64..68,
[INFO] [stdout]         543 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         544 │+                                                        },
[INFO] [stdout]         545 │+                                                        flags: TkFlags(
[INFO] [stdout]         546 │+                                                            0x0,
[INFO] [stdout]         547 │+                                                        ),
[INFO] [stdout]         548 │+                                                    },
[INFO] [stdout]         549 │+                                                    Tk {
[INFO] [stdout]         550 │+                                                        class: Str,
[INFO] [stdout]         551 │+                                                        span: Span {
[INFO] [stdout]         552 │+                                                            range: 68..72,
[INFO] [stdout]         553 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         554 │+                                                        },
[INFO] [stdout]         555 │+                                                        flags: TkFlags(
[INFO] [stdout]         556 │+                                                            KEYWORD,
[INFO] [stdout]         557 │+                                                        ),
[INFO] [stdout]         558 │+                                                    },
[INFO] [stdout]         559 │+                                                    Tk {
[INFO] [stdout]         560 │+                                                        class: Sep,
[INFO] [stdout]         561 │+                                                        span: Span {
[INFO] [stdout]         562 │+                                                            range: 72..75,
[INFO] [stdout]         563 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         564 │+                                                        },
[INFO] [stdout]         565 │+                                                        flags: TkFlags(
[INFO] [stdout]         566 │+                                                            0x0,
[INFO] [stdout]         567 │+                                                        ),
[INFO] [stdout]         568 │+                                                    },
[INFO] [stdout]         569 │+                                                    Tk {
[INFO] [stdout]         570 │+                                                        class: Str,
[INFO] [stdout]         571 │+                                                        span: Span {
[INFO] [stdout]         572 │+                                                            range: 75..77,
[INFO] [stdout]         573 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         574 │+                                                        },
[INFO] [stdout]         575 │+                                                        flags: TkFlags(
[INFO] [stdout]         576 │+                                                            KEYWORD,
[INFO] [stdout]         577 │+                                                        ),
[INFO] [stdout]         578 │+                                                    },
[INFO] [stdout]         579 │+                                                    Tk {
[INFO] [stdout]         580 │+                                                        class: Sep,
[INFO] [stdout]         581 │+                                                        span: Span {
[INFO] [stdout]         582 │+                                                            range: 77..83,
[INFO] [stdout]         583 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         584 │+                                                        },
[INFO] [stdout]         585 │+                                                        flags: TkFlags(
[INFO] [stdout]         586 │+                                                            0x0,
[INFO] [stdout]         587 │+                                                        ),
[INFO] [stdout]         588 │+                                                    },
[INFO] [stdout]         589 │+                                                ],
[INFO] [stdout]         590 │+                                            },
[INFO] [stdout]         591 │+                                        ],
[INFO] [stdout]         592 │+                                    },
[INFO] [stdout]         593 │+                                    CaseNode {
[INFO] [stdout]         594 │+                                        pattern: Tk {
[INFO] [stdout]         595 │+                                            class: CasePattern,
[INFO] [stdout]         596 │+                                            span: Span {
[INFO] [stdout]         597 │+                                                range: 83..87,
[INFO] [stdout]         598 │+                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         599 │+                                            },
[INFO] [stdout]         600 │+                                            flags: TkFlags(
[INFO] [stdout]         601 │+                                                0x0,
[INFO] [stdout]         602 │+                                            ),
[INFO] [stdout]         603 │+                                        },
[INFO] [stdout]         604 │+                                        body: [
[INFO] [stdout]         605 │+                                            Node {
[INFO] [stdout]         606 │+                                                class: IfNode {
[INFO] [stdout]         607 │+                                                    cond_nodes: [
[INFO] [stdout]         608 │+                                                        CondNode {
[INFO] [stdout]         609 │+                                                            cond: Node {
[INFO] [stdout]         610 │+                                                                class: Pipeline {
[INFO] [stdout]         611 │+                                                                    cmds: [
[INFO] [stdout]         612 │+                                                                        Node {
[INFO] [stdout]         613 │+                                                                            class: Command {
[INFO] [stdout]         614 │+                                                                                assignments: [],
[INFO] [stdout]         615 │+                                                                                argv: [
[INFO] [stdout]         616 │+                                                                                    Tk {
[INFO] [stdout]         617 │+                                                                                        class: Str,
[INFO] [stdout]         618 │+                                                                                        span: Span {
[INFO] [stdout]         619 │+                                                                                            range: 93..98,
[INFO] [stdout]         620 │+                                                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         621 │+                                                                                        },
[INFO] [stdout]         622 │+                                                                                        flags: TkFlags(
[INFO] [stdout]         623 │+                                                                                            IS_CMD,
[INFO] [stdout]         624 │+                                                                                        ),
[INFO] [stdout]         625 │+                                                                                    },
[INFO] [stdout]         626 │+                                                                                ],
[INFO] [stdout]         627 │+                                                                            },
[INFO] [stdout]         628 │+                                                                            flags: NdFlags(
[INFO] [stdout]         629 │+                                                                                0x0,
[INFO] [stdout]         630 │+                                                                            ),
[INFO] [stdout]         631 │+                                                                            redirs: [],
[INFO] [stdout]         632 │+                                                                            tokens: [
[INFO] [stdout]         633 │+                                                                                Tk {
[INFO] [stdout]         634 │+                                                                                    class: Str,
[INFO] [stdout]         635 │+                                                                                    span: Span {
[INFO] [stdout]         636 │+                                                                                        range: 93..98,
[INFO] [stdout]         637 │+                                                                                        source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         638 │+                                                                                    },
[INFO] [stdout]         639 │+                                                                                    flags: TkFlags(
[INFO] [stdout]         640 │+                                                                                        IS_CMD,
[INFO] [stdout]         641 │+                                                                                    ),
[INFO] [stdout]         642 │+                                                                                },
[INFO] [stdout]         643 │+                                                                                Tk {
[INFO] [stdout]         644 │+                                                                                    class: Sep,
[INFO] [stdout]         645 │+                                                                                    span: Span {
[INFO] [stdout]         646 │+                                                                                        range: 98..100,
[INFO] [stdout]         647 │+                                                                                        source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         648 │+                                                                                    },
[INFO] [stdout]         649 │+                                                                                    flags: TkFlags(
[INFO] [stdout]         650 │+                                                                                        0x0,
[INFO] [stdout]         651 │+                                                                                    ),
[INFO] [stdout]         652 │+                                                                                },
[INFO] [stdout]         653 │+                                                                            ],
[INFO] [stdout]         654 │+                                                                        },
[INFO] [stdout]         655 │+                                                                    ],
[INFO] [stdout]         656 │+                                                                    pipe_err: false,
[INFO] [stdout]         657 │+                                                                },
[INFO] [stdout]         658 │+                                                                flags: NdFlags(
[INFO] [stdout]         659 │+                                                                    0x0,
[INFO] [stdout]         660 │+                                                                ),
[INFO] [stdout]         661 │+                                                                redirs: [],
[INFO] [stdout]         662 │+                                                                tokens: [
[INFO] [stdout]         663 │+                                                                    Tk {
[INFO] [stdout]         664 │+                                                                        class: Str,
[INFO] [stdout]         665 │+                                                                        span: Span {
[INFO] [stdout]         666 │+                                                                            range: 93..98,
[INFO] [stdout]         667 │+                                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         668 │+                                                                        },
[INFO] [stdout]         669 │+                                                                        flags: TkFlags(
[INFO] [stdout]         670 │+                                                                            IS_CMD,
[INFO] [stdout]         671 │+                                                                        ),
[INFO] [stdout]         672 │+                                                                    },
[INFO] [stdout]         673 │+                                                                    Tk {
[INFO] [stdout]         674 │+                                                                        class: Sep,
[INFO] [stdout]         675 │+                                                                        span: Span {
[INFO] [stdout]         676 │+                                                                            range: 98..100,
[INFO] [stdout]         677 │+                                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         678 │+                                                                        },
[INFO] [stdout]         679 │+                                                                        flags: TkFlags(
[INFO] [stdout]         680 │+                                                                            0x0,
[INFO] [stdout]         681 │+                                                                        ),
[INFO] [stdout]         682 │+                                                                    },
[INFO] [stdout]         683 │+                                                                ],
[INFO] [stdout]         684 │+                                                            },
[INFO] [stdout]         685 │+                                                            body: [
[INFO] [stdout]         686 │+                                                                Node {
[INFO] [stdout]         687 │+                                                                    class: LoopNode {
[INFO] [stdout]         688 │+                                                                        kind: Until,
[INFO] [stdout]         689 │+                                                                        cond_node: CondNode {
[INFO] [stdout]         690 │+                                                                            cond: Node {
[INFO] [stdout]         691 │+                                                                                class: Pipeline {
[INFO] [stdout]         692 │+                                                                                    cmds: [
[INFO] [stdout]         693 │+                                                                                        Node {
[INFO] [stdout]         694 │+                                                                                            class: Command {
[INFO] [stdout]         695 │+                                                                                                assignments: [],
[INFO] [stdout]         696 │+                                                                                                argv: [
[INFO] [stdout]         697 │+                                                                                                    Tk {
[INFO] [stdout]         698 │+                                                                                                        class: Str,
[INFO] [stdout]         699 │+                                                                                                        span: Span {
[INFO] [stdout]         700 │+                                                                                                            range: 114..119,
[INFO] [stdout]         701 │+                                                                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         702 │+                                                                                                        },
[INFO] [stdout]         703 │+                                                                                                        flags: TkFlags(
[INFO] [stdout]         704 │+                                                                                                            IS_CMD,
[INFO] [stdout]         705 │+                                                                                                        ),
[INFO] [stdout]         706 │+                                                                                                    },
[INFO] [stdout]         707 │+                                                                                                ],
[INFO] [stdout]         708 │+                                                                                            },
[INFO] [stdout]         709 │+                                                                                            flags: NdFlags(
[INFO] [stdout]         710 │+                                                                                                0x0,
[INFO] [stdout]         711 │+                                                                                            ),
[INFO] [stdout]         712 │+                                                                                            redirs: [],
[INFO] [stdout]         713 │+                                                                                            tokens: [
[INFO] [stdout]         714 │+                                                                                                Tk {
[INFO] [stdout]         715 │+                                                                                                    class: Str,
[INFO] [stdout]         716 │+                                                                                                    span: Span {
[INFO] [stdout]         717 │+                                                                                                        range: 114..119,
[INFO] [stdout]         718 │+                                                                                                        source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         719 │+                                                                                                    },
[INFO] [stdout]         720 │+                                                                                                    flags: TkFlags(
[INFO] [stdout]         721 │+                                                                                                        IS_CMD,
[INFO] [stdout]         722 │+                                                                                                    ),
[INFO] [stdout]         723 │+                                                                                                },
[INFO] [stdout]         724 │+                                                                                                Tk {
[INFO] [stdout]         725 │+                                                                                                    class: Sep,
[INFO] [stdout]         726 │+                                                                                                    span: Span {
[INFO] [stdout]         727 │+                                                                                                        range: 119..121,
[INFO] [stdout]         728 │+                                                                                                        source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         729 │+                                                                                                    },
[INFO] [stdout]         730 │+                                                                                                    flags: TkFlags(
[INFO] [stdout]         731 │+                                                                                                        0x0,
[INFO] [stdout]         732 │+                                                                                                    ),
[INFO] [stdout]         733 │+                                                                                                },
[INFO] [stdout]         734 │+                                                                                            ],
[INFO] [stdout]         735 │+                                                                                        },
[INFO] [stdout]         736 │+                                                                                    ],
[INFO] [stdout]         737 │+                                                                                    pipe_err: false,
[INFO] [stdout]         738 │+                                                                                },
[INFO] [stdout]         739 │+                                                                                flags: NdFlags(
[INFO] [stdout]         740 │+                                                                                    0x0,
[INFO] [stdout]         741 │+                                                                                ),
[INFO] [stdout]         742 │+                                                                                redirs: [],
[INFO] [stdout]         743 │+                                                                                tokens: [
[INFO] [stdout]         744 │+                                                                                    Tk {
[INFO] [stdout]         745 │+                                                                                        class: Str,
[INFO] [stdout]         746 │+                                                                                        span: Span {
[INFO] [stdout]         747 │+                                                                                            range: 114..119,
[INFO] [stdout]         748 │+                                                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         749 │+                                                                                        },
[INFO] [stdout]         750 │+                                                                                        flags: TkFlags(
[INFO] [stdout]         751 │+                                                                                            IS_CMD,
[INFO] [stdout]         752 │+                                                                                        ),
[INFO] [stdout]         753 │+                                                                                    },
[INFO] [stdout]         754 │+                                                                                    Tk {
[INFO] [stdout]         755 │+                                                                                        class: Sep,
[INFO] [stdout]         756 │+                                                                                        span: Span {
[INFO] [stdout]         757 │+                                                                                            range: 119..121,
[INFO] [stdout]         758 │+                                                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         759 │+                                                                                        },
[INFO] [stdout]         760 │+                                                                                        flags: TkFlags(
[INFO] [stdout]         761 │+                                                                                            0x0,
[INFO] [stdout]         762 │+                                                                                        ),
[INFO] [stdout]         763 │+                                                                                    },
[INFO] [stdout]         764 │+                                                                                ],
[INFO] [stdout]         765 │+                                                                            },
[INFO] [stdout]         766 │+                                                                            body: [
[INFO] [stdout]         767 │+                                                                                Node {
[INFO] [stdout]         768 │+                                                                                    class: CaseNode {
[INFO] [stdout]         769 │+                                                                                        pattern: Tk {
[INFO] [stdout]         770 │+                                                                                            class: Str,
[INFO] [stdout]         771 │+                                                                                            span: Span {
[INFO] [stdout]         772 │+                                                                                                range: 133..136,
[INFO] [stdout]         773 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         774 │+                                                                                            },
[INFO] [stdout]         775 │+                                                                                            flags: TkFlags(
[INFO] [stdout]         776 │+                                                                                                0x0,
[INFO] [stdout]         777 │+                                                                                            ),
[INFO] [stdout]         778 │+                                                                                        },
[INFO] [stdout]         779 │+                                                                                        case_blocks: [
[INFO] [stdout]         780 │+                                                                                            CaseNode {
[INFO] [stdout]         781 │+                                                                                                pattern: Tk {
[INFO] [stdout]         782 │+                                                                                                    class: CasePattern,
[INFO] [stdout]         783 │+                                                                                                    span: Span {
[INFO] [stdout]         784 │+                                                                                                        range: 145..149,
[INFO] [stdout]         785 │+                                                                                                        source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         786 │+                                                                                                    },
[INFO] [stdout]         787 │+                                                                                                    flags: TkFlags(
[INFO] [stdout]         788 │+                                                                                                        0x0,
[INFO] [stdout]         789 │+                                                                                                    ),
[INFO] [stdout]         790 │+                                                                                                },
[INFO] [stdout]         791 │+                                                                                                body: [
[INFO] [stdout]         792 │+                                                                                                    Node {
[INFO] [stdout]         793 │+                                                                                                        class: IfNode {
[INFO] [stdout]         794 │+                                                                                                            cond_nodes: [
[INFO] [stdout]         795 │+                                                                                                                CondNode {
[INFO] [stdout]         796 │+                                                                                                                    cond: Node {
[INFO] [stdout]         797 │+                                                                                                                        class: Pipeline {
[INFO] [stdout]         798 │+                                                                                                                            cmds: [
[INFO] [stdout]         799 │+                                                                                                                                Node {
[INFO] [stdout]         800 │+                                                                                                                                    class: Command {
[INFO] [stdout]         801 │+                                                                                                                                        assignments: [],
[INFO] [stdout]         802 │+                                                                                                                                        argv: [
[INFO] [stdout]         803 │+                                                                                                                                            Tk {
[INFO] [stdout]         804 │+                                                                                                                                                class: Str,
[INFO] [stdout]         805 │+                                                                                                                                                span: Span {
[INFO] [stdout]         806 │+                                                                                                                                                    range: 159..163,
[INFO] [stdout]         807 │+                                                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         808 │+                                                                                                                                                },
[INFO] [stdout]         809 │+                                                                                                                                                flags: TkFlags(
[INFO] [stdout]         810 │+                                                                                                                                                    IS_CMD,
[INFO] [stdout]         811 │+                                                                                                                                                ),
[INFO] [stdout]         812 │+                                                                                                                                            },
[INFO] [stdout]         813 │+                                                                                                                                        ],
[INFO] [stdout]         814 │+                                                                                                                                    },
[INFO] [stdout]         815 │+                                                                                                                                    flags: NdFlags(
[INFO] [stdout]         816 │+                                                                                                                                        0x0,
[INFO] [stdout]         817 │+                                                                                                                                    ),
[INFO] [stdout]         818 │+                                                                                                                                    redirs: [],
[INFO] [stdout]         819 │+                                                                                                                                    tokens: [
[INFO] [stdout]         820 │+                                                                                                                                        Tk {
[INFO] [stdout]         821 │+                                                                                                                                            class: Str,
[INFO] [stdout]         822 │+                                                                                                                                            span: Span {
[INFO] [stdout]         823 │+                                                                                                                                                range: 159..163,
[INFO] [stdout]         824 │+                                                                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         825 │+                                                                                                                                            },
[INFO] [stdout]         826 │+                                                                                                                                            flags: TkFlags(
[INFO] [stdout]         827 │+                                                                                                                                                IS_CMD,
[INFO] [stdout]         828 │+                                                                                                                                            ),
[INFO] [stdout]         829 │+                                                                                                                                        },
[INFO] [stdout]         830 │+                                                                                                                                        Tk {
[INFO] [stdout]         831 │+                                                                                                                                            class: Sep,
[INFO] [stdout]         832 │+                                                                                                                                            span: Span {
[INFO] [stdout]         833 │+                                                                                                                                                range: 163..165,
[INFO] [stdout]         834 │+                                                                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         835 │+                                                                                                                                            },
[INFO] [stdout]         836 │+                                                                                                                                            flags: TkFlags(
[INFO] [stdout]         837 │+                                                                                                                                                0x0,
[INFO] [stdout]         838 │+                                                                                                                                            ),
[INFO] [stdout]         839 │+                                                                                                                                        },
[INFO] [stdout]         840 │+                                                                                                                                    ],
[INFO] [stdout]         841 │+                                                                                                                                },
[INFO] [stdout]         842 │+                                                                                                                            ],
[INFO] [stdout]         843 │+                                                                                                                            pipe_err: false,
[INFO] [stdout]         844 │+                                                                                                                        },
[INFO] [stdout]         845 │+                                                                                                                        flags: NdFlags(
[INFO] [stdout]         846 │+                                                                                                                            0x0,
[INFO] [stdout]         847 │+                                                                                                                        ),
[INFO] [stdout]         848 │+                                                                                                                        redirs: [],
[INFO] [stdout]         849 │+                                                                                                                        tokens: [
[INFO] [stdout]         850 │+                                                                                                                            Tk {
[INFO] [stdout]         851 │+                                                                                                                                class: Str,
[INFO] [stdout]         852 │+                                                                                                                                span: Span {
[INFO] [stdout]         853 │+                                                                                                                                    range: 159..163,
[INFO] [stdout]         854 │+                                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         855 │+                                                                                                                                },
[INFO] [stdout]         856 │+                                                                                                                                flags: TkFlags(
[INFO] [stdout]         857 │+                                                                                                                                    IS_CMD,
[INFO] [stdout]         858 │+                                                                                                                                ),
[INFO] [stdout]         859 │+                                                                                                                            },
[INFO] [stdout]         860 │+                                                                                                                            Tk {
[INFO] [stdout]         861 │+                                                                                                                                class: Sep,
[INFO] [stdout]         862 │+                                                                                                                                span: Span {
[INFO] [stdout]         863 │+                                                                                                                                    range: 163..165,
[INFO] [stdout]         864 │+                                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         865 │+                                                                                                                                },
[INFO] [stdout]         866 │+                                                                                                                                flags: TkFlags(
[INFO] [stdout]         867 │+                                                                                                                                    0x0,
[INFO] [stdout]         868 │+                                                                                                                                ),
[INFO] [stdout]         869 │+                                                                                                                            },
[INFO] [stdout]         870 │+                                                                                                                        ],
[INFO] [stdout]         871 │+                                                                                                                    },
[INFO] [stdout]         872 │+                                                                                                                    body: [
[INFO] [stdout]         873 │+                                                                                                                        Node {
[INFO] [stdout]         874 │+                                                                                                                            class: Pipeline {
[INFO] [stdout]         875 │+                                                                                                                                cmds: [
[INFO] [stdout]         876 │+                                                                                                                                    Node {
[INFO] [stdout]         877 │+                                                                                                                                        class: Command {
[INFO] [stdout]         878 │+                                                                                                                                            assignments: [],
[INFO] [stdout]         879 │+                                                                                                                                            argv: [
[INFO] [stdout]         880 │+                                                                                                                                                Tk {
[INFO] [stdout]         881 │+                                                                                                                                                    class: Str,
[INFO] [stdout]         882 │+                                                                                                                                                    span: Span {
[INFO] [stdout]         883 │+                                                                                                                                                        range: 177..181,
[INFO] [stdout]         884 │+                                                                                                                                                        source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         885 │+                                                                                                                                                    },
[INFO] [stdout]         886 │+                                                                                                                                                    flags: TkFlags(
[INFO] [stdout]         887 │+                                                                                                                                                        IS_CMD | BUILTIN,
[INFO] [stdout]         888 │+                                                                                                                                                    ),
[INFO] [stdout]         889 │+                                                                                                                                                },
[INFO] [stdout]         890 │+                                                                                                                                                Tk {
[INFO] [stdout]         891 │+                                                                                                                                                    class: Str,
[INFO] [stdout]         892 │+                                                                                                                                                    span: Span {
[INFO] [stdout]         893 │+                                                                                                                                                        range: 182..185,
[INFO] [stdout]         894 │+                                                                                                                                                        source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         895 │+                                                                                                                                                    },
[INFO] [stdout]         896 │+                                                                                                                                                    flags: TkFlags(
[INFO] [stdout]         897 │+                                                                                                                                                        0x0,
[INFO] [stdout]         898 │+                                                                                                                                                    ),
[INFO] [stdout]         899 │+                                                                                                                                                },
[INFO] [stdout]         900 │+                                                                                                                                            ],
[INFO] [stdout]         901 │+                                                                                                                                        },
[INFO] [stdout]         902 │+                                                                                                                                        flags: NdFlags(
[INFO] [stdout]         903 │+                                                                                                                                            0x0,
[INFO] [stdout]         904 │+                                                                                                                                        ),
[INFO] [stdout]         905 │+                                                                                                                                        redirs: [],
[INFO] [stdout]         906 │+                                                                                                                                        tokens: [
[INFO] [stdout]         907 │+                                                                                                                                            Tk {
[INFO] [stdout]         908 │+                                                                                                                                                class: Str,
[INFO] [stdout]         909 │+                                                                                                                                                span: Span {
[INFO] [stdout]         910 │+                                                                                                                                                    range: 177..181,
[INFO] [stdout]         911 │+                                                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         912 │+                                                                                                                                                },
[INFO] [stdout]         913 │+                                                                                                                                                flags: TkFlags(
[INFO] [stdout]         914 │+                                                                                                                                                    IS_CMD | BUILTIN,
[INFO] [stdout]         915 │+                                                                                                                                                ),
[INFO] [stdout]         916 │+                                                                                                                                            },
[INFO] [stdout]         917 │+                                                                                                                                            Tk {
[INFO] [stdout]         918 │+                                                                                                                                                class: Str,
[INFO] [stdout]         919 │+                                                                                                                                                span: Span {
[INFO] [stdout]         920 │+                                                                                                                                                    range: 182..185,
[INFO] [stdout]         921 │+                                                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         922 │+                                                                                                                                                },
[INFO] [stdout]         923 │+                                                                                                                                                flags: TkFlags(
[INFO] [stdout]         924 │+                                                                                                                                                    0x0,
[INFO] [stdout]         925 │+                                                                                                                                                ),
[INFO] [stdout]         926 │+                                                                                                                                            },
[INFO] [stdout]         927 │+                                                                                                                                            Tk {
[INFO] [stdout]         928 │+                                                                                                                                                class: Sep,
[INFO] [stdout]         929 │+                                                                                                                                                span: Span {
[INFO] [stdout]         930 │+                                                                                                                                                    range: 185..192,
[INFO] [stdout]         931 │+                                                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         932 │+                                                                                                                                                },
[INFO] [stdout]         933 │+                                                                                                                                                flags: TkFlags(
[INFO] [stdout]         934 │+                                                                                                                                                    0x0,
[INFO] [stdout]         935 │+                                                                                                                                                ),
[INFO] [stdout]         936 │+                                                                                                                                            },
[INFO] [stdout]         937 │+                                                                                                                                        ],
[INFO] [stdout]         938 │+                                                                                                                                    },
[INFO] [stdout]         939 │+                                                                                                                                ],
[INFO] [stdout]         940 │+                                                                                                                                pipe_err: false,
[INFO] [stdout]         941 │+                                                                                                                            },
[INFO] [stdout]         942 │+                                                                                                                            flags: NdFlags(
[INFO] [stdout]         943 │+                                                                                                                                0x0,
[INFO] [stdout]         944 │+                                                                                                                            ),
[INFO] [stdout]         945 │+                                                                                                                            redirs: [],
[INFO] [stdout]         946 │+                                                                                                                            tokens: [
[INFO] [stdout]         947 │+                                                                                                                                Tk {
[INFO] [stdout]         948 │+                                                                                                                                    class: Str,
[INFO] [stdout]         949 │+                                                                                                                                    span: Span {
[INFO] [stdout]         950 │+                                                                                                                                        range: 177..181,
[INFO] [stdout]         951 │+                                                                                                                                        source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         952 │+                                                                                                                                    },
[INFO] [stdout]         953 │+                                                                                                                                    flags: TkFlags(
[INFO] [stdout]         954 │+                                                                                                                                        IS_CMD | BUILTIN,
[INFO] [stdout]         955 │+                                                                                                                                    ),
[INFO] [stdout]         956 │+                                                                                                                                },
[INFO] [stdout]         957 │+                                                                                                                                Tk {
[INFO] [stdout]         958 │+                                                                                                                                    class: Str,
[INFO] [stdout]         959 │+                                                                                                                                    span: Span {
[INFO] [stdout]         960 │+                                                                                                                                        range: 182..185,
[INFO] [stdout]         961 │+                                                                                                                                        source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         962 │+                                                                                                                                    },
[INFO] [stdout]         963 │+                                                                                                                                    flags: TkFlags(
[INFO] [stdout]         964 │+                                                                                                                                        0x0,
[INFO] [stdout]         965 │+                                                                                                                                    ),
[INFO] [stdout]         966 │+                                                                                                                                },
[INFO] [stdout]         967 │+                                                                                                                                Tk {
[INFO] [stdout]         968 │+                                                                                                                                    class: Sep,
[INFO] [stdout]         969 │+                                                                                                                                    span: Span {
[INFO] [stdout]         970 │+                                                                                                                                        range: 185..192,
[INFO] [stdout]         971 │+                                                                                                                                        source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         972 │+                                                                                                                                    },
[INFO] [stdout]         973 │+                                                                                                                                    flags: TkFlags(
[INFO] [stdout]         974 │+                                                                                                                                        0x0,
[INFO] [stdout]         975 │+                                                                                                                                    ),
[INFO] [stdout]         976 │+                                                                                                                                },
[INFO] [stdout]         977 │+                                                                                                                            ],
[INFO] [stdout]         978 │+                                                                                                                        },
[INFO] [stdout]         979 │+                                                                                                                    ],
[INFO] [stdout]         980 │+                                                                                                                },
[INFO] [stdout]         981 │+                                                                                                            ],
[INFO] [stdout]         982 │+                                                                                                            else_block: [],
[INFO] [stdout]         983 │+                                                                                                        },
[INFO] [stdout]         984 │+                                                                                                        flags: NdFlags(
[INFO] [stdout]         985 │+                                                                                                            0x0,
[INFO] [stdout]         986 │+                                                                                                        ),
[INFO] [stdout]         987 │+                                                                                                        redirs: [],
[INFO] [stdout]         988 │+                                                                                                        tokens: [
[INFO] [stdout]         989 │+                                                                                                            Tk {
[INFO] [stdout]         990 │+                                                                                                                class: Str,
[INFO] [stdout]         991 │+                                                                                                                span: Span {
[INFO] [stdout]         992 │+                                                                                                                    range: 156..158,
[INFO] [stdout]         993 │+                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]         994 │+                                                                                                                },
[INFO] [stdout]         995 │+                                                                                                                flags: TkFlags(
[INFO] [stdout]         996 │+                                                                                                                    KEYWORD,
[INFO] [stdout]         997 │+                                                                                                                ),
[INFO] [stdout]         998 │+                                                                                                            },
[INFO] [stdout]         999 │+                                                                                                            Tk {
[INFO] [stdout]        1000 │+                                                                                                                class: Str,
[INFO] [stdout]        1001 │+                                                                                                                span: Span {
[INFO] [stdout]        1002 │+                                                                                                                    range: 159..163,
[INFO] [stdout]        1003 │+                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1004 │+                                                                                                                },
[INFO] [stdout]        1005 │+                                                                                                                flags: TkFlags(
[INFO] [stdout]        1006 │+                                                                                                                    IS_CMD,
[INFO] [stdout]        1007 │+                                                                                                                ),
[INFO] [stdout]        1008 │+                                                                                                            },
[INFO] [stdout]        1009 │+                                                                                                            Tk {
[INFO] [stdout]        1010 │+                                                                                                                class: Sep,
[INFO] [stdout]        1011 │+                                                                                                                span: Span {
[INFO] [stdout]        1012 │+                                                                                                                    range: 163..165,
[INFO] [stdout]        1013 │+                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1014 │+                                                                                                                },
[INFO] [stdout]        1015 │+                                                                                                                flags: TkFlags(
[INFO] [stdout]        1016 │+                                                                                                                    0x0,
[INFO] [stdout]        1017 │+                                                                                                                ),
[INFO] [stdout]        1018 │+                                                                                                            },
[INFO] [stdout]        1019 │+                                                                                                            Tk {
[INFO] [stdout]        1020 │+                                                                                                                class: Str,
[INFO] [stdout]        1021 │+                                                                                                                span: Span {
[INFO] [stdout]        1022 │+                                                                                                                    range: 165..169,
[INFO] [stdout]        1023 │+                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1024 │+                                                                                                                },
[INFO] [stdout]        1025 │+                                                                                                                flags: TkFlags(
[INFO] [stdout]        1026 │+                                                                                                                    KEYWORD,
[INFO] [stdout]        1027 │+                                                                                                                ),
[INFO] [stdout]        1028 │+                                                                                                            },
[INFO] [stdout]        1029 │+                                                                                                            Tk {
[INFO] [stdout]        1030 │+                                                                                                                class: Sep,
[INFO] [stdout]        1031 │+                                                                                                                span: Span {
[INFO] [stdout]        1032 │+                                                                                                                    range: 169..177,
[INFO] [stdout]        1033 │+                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1034 │+                                                                                                                },
[INFO] [stdout]        1035 │+                                                                                                                flags: TkFlags(
[INFO] [stdout]        1036 │+                                                                                                                    0x0,
[INFO] [stdout]        1037 │+                                                                                                                ),
[INFO] [stdout]        1038 │+                                                                                                            },
[INFO] [stdout]        1039 │+                                                                                                            Tk {
[INFO] [stdout]        1040 │+                                                                                                                class: Str,
[INFO] [stdout]        1041 │+                                                                                                                span: Span {
[INFO] [stdout]        1042 │+                                                                                                                    range: 177..181,
[INFO] [stdout]        1043 │+                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1044 │+                                                                                                                },
[INFO] [stdout]        1045 │+                                                                                                                flags: TkFlags(
[INFO] [stdout]        1046 │+                                                                                                                    IS_CMD | BUILTIN,
[INFO] [stdout]        1047 │+                                                                                                                ),
[INFO] [stdout]        1048 │+                                                                                                            },
[INFO] [stdout]        1049 │+                                                                                                            Tk {
[INFO] [stdout]        1050 │+                                                                                                                class: Str,
[INFO] [stdout]        1051 │+                                                                                                                span: Span {
[INFO] [stdout]        1052 │+                                                                                                                    range: 182..185,
[INFO] [stdout]        1053 │+                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1054 │+                                                                                                                },
[INFO] [stdout]        1055 │+                                                                                                                flags: TkFlags(
[INFO] [stdout]        1056 │+                                                                                                                    0x0,
[INFO] [stdout]        1057 │+                                                                                                                ),
[INFO] [stdout]        1058 │+                                                                                                            },
[INFO] [stdout]        1059 │+                                                                                                            Tk {
[INFO] [stdout]        1060 │+                                                                                                                class: Sep,
[INFO] [stdout]        1061 │+                                                                                                                span: Span {
[INFO] [stdout]        1062 │+                                                                                                                    range: 185..192,
[INFO] [stdout]        1063 │+                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1064 │+                                                                                                                },
[INFO] [stdout]        1065 │+                                                                                                                flags: TkFlags(
[INFO] [stdout]        1066 │+                                                                                                                    0x0,
[INFO] [stdout]        1067 │+                                                                                                                ),
[INFO] [stdout]        1068 │+                                                                                                            },
[INFO] [stdout]        1069 │+                                                                                                            Tk {
[INFO] [stdout]        1070 │+                                                                                                                class: Str,
[INFO] [stdout]        1071 │+                                                                                                                span: Span {
[INFO] [stdout]        1072 │+                                                                                                                    range: 192..194,
[INFO] [stdout]        1073 │+                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1074 │+                                                                                                                },
[INFO] [stdout]        1075 │+                                                                                                                flags: TkFlags(
[INFO] [stdout]        1076 │+                                                                                                                    KEYWORD,
[INFO] [stdout]        1077 │+                                                                                                                ),
[INFO] [stdout]        1078 │+                                                                                                            },
[INFO] [stdout]        1079 │+                                                                                                            Tk {
[INFO] [stdout]        1080 │+                                                                                                                class: Sep,
[INFO] [stdout]        1081 │+                                                                                                                span: Span {
[INFO] [stdout]        1082 │+                                                                                                                    range: 194..208,
[INFO] [stdout]        1083 │+                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1084 │+                                                                                                                },
[INFO] [stdout]        1085 │+                                                                                                                flags: TkFlags(
[INFO] [stdout]        1086 │+                                                                                                                    0x0,
[INFO] [stdout]        1087 │+                                                                                                                ),
[INFO] [stdout]        1088 │+                                                                                                            },
[INFO] [stdout]        1089 │+                                                                                                        ],
[INFO] [stdout]        1090 │+                                                                                                    },
[INFO] [stdout]        1091 │+                                                                                                ],
[INFO] [stdout]        1092 │+                                                                                            },
[INFO] [stdout]        1093 │+                                                                                            CaseNode {
[INFO] [stdout]        1094 │+                                                                                                pattern: Tk {
[INFO] [stdout]        1095 │+                                                                                                    class: CasePattern,
[INFO] [stdout]        1096 │+                                                                                                    span: Span {
[INFO] [stdout]        1097 │+                                                                                                        range: 208..212,
[INFO] [stdout]        1098 │+                                                                                                        source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1099 │+                                                                                                    },
[INFO] [stdout]        1100 │+                                                                                                    flags: TkFlags(
[INFO] [stdout]        1101 │+                                                                                                        0x0,
[INFO] [stdout]        1102 │+                                                                                                    ),
[INFO] [stdout]        1103 │+                                                                                                },
[INFO] [stdout]        1104 │+                                                                                                body: [
[INFO] [stdout]        1105 │+                                                                                                    Node {
[INFO] [stdout]        1106 │+                                                                                                        class: IfNode {
[INFO] [stdout]        1107 │+                                                                                                            cond_nodes: [
[INFO] [stdout]        1108 │+                                                                                                                CondNode {
[INFO] [stdout]        1109 │+                                                                                                                    cond: Node {
[INFO] [stdout]        1110 │+                                                                                                                        class: Pipeline {
[INFO] [stdout]        1111 │+                                                                                                                            cmds: [
[INFO] [stdout]        1112 │+                                                                                                                                Node {
[INFO] [stdout]        1113 │+                                                                                                                                    class: Command {
[INFO] [stdout]        1114 │+                                                                                                                                        assignments: [],
[INFO] [stdout]        1115 │+                                                                                                                                        argv: [
[INFO] [stdout]        1116 │+                                                                                                                                            Tk {
[INFO] [stdout]        1117 │+                                                                                                                                                class: Str,
[INFO] [stdout]        1118 │+                                                                                                                                                span: Span {
[INFO] [stdout]        1119 │+                                                                                                                                                    range: 222..227,
[INFO] [stdout]        1120 │+                                                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1121 │+                                                                                                                                                },
[INFO] [stdout]        1122 │+                                                                                                                                                flags: TkFlags(
[INFO] [stdout]        1123 │+                                                                                                                                                    IS_CMD,
[INFO] [stdout]        1124 │+                                                                                                                                                ),
[INFO] [stdout]        1125 │+                                                                                                                                            },
[INFO] [stdout]        1126 │+                                                                                                                                        ],
[INFO] [stdout]        1127 │+                                                                                                                                    },
[INFO] [stdout]        1128 │+                                                                                                                                    flags: NdFlags(
[INFO] [stdout]        1129 │+                                                                                                                                        0x0,
[INFO] [stdout]        1130 │+                                                                                                                                    ),
[INFO] [stdout]        1131 │+                                                                                                                                    redirs: [],
[INFO] [stdout]        1132 │+                                                                                                                                    tokens: [
[INFO] [stdout]        1133 │+                                                                                                                                        Tk {
[INFO] [stdout]        1134 │+                                                                                                                                            class: Str,
[INFO] [stdout]        1135 │+                                                                                                                                            span: Span {
[INFO] [stdout]        1136 │+                                                                                                                                                range: 222..227,
[INFO] [stdout]        1137 │+                                                                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1138 │+                                                                                                                                            },
[INFO] [stdout]        1139 │+                                                                                                                                            flags: TkFlags(
[INFO] [stdout]        1140 │+                                                                                                                                                IS_CMD,
[INFO] [stdout]        1141 │+                                                                                                                                            ),
[INFO] [stdout]        1142 │+                                                                                                                                        },
[INFO] [stdout]        1143 │+                                                                                                                                        Tk {
[INFO] [stdout]        1144 │+                                                                                                                                            class: Sep,
[INFO] [stdout]        1145 │+                                                                                                                                            span: Span {
[INFO] [stdout]        1146 │+                                                                                                                                                range: 227..229,
[INFO] [stdout]        1147 │+                                                                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1148 │+                                                                                                                                            },
[INFO] [stdout]        1149 │+                                                                                                                                            flags: TkFlags(
[INFO] [stdout]        1150 │+                                                                                                                                                0x0,
[INFO] [stdout]        1151 │+                                                                                                                                            ),
[INFO] [stdout]        1152 │+                                                                                                                                        },
[INFO] [stdout]        1153 │+                                                                                                                                    ],
[INFO] [stdout]        1154 │+                                                                                                                                },
[INFO] [stdout]        1155 │+                                                                                                                            ],
[INFO] [stdout]        1156 │+                                                                                                                            pipe_err: false,
[INFO] [stdout]        1157 │+                                                                                                                        },
[INFO] [stdout]        1158 │+                                                                                                                        flags: NdFlags(
[INFO] [stdout]        1159 │+                                                                                                                            0x0,
[INFO] [stdout]        1160 │+                                                                                                                        ),
[INFO] [stdout]        1161 │+                                                                                                                        redirs: [],
[INFO] [stdout]        1162 │+                                                                                                                        tokens: [
[INFO] [stdout]        1163 │+                                                                                                                            Tk {
[INFO] [stdout]        1164 │+                                                                                                                                class: Str,
[INFO] [stdout]        1165 │+                                                                                                                                span: Span {
[INFO] [stdout]        1166 │+                                                                                                                                    range: 222..227,
[INFO] [stdout]        1167 │+                                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1168 │+                                                                                                                                },
[INFO] [stdout]        1169 │+                                                                                                                                flags: TkFlags(
[INFO] [stdout]        1170 │+                                                                                                                                    IS_CMD,
[INFO] [stdout]        1171 │+                                                                                                                                ),
[INFO] [stdout]        1172 │+                                                                                                                            },
[INFO] [stdout]        1173 │+                                                                                                                            Tk {
[INFO] [stdout]        1174 │+                                                                                                                                class: Sep,
[INFO] [stdout]        1175 │+                                                                                                                                span: Span {
[INFO] [stdout]        1176 │+                                                                                                                                    range: 227..229,
[INFO] [stdout]        1177 │+                                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1178 │+                                                                                                                                },
[INFO] [stdout]        1179 │+                                                                                                                                flags: TkFlags(
[INFO] [stdout]        1180 │+                                                                                                                                    0x0,
[INFO] [stdout]        1181 │+                                                                                                                                ),
[INFO] [stdout]        1182 │+                                                                                                                            },
[INFO] [stdout]        1183 │+                                                                                                                        ],
[INFO] [stdout]        1184 │+                                                                                                                    },
[INFO] [stdout]        1185 │+                                                                                                                    body: [
[INFO] [stdout]        1186 │+                                                                                                                        Node {
[INFO] [stdout]        1187 │+                                                                                                                            class: Pipeline {
[INFO] [stdout]        1188 │+                                                                                                                                cmds: [
[INFO] [stdout]        1189 │+                                                                                                                                    Node {
[INFO] [stdout]        1190 │+                                                                                                                                        class: Command {
[INFO] [stdout]        1191 │+                                                                                                                                            assignments: [],
[INFO] [stdout]        1192 │+                                                                                                                                            argv: [
[INFO] [stdout]        1193 │+                                                                                                                                                Tk {
[INFO] [stdout]        1194 │+                                                                                                                                                    class: Str,
[INFO] [stdout]        1195 │+                                                                                                                                                    span: Span {
[INFO] [stdout]        1196 │+                                                                                                                                                        range: 241..245,
[INFO] [stdout]        1197 │+                                                                                                                                                        source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1198 │+                                                                                                                                                    },
[INFO] [stdout]        1199 │+                                                                                                                                                    flags: TkFlags(
[INFO] [stdout]        1200 │+                                                                                                                                                        IS_CMD | BUILTIN,
[INFO] [stdout]        1201 │+                                                                                                                                                    ),
[INFO] [stdout]        1202 │+                                                                                                                                                },
[INFO] [stdout]        1203 │+                                                                                                                                                Tk {
[INFO] [stdout]        1204 │+                                                                                                                                                    class: Str,
[INFO] [stdout]        1205 │+                                                                                                                                                    span: Span {
[INFO] [stdout]        1206 │+                                                                                                                                                        range: 246..249,
[INFO] [stdout]        1207 │+                                                                                                                                                        source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1208 │+                                                                                                                                                    },
[INFO] [stdout]        1209 │+                                                                                                                                                    flags: TkFlags(
[INFO] [stdout]        1210 │+                                                                                                                                                        0x0,
[INFO] [stdout]        1211 │+                                                                                                                                                    ),
[INFO] [stdout]        1212 │+                                                                                                                                                },
[INFO] [stdout]        1213 │+                                                                                                                                            ],
[INFO] [stdout]        1214 │+                                                                                                                                        },
[INFO] [stdout]        1215 │+                                                                                                                                        flags: NdFlags(
[INFO] [stdout]        1216 │+                                                                                                                                            0x0,
[INFO] [stdout]        1217 │+                                                                                                                                        ),
[INFO] [stdout]        1218 │+                                                                                                                                        redirs: [],
[INFO] [stdout]        1219 │+                                                                                                                                        tokens: [
[INFO] [stdout]        1220 │+                                                                                                                                            Tk {
[INFO] [stdout]        1221 │+                                                                                                                                                class: Str,
[INFO] [stdout]        1222 │+                                                                                                                                                span: Span {
[INFO] [stdout]        1223 │+                                                                                                                                                    range: 241..245,
[INFO] [stdout]        1224 │+                                                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1225 │+                                                                                                                                                },
[INFO] [stdout]        1226 │+                                                                                                                                                flags: TkFlags(
[INFO] [stdout]        1227 │+                                                                                                                                                    IS_CMD | BUILTIN,
[INFO] [stdout]        1228 │+                                                                                                                                                ),
[INFO] [stdout]        1229 │+                                                                                                                                            },
[INFO] [stdout]        1230 │+                                                                                                                                            Tk {
[INFO] [stdout]        1231 │+                                                                                                                                                class: Str,
[INFO] [stdout]        1232 │+                                                                                                                                                span: Span {
[INFO] [stdout]        1233 │+                                                                                                                                                    range: 246..249,
[INFO] [stdout]        1234 │+                                                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1235 │+                                                                                                                                                },
[INFO] [stdout]        1236 │+                                                                                                                                                flags: TkFlags(
[INFO] [stdout]        1237 │+                                                                                                                                                    0x0,
[INFO] [stdout]        1238 │+                                                                                                                                                ),
[INFO] [stdout]        1239 │+                                                                                                                                            },
[INFO] [stdout]        1240 │+                                                                                                                                            Tk {
[INFO] [stdout]        1241 │+                                                                                                                                                class: Sep,
[INFO] [stdout]        1242 │+                                                                                                                                                span: Span {
[INFO] [stdout]        1243 │+                                                                                                                                                    range: 249..256,
[INFO] [stdout]        1244 │+                                                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1245 │+                                                                                                                                                },
[INFO] [stdout]        1246 │+                                                                                                                                                flags: TkFlags(
[INFO] [stdout]        1247 │+                                                                                                                                                    0x0,
[INFO] [stdout]        1248 │+                                                                                                                                                ),
[INFO] [stdout]        1249 │+                                                                                                                                            },
[INFO] [stdout]        1250 │+                                                                                                                                        ],
[INFO] [stdout]        1251 │+                                                                                                                                    },
[INFO] [stdout]        1252 │+                                                                                                                                ],
[INFO] [stdout]        1253 │+                                                                                                                                pipe_err: false,
[INFO] [stdout]        1254 │+                                                                                                                            },
[INFO] [stdout]        1255 │+                                                                                                                            flags: NdFlags(
[INFO] [stdout]        1256 │+                                                                                                                                0x0,
[INFO] [stdout]        1257 │+                                                                                                                            ),
[INFO] [stdout]        1258 │+                                                                                                                            redirs: [],
[INFO] [stdout]        1259 │+                                                                                                                            tokens: [
[INFO] [stdout]        1260 │+                                                                                                                                Tk {
[INFO] [stdout]        1261 │+                                                                                                                                    class: Str,
[INFO] [stdout]        1262 │+                                                                                                                                    span: Span {
[INFO] [stdout]        1263 │+                                                                                                                                        range: 241..245,
[INFO] [stdout]        1264 │+                                                                                                                                        source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1265 │+                                                                                                                                    },
[INFO] [stdout]        1266 │+                                                                                                                                    flags: TkFlags(
[INFO] [stdout]        1267 │+                                                                                                                                        IS_CMD | BUILTIN,
[INFO] [stdout]        1268 │+                                                                                                                                    ),
[INFO] [stdout]        1269 │+                                                                                                                                },
[INFO] [stdout]        1270 │+                                                                                                                                Tk {
[INFO] [stdout]        1271 │+                                                                                                                                    class: Str,
[INFO] [stdout]        1272 │+                                                                                                                                    span: Span {
[INFO] [stdout]        1273 │+                                                                                                                                        range: 246..249,
[INFO] [stdout]        1274 │+                                                                                                                                        source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1275 │+                                                                                                                                    },
[INFO] [stdout]        1276 │+                                                                                                                                    flags: TkFlags(
[INFO] [stdout]        1277 │+                                                                                                                                        0x0,
[INFO] [stdout]        1278 │+                                                                                                                                    ),
[INFO] [stdout]        1279 │+                                                                                                                                },
[INFO] [stdout]        1280 │+                                                                                                                                Tk {
[INFO] [stdout]        1281 │+                                                                                                                                    class: Sep,
[INFO] [stdout]        1282 │+                                                                                                                                    span: Span {
[INFO] [stdout]        1283 │+                                                                                                                                        range: 249..256,
[INFO] [stdout]        1284 │+                                                                                                                                        source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1285 │+                                                                                                                                    },
[INFO] [stdout]        1286 │+                                                                                                                                    flags: TkFlags(
[INFO] [stdout]        1287 │+                                                                                                                                        0x0,
[INFO] [stdout]        1288 │+                                                                                                                                    ),
[INFO] [stdout]        1289 │+                                                                                                                                },
[INFO] [stdout]        1290 │+                                                                                                                            ],
[INFO] [stdout]        1291 │+                                                                                                                        },
[INFO] [stdout]        1292 │+                                                                                                                    ],
[INFO] [stdout]        1293 │+                                                                                                                },
[INFO] [stdout]        1294 │+                                                                                                            ],
[INFO] [stdout]        1295 │+                                                                                                            else_block: [],
[INFO] [stdout]        1296 │+                                                                                                        },
[INFO] [stdout]        1297 │+                                                                                                        flags: NdFlags(
[INFO] [stdout]        1298 │+                                                                                                            0x0,
[INFO] [stdout]        1299 │+                                                                                                        ),
[INFO] [stdout]        1300 │+                                                                                                        redirs: [],
[INFO] [stdout]        1301 │+                                                                                                        tokens: [
[INFO] [stdout]        1302 │+                                                                                                            Tk {
[INFO] [stdout]        1303 │+                                                                                                                class: Str,
[INFO] [stdout]        1304 │+                                                                                                                span: Span {
[INFO] [stdout]        1305 │+                                                                                                                    range: 219..221,
[INFO] [stdout]        1306 │+                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1307 │+                                                                                                                },
[INFO] [stdout]        1308 │+                                                                                                                flags: TkFlags(
[INFO] [stdout]        1309 │+                                                                                                                    KEYWORD,
[INFO] [stdout]        1310 │+                                                                                                                ),
[INFO] [stdout]        1311 │+                                                                                                            },
[INFO] [stdout]        1312 │+                                                                                                            Tk {
[INFO] [stdout]        1313 │+                                                                                                                class: Str,
[INFO] [stdout]        1314 │+                                                                                                                span: Span {
[INFO] [stdout]        1315 │+                                                                                                                    range: 222..227,
[INFO] [stdout]        1316 │+                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1317 │+                                                                                                                },
[INFO] [stdout]        1318 │+                                                                                                                flags: TkFlags(
[INFO] [stdout]        1319 │+                                                                                                                    IS_CMD,
[INFO] [stdout]        1320 │+                                                                                                                ),
[INFO] [stdout]        1321 │+                                                                                                            },
[INFO] [stdout]        1322 │+                                                                                                            Tk {
[INFO] [stdout]        1323 │+                                                                                                                class: Sep,
[INFO] [stdout]        1324 │+                                                                                                                span: Span {
[INFO] [stdout]        1325 │+                                                                                                                    range: 227..229,
[INFO] [stdout]        1326 │+                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1327 │+                                                                                                                },
[INFO] [stdout]        1328 │+                                                                                                                flags: TkFlags(
[INFO] [stdout]        1329 │+                                                                                                                    0x0,
[INFO] [stdout]        1330 │+                                                                                                                ),
[INFO] [stdout]        1331 │+                                                                                                            },
[INFO] [stdout]        1332 │+                                                                                                            Tk {
[INFO] [stdout]        1333 │+                                                                                                                class: Str,
[INFO] [stdout]        1334 │+                                                                                                                span: Span {
[INFO] [stdout]        1335 │+                                                                                                                    range: 229..233,
[INFO] [stdout]        1336 │+                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1337 │+                                                                                                                },
[INFO] [stdout]        1338 │+                                                                                                                flags: TkFlags(
[INFO] [stdout]        1339 │+                                                                                                                    KEYWORD,
[INFO] [stdout]        1340 │+                                                                                                                ),
[INFO] [stdout]        1341 │+                                                                                                            },
[INFO] [stdout]        1342 │+                                                                                                            Tk {
[INFO] [stdout]        1343 │+                                                                                                                class: Sep,
[INFO] [stdout]        1344 │+                                                                                                                span: Span {
[INFO] [stdout]        1345 │+                                                                                                                    range: 233..241,
[INFO] [stdout]        1346 │+                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1347 │+                                                                                                                },
[INFO] [stdout]        1348 │+                                                                                                                flags: TkFlags(
[INFO] [stdout]        1349 │+                                                                                                                    0x0,
[INFO] [stdout]        1350 │+                                                                                                                ),
[INFO] [stdout]        1351 │+                                                                                                            },
[INFO] [stdout]        1352 │+                                                                                                            Tk {
[INFO] [stdout]        1353 │+                                                                                                                class: Str,
[INFO] [stdout]        1354 │+                                                                                                                span: Span {
[INFO] [stdout]        1355 │+                                                                                                                    range: 241..245,
[INFO] [stdout]        1356 │+                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1357 │+                                                                                                                },
[INFO] [stdout]        1358 │+                                                                                                                flags: TkFlags(
[INFO] [stdout]        1359 │+                                                                                                                    IS_CMD | BUILTIN,
[INFO] [stdout]        1360 │+                                                                                                                ),
[INFO] [stdout]        1361 │+                                                                                                            },
[INFO] [stdout]        1362 │+                                                                                                            Tk {
[INFO] [stdout]        1363 │+                                                                                                                class: Str,
[INFO] [stdout]        1364 │+                                                                                                                span: Span {
[INFO] [stdout]        1365 │+                                                                                                                    range: 246..249,
[INFO] [stdout]        1366 │+                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1367 │+                                                                                                                },
[INFO] [stdout]        1368 │+                                                                                                                flags: TkFlags(
[INFO] [stdout]        1369 │+                                                                                                                    0x0,
[INFO] [stdout]        1370 │+                                                                                                                ),
[INFO] [stdout]        1371 │+                                                                                                            },
[INFO] [stdout]        1372 │+                                                                                                            Tk {
[INFO] [stdout]        1373 │+                                                                                                                class: Sep,
[INFO] [stdout]        1374 │+                                                                                                                span: Span {
[INFO] [stdout]        1375 │+                                                                                                                    range: 249..256,
[INFO] [stdout]        1376 │+                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1377 │+                                                                                                                },
[INFO] [stdout]        1378 │+                                                                                                                flags: TkFlags(
[INFO] [stdout]        1379 │+                                                                                                                    0x0,
[INFO] [stdout]        1380 │+                                                                                                                ),
[INFO] [stdout]        1381 │+                                                                                                            },
[INFO] [stdout]        1382 │+                                                                                                            Tk {
[INFO] [stdout]        1383 │+                                                                                                                class: Str,
[INFO] [stdout]        1384 │+                                                                                                                span: Span {
[INFO] [stdout]        1385 │+                                                                                                                    range: 256..258,
[INFO] [stdout]        1386 │+                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1387 │+                                                                                                                },
[INFO] [stdout]        1388 │+                                                                                                                flags: TkFlags(
[INFO] [stdout]        1389 │+                                                                                                                    KEYWORD,
[INFO] [stdout]        1390 │+                                                                                                                ),
[INFO] [stdout]        1391 │+                                                                                                            },
[INFO] [stdout]        1392 │+                                                                                                            Tk {
[INFO] [stdout]        1393 │+                                                                                                                class: Sep,
[INFO] [stdout]        1394 │+                                                                                                                span: Span {
[INFO] [stdout]        1395 │+                                                                                                                    range: 258..271,
[INFO] [stdout]        1396 │+                                                                                                                    source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1397 │+                                                                                                                },
[INFO] [stdout]        1398 │+                                                                                                                flags: TkFlags(
[INFO] [stdout]        1399 │+                                                                                                                    0x0,
[INFO] [stdout]        1400 │+                                                                                                                ),
[INFO] [stdout]        1401 │+                                                                                                            },
[INFO] [stdout]        1402 │+                                                                                                        ],
[INFO] [stdout]        1403 │+                                                                                                    },
[INFO] [stdout]        1404 │+                                                                                                ],
[INFO] [stdout]        1405 │+                                                                                            },
[INFO] [stdout]        1406 │+                                                                                        ],
[INFO] [stdout]        1407 │+                                                                                    },
[INFO] [stdout]        1408 │+                                                                                    flags: NdFlags(
[INFO] [stdout]        1409 │+                                                                                        0x0,
[INFO] [stdout]        1410 │+                                                                                    ),
[INFO] [stdout]        1411 │+                                                                                    redirs: [],
[INFO] [stdout]        1412 │+                                                                                    tokens: [
[INFO] [stdout]        1413 │+                                                                                        Tk {
[INFO] [stdout]        1414 │+                                                                                            class: Str,
[INFO] [stdout]        1415 │+                                                                                            span: Span {
[INFO] [stdout]        1416 │+                                                                                                range: 128..132,
[INFO] [stdout]        1417 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1418 │+                                                                                            },
[INFO] [stdout]        1419 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1420 │+                                                                                                KEYWORD,
[INFO] [stdout]        1421 │+                                                                                            ),
[INFO] [stdout]        1422 │+                                                                                        },
[INFO] [stdout]        1423 │+                                                                                        Tk {
[INFO] [stdout]        1424 │+                                                                                            class: Str,
[INFO] [stdout]        1425 │+                                                                                            span: Span {
[INFO] [stdout]        1426 │+                                                                                                range: 133..136,
[INFO] [stdout]        1427 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1428 │+                                                                                            },
[INFO] [stdout]        1429 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1430 │+                                                                                                0x0,
[INFO] [stdout]        1431 │+                                                                                            ),
[INFO] [stdout]        1432 │+                                                                                        },
[INFO] [stdout]        1433 │+                                                                                        Tk {
[INFO] [stdout]        1434 │+                                                                                            class: Str,
[INFO] [stdout]        1435 │+                                                                                            span: Span {
[INFO] [stdout]        1436 │+                                                                                                range: 137..139,
[INFO] [stdout]        1437 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1438 │+                                                                                            },
[INFO] [stdout]        1439 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1440 │+                                                                                                KEYWORD,
[INFO] [stdout]        1441 │+                                                                                            ),
[INFO] [stdout]        1442 │+                                                                                        },
[INFO] [stdout]        1443 │+                                                                                        Tk {
[INFO] [stdout]        1444 │+                                                                                            class: Sep,
[INFO] [stdout]        1445 │+                                                                                            span: Span {
[INFO] [stdout]        1446 │+                                                                                                range: 139..145,
[INFO] [stdout]        1447 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1448 │+                                                                                            },
[INFO] [stdout]        1449 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1450 │+                                                                                                0x0,
[INFO] [stdout]        1451 │+                                                                                            ),
[INFO] [stdout]        1452 │+                                                                                        },
[INFO] [stdout]        1453 │+                                                                                        Tk {
[INFO] [stdout]        1454 │+                                                                                            class: CasePattern,
[INFO] [stdout]        1455 │+                                                                                            span: Span {
[INFO] [stdout]        1456 │+                                                                                                range: 145..149,
[INFO] [stdout]        1457 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1458 │+                                                                                            },
[INFO] [stdout]        1459 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1460 │+                                                                                                0x0,
[INFO] [stdout]        1461 │+                                                                                            ),
[INFO] [stdout]        1462 │+                                                                                        },
[INFO] [stdout]        1463 │+                                                                                        Tk {
[INFO] [stdout]        1464 │+                                                                                            class: Sep,
[INFO] [stdout]        1465 │+                                                                                            span: Span {
[INFO] [stdout]        1466 │+                                                                                                range: 149..156,
[INFO] [stdout]        1467 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1468 │+                                                                                            },
[INFO] [stdout]        1469 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1470 │+                                                                                                0x0,
[INFO] [stdout]        1471 │+                                                                                            ),
[INFO] [stdout]        1472 │+                                                                                        },
[INFO] [stdout]        1473 │+                                                                                        Tk {
[INFO] [stdout]        1474 │+                                                                                            class: Str,
[INFO] [stdout]        1475 │+                                                                                            span: Span {
[INFO] [stdout]        1476 │+                                                                                                range: 156..158,
[INFO] [stdout]        1477 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1478 │+                                                                                            },
[INFO] [stdout]        1479 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1480 │+                                                                                                KEYWORD,
[INFO] [stdout]        1481 │+                                                                                            ),
[INFO] [stdout]        1482 │+                                                                                        },
[INFO] [stdout]        1483 │+                                                                                        Tk {
[INFO] [stdout]        1484 │+                                                                                            class: Str,
[INFO] [stdout]        1485 │+                                                                                            span: Span {
[INFO] [stdout]        1486 │+                                                                                                range: 159..163,
[INFO] [stdout]        1487 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1488 │+                                                                                            },
[INFO] [stdout]        1489 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1490 │+                                                                                                IS_CMD,
[INFO] [stdout]        1491 │+                                                                                            ),
[INFO] [stdout]        1492 │+                                                                                        },
[INFO] [stdout]        1493 │+                                                                                        Tk {
[INFO] [stdout]        1494 │+                                                                                            class: Sep,
[INFO] [stdout]        1495 │+                                                                                            span: Span {
[INFO] [stdout]        1496 │+                                                                                                range: 163..165,
[INFO] [stdout]        1497 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1498 │+                                                                                            },
[INFO] [stdout]        1499 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1500 │+                                                                                                0x0,
[INFO] [stdout]        1501 │+                                                                                            ),
[INFO] [stdout]        1502 │+                                                                                        },
[INFO] [stdout]        1503 │+                                                                                        Tk {
[INFO] [stdout]        1504 │+                                                                                            class: Str,
[INFO] [stdout]        1505 │+                                                                                            span: Span {
[INFO] [stdout]        1506 │+                                                                                                range: 165..169,
[INFO] [stdout]        1507 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1508 │+                                                                                            },
[INFO] [stdout]        1509 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1510 │+                                                                                                KEYWORD,
[INFO] [stdout]        1511 │+                                                                                            ),
[INFO] [stdout]        1512 │+                                                                                        },
[INFO] [stdout]        1513 │+                                                                                        Tk {
[INFO] [stdout]        1514 │+                                                                                            class: Sep,
[INFO] [stdout]        1515 │+                                                                                            span: Span {
[INFO] [stdout]        1516 │+                                                                                                range: 169..177,
[INFO] [stdout]        1517 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1518 │+                                                                                            },
[INFO] [stdout]        1519 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1520 │+                                                                                                0x0,
[INFO] [stdout]        1521 │+                                                                                            ),
[INFO] [stdout]        1522 │+                                                                                        },
[INFO] [stdout]        1523 │+                                                                                        Tk {
[INFO] [stdout]        1524 │+                                                                                            class: Str,
[INFO] [stdout]        1525 │+                                                                                            span: Span {
[INFO] [stdout]        1526 │+                                                                                                range: 177..181,
[INFO] [stdout]        1527 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1528 │+                                                                                            },
[INFO] [stdout]        1529 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1530 │+                                                                                                IS_CMD | BUILTIN,
[INFO] [stdout]        1531 │+                                                                                            ),
[INFO] [stdout]        1532 │+                                                                                        },
[INFO] [stdout]        1533 │+                                                                                        Tk {
[INFO] [stdout]        1534 │+                                                                                            class: Str,
[INFO] [stdout]        1535 │+                                                                                            span: Span {
[INFO] [stdout]        1536 │+                                                                                                range: 182..185,
[INFO] [stdout]        1537 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1538 │+                                                                                            },
[INFO] [stdout]        1539 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1540 │+                                                                                                0x0,
[INFO] [stdout]        1541 │+                                                                                            ),
[INFO] [stdout]        1542 │+                                                                                        },
[INFO] [stdout]        1543 │+                                                                                        Tk {
[INFO] [stdout]        1544 │+                                                                                            class: Sep,
[INFO] [stdout]        1545 │+                                                                                            span: Span {
[INFO] [stdout]        1546 │+                                                                                                range: 185..192,
[INFO] [stdout]        1547 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1548 │+                                                                                            },
[INFO] [stdout]        1549 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1550 │+                                                                                                0x0,
[INFO] [stdout]        1551 │+                                                                                            ),
[INFO] [stdout]        1552 │+                                                                                        },
[INFO] [stdout]        1553 │+                                                                                        Tk {
[INFO] [stdout]        1554 │+                                                                                            class: Str,
[INFO] [stdout]        1555 │+                                                                                            span: Span {
[INFO] [stdout]        1556 │+                                                                                                range: 192..194,
[INFO] [stdout]        1557 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1558 │+                                                                                            },
[INFO] [stdout]        1559 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1560 │+                                                                                                KEYWORD,
[INFO] [stdout]        1561 │+                                                                                            ),
[INFO] [stdout]        1562 │+                                                                                        },
[INFO] [stdout]        1563 │+                                                                                        Tk {
[INFO] [stdout]        1564 │+                                                                                            class: Sep,
[INFO] [stdout]        1565 │+                                                                                            span: Span {
[INFO] [stdout]        1566 │+                                                                                                range: 194..208,
[INFO] [stdout]        1567 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1568 │+                                                                                            },
[INFO] [stdout]        1569 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1570 │+                                                                                                0x0,
[INFO] [stdout]        1571 │+                                                                                            ),
[INFO] [stdout]        1572 │+                                                                                        },
[INFO] [stdout]        1573 │+                                                                                        Tk {
[INFO] [stdout]        1574 │+                                                                                            class: CasePattern,
[INFO] [stdout]        1575 │+                                                                                            span: Span {
[INFO] [stdout]        1576 │+                                                                                                range: 208..212,
[INFO] [stdout]        1577 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1578 │+                                                                                            },
[INFO] [stdout]        1579 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1580 │+                                                                                                0x0,
[INFO] [stdout]        1581 │+                                                                                            ),
[INFO] [stdout]        1582 │+                                                                                        },
[INFO] [stdout]        1583 │+                                                                                        Tk {
[INFO] [stdout]        1584 │+                                                                                            class: Sep,
[INFO] [stdout]        1585 │+                                                                                            span: Span {
[INFO] [stdout]        1586 │+                                                                                                range: 212..219,
[INFO] [stdout]        1587 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1588 │+                                                                                            },
[INFO] [stdout]        1589 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1590 │+                                                                                                0x0,
[INFO] [stdout]        1591 │+                                                                                            ),
[INFO] [stdout]        1592 │+                                                                                        },
[INFO] [stdout]        1593 │+                                                                                        Tk {
[INFO] [stdout]        1594 │+                                                                                            class: Str,
[INFO] [stdout]        1595 │+                                                                                            span: Span {
[INFO] [stdout]        1596 │+                                                                                                range: 219..221,
[INFO] [stdout]        1597 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1598 │+                                                                                            },
[INFO] [stdout]        1599 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1600 │+                                                                                                KEYWORD,
[INFO] [stdout]        1601 │+                                                                                            ),
[INFO] [stdout]        1602 │+                                                                                        },
[INFO] [stdout]        1603 │+                                                                                        Tk {
[INFO] [stdout]        1604 │+                                                                                            class: Str,
[INFO] [stdout]        1605 │+                                                                                            span: Span {
[INFO] [stdout]        1606 │+                                                                                                range: 222..227,
[INFO] [stdout]        1607 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1608 │+                                                                                            },
[INFO] [stdout]        1609 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1610 │+                                                                                                IS_CMD,
[INFO] [stdout]        1611 │+                                                                                            ),
[INFO] [stdout]        1612 │+                                                                                        },
[INFO] [stdout]        1613 │+                                                                                        Tk {
[INFO] [stdout]        1614 │+                                                                                            class: Sep,
[INFO] [stdout]        1615 │+                                                                                            span: Span {
[INFO] [stdout]        1616 │+                                                                                                range: 227..229,
[INFO] [stdout]        1617 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1618 │+                                                                                            },
[INFO] [stdout]        1619 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1620 │+                                                                                                0x0,
[INFO] [stdout]        1621 │+                                                                                            ),
[INFO] [stdout]        1622 │+                                                                                        },
[INFO] [stdout]        1623 │+                                                                                        Tk {
[INFO] [stdout]        1624 │+                                                                                            class: Str,
[INFO] [stdout]        1625 │+                                                                                            span: Span {
[INFO] [stdout]        1626 │+                                                                                                range: 229..233,
[INFO] [stdout]        1627 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1628 │+                                                                                            },
[INFO] [stdout]        1629 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1630 │+                                                                                                KEYWORD,
[INFO] [stdout]        1631 │+                                                                                            ),
[INFO] [stdout]        1632 │+                                                                                        },
[INFO] [stdout]        1633 │+                                                                                        Tk {
[INFO] [stdout]        1634 │+                                                                                            class: Sep,
[INFO] [stdout]        1635 │+                                                                                            span: Span {
[INFO] [stdout]        1636 │+                                                                                                range: 233..241,
[INFO] [stdout]        1637 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1638 │+                                                                                            },
[INFO] [stdout]        1639 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1640 │+                                                                                                0x0,
[INFO] [stdout]        1641 │+                                                                                            ),
[INFO] [stdout]        1642 │+                                                                                        },
[INFO] [stdout]        1643 │+                                                                                        Tk {
[INFO] [stdout]        1644 │+                                                                                            class: Str,
[INFO] [stdout]        1645 │+                                                                                            span: Span {
[INFO] [stdout]        1646 │+                                                                                                range: 241..245,
[INFO] [stdout]        1647 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1648 │+                                                                                            },
[INFO] [stdout]        1649 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1650 │+                                                                                                IS_CMD | BUILTIN,
[INFO] [stdout]        1651 │+                                                                                            ),
[INFO] [stdout]        1652 │+                                                                                        },
[INFO] [stdout]        1653 │+                                                                                        Tk {
[INFO] [stdout]        1654 │+                                                                                            class: Str,
[INFO] [stdout]        1655 │+                                                                                            span: Span {
[INFO] [stdout]        1656 │+                                                                                                range: 246..249,
[INFO] [stdout]        1657 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1658 │+                                                                                            },
[INFO] [stdout]        1659 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1660 │+                                                                                                0x0,
[INFO] [stdout]        1661 │+                                                                                            ),
[INFO] [stdout]        1662 │+                                                                                        },
[INFO] [stdout]        1663 │+                                                                                        Tk {
[INFO] [stdout]        1664 │+                                                                                            class: Sep,
[INFO] [stdout]        1665 │+                                                                                            span: Span {
[INFO] [stdout]        1666 │+                                                                                                range: 249..256,
[INFO] [stdout]        1667 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1668 │+                                                                                            },
[INFO] [stdout]        1669 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1670 │+                                                                                                0x0,
[INFO] [stdout]        1671 │+                                                                                            ),
[INFO] [stdout]        1672 │+                                                                                        },
[INFO] [stdout]        1673 │+                                                                                        Tk {
[INFO] [stdout]        1674 │+                                                                                            class: Str,
[INFO] [stdout]        1675 │+                                                                                            span: Span {
[INFO] [stdout]        1676 │+                                                                                                range: 256..258,
[INFO] [stdout]        1677 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1678 │+                                                                                            },
[INFO] [stdout]        1679 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1680 │+                                                                                                KEYWORD,
[INFO] [stdout]        1681 │+                                                                                            ),
[INFO] [stdout]        1682 │+                                                                                        },
[INFO] [stdout]        1683 │+                                                                                        Tk {
[INFO] [stdout]        1684 │+                                                                                            class: Sep,
[INFO] [stdout]        1685 │+                                                                                            span: Span {
[INFO] [stdout]        1686 │+                                                                                                range: 258..271,
[INFO] [stdout]        1687 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1688 │+                                                                                            },
[INFO] [stdout]        1689 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1690 │+                                                                                                0x0,
[INFO] [stdout]        1691 │+                                                                                            ),
[INFO] [stdout]        1692 │+                                                                                        },
[INFO] [stdout]        1693 │+                                                                                        Tk {
[INFO] [stdout]        1694 │+                                                                                            class: Str,
[INFO] [stdout]        1695 │+                                                                                            span: Span {
[INFO] [stdout]        1696 │+                                                                                                range: 271..275,
[INFO] [stdout]        1697 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1698 │+                                                                                            },
[INFO] [stdout]        1699 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1700 │+                                                                                                KEYWORD,
[INFO] [stdout]        1701 │+                                                                                            ),
[INFO] [stdout]        1702 │+                                                                                        },
[INFO] [stdout]        1703 │+                                                                                        Tk {
[INFO] [stdout]        1704 │+                                                                                            class: Sep,
[INFO] [stdout]        1705 │+                                                                                            span: Span {
[INFO] [stdout]        1706 │+                                                                                                range: 275..279,
[INFO] [stdout]        1707 │+                                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1708 │+                                                                                            },
[INFO] [stdout]        1709 │+                                                                                            flags: TkFlags(
[INFO] [stdout]        1710 │+                                                                                                0x0,
[INFO] [stdout]        1711 │+                                                                                            ),
[INFO] [stdout]        1712 │+                                                                                        },
[INFO] [stdout]        1713 │+                                                                                    ],
[INFO] [stdout]        1714 │+                                                                                },
[INFO] [stdout]        1715 │+                                                                            ],
[INFO] [stdout]        1716 │+                                                                        },
[INFO] [stdout]        1717 │+                                                                    },
[INFO] [stdout]        1718 │+                                                                    flags: NdFlags(
[INFO] [stdout]        1719 │+                                                                        0x0,
[INFO] [stdout]        1720 │+                                                                    ),
[INFO] [stdout]        1721 │+                                                                    redirs: [],
[INFO] [stdout]        1722 │+                                                                    tokens: [
[INFO] [stdout]        1723 │+                                                                        Tk {
[INFO] [stdout]        1724 │+                                                                            class: Str,
[INFO] [stdout]        1725 │+                                                                            span: Span {
[INFO] [stdout]        1726 │+                                                                                range: 108..113,
[INFO] [stdout]        1727 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1728 │+                                                                            },
[INFO] [stdout]        1729 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1730 │+                                                                                KEYWORD,
[INFO] [stdout]        1731 │+                                                                            ),
[INFO] [stdout]        1732 │+                                                                        },
[INFO] [stdout]        1733 │+                                                                        Tk {
[INFO] [stdout]        1734 │+                                                                            class: Str,
[INFO] [stdout]        1735 │+                                                                            span: Span {
[INFO] [stdout]        1736 │+                                                                                range: 114..119,
[INFO] [stdout]        1737 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1738 │+                                                                            },
[INFO] [stdout]        1739 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1740 │+                                                                                IS_CMD,
[INFO] [stdout]        1741 │+                                                                            ),
[INFO] [stdout]        1742 │+                                                                        },
[INFO] [stdout]        1743 │+                                                                        Tk {
[INFO] [stdout]        1744 │+                                                                            class: Sep,
[INFO] [stdout]        1745 │+                                                                            span: Span {
[INFO] [stdout]        1746 │+                                                                                range: 119..121,
[INFO] [stdout]        1747 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1748 │+                                                                            },
[INFO] [stdout]        1749 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1750 │+                                                                                0x0,
[INFO] [stdout]        1751 │+                                                                            ),
[INFO] [stdout]        1752 │+                                                                        },
[INFO] [stdout]        1753 │+                                                                        Tk {
[INFO] [stdout]        1754 │+                                                                            class: Str,
[INFO] [stdout]        1755 │+                                                                            span: Span {
[INFO] [stdout]        1756 │+                                                                                range: 121..123,
[INFO] [stdout]        1757 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1758 │+                                                                            },
[INFO] [stdout]        1759 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1760 │+                                                                                KEYWORD,
[INFO] [stdout]        1761 │+                                                                            ),
[INFO] [stdout]        1762 │+                                                                        },
[INFO] [stdout]        1763 │+                                                                        Tk {
[INFO] [stdout]        1764 │+                                                                            class: Sep,
[INFO] [stdout]        1765 │+                                                                            span: Span {
[INFO] [stdout]        1766 │+                                                                                range: 123..128,
[INFO] [stdout]        1767 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1768 │+                                                                            },
[INFO] [stdout]        1769 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1770 │+                                                                                0x0,
[INFO] [stdout]        1771 │+                                                                            ),
[INFO] [stdout]        1772 │+                                                                        },
[INFO] [stdout]        1773 │+                                                                        Tk {
[INFO] [stdout]        1774 │+                                                                            class: Str,
[INFO] [stdout]        1775 │+                                                                            span: Span {
[INFO] [stdout]        1776 │+                                                                                range: 128..132,
[INFO] [stdout]        1777 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1778 │+                                                                            },
[INFO] [stdout]        1779 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1780 │+                                                                                KEYWORD,
[INFO] [stdout]        1781 │+                                                                            ),
[INFO] [stdout]        1782 │+                                                                        },
[INFO] [stdout]        1783 │+                                                                        Tk {
[INFO] [stdout]        1784 │+                                                                            class: Str,
[INFO] [stdout]        1785 │+                                                                            span: Span {
[INFO] [stdout]        1786 │+                                                                                range: 133..136,
[INFO] [stdout]        1787 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1788 │+                                                                            },
[INFO] [stdout]        1789 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1790 │+                                                                                0x0,
[INFO] [stdout]        1791 │+                                                                            ),
[INFO] [stdout]        1792 │+                                                                        },
[INFO] [stdout]        1793 │+                                                                        Tk {
[INFO] [stdout]        1794 │+                                                                            class: Str,
[INFO] [stdout]        1795 │+                                                                            span: Span {
[INFO] [stdout]        1796 │+                                                                                range: 137..139,
[INFO] [stdout]        1797 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1798 │+                                                                            },
[INFO] [stdout]        1799 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1800 │+                                                                                KEYWORD,
[INFO] [stdout]        1801 │+                                                                            ),
[INFO] [stdout]        1802 │+                                                                        },
[INFO] [stdout]        1803 │+                                                                        Tk {
[INFO] [stdout]        1804 │+                                                                            class: Sep,
[INFO] [stdout]        1805 │+                                                                            span: Span {
[INFO] [stdout]        1806 │+                                                                                range: 139..145,
[INFO] [stdout]        1807 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1808 │+                                                                            },
[INFO] [stdout]        1809 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1810 │+                                                                                0x0,
[INFO] [stdout]        1811 │+                                                                            ),
[INFO] [stdout]        1812 │+                                                                        },
[INFO] [stdout]        1813 │+                                                                        Tk {
[INFO] [stdout]        1814 │+                                                                            class: CasePattern,
[INFO] [stdout]        1815 │+                                                                            span: Span {
[INFO] [stdout]        1816 │+                                                                                range: 145..149,
[INFO] [stdout]        1817 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1818 │+                                                                            },
[INFO] [stdout]        1819 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1820 │+                                                                                0x0,
[INFO] [stdout]        1821 │+                                                                            ),
[INFO] [stdout]        1822 │+                                                                        },
[INFO] [stdout]        1823 │+                                                                        Tk {
[INFO] [stdout]        1824 │+                                                                            class: Sep,
[INFO] [stdout]        1825 │+                                                                            span: Span {
[INFO] [stdout]        1826 │+                                                                                range: 149..156,
[INFO] [stdout]        1827 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1828 │+                                                                            },
[INFO] [stdout]        1829 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1830 │+                                                                                0x0,
[INFO] [stdout]        1831 │+                                                                            ),
[INFO] [stdout]        1832 │+                                                                        },
[INFO] [stdout]        1833 │+                                                                        Tk {
[INFO] [stdout]        1834 │+                                                                            class: Str,
[INFO] [stdout]        1835 │+                                                                            span: Span {
[INFO] [stdout]        1836 │+                                                                                range: 156..158,
[INFO] [stdout]        1837 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1838 │+                                                                            },
[INFO] [stdout]        1839 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1840 │+                                                                                KEYWORD,
[INFO] [stdout]        1841 │+                                                                            ),
[INFO] [stdout]        1842 │+                                                                        },
[INFO] [stdout]        1843 │+                                                                        Tk {
[INFO] [stdout]        1844 │+                                                                            class: Str,
[INFO] [stdout]        1845 │+                                                                            span: Span {
[INFO] [stdout]        1846 │+                                                                                range: 159..163,
[INFO] [stdout]        1847 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1848 │+                                                                            },
[INFO] [stdout]        1849 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1850 │+                                                                                IS_CMD,
[INFO] [stdout]        1851 │+                                                                            ),
[INFO] [stdout]        1852 │+                                                                        },
[INFO] [stdout]        1853 │+                                                                        Tk {
[INFO] [stdout]        1854 │+                                                                            class: Sep,
[INFO] [stdout]        1855 │+                                                                            span: Span {
[INFO] [stdout]        1856 │+                                                                                range: 163..165,
[INFO] [stdout]        1857 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1858 │+                                                                            },
[INFO] [stdout]        1859 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1860 │+                                                                                0x0,
[INFO] [stdout]        1861 │+                                                                            ),
[INFO] [stdout]        1862 │+                                                                        },
[INFO] [stdout]        1863 │+                                                                        Tk {
[INFO] [stdout]        1864 │+                                                                            class: Str,
[INFO] [stdout]        1865 │+                                                                            span: Span {
[INFO] [stdout]        1866 │+                                                                                range: 165..169,
[INFO] [stdout]        1867 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1868 │+                                                                            },
[INFO] [stdout]        1869 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1870 │+                                                                                KEYWORD,
[INFO] [stdout]        1871 │+                                                                            ),
[INFO] [stdout]        1872 │+                                                                        },
[INFO] [stdout]        1873 │+                                                                        Tk {
[INFO] [stdout]        1874 │+                                                                            class: Sep,
[INFO] [stdout]        1875 │+                                                                            span: Span {
[INFO] [stdout]        1876 │+                                                                                range: 169..177,
[INFO] [stdout]        1877 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1878 │+                                                                            },
[INFO] [stdout]        1879 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1880 │+                                                                                0x0,
[INFO] [stdout]        1881 │+                                                                            ),
[INFO] [stdout]        1882 │+                                                                        },
[INFO] [stdout]        1883 │+                                                                        Tk {
[INFO] [stdout]        1884 │+                                                                            class: Str,
[INFO] [stdout]        1885 │+                                                                            span: Span {
[INFO] [stdout]        1886 │+                                                                                range: 177..181,
[INFO] [stdout]        1887 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1888 │+                                                                            },
[INFO] [stdout]        1889 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1890 │+                                                                                IS_CMD | BUILTIN,
[INFO] [stdout]        1891 │+                                                                            ),
[INFO] [stdout]        1892 │+                                                                        },
[INFO] [stdout]        1893 │+                                                                        Tk {
[INFO] [stdout]        1894 │+                                                                            class: Str,
[INFO] [stdout]        1895 │+                                                                            span: Span {
[INFO] [stdout]        1896 │+                                                                                range: 182..185,
[INFO] [stdout]        1897 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1898 │+                                                                            },
[INFO] [stdout]        1899 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1900 │+                                                                                0x0,
[INFO] [stdout]        1901 │+                                                                            ),
[INFO] [stdout]        1902 │+                                                                        },
[INFO] [stdout]        1903 │+                                                                        Tk {
[INFO] [stdout]        1904 │+                                                                            class: Sep,
[INFO] [stdout]        1905 │+                                                                            span: Span {
[INFO] [stdout]        1906 │+                                                                                range: 185..192,
[INFO] [stdout]        1907 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1908 │+                                                                            },
[INFO] [stdout]        1909 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1910 │+                                                                                0x0,
[INFO] [stdout]        1911 │+                                                                            ),
[INFO] [stdout]        1912 │+                                                                        },
[INFO] [stdout]        1913 │+                                                                        Tk {
[INFO] [stdout]        1914 │+                                                                            class: Str,
[INFO] [stdout]        1915 │+                                                                            span: Span {
[INFO] [stdout]        1916 │+                                                                                range: 192..194,
[INFO] [stdout]        1917 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1918 │+                                                                            },
[INFO] [stdout]        1919 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1920 │+                                                                                KEYWORD,
[INFO] [stdout]        1921 │+                                                                            ),
[INFO] [stdout]        1922 │+                                                                        },
[INFO] [stdout]        1923 │+                                                                        Tk {
[INFO] [stdout]        1924 │+                                                                            class: Sep,
[INFO] [stdout]        1925 │+                                                                            span: Span {
[INFO] [stdout]        1926 │+                                                                                range: 194..208,
[INFO] [stdout]        1927 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1928 │+                                                                            },
[INFO] [stdout]        1929 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1930 │+                                                                                0x0,
[INFO] [stdout]        1931 │+                                                                            ),
[INFO] [stdout]        1932 │+                                                                        },
[INFO] [stdout]        1933 │+                                                                        Tk {
[INFO] [stdout]        1934 │+                                                                            class: CasePattern,
[INFO] [stdout]        1935 │+                                                                            span: Span {
[INFO] [stdout]        1936 │+                                                                                range: 208..212,
[INFO] [stdout]        1937 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1938 │+                                                                            },
[INFO] [stdout]        1939 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1940 │+                                                                                0x0,
[INFO] [stdout]        1941 │+                                                                            ),
[INFO] [stdout]        1942 │+                                                                        },
[INFO] [stdout]        1943 │+                                                                        Tk {
[INFO] [stdout]        1944 │+                                                                            class: Sep,
[INFO] [stdout]        1945 │+                                                                            span: Span {
[INFO] [stdout]        1946 │+                                                                                range: 212..219,
[INFO] [stdout]        1947 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1948 │+                                                                            },
[INFO] [stdout]        1949 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1950 │+                                                                                0x0,
[INFO] [stdout]        1951 │+                                                                            ),
[INFO] [stdout]        1952 │+                                                                        },
[INFO] [stdout]        1953 │+                                                                        Tk {
[INFO] [stdout]        1954 │+                                                                            class: Str,
[INFO] [stdout]        1955 │+                                                                            span: Span {
[INFO] [stdout]        1956 │+                                                                                range: 219..221,
[INFO] [stdout]        1957 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1958 │+                                                                            },
[INFO] [stdout]        1959 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1960 │+                                                                                KEYWORD,
[INFO] [stdout]        1961 │+                                                                            ),
[INFO] [stdout]        1962 │+                                                                        },
[INFO] [stdout]        1963 │+                                                                        Tk {
[INFO] [stdout]        1964 │+                                                                            class: Str,
[INFO] [stdout]        1965 │+                                                                            span: Span {
[INFO] [stdout]        1966 │+                                                                                range: 222..227,
[INFO] [stdout]        1967 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1968 │+                                                                            },
[INFO] [stdout]        1969 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1970 │+                                                                                IS_CMD,
[INFO] [stdout]        1971 │+                                                                            ),
[INFO] [stdout]        1972 │+                                                                        },
[INFO] [stdout]        1973 │+                                                                        Tk {
[INFO] [stdout]        1974 │+                                                                            class: Sep,
[INFO] [stdout]        1975 │+                                                                            span: Span {
[INFO] [stdout]        1976 │+                                                                                range: 227..229,
[INFO] [stdout]        1977 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1978 │+                                                                            },
[INFO] [stdout]        1979 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1980 │+                                                                                0x0,
[INFO] [stdout]        1981 │+                                                                            ),
[INFO] [stdout]        1982 │+                                                                        },
[INFO] [stdout]        1983 │+                                                                        Tk {
[INFO] [stdout]        1984 │+                                                                            class: Str,
[INFO] [stdout]        1985 │+                                                                            span: Span {
[INFO] [stdout]        1986 │+                                                                                range: 229..233,
[INFO] [stdout]        1987 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1988 │+                                                                            },
[INFO] [stdout]        1989 │+                                                                            flags: TkFlags(
[INFO] [stdout]        1990 │+                                                                                KEYWORD,
[INFO] [stdout]        1991 │+                                                                            ),
[INFO] [stdout]        1992 │+                                                                        },
[INFO] [stdout]        1993 │+                                                                        Tk {
[INFO] [stdout]        1994 │+                                                                            class: Sep,
[INFO] [stdout]        1995 │+                                                                            span: Span {
[INFO] [stdout]        1996 │+                                                                                range: 233..241,
[INFO] [stdout]        1997 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        1998 │+                                                                            },
[INFO] [stdout]        1999 │+                                                                            flags: TkFlags(
[INFO] [stdout]        2000 │+                                                                                0x0,
[INFO] [stdout]        2001 │+                                                                            ),
[INFO] [stdout]        2002 │+                                                                        },
[INFO] [stdout]        2003 │+                                                                        Tk {
[INFO] [stdout]        2004 │+                                                                            class: Str,
[INFO] [stdout]        2005 │+                                                                            span: Span {
[INFO] [stdout]        2006 │+                                                                                range: 241..245,
[INFO] [stdout]        2007 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2008 │+                                                                            },
[INFO] [stdout]        2009 │+                                                                            flags: TkFlags(
[INFO] [stdout]        2010 │+                                                                                IS_CMD | BUILTIN,
[INFO] [stdout]        2011 │+                                                                            ),
[INFO] [stdout]        2012 │+                                                                        },
[INFO] [stdout]        2013 │+                                                                        Tk {
[INFO] [stdout]        2014 │+                                                                            class: Str,
[INFO] [stdout]        2015 │+                                                                            span: Span {
[INFO] [stdout]        2016 │+                                                                                range: 246..249,
[INFO] [stdout]        2017 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2018 │+                                                                            },
[INFO] [stdout]        2019 │+                                                                            flags: TkFlags(
[INFO] [stdout]        2020 │+                                                                                0x0,
[INFO] [stdout]        2021 │+                                                                            ),
[INFO] [stdout]        2022 │+                                                                        },
[INFO] [stdout]        2023 │+                                                                        Tk {
[INFO] [stdout]        2024 │+                                                                            class: Sep,
[INFO] [stdout]        2025 │+                                                                            span: Span {
[INFO] [stdout]        2026 │+                                                                                range: 249..256,
[INFO] [stdout]        2027 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2028 │+                                                                            },
[INFO] [stdout]        2029 │+                                                                            flags: TkFlags(
[INFO] [stdout]        2030 │+                                                                                0x0,
[INFO] [stdout]        2031 │+                                                                            ),
[INFO] [stdout]        2032 │+                                                                        },
[INFO] [stdout]        2033 │+                                                                        Tk {
[INFO] [stdout]        2034 │+                                                                            class: Str,
[INFO] [stdout]        2035 │+                                                                            span: Span {
[INFO] [stdout]        2036 │+                                                                                range: 256..258,
[INFO] [stdout]        2037 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2038 │+                                                                            },
[INFO] [stdout]        2039 │+                                                                            flags: TkFlags(
[INFO] [stdout]        2040 │+                                                                                KEYWORD,
[INFO] [stdout]        2041 │+                                                                            ),
[INFO] [stdout]        2042 │+                                                                        },
[INFO] [stdout]        2043 │+                                                                        Tk {
[INFO] [stdout]        2044 │+                                                                            class: Sep,
[INFO] [stdout]        2045 │+                                                                            span: Span {
[INFO] [stdout]        2046 │+                                                                                range: 258..271,
[INFO] [stdout]        2047 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2048 │+                                                                            },
[INFO] [stdout]        2049 │+                                                                            flags: TkFlags(
[INFO] [stdout]        2050 │+                                                                                0x0,
[INFO] [stdout]        2051 │+                                                                            ),
[INFO] [stdout]        2052 │+                                                                        },
[INFO] [stdout]        2053 │+                                                                        Tk {
[INFO] [stdout]        2054 │+                                                                            class: Str,
[INFO] [stdout]        2055 │+                                                                            span: Span {
[INFO] [stdout]        2056 │+                                                                                range: 271..275,
[INFO] [stdout]        2057 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2058 │+                                                                            },
[INFO] [stdout]        2059 │+                                                                            flags: TkFlags(
[INFO] [stdout]        2060 │+                                                                                KEYWORD,
[INFO] [stdout]        2061 │+                                                                            ),
[INFO] [stdout]        2062 │+                                                                        },
[INFO] [stdout]        2063 │+                                                                        Tk {
[INFO] [stdout]        2064 │+                                                                            class: Sep,
[INFO] [stdout]        2065 │+                                                                            span: Span {
[INFO] [stdout]        2066 │+                                                                                range: 275..279,
[INFO] [stdout]        2067 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2068 │+                                                                            },
[INFO] [stdout]        2069 │+                                                                            flags: TkFlags(
[INFO] [stdout]        2070 │+                                                                                0x0,
[INFO] [stdout]        2071 │+                                                                            ),
[INFO] [stdout]        2072 │+                                                                        },
[INFO] [stdout]        2073 │+                                                                        Tk {
[INFO] [stdout]        2074 │+                                                                            class: Str,
[INFO] [stdout]        2075 │+                                                                            span: Span {
[INFO] [stdout]        2076 │+                                                                                range: 279..283,
[INFO] [stdout]        2077 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2078 │+                                                                            },
[INFO] [stdout]        2079 │+                                                                            flags: TkFlags(
[INFO] [stdout]        2080 │+                                                                                KEYWORD,
[INFO] [stdout]        2081 │+                                                                            ),
[INFO] [stdout]        2082 │+                                                                        },
[INFO] [stdout]        2083 │+                                                                        Tk {
[INFO] [stdout]        2084 │+                                                                            class: Sep,
[INFO] [stdout]        2085 │+                                                                            span: Span {
[INFO] [stdout]        2086 │+                                                                                range: 283..286,
[INFO] [stdout]        2087 │+                                                                                source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2088 │+                                                                            },
[INFO] [stdout]        2089 │+                                                                            flags: TkFlags(
[INFO] [stdout]        2090 │+                                                                                0x0,
[INFO] [stdout]        2091 │+                                                                            ),
[INFO] [stdout]        2092 │+                                                                        },
[INFO] [stdout]        2093 │+                                                                    ],
[INFO] [stdout]        2094 │+                                                                },
[INFO] [stdout]        2095 │+                                                            ],
[INFO] [stdout]        2096 │+                                                        },
[INFO] [stdout]        2097 │+                                                    ],
[INFO] [stdout]        2098 │+                                                    else_block: [],
[INFO] [stdout]        2099 │+                                                },
[INFO] [stdout]        2100 │+                                                flags: NdFlags(
[INFO] [stdout]        2101 │+                                                    0x0,
[INFO] [stdout]        2102 │+                                                ),
[INFO] [stdout]        2103 │+                                                redirs: [],
[INFO] [stdout]        2104 │+                                                tokens: [
[INFO] [stdout]        2105 │+                                                    Tk {
[INFO] [stdout]        2106 │+                                                        class: Str,
[INFO] [stdout]        2107 │+                                                        span: Span {
[INFO] [stdout]        2108 │+                                                            range: 90..92,
[INFO] [stdout]        2109 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2110 │+                                                        },
[INFO] [stdout]        2111 │+                                                        flags: TkFlags(
[INFO] [stdout]        2112 │+                                                            KEYWORD,
[INFO] [stdout]        2113 │+                                                        ),
[INFO] [stdout]        2114 │+                                                    },
[INFO] [stdout]        2115 │+                                                    Tk {
[INFO] [stdout]        2116 │+                                                        class: Str,
[INFO] [stdout]        2117 │+                                                        span: Span {
[INFO] [stdout]        2118 │+                                                            range: 93..98,
[INFO] [stdout]        2119 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2120 │+                                                        },
[INFO] [stdout]        2121 │+                                                        flags: TkFlags(
[INFO] [stdout]        2122 │+                                                            IS_CMD,
[INFO] [stdout]        2123 │+                                                        ),
[INFO] [stdout]        2124 │+                                                    },
[INFO] [stdout]        2125 │+                                                    Tk {
[INFO] [stdout]        2126 │+                                                        class: Sep,
[INFO] [stdout]        2127 │+                                                        span: Span {
[INFO] [stdout]        2128 │+                                                            range: 98..100,
[INFO] [stdout]        2129 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2130 │+                                                        },
[INFO] [stdout]        2131 │+                                                        flags: TkFlags(
[INFO] [stdout]        2132 │+                                                            0x0,
[INFO] [stdout]        2133 │+                                                        ),
[INFO] [stdout]        2134 │+                                                    },
[INFO] [stdout]        2135 │+                                                    Tk {
[INFO] [stdout]        2136 │+                                                        class: Str,
[INFO] [stdout]        2137 │+                                                        span: Span {
[INFO] [stdout]        2138 │+                                                            range: 100..104,
[INFO] [stdout]        2139 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2140 │+                                                        },
[INFO] [stdout]        2141 │+                                                        flags: TkFlags(
[INFO] [stdout]        2142 │+                                                            KEYWORD,
[INFO] [stdout]        2143 │+                                                        ),
[INFO] [stdout]        2144 │+                                                    },
[INFO] [stdout]        2145 │+                                                    Tk {
[INFO] [stdout]        2146 │+                                                        class: Sep,
[INFO] [stdout]        2147 │+                                                        span: Span {
[INFO] [stdout]        2148 │+                                                            range: 104..108,
[INFO] [stdout]        2149 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2150 │+                                                        },
[INFO] [stdout]        2151 │+                                                        flags: TkFlags(
[INFO] [stdout]        2152 │+                                                            0x0,
[INFO] [stdout]        2153 │+                                                        ),
[INFO] [stdout]        2154 │+                                                    },
[INFO] [stdout]        2155 │+                                                    Tk {
[INFO] [stdout]        2156 │+                                                        class: Str,
[INFO] [stdout]        2157 │+                                                        span: Span {
[INFO] [stdout]        2158 │+                                                            range: 108..113,
[INFO] [stdout]        2159 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2160 │+                                                        },
[INFO] [stdout]        2161 │+                                                        flags: TkFlags(
[INFO] [stdout]        2162 │+                                                            KEYWORD,
[INFO] [stdout]        2163 │+                                                        ),
[INFO] [stdout]        2164 │+                                                    },
[INFO] [stdout]        2165 │+                                                    Tk {
[INFO] [stdout]        2166 │+                                                        class: Str,
[INFO] [stdout]        2167 │+                                                        span: Span {
[INFO] [stdout]        2168 │+                                                            range: 114..119,
[INFO] [stdout]        2169 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2170 │+                                                        },
[INFO] [stdout]        2171 │+                                                        flags: TkFlags(
[INFO] [stdout]        2172 │+                                                            IS_CMD,
[INFO] [stdout]        2173 │+                                                        ),
[INFO] [stdout]        2174 │+                                                    },
[INFO] [stdout]        2175 │+                                                    Tk {
[INFO] [stdout]        2176 │+                                                        class: Sep,
[INFO] [stdout]        2177 │+                                                        span: Span {
[INFO] [stdout]        2178 │+                                                            range: 119..121,
[INFO] [stdout]        2179 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2180 │+                                                        },
[INFO] [stdout]        2181 │+                                                        flags: TkFlags(
[INFO] [stdout]        2182 │+                                                            0x0,
[INFO] [stdout]        2183 │+                                                        ),
[INFO] [stdout]        2184 │+                                                    },
[INFO] [stdout]        2185 │+                                                    Tk {
[INFO] [stdout]        2186 │+                                                        class: Str,
[INFO] [stdout]        2187 │+                                                        span: Span {
[INFO] [stdout]        2188 │+                                                            range: 121..123,
[INFO] [stdout]        2189 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2190 │+                                                        },
[INFO] [stdout]        2191 │+                                                        flags: TkFlags(
[INFO] [stdout]        2192 │+                                                            KEYWORD,
[INFO] [stdout]        2193 │+                                                        ),
[INFO] [stdout]        2194 │+                                                    },
[INFO] [stdout]        2195 │+                                                    Tk {
[INFO] [stdout]        2196 │+                                                        class: Sep,
[INFO] [stdout]        2197 │+                                                        span: Span {
[INFO] [stdout]        2198 │+                                                            range: 123..128,
[INFO] [stdout]        2199 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2200 │+                                                        },
[INFO] [stdout]        2201 │+                                                        flags: TkFlags(
[INFO] [stdout]        2202 │+                                                            0x0,
[INFO] [stdout]        2203 │+                                                        ),
[INFO] [stdout]        2204 │+                                                    },
[INFO] [stdout]        2205 │+                                                    Tk {
[INFO] [stdout]        2206 │+                                                        class: Str,
[INFO] [stdout]        2207 │+                                                        span: Span {
[INFO] [stdout]        2208 │+                                                            range: 128..132,
[INFO] [stdout]        2209 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2210 │+                                                        },
[INFO] [stdout]        2211 │+                                                        flags: TkFlags(
[INFO] [stdout]        2212 │+                                                            KEYWORD,
[INFO] [stdout]        2213 │+                                                        ),
[INFO] [stdout]        2214 │+                                                    },
[INFO] [stdout]        2215 │+                                                    Tk {
[INFO] [stdout]        2216 │+                                                        class: Str,
[INFO] [stdout]        2217 │+                                                        span: Span {
[INFO] [stdout]        2218 │+                                                            range: 133..136,
[INFO] [stdout]        2219 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2220 │+                                                        },
[INFO] [stdout]        2221 │+                                                        flags: TkFlags(
[INFO] [stdout]        2222 │+                                                            0x0,
[INFO] [stdout]        2223 │+                                                        ),
[INFO] [stdout]        2224 │+                                                    },
[INFO] [stdout]        2225 │+                                                    Tk {
[INFO] [stdout]        2226 │+                                                        class: Str,
[INFO] [stdout]        2227 │+                                                        span: Span {
[INFO] [stdout]        2228 │+                                                            range: 137..139,
[INFO] [stdout]        2229 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2230 │+                                                        },
[INFO] [stdout]        2231 │+                                                        flags: TkFlags(
[INFO] [stdout]        2232 │+                                                            KEYWORD,
[INFO] [stdout]        2233 │+                                                        ),
[INFO] [stdout]        2234 │+                                                    },
[INFO] [stdout]        2235 │+                                                    Tk {
[INFO] [stdout]        2236 │+                                                        class: Sep,
[INFO] [stdout]        2237 │+                                                        span: Span {
[INFO] [stdout]        2238 │+                                                            range: 139..145,
[INFO] [stdout]        2239 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2240 │+                                                        },
[INFO] [stdout]        2241 │+                                                        flags: TkFlags(
[INFO] [stdout]        2242 │+                                                            0x0,
[INFO] [stdout]        2243 │+                                                        ),
[INFO] [stdout]        2244 │+                                                    },
[INFO] [stdout]        2245 │+                                                    Tk {
[INFO] [stdout]        2246 │+                                                        class: CasePattern,
[INFO] [stdout]        2247 │+                                                        span: Span {
[INFO] [stdout]        2248 │+                                                            range: 145..149,
[INFO] [stdout]        2249 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2250 │+                                                        },
[INFO] [stdout]        2251 │+                                                        flags: TkFlags(
[INFO] [stdout]        2252 │+                                                            0x0,
[INFO] [stdout]        2253 │+                                                        ),
[INFO] [stdout]        2254 │+                                                    },
[INFO] [stdout]        2255 │+                                                    Tk {
[INFO] [stdout]        2256 │+                                                        class: Sep,
[INFO] [stdout]        2257 │+                                                        span: Span {
[INFO] [stdout]        2258 │+                                                            range: 149..156,
[INFO] [stdout]        2259 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2260 │+                                                        },
[INFO] [stdout]        2261 │+                                                        flags: TkFlags(
[INFO] [stdout]        2262 │+                                                            0x0,
[INFO] [stdout]        2263 │+                                                        ),
[INFO] [stdout]        2264 │+                                                    },
[INFO] [stdout]        2265 │+                                                    Tk {
[INFO] [stdout]        2266 │+                                                        class: Str,
[INFO] [stdout]        2267 │+                                                        span: Span {
[INFO] [stdout]        2268 │+                                                            range: 156..158,
[INFO] [stdout]        2269 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2270 │+                                                        },
[INFO] [stdout]        2271 │+                                                        flags: TkFlags(
[INFO] [stdout]        2272 │+                                                            KEYWORD,
[INFO] [stdout]        2273 │+                                                        ),
[INFO] [stdout]        2274 │+                                                    },
[INFO] [stdout]        2275 │+                                                    Tk {
[INFO] [stdout]        2276 │+                                                        class: Str,
[INFO] [stdout]        2277 │+                                                        span: Span {
[INFO] [stdout]        2278 │+                                                            range: 159..163,
[INFO] [stdout]        2279 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2280 │+                                                        },
[INFO] [stdout]        2281 │+                                                        flags: TkFlags(
[INFO] [stdout]        2282 │+                                                            IS_CMD,
[INFO] [stdout]        2283 │+                                                        ),
[INFO] [stdout]        2284 │+                                                    },
[INFO] [stdout]        2285 │+                                                    Tk {
[INFO] [stdout]        2286 │+                                                        class: Sep,
[INFO] [stdout]        2287 │+                                                        span: Span {
[INFO] [stdout]        2288 │+                                                            range: 163..165,
[INFO] [stdout]        2289 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2290 │+                                                        },
[INFO] [stdout]        2291 │+                                                        flags: TkFlags(
[INFO] [stdout]        2292 │+                                                            0x0,
[INFO] [stdout]        2293 │+                                                        ),
[INFO] [stdout]        2294 │+                                                    },
[INFO] [stdout]        2295 │+                                                    Tk {
[INFO] [stdout]        2296 │+                                                        class: Str,
[INFO] [stdout]        2297 │+                                                        span: Span {
[INFO] [stdout]        2298 │+                                                            range: 165..169,
[INFO] [stdout]        2299 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2300 │+                                                        },
[INFO] [stdout]        2301 │+                                                        flags: TkFlags(
[INFO] [stdout]        2302 │+                                                            KEYWORD,
[INFO] [stdout]        2303 │+                                                        ),
[INFO] [stdout]        2304 │+                                                    },
[INFO] [stdout]        2305 │+                                                    Tk {
[INFO] [stdout]        2306 │+                                                        class: Sep,
[INFO] [stdout]        2307 │+                                                        span: Span {
[INFO] [stdout]        2308 │+                                                            range: 169..177,
[INFO] [stdout]        2309 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2310 │+                                                        },
[INFO] [stdout]        2311 │+                                                        flags: TkFlags(
[INFO] [stdout]        2312 │+                                                            0x0,
[INFO] [stdout]        2313 │+                                                        ),
[INFO] [stdout]        2314 │+                                                    },
[INFO] [stdout]        2315 │+                                                    Tk {
[INFO] [stdout]        2316 │+                                                        class: Str,
[INFO] [stdout]        2317 │+                                                        span: Span {
[INFO] [stdout]        2318 │+                                                            range: 177..181,
[INFO] [stdout]        2319 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2320 │+                                                        },
[INFO] [stdout]        2321 │+                                                        flags: TkFlags(
[INFO] [stdout]        2322 │+                                                            IS_CMD | BUILTIN,
[INFO] [stdout]        2323 │+                                                        ),
[INFO] [stdout]        2324 │+                                                    },
[INFO] [stdout]        2325 │+                                                    Tk {
[INFO] [stdout]        2326 │+                                                        class: Str,
[INFO] [stdout]        2327 │+                                                        span: Span {
[INFO] [stdout]        2328 │+                                                            range: 182..185,
[INFO] [stdout]        2329 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2330 │+                                                        },
[INFO] [stdout]        2331 │+                                                        flags: TkFlags(
[INFO] [stdout]        2332 │+                                                            0x0,
[INFO] [stdout]        2333 │+                                                        ),
[INFO] [stdout]        2334 │+                                                    },
[INFO] [stdout]        2335 │+                                                    Tk {
[INFO] [stdout]        2336 │+                                                        class: Sep,
[INFO] [stdout]        2337 │+                                                        span: Span {
[INFO] [stdout]        2338 │+                                                            range: 185..192,
[INFO] [stdout]        2339 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2340 │+                                                        },
[INFO] [stdout]        2341 │+                                                        flags: TkFlags(
[INFO] [stdout]        2342 │+                                                            0x0,
[INFO] [stdout]        2343 │+                                                        ),
[INFO] [stdout]        2344 │+                                                    },
[INFO] [stdout]        2345 │+                                                    Tk {
[INFO] [stdout]        2346 │+                                                        class: Str,
[INFO] [stdout]        2347 │+                                                        span: Span {
[INFO] [stdout]        2348 │+                                                            range: 192..194,
[INFO] [stdout]        2349 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2350 │+                                                        },
[INFO] [stdout]        2351 │+                                                        flags: TkFlags(
[INFO] [stdout]        2352 │+                                                            KEYWORD,
[INFO] [stdout]        2353 │+                                                        ),
[INFO] [stdout]        2354 │+                                                    },
[INFO] [stdout]        2355 │+                                                    Tk {
[INFO] [stdout]        2356 │+                                                        class: Sep,
[INFO] [stdout]        2357 │+                                                        span: Span {
[INFO] [stdout]        2358 │+                                                            range: 194..208,
[INFO] [stdout]        2359 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2360 │+                                                        },
[INFO] [stdout]        2361 │+                                                        flags: TkFlags(
[INFO] [stdout]        2362 │+                                                            0x0,
[INFO] [stdout]        2363 │+                                                        ),
[INFO] [stdout]        2364 │+                                                    },
[INFO] [stdout]        2365 │+                                                    Tk {
[INFO] [stdout]        2366 │+                                                        class: CasePattern,
[INFO] [stdout]        2367 │+                                                        span: Span {
[INFO] [stdout]        2368 │+                                                            range: 208..212,
[INFO] [stdout]        2369 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2370 │+                                                        },
[INFO] [stdout]        2371 │+                                                        flags: TkFlags(
[INFO] [stdout]        2372 │+                                                            0x0,
[INFO] [stdout]        2373 │+                                                        ),
[INFO] [stdout]        2374 │+                                                    },
[INFO] [stdout]        2375 │+                                                    Tk {
[INFO] [stdout]        2376 │+                                                        class: Sep,
[INFO] [stdout]        2377 │+                                                        span: Span {
[INFO] [stdout]        2378 │+                                                            range: 212..219,
[INFO] [stdout]        2379 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2380 │+                                                        },
[INFO] [stdout]        2381 │+                                                        flags: TkFlags(
[INFO] [stdout]        2382 │+                                                            0x0,
[INFO] [stdout]        2383 │+                                                        ),
[INFO] [stdout]        2384 │+                                                    },
[INFO] [stdout]        2385 │+                                                    Tk {
[INFO] [stdout]        2386 │+                                                        class: Str,
[INFO] [stdout]        2387 │+                                                        span: Span {
[INFO] [stdout]        2388 │+                                                            range: 219..221,
[INFO] [stdout]        2389 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2390 │+                                                        },
[INFO] [stdout]        2391 │+                                                        flags: TkFlags(
[INFO] [stdout]        2392 │+                                                            KEYWORD,
[INFO] [stdout]        2393 │+                                                        ),
[INFO] [stdout]        2394 │+                                                    },
[INFO] [stdout]        2395 │+                                                    Tk {
[INFO] [stdout]        2396 │+                                                        class: Str,
[INFO] [stdout]        2397 │+                                                        span: Span {
[INFO] [stdout]        2398 │+                                                            range: 222..227,
[INFO] [stdout]        2399 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2400 │+                                                        },
[INFO] [stdout]        2401 │+                                                        flags: TkFlags(
[INFO] [stdout]        2402 │+                                                            IS_CMD,
[INFO] [stdout]        2403 │+                                                        ),
[INFO] [stdout]        2404 │+                                                    },
[INFO] [stdout]        2405 │+                                                    Tk {
[INFO] [stdout]        2406 │+                                                        class: Sep,
[INFO] [stdout]        2407 │+                                                        span: Span {
[INFO] [stdout]        2408 │+                                                            range: 227..229,
[INFO] [stdout]        2409 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2410 │+                                                        },
[INFO] [stdout]        2411 │+                                                        flags: TkFlags(
[INFO] [stdout]        2412 │+                                                            0x0,
[INFO] [stdout]        2413 │+                                                        ),
[INFO] [stdout]        2414 │+                                                    },
[INFO] [stdout]        2415 │+                                                    Tk {
[INFO] [stdout]        2416 │+                                                        class: Str,
[INFO] [stdout]        2417 │+                                                        span: Span {
[INFO] [stdout]        2418 │+                                                            range: 229..233,
[INFO] [stdout]        2419 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2420 │+                                                        },
[INFO] [stdout]        2421 │+                                                        flags: TkFlags(
[INFO] [stdout]        2422 │+                                                            KEYWORD,
[INFO] [stdout]        2423 │+                                                        ),
[INFO] [stdout]        2424 │+                                                    },
[INFO] [stdout]        2425 │+                                                    Tk {
[INFO] [stdout]        2426 │+                                                        class: Sep,
[INFO] [stdout]        2427 │+                                                        span: Span {
[INFO] [stdout]        2428 │+                                                            range: 233..241,
[INFO] [stdout]        2429 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2430 │+                                                        },
[INFO] [stdout]        2431 │+                                                        flags: TkFlags(
[INFO] [stdout]        2432 │+                                                            0x0,
[INFO] [stdout]        2433 │+                                                        ),
[INFO] [stdout]        2434 │+                                                    },
[INFO] [stdout]        2435 │+                                                    Tk {
[INFO] [stdout]        2436 │+                                                        class: Str,
[INFO] [stdout]        2437 │+                                                        span: Span {
[INFO] [stdout]        2438 │+                                                            range: 241..245,
[INFO] [stdout]        2439 │+                                                            source: "case foo in\n\tfoo)\n\t\tif true; then\n\t\t\twhile true; do\n\t\t\t\techo foo\n\t\t\tdone\n\t\tfi\n\t;;\n\tbar)\n\t\tif false; then\n\t\t\tuntil false; do\n\t\t\t\tcase foo in\n\t\t\t\t\tfoo)\n\t\t\t\t\t\tif true; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\t\tbar)\n\t\t\t\t\t\tif false; then\n\t\t\t\t\t\t\techo foo\n\t\t\t\t\t\tfi\n\t\t\t\t\t;;\n\t\t\t\tesac\n\t\t\tdone\n\t\tfi\n\t;;\nesac",
[INFO] [stdout]        2440 │+                                                        },
[INFO] [stdout]        2441 │+                                                        flags: TkFlags(
[INFO] [stdout]        2442 │+                                                            IS_CMD | BUILTIN,
[INFO] [stdout]        2443 │+                                                        ),
[INFO] [stdout]        2444 │+                                                    },
[INFO] [stdout]        2445 │+                                                    Tk {
[INFO] [stdout]        2446 │+                                                        class: Str,
[WARN] too many lines in the log, truncating it
